Commit Graph

28 Commits

Author SHA1 Message Date
LuK1337 46dac19bc0 sm6250-common: Enable elfchecks for camera libs
Reference: I23190f0b83c9e28aa2624a7575544b0eaf5c83c8
Change-Id: I18b0b07bf3a435dd449106653e3ca458b4f07b69
2025-02-09 18:24:28 +01:00
LuK1337 e4dad76354 sm6250-common: Enable elfchecks for libgrallocutils
Reference: I11dec853d8cfaddb01ba96a2e76be38fe2d52073
Change-Id: I58f44f8486efff8ba26fe36860d890412f09316d
2025-02-09 18:24:28 +01:00
Giovanni Ricca 73f2fd1bd8 sm6250-common: Drop prebuilt camera provider blobs
Change-Id: Id98abfff5bc77f423223744eb1b92ec812052c30
2025-02-09 18:24:28 +01:00
Bruno Martins e34f5c09be sm6250-common: Mark CNE symlink target as required package
Change-Id: I0bfe65ba61b6aa9916fe6459be2a84d772939a2f
2025-02-09 18:24:28 +01:00
Nick Reuter bb6067a9c5 sm6250-common: Address missing libbinder symbols in libwfdnative
_ZN7android6binder12atrace_beginEmPKc
_ZN7android6binder10atrace_endEm

Change-Id: I942d51721461dbbf9c8d0f2f32128529bb7480c3
2025-02-09 18:24:28 +01:00
Nick Reuter 96111be70c sm6250-common: Bump libwfdservice to android.media.audio.common.types-V4
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
2025-02-09 18:24:27 +01:00
dianlujitao b9c6ffca7e sm6250-common: Nuke ATFWD
It's normally not used at all.

Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
2025-02-09 18:24:27 +01:00
LuK1337 45192a747a sm6250-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2025-02-09 18:24:27 +01:00
Michael Bestas 0a619acf44 sm6250-common: Shim widevine with libcrypto_shim
The following change
https://github.com/google/boringssl/commit/e202e51cb0912f36dafbd2e67cf04d6ec82f3180
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2025-02-09 18:24:27 +01:00
Michael Bestas 50728d899b sm6250-common: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2025-02-09 18:24:26 +01:00
Michael Bestas 0571dc7eb5 sm6250-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
2025-02-09 18:24:26 +01:00
Alexander Winkowski b67c1bd7ad sm6250-common: Remove unused vendor.qti.hardware.vpp@1.3
Change-Id: I0dc1d4603d2c041aac57746636390398a6bb2440
2025-02-09 18:23:47 +01:00
Alexander Winkowski 007c4b816e Revert "sm6250-common: Import 32 bit CamX libraries"
This reverts commit e5934107e65b7d9d1716c845c4acffe810c98963.

Even if 32-bit CamX libs were used, they couldn't be loaded because of
missing dependencies (reported by ELF checks).

Change-Id: I9e302e69f4775662e451cb98ac1afa97a108723b
2025-02-09 18:22:48 +01:00
Giovanni Ricca bfb035c6d8 sm6250-common: Cleanup IMS stack
Change-Id: I54b7155f520c14bc2c70d7f328fd14a977ea5723
2025-01-13 17:26:42 +01:00
Giovanni Ricca d74ea1b64e sm6250-common: Fix libgoodixhwfingerprint ELF checks
Change-Id: Ic6d6d247a13fc7cdfc0eceffde6a98dde8759b19
2025-01-13 17:26:42 +01:00
Michael Bestas e96e33c6d4 sm6250-common: fix QCOM WFD ELF checks
Change-Id: If3d64c1cfa8fb6d30ca29a3260d2ebe51c9ffd2f
2025-01-13 17:26:41 +01:00
Cosmin Tanislav 8bbcf03ee5 sm6250-common: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2025-01-13 17:26:38 +01:00
Michael Bestas b7d900e7ca sm6250-common: fix vendor.qti.hardware.fm@1.0 ELF checks
Change-Id: I43f0824f88c24dd9d039f9075090c17f4266ab2d
2025-01-13 10:10:16 +01:00
Cosmin Tanislav dd7ce65c00 sm6250-common: Fix com.qualcomm.qti.dpm.api@1.0 ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2025-01-13 10:10:16 +01:00
Cosmin Tanislav 46fcf0f36a sm6250-common: Fix vendor.qti.imsrtpservice@3.0 ELF checks
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2025-01-13 10:10:16 +01:00
Aaron Kling 0e04e3678d sm6250-common: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2025-01-13 10:10:15 +01:00
Aaron Kling 0f0ed92e48 sm6250-common: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2025-01-13 10:10:15 +01:00
Bruno Martins 797d72a774 sm6250-common: Declare EGL libs as symlinks during extraction
Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
2025-01-13 10:10:15 +01:00
Giovanni Ricca 3ef87eeb45 sm6250-common: Regen with py extract utils
Change-Id: Id7b0bb356458dfbe0d4e01c8071731e1ba17b806
2025-01-13 10:10:13 +01:00
Alexander Winkowski f485bd86a0 sm6250-common: Update WFD system blobs from OS1.0.5.0.UMPMIXM
Change-Id: I867d1f1552a4c46aa51303bbf36e36f883196d05
2024-05-19 12:41:13 +02:00
Giovanni Ricca a359987ea4 sm6250-common: Build GNSS HAL from source
Change-Id: I4aa81ffa7eeebcc236bd109c0b6148b82b84da71
2023-08-29 20:51:01 +02:00
Alexander Winkowski d85c12e1dc sm6250-common: Remove proprietary time services 2023-08-09 12:54:50 +00:00
Alexander Winkowski 1bcc8fa62f sm6250-common: Import from db2d3188 2023-08-09 10:14:29 +00:00