Arian
5e7b3eaff5
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
a065ab84cc
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
3a47074b2f
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
957e7b171b
sm8450-common: udfps: Drop leftover reading of fp vendor
...
Change-Id: I6c4be210f8f7032192d910e47eca2caa767e7fe8
2024-08-29 22:00:24 +02:00
Arian
84c40bc5ce
sm8450-common: sensors: Add v2 suffix to sensors.xiaomi
...
Change-Id: Ie6ef0e5fd4653eae298a3455edf14e05508e1cfd
2024-08-29 21:06:27 +02:00
Michael Bestas
05e15b74f1
sm8450-common: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-08-29 20:13:14 +02:00
Arian
566a47edfa
sm8450-common: Drop modemManager blobs
...
Change-Id: Ic0d8eff53db30254da2c7cbfab0db4ade1fb1bc8
2024-08-29 19:24:23 +02:00
Arian
cf4d92fbc6
sm8450-common: Drop perf lm blobs
...
Change-Id: I38a0031ea3f325c67277ed34341e532cf4ff060b
2024-08-29 19:24:23 +02:00
Arian
0e5523fc9e
sm8450-common: Drop trusted user interface blobs
...
Change-Id: I6f52fb63b4ca222eacbe49ad5debfd0624a03e07
2024-08-29 19:24:23 +02:00
Arian
e9b734b377
sm8450-common: Drop qguard blobs
...
Change-Id: Ie2eaa48e0a7fc0195dd35e2a4d5a7122cd73bbd7
2024-08-29 19:24:23 +02:00
Arian
be4b3407ea
sm8450-common: Drop qesk blobs
...
Change-Id: Ib5e64bdde9fea4ff868ee2222ae1064eb3ef3d48
2024-08-29 19:24:23 +02:00
Arian
739537a021
sm8450-common: Drop psiclient blobs
...
Change-Id: I81346135d961b772c5981ee818f65f8ccedb7ceb
2024-08-29 19:24:20 +02:00
Arian
f420947012
sm8450-common: Drop gms premier_tier
...
Change-Id: I064b3098bf53fe406c0aca3cf16fc54dfc5f2516
2024-08-29 19:24:04 +02:00
Arian
ada82f9c78
sm8450-common: Drop embmssl blobs
...
Change-Id: I8fadba34ce12ac8371e116404249c7ecd9338e7e
2024-08-29 19:24:04 +02:00
Arian
b60dbf373a
sm8450-common: Drop eid blobs
...
Change-Id: If78a25fdc4179b27e3b9ce8f2d925389bb0299c4
2024-08-29 19:24:04 +02:00
Aaron Kling
26e0ff6d63
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
c8c264274b
sm8450-common: Rename android.hardware.hardware_keystore.xml to avoid conflicts
...
Change-Id: I7dd061c9c280c3d78ce611008123f02a2fc9ab7d
2024-08-29 18:13:24 +02:00
Arian
a246b6fe9e
sm8450-common: Drop identity service
...
Change-Id: Ibfe4a7e725fe8790555988d1ed3e9e635a2477d7
2024-08-29 17:50:35 +02:00
Arian
8b30a3f6a9
sm8450-common: Stop building automotive vehicle manager lib
...
Change-Id: I9d03cb4746bfc6ed3a9b61db70465cdcd3669c32
2024-08-29 17:50:35 +02:00
Arian
4627bb8ba4
sm8450-common: Stop building camera.device@1.0-impl
...
Change-Id: Ia8e8ee51237209fc259bdaf3eb663c6573c06854
2024-08-29 17:50:35 +02:00
Arian
db3257540f
sm8450-common: Stop building atrace service
...
Change-Id: If51fd3019dd823b2fb31f7d8273de6bc9cf8f173
2024-08-29 17:50:35 +02:00
Arian
a9e7414151
sm8450-common: Commonize most audio blobs
...
Change-Id: I5a2f60de7ba8150d0b8dcb562f2f78112f73dd31
2024-08-29 17:50:35 +02:00
Michael Bestas
9893fce4cd
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
8f647ae75a
sm8450-common: Move to wfdservice64 and add missing dependencies
...
Change-Id: Ia34ab4c3fbf55ac96109541711e743707285bf8e
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
667467ac57
sm8450-common: Skip dependencies which aren't defined in .bp
...
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
57362ce255
sm8450-common: Do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
90c39fc849
sm8450-common: Document some DISABLE_CHECKELF
...
Change-Id: I3a7be53c04627ca81f6c9bc5f5215438fab89022
2024-08-29 17:48:07 +02:00
Arian
758a017bef
sm8450-common: Fix vendor.qti.hardware.dpmservice ELF checks
...
Change-Id: I3a8051435f47bedb566fb411ac376b866c2718a9
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
ba65851eed
sm8450-common: Fix com.qualcomm.qti.dpm.api@1.0 ELF checks
...
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
8e8b869393
sm8450-common: Fix vendor.qti.diaghal@1.0 ELF checks
...
Change-Id: Idf2919284e9843e4f7d2c1b903bbffd04ded0863
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
d01751aee6
sm8450-common: Fix vendor.qti.imsrtpservice@3.0 ELF checks
...
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2024-08-29 17:48:07 +02:00
Cosmin Tanislav
a26afddd75
sm8450-common: Rename prebuilt libgrpc++_unsecure.so for QCC
...
Change-Id: Ie0e28f1d620f5304b442698c7fc7e1d859934b67
2024-08-29 17:47:57 +02:00
Cosmin Tanislav
350bc54e1c
sm8450-common: Fix QCC ELF checks
...
Change-Id: I0c3ba4608feb0ceb971fba1d0e436f0bfd5b4314
2024-08-29 17:38:58 +02:00
Aaron Kling
6fba02519c
sm8450-common: Disable elf checks on some prebuilts
...
TODO: Explain these
Change-Id: Id57153118829cc9401f60a7576a74785fd561829
2024-08-29 17:38:56 +02:00
Aaron Kling
766bc943bb
sm8450-common: Remove elf files in copy files check
...
New extract files uses packages instead of copy files
Change-Id: I337c07d13bd350958d4808e1693cc6e03753a96c
2024-08-29 17:36:08 +02:00
Aaron Kling
610d81b031
sm8450-common: Enable elf checks
...
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-08-29 17:36:08 +02:00
Aaron Kling
0969c4b7a1
sm8450-common: Add vendor soong imports to extract
...
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-08-29 17:36:08 +02:00
Michael Bestas
050bff1e80
sm8450-common: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGES
...
Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
2024-08-29 17:36:08 +02:00
Arian
25b65436b5
sm8450-common: Unify how lines are deleted in blob_fixup
...
Change-Id: I4d943a4bad184bbca9029ac4ce3c423755e1a267
2024-08-29 17:36:08 +02:00
Arian
24f9eb44e4
sm8450-common: Patch keymint to use ndk backend
...
Change-Id: I45d2e0adebdc3c1f63220698e283f0a6471bc350
2024-08-29 17:33:51 +02:00
Aaron Kling
5fdb2548be
sm8450-common: Use v1 rkp interface for keymint
...
Change-Id: I281efe89458fefc37a25aa7c2555b9bf92bbdc14
2024-08-29 17:33:29 +02:00
Aaron Kling
3a27bac890
sm8450-common: Drop qvr/qxr
...
Does not seem that useful, and conflicts with the
libgrpc++_unsecure package if elf checks are turned
on in extract files.
The libgrpc++_unsecure package builds into the
libgrpc++_unsecure-1.61.1.so binary, but the QVR blob
needs libgrpc++_unsecure.so.
Rather than mess with extract files to fix it
some more, just get rid of it.
Change-Id: I53556a5b3452138341de6e1c1556aabb7cd8d711
2024-08-29 17:33:15 +02:00
Arian
9ac6d8641d
sm8450-common: overlay: Add reboot to fastbootd
...
Change-Id: I733b4d29129f85b92222e292af46602310b9f29f
2024-08-29 17:33:15 +02:00
Jesse Chan
6959046284
sm8450-common: overlay: Enable option for full screen aspect ratio
...
Change-Id: I2a1b2acc5ed97ccb6795dc371c2b3ac9cb4f9d03
2024-08-29 17:33:15 +02:00
Arian
56d6c0dfa3
sm8450-common: Decommonize building powershare hal
...
Change-Id: I5afc93410f95bbfcd8b14f80c40d408ba31240da
2024-08-29 17:33:15 +02:00
Cosmin Tanislav
c9597dc87d
sm8450-common: Move to lineage powershare implementation
...
Change-Id: I9c2ef85b7ef79ca4db127baf8d4095442f5d2f5a
2024-08-29 17:33:15 +02:00
Arian
e63544314d
sm8450-common: audio: Disable hfp
...
No device ships libhfp_pal on stock, so silence the following error:
08-26 09:13:26.159 1242 1242 E AHAL: AudioExtn: hfp_feature_init: 499: dlopen failed with: dlopen failed: library "/vendor/lib64/libhfp_pal.so" not found
Change-Id: Idf6b6f72f15b792dc5dfc95f24511bfbe54bdc69
2024-08-26 15:32:39 +02:00
Arian
a8d56acc6f
sm8450-common: Add hals.conf to load sensors.xiaomi to odm and move notifier to subdir
...
Change-Id: I9e16531e60fa6a0122330ee352cddd0840feb39c
2024-08-24 15:47:23 +02:00
Peng Xu
e1dff23693
sm8450-common: Enable support for IEEE80211AX
...
* This is to allow supporting WiFi 6 mobile hotspots,
to be noted this is only supported on SDM855+ platforms.
Change-Id: Iab61bd12499968e8823b3078acd1c7b8bce46136
2024-08-23 10:56:54 +02:00
Bruno Martins
2b8ed3c75c
sm8450-common: audio: Nuke misoundfx effect
...
Change-Id: I5672e554a2b2b21fbadfe915b9a89cd2365f3864
Signed-off-by: Arian <arian.kulmer@web.de>
2024-08-21 18:21:14 +02:00