Michael Bestas
e3a18bd853
sm8450-common: Switch to AIDL USB HALs
...
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-10-24 22:50:32 +02:00
Michael Bestas
954da32897
sm8450-common: Switch to AIDL thermal HAL
...
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2024-10-24 22:50:32 +02:00
Arian
73ce1b7bba
sm8450-common: Add missing xiaomi ecc list to vendor
...
Change-Id: If442b92d42b518a0119c0ac6151069ff7f6e15f9
2024-10-24 22:50:10 +02:00
Arian
2fcd0d44fd
sm8450-common: Import missing AtFwd2 app
...
Change-Id: Ie1d25e22e3b06aa586b0f3e7e8c2045933e2adf7
2024-10-23 10:55:28 +02:00
Bruno Martins
2711cd0ffb
sm8450-common: Work around using prebuilt audio primary HAL
...
Since audio.primary.taro is no longer present in PRODUCT_PACKAGES,
the vintf files are not copied anymore, so account for that and merge
to the manifest instead.
Change-Id: I71b091950e5ecc810779d3ab51e99807d6648d0b
2024-10-17 11:08:26 +02:00
Arian
86baef3eba
sm8450-common: Use patchelf 0.17.2 as the default patchelf version
...
This will also be used for the utility functions like FIX_SONAME
Change-Id: I0b2ac5b601d24c5cc3626ca41d2fad0e662ac72f
2024-10-13 16:01:05 +02:00
Arian
40b7625455
sm8450-common: Kill touch_report for good
...
Change-Id: I455ac88ab2fe0aa3616464f0689d651a7508f4f1
2024-10-06 17:47:23 +02:00
Arian
f88a4d2569
sm8450-common: Use extract-utils FIX_SONAME helper
...
Change-Id: I84a38b3a253e0bafbd2f44c385dfee05157e01e9
2024-10-06 12:50:26 +02:00
Arian
6a75b5eba7
sm8450-common: qcril_database: Add migration to disable redir_party_num
...
Caused incoming caller number not being parsed correctly by Phone app on
VoLTE and VoWiFi. No idea why Xiaomi enabled this ancient prop.
Co-authored-by: Andrzej Perczak <linux@andrzejperczak.com >
Change-Id: I5a9c30c3f0e42c7816d3dc7eebb73e97cdc0fed8
2024-10-06 12:46:31 +02:00
Arian
9c5a91d22e
sm8450-common: qcril_database: Add missing migration for db 15.0
...
The shipped qcrilNr.db on diting miui V816.0.7.0.ULFMIXM has version 15.0
and sets persist.vendor.radio.unicode_op_names to true. However xiaomi
missed to include the migration to vendor, leading to OTA updates missing
the new change. Add the migration based on observing the stock db changes.
Change-Id: Iced27d8d8ea02594dd4c26a5ed6b8c51b4b61f20
2024-10-06 12:46:31 +02:00
Arian
3becfcd8cf
sm8450-common: Import qcril_database and generate the db at build time
...
Imported from diting V816.0.7.0.ULFMIXM
Change-Id: I7798bd3c33d3b6f801e8f48a06fe994947715db9
2024-10-06 12:46:15 +02:00
Arian
2cdae336ba
sm8450-common: Move qcom-system-daemon seccomp_policy to the proper section
...
Change-Id: Iec44788ae2089e1dda9e09d641a8a1d271992f6e
2024-10-06 10:28:25 +02:00
Arian
d6bbf893e4
sm8450-common: Drop unused qapeservice seccomp_policy
...
Change-Id: I7945dde5ce3533932dffdcda840017a34eb04df6
2024-10-06 10:27:32 +02:00
Arian
dc53442771
sm8450-common: Drop 32bit c2audio seccomp policy
...
Change-Id: I3b342f43ed594bca8425cc05c4c1b96807cf5e80
2024-10-06 10:27:07 +02:00
Arian
c9907b44ff
sm8450-common: Move ELF check comments to top of proprietary-files.txt
...
Change-Id: Ibe39a9b1534e8c1a911b8ef5c0859aa7a9905481
2024-09-30 10:09:21 +02:00
Michael Bestas
f9aa9445d7
sm8450-common: Enable ELF checks for libwfdmmsrc_proprietary
...
Change-Id: I7eecffc5481b44451094a6816e50436ad084db7a
2024-09-30 10:09:21 +02:00
codeworkx
f310e063fc
sm8450-common: wifi-display: Add WfdCommon to boot jars
...
Change-Id: I2465b9509d8514f594a62160899a50c23f263b7f
2024-09-30 10:09:21 +02:00
Michael Bestas
10ad3aeb45
sm8450-common: extract-files improvements
...
Change-Id: I517698ca3b5a93e10a5b167417631c7f8d0ab9e2
2024-09-30 10:09:21 +02:00
Manish Kushwaha
0fa9bde971
sm8450-common: Migrate sensor HAL to AIDL interface
...
Bug: 247478991
Test: tested on-device (P23) ab/P46941077
Test: `sensor_test -ahal list` and `sensor_test list`
Test: `sensor_test -ahal sample -s0` and `sensor_test sample -s0`
Change-Id: I40f6ab6b7780c53cd638a1f77c95f6c324dc2d15
Signed-off-by: ralph950412 <ralph950412@gmail.com >
2024-09-29 20:14:23 +02:00
Arian
473d47f403
sm8450-common: Update blobs from diting V816.0.7.0.ULFMIXM
...
Change-Id: If775227bb482d816248711ba8fbd15472cd724f3
2024-09-29 20:01:13 +02:00
Kevin Chyn
1a10435e07
sm8450-common: Add fingerprint configuration to overlay
...
The framework was changed in Android R to require explicit authenticator registration.
This change allows apps to continue to use the fingerprint sensor.
Bug: 147445115
Test: Builds
Change-Id: Id3385edc784b2053c8b54ec3153728f4e6e22a45
2024-09-08 16:31:44 +02:00
Steve Kondik
c10b3be5b3
sm8450-common: Remove hw_acc effect
...
* Not used.
Change-Id: I68882a0435b8459031ae31ecc46af6bb62eacf17
2024-09-06 15:20:32 +02:00
Jens Reidel
38dfb43fbd
sm8450-common: sensors: Add more padding to oem_msg
...
Change-Id: Id60a1b5a9c3e39cdf8316ca5f94ca43902cbf917
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
2024-09-03 20:33:50 +02:00
Arian
bedc50155e
sm8450-common: sepolicy: Drop nfc rules which are handled by sepolicy_vndr already
...
Change-Id: Ifa04e62bc2cb5a9b24cdaf5c6de92edda4613525
2024-09-01 18:22:12 +02:00
Arian
5ad8f0c7cb
sm8450-common: sepolicy: Remove xiaomi specific gnss rules
...
We don't use stock GNSS stock anymore, thus these are not necessary anymore
Change-Id: I730e5101ea69e2c9d456d53a82c30433f916706c
2024-09-01 18:22:12 +02:00
SGCMarkus
9a8f56e9ff
sm8450-common: Unset BOARD_USERDATAIMAGE_PARTITION_SIZE
...
This not only saves a lot of build time when building with
TARGET_USERIMAGES_SPARSE_EXT_DISABLED and/or
TARGET_USERIMAGES_SPARSE_F2FS_DISABLED which is required
on A14, but also removes the need for the build system to
temporarily create a 40+GB userdata image.
Which means that less free space is required to start the
build.
Change-Id: Ibf48e7cdf566a4653e85352a79170b354d917234
2024-08-30 00:54:37 +02:00
Arian
de62713972
sm8450-common: udfps: Drop leftover reading of fp vendor
...
Change-Id: I6c4be210f8f7032192d910e47eca2caa767e7fe8
2024-08-29 22:00:24 +02:00
Arian
492920b846
sm8450-common: sensors: Add v2 suffix to sensors.xiaomi
...
Change-Id: Ie6ef0e5fd4653eae298a3455edf14e05508e1cfd
2024-08-29 21:06:27 +02:00
Michael Bestas
2e1be78dbd
sm8450-common: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-08-29 20:13:14 +02:00
Arian
34bf4cba7b
sm8450-common: Drop modemManager blobs
...
Change-Id: Ic0d8eff53db30254da2c7cbfab0db4ade1fb1bc8
2024-08-29 19:24:23 +02:00
Arian
b72d2bef9e
sm8450-common: Drop perf lm blobs
...
Change-Id: I38a0031ea3f325c67277ed34341e532cf4ff060b
2024-08-29 19:24:23 +02:00
Arian
7da67c1b9c
sm8450-common: Drop trusted user interface blobs
...
Change-Id: I6f52fb63b4ca222eacbe49ad5debfd0624a03e07
2024-08-29 19:24:23 +02:00
Arian
37e589bc58
sm8450-common: Drop qguard blobs
...
Change-Id: Ie2eaa48e0a7fc0195dd35e2a4d5a7122cd73bbd7
2024-08-29 19:24:23 +02:00
Arian
70aea26af1
sm8450-common: Drop qesk blobs
...
Change-Id: Ib5e64bdde9fea4ff868ee2222ae1064eb3ef3d48
2024-08-29 19:24:23 +02:00
Arian
8b048f66e1
sm8450-common: Drop psiclient blobs
...
Change-Id: I81346135d961b772c5981ee818f65f8ccedb7ceb
2024-08-29 19:24:20 +02:00
Arian
d9c2ff2e9b
sm8450-common: Drop gms premier_tier
...
Change-Id: I064b3098bf53fe406c0aca3cf16fc54dfc5f2516
2024-08-29 19:24:04 +02:00
Arian
dfbabc034b
sm8450-common: Drop embmssl blobs
...
Change-Id: I8fadba34ce12ac8371e116404249c7ecd9338e7e
2024-08-29 19:24:04 +02:00
Arian
5bf536cc39
sm8450-common: Drop eid blobs
...
Change-Id: If78a25fdc4179b27e3b9ce8f2d925389bb0299c4
2024-08-29 19:24:04 +02:00
Aaron Kling
4898041b32
sm8450-common: Re-enable broken dup rules check
...
All failures of this have been resolved
Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-08-29 18:14:33 +02:00
Arian
b3919cf0fe
sm8450-common: Rename android.hardware.hardware_keystore.xml to avoid conflicts
...
Change-Id: I7dd061c9c280c3d78ce611008123f02a2fc9ab7d
2024-08-29 18:13:24 +02:00
Arian
a9519f60d0
sm8450-common: Drop identity service
...
Change-Id: Ibfe4a7e725fe8790555988d1ed3e9e635a2477d7
2024-08-29 17:50:35 +02:00
Arian
1c5be502ba
sm8450-common: Stop building automotive vehicle manager lib
...
Change-Id: I9d03cb4746bfc6ed3a9b61db70465cdcd3669c32
2024-08-29 17:50:35 +02:00
Arian
271ab4ae81
sm8450-common: Stop building camera.device@1.0-impl
...
Change-Id: Ia8e8ee51237209fc259bdaf3eb663c6573c06854
2024-08-29 17:50:35 +02:00
Arian
4b457d433d
sm8450-common: Stop building atrace service
...
Change-Id: If51fd3019dd823b2fb31f7d8273de6bc9cf8f173
2024-08-29 17:50:35 +02:00
Arian
c0d4c7a388
sm8450-common: Commonize most audio blobs
...
Change-Id: I5a2f60de7ba8150d0b8dcb562f2f78112f73dd31
2024-08-29 17:50:35 +02:00
Michael Bestas
4d8fc208b3
sm8450-common: Patch libwfdservice to resolve duplicate dependencies
...
Fixes:
error: module "libwfdservice" variant
"android_arm_armv8-a_cortex-a76_static": depends on multiple
versions of the same aidl_interface:
android.media.audio.common.types-V2-cpp-source,
android.media.audio.common.types-V3-cpp-source
Change-Id: I8086a80fcc238d6b03d16640ee2c4e134129bbab
2024-08-29 17:48:07 +02:00
Arian
f8fb89b033
sm8450-common: Move to wfdservice64 and add missing dependencies
...
Change-Id: Ia34ab4c3fbf55ac96109541711e743707285bf8e
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
eb59e1ea45
sm8450-common: Skip dependencies which aren't defined in .bp
...
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
3a2bea9758
sm8450-common: Do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
980081520e
sm8450-common: Document some DISABLE_CHECKELF
...
Change-Id: I3a7be53c04627ca81f6c9bc5f5215438fab89022
2024-08-29 17:48:07 +02:00