Michael Bestas
cd71716c73
miatoll: Patch some blobs to depend on libtinyxml2-v34.so
...
libtinyxml2 10.1.0 update which landed in BP4A contains ABI
incompatible changes which cause runtime crashes.
Change-Id: Icc67da5f754b0bb30dce6192b1e520fdf1349ac5
2026-04-21 06:49:24 +00:00
LuK1337
424be30572
miatoll: Shim WFD with libinput_shim
...
Change-Id: I5c64d4fb6608cf6134ee7647802d9befc26fc8fb
2026-04-20 07:21:29 +00:00
basamaryan
5d81820785
miatoll: Update WFD system blobs from dada OS2.0.217.0.WOCMIXM
...
Change-Id: I58ede53f3f6e8ec88f8aaecca453c985d792bff6
2026-04-20 07:21:29 +00:00
NotBlazeee28
2e7f0abd2b
miatoll: De-commonize sm6250-common
...
Change-Id: I5c4b8372fbdb130f2518d834aa5a81e2bcaea4da
2026-04-20 06:24:59 +00:00
Michael Bestas
b93a653204
sm6250-common: Enable ELF checks for libwpa_client dependent libs
...
Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270
2025-03-13 19:36:54 +01:00
LuK1337
71578117f8
sm6250-common: Move WfdCommon boot jar declaration to vendor
...
Change-Id: I8fa2c0f64692873b432cc252ec88b388a32023a1
2025-02-09 18:24:29 +01:00
dianlujitao
75ec5d58b9
sm6250-common: remove OMX
...
* OMX HW video codecs are no longer used after enabling Codec2
* OMX HW audio codecs won't work without QCOM A/V enhancements, which
we don't have on Lineage.
Change-Id: I65852151c8fb6387add5fc4402ba3f13c97b5f64
2025-02-09 18:24:29 +01:00
Giovanni Ricca
7c5d10afe2
sm6250-common: Import Media C2 stack from V14.0.9.0.SKGMIXM
...
Change-Id: Ic531d675d4d9ddde721c75afe863eb0b161b93ff
2025-02-09 18:24:29 +01:00
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
Giovanni Ricca
22725eb4bb
sm6250-common: Update WiFi Display system stack from sunstone
...
Change-Id: I61bbb1887b608fb5b48ab65f9bba6f0e7717aaa2
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
5d3dee5d75
sm6250-common: Fix consumerir.atoll ELF checks
...
Change-Id: Ib531bf9bef2a202d41884c198d1d901753f77bdc
2025-01-13 17:26:42 +01:00
Giovanni Ricca
d6ea053690
sm6250-common: Fix fingerprint.goodix.default ELF checks
...
Change-Id: I7953c95294c19e5635fdc8f7c36f44ba44c8a583
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
Aaron Kling
4f24a6fe27
miatoll: Enable elf checks
...
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2025-01-13 10:25:57 +01:00
Giovanni Ricca
10724b7a2b
miatoll: Regen with py extract utils
...
Change-Id: Ia27230d621abccb252b66bba6a8272e93fd2856a
2025-01-13 10:25:56 +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
fa87390e3b
sm6250-common: Remove software OMX blobs
...
Default to C2 codecs from swcodec apex.
Change-Id: I32f0b0abe680c1f350268115a3cc5488a2a57ec3
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
97c0c66ee3
sm6250-common: Update DPM system blobs from OS1.0.5.0.UMPMIXM
...
Change-Id: I0f74c14e560810fdbd05254a72d986cd41e90800
2024-05-19 12:43:06 +02:00
Giovanni Ricca
3be1598900
Revert "sm6250-common: Update DPM blobs from V14.0.3.0.TJUMIXM"
...
This reverts commit 632db33048 .
Change-Id: I24358e633721ca61527523194f2e3a521ba02ddc
2024-05-19 12:41:18 +02: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
8b7ae78cd5
sm6250-common: Build fpc interface from source
...
Change-Id: I80dd66139d1e53873beb14f7937cbfb721e582ca
2024-05-04 15:31:06 +02:00
Giovanni Ricca
e0e3c29b45
sm6250-common: Build goodix interface from source
...
Change-Id: Ibaf1b9489b509318032c720c9c83e315cfe6ab3e
2024-05-04 15:31:05 +02:00
Giovanni Ricca
e6b55649cb
sm6250-common: Patch camera provider to load the new symbols
...
Change-Id: I9a8337ef302af6e77d31fa739e74cc597e4b1862
2024-05-04 15:31:05 +02:00
Alexander Winkowski
9e19a80dd9
miatoll: Copy NFC firmware to the correct location
...
Change-Id: Iec38a874eab350de03ac18df5bc1a00a686fb569
2024-04-20 12:49:29 +02:00
Giovanni Ricca
51faae40e4
Revert "miatoll: nfc: Update storage path to /data/vendor/nfc"
...
This reverts commit 2d6f1e59435e38046e5cdf7e346fde18ed9b1461.
Change-Id: Ifc41ea29174d5752bd2f96a3248b6ff96ffb9e9f
2024-04-20 12:49:27 +02:00
Giovanni Ricca
689dfe0268
sm6250-common: Import missing loc_launcher
...
Fixes: d347c8f25a0bf46f6aa2264ee6cf315f3fcf6518 ("sm6250-common: Remove unused GNSS blobs")
Change-Id: If1d9a6b11320368e0a9b14b5628dccc4a3543a0c
2024-02-20 14:44:56 +01:00
Giovanni Ricca
a359987ea4
sm6250-common: Build GNSS HAL from source
...
Change-Id: I4aa81ffa7eeebcc236bd109c0b6148b82b84da71
2023-08-29 20:51:01 +02:00
Giovanni Ricca
77ebc4bc4b
sm6250-common: Copy mediacodec policy and system properties from hal
...
Change-Id: Icf6eabca1a0346ff38c85654fe7b59650afb68c0
2023-08-29 20:50:33 +02:00
Pig
d1de5699f9
sm6250-common: Suppress CamX debug
...
Change-Id: I001be38a19664bcf4994fc88fa1f4448c8cc7891
2023-08-29 04:58:27 +00:00