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
Michael Bestas
bdc79e517d
sm8450-common: Remove media_codecs_google_c2*
...
AOSP codecs can be used by default and it is not necessary to include
them device side.
Change-Id: I8227b06f0466b614f12fa9008402b92461ea3dd0
2024-08-21 18:13:20 +02:00
Michael Bestas
be3170a5f5
sm8450-common: Use AOSP default Codec2/OMX ranks
...
debug.stagefright.ccodec=4
is the default value in frameworks.
debug.stagefright.omx_default_rank=0
was used to rank OMX SW codecs lower than OMX HW codecs
but we have removed all OMX SW codecs now.
Change-Id: Idf55ec02c2c0f4d2fa73f949cffef0d820a54570
2024-08-21 18:13:20 +02:00
Aaron Kling
0066b39a2b
sm8450-common: Remove software omx codec references
...
These are no longer available as of Android 14 QPR3. The C2 codecs
available by default in the swcodec apex will be used instead.
Change-Id: I8cdf3e700823779a7382c66c3df8410d41209b7c
2024-08-21 18:11:50 +02:00
Arian
a8bc588f8e
sm8450-common: Don't include media_codecs_dolby_audio
...
Change-Id: Ia0dc1e6c1ddd91f06a20cec8312663ba77546bda
2024-08-21 18:09:23 +02:00
Arian
89215ceebd
sm8450-common: Commonize audio media configs
...
Change-Id: I9ed5dfc64d59c8d12555645ca420ad642c5dd070
2024-08-21 18:09:23 +02:00