Commit graph

47 commits

Author SHA1 Message Date
LuK1337
5916d4711d
sm6375-common: Add libwfdservice_shim for WFD
e69a5be2449122f90220151f9d01ace15221facf | AOSP in system/hardware/interfaces
broke the ABI ;'(

Change-Id: I3badfc56581a6bf3de5d7e996fa51f59eb164aae
2025-04-15 22:39:38 +05:30
Anand S
3b58b690b6
sm6375-common: Add missing lib
* F linker  : CANNOT LINK EXECUTABLE "/system/system_ext/bin/dpmd": library "libdiag_system.so" not found: needed by main executable.

Change-Id: I285dc524b4bd4bc306f203d0e2c807706df8b199
2025-02-03 10:19:43 +05:30
Anand S
9811680d18
sm6375-common: Add patched qcrilNr.db and sql
* Fix it during extraction.
* Since we moved to py extract utils, adding patches does the job.

Change-Id: I643bf568aaca4d71f55e64446924745155dc905b
2025-02-01 00:48:01 +05:30
Moeta Yuko
3e76682017
sm6375-common: declare expat as symlink during extraction
Change-Id: I98f6793151a8c4a7ed216a7775c6899e17bca89e
2025-01-20 22:13:06 +05:30
Bruno Martins
e2822b9643
sm6375-common: Mark CNE symlink target as required package
Change-Id: I0bfe65ba61b6aa9916fe6459be2a84d772939a2f
2025-01-20 22:13:06 +05:30
Bruno Martins
5c9b01ef3f
sm6375-common: Declare EGL libs as symlinks during extraction
Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
2025-01-20 22:13:06 +05:30
Bruno Martins
00be19aa50
sm6375-common: Declare IMS libs as symlinks during extraction
Change-Id: Ia1b8097d28dd4888232fe383b830515b1b9bafaa
2025-01-20 22:13:06 +05:30
Anand S
91dee54fa0
!fixup: sm6375-common: Fix a few more ELF checks
Change-Id: I2b73f0dcd77a3cc106549e7288ebef8ed312f8c6
2025-01-20 22:11:06 +05:30
Nolen Johnson
0c68d854b9
sm6375-common: Enable ELF checks for libril-qcril-hook-oem.so
Change-Id: I5079c44b4ea3cd5f94ade580272704e4f37c2385
2025-01-20 03:47:38 +05:30
Nick Reuter
020bf639c0
sm6375-common: Address missing libbinder symbols in libwfdnative
_ZN7android6binder10atrace_endEm

Change-Id: I942d51721461dbbf9c8d0f2f32128529bb7480c3
2025-01-20 03:47:37 +05:30
Nick Reuter
66ae9f4bea
sm6375-common: Bump libwfdservice to android.media.audio.common.types-V4
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
2025-01-20 03:47:36 +05:30
Michael Bestas
4dbd1ca1d3
sm6375-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: I81d6a9c2352f6ac695a95722a617f8715e67afee
2025-01-20 03:47:36 +05:30
Marc Bourgoin
e0e5d63a84
sm6375-common: Nuke some unused 32bit blobs
Change-Id: I55e74a8d4b9c753849dc6faab24e84d8190e0823
2025-01-20 03:47:29 +05:30
Michael Bestas
48b18b8ef0
sm6375-common: Disable ELF checks on device specific libs
Change-Id: Iff53502e94cee5a065b75300992a632aca84e0c3
2025-01-20 03:31:56 +05:30
Marc Bourgoin
1171883c50
sm6375-common: Fix a few more ELF checks
Change-Id: I6cf0937ccba61156d404637c780cc9ded4e301f0
2025-01-20 03:27:16 +05:30
LuK1337
207f8683d5
sm6375-common: Add extra blobs to make checkelf happy
Change-Id: I34945e373b62714538813cc0fd12ee8ad4f04e1f
2025-01-19 20:17:05 +05:30
Anand S
2c83b6cc26
sm6375-common: Regenerate vendor after switching to python extract utils
Change-Id: I0477adfcd738fb7b3d4135a35be54acf5edca1aa
2025-01-18 01:09:42 +05:30
LuK1337
806343f837
sm6375-common: Turn 64-bit rfsa copy into symlink
Change-Id: I2d2be3e37d2618523937178480c4f3d433d1dee7
2025-01-18 01:06:24 +05:30
Michael Bestas
1811a99df8
sm6375-common: extract-files improvements
Change-Id: I517698ca3b5a93e10a5b167417631c7f8d0ab9e2
2025-01-18 00:44:49 +05:30
Michael Bestas
a1151df502
sm6375-common: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2025-01-18 00:29:16 +05:30
Demon000
112dac25fd
sm6375-common: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2025-01-18 00:26:43 +05:30
Demon000
57362fb882
sm6375-common: fix vendor.qti.imsrtpservice@3.0 ELF checks
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2025-01-18 00:23:54 +05:30
Michael Bestas
c7a64827fc
sm6375-common: fix vendor.qti.hardware.fm@1.0 ELF checks
Change-Id: I43f0824f88c24dd9d039f9075090c17f4266ab2d
2025-01-18 00:22:11 +05:30
Demon000
192dde9c90
sm6375-common: fix com.qualcomm.qti.dpm.api@1.0 ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2025-01-18 00:19:04 +05:30
Aaron Kling
e11dbfae63
sm6375-common: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2025-01-17 23:59:00 +05:30
Aaron Kling
5174b85013
sm6375-common: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2025-01-17 23:55:38 +05:30
Anand S
00759835a5
sm6375-common: Update from MMI-U1UGS34.23-82-2-6
* From fogos_g-user 14 U1UGS34.23-82-2-6 e21904 release-keys.

Change-Id: I6068852f84a23de83d0db56f8074544f4ca1c2f8
2025-01-17 21:57:50 +05:30
Moeta Yuko
341129654f
sm6375-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-01-17 15:00:20 +05:30
Marc Bourgoin
ae7a43a4ae
sm6375-common: Rework ims patches
Change-Id: If3c7e56e882025a4e06bf4b109a276cfda3fff3d
2024-12-17 13:13:15 +05:30
dianlujitao
9f29c3b82e
sm6375-common: Nuke ATFWD
It's normally not used at all.

Change-Id: Ie1c6a45effd53d04e149f540b0d22490ffc69733
2024-12-17 13:08:44 +05:30
LuK1337
c8132e4483
sm6375-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-11-11 12:49:00 +05:30
Michael Bestas
a5d946ad1e
sm6375-common: Shim widevine with libcrypto_shim
The following change
google/boringssl@e202e51
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-11-11 12:46:00 +05:30
SagarMakhar
4ed8978b35
sm6375-common: Fix persist.vendor.radio.poweron_opt to 0
* If this value 1 breaks SMS receiving

Change-Id: I6f045b67c4a84b246471fa9249fa883fc78c1ee1
2024-10-01 23:59:30 +05:30
Bruno Martins
4692f62bef
sm6375-common: Remove software OMX blobs
Default to C2 codecs from swcodec apex.

Change-Id: I32f0b0abe680c1f350268115a3cc5488a2a57ec3
2024-10-01 23:59:30 +05:30
Demon000
3daf7a4a56
sm6375-common: use new locals for the RECEIVER_EXPORTED parameter
Change-Id: I797ce0f103dc8b4ddc09b194513c3708527f200a
2024-10-01 23:59:30 +05:30
Demon000
4fc4775bf3
sm6375-common: automatically patch ims
https: //review.lineageos.org/q/topic:%22extract-utils-apktool%22
Change-Id: Id96b246c5a56e9272e17892560b525a20a503d17
2024-10-01 23:59:30 +05:30
Anand S
254829ab09
sm6375-common: Update from MMI-U1UGS34M.23-82-2-3
* From fogos_g-user 14 U1UGS34M.23-82-2-3 da6528 release-keys.

Co-authored-by: BarryBlackCat <silva.tiago0910@gmail.com>
Change-Id: Ib7c2ebb44cb8b084929b855c0c6b68b16f72a055
2024-10-01 23:59:30 +05:30
Anand S
4d7dd677a6
sm6375-common: Update Radio stack from S2RUBS32.51-15-9-5
* From corfur_g-user 12 S2RUBS32.51-15-9-5 76c7d7 release-keys.

Change-Id: Iaf28743b8045b4866f94d8b83feba5480c1efe43
2024-07-30 23:59:30 +05:30
Anand S
20649c905d
sm6375-common: Update QMI blobs from S2RUBS32.51-15-9-5
* From corfur_g-user 12 S2RUBS32.51-15-9-5 76c7d7 release-keys.

Change-Id: If942831e5b355944a9a3a1f2e9a1512551d163f3
2024-07-30 23:59:30 +05:30
Anand S
6807460891
sm6375-common: Update Media and OMX stack from S2RUBS32.51-15-9-5
* From corfur_g-user 12 S2RUBS32.51-15-9-5 76c7d7 release-keys.
* Remove unused blair_lite configs and media_codecs_vendor_audio.xml.

Change-Id: I31b31c5169fe4fab92cf9bea6cece3e99bf1c2b4
2024-07-30 23:59:30 +05:30
Anand S
4bda01dd16
sm6375-common: Update CNE stack from S2RUBS32.51-15-9-5
* From corfur_g-user 12 S2RUBS32.51-15-9-5 76c7d7 release-keys.

Change-Id: I9689923c98dff9a34798385fa176a65e04f7a0a9
2024-07-30 23:59:30 +05:30
Anand S
903e112e9f
sm6375-common: Update from MMI-U1UGS34M.23-82-2-2
* From fogos_g-user 14 U1UGS34M.23-82-2-2 0c9cb9 release-keys.

Change-Id: I4d85b2ea3aa6edf8e55df8155b21dbbce9ed6579
2024-07-23 23:59:30 +05:30
Anand S
c210e40392
sm6375-common: Switch to GNSS HAL from stock
* From U1UG34M.23-82-2

Change-Id: Id66aafdafb96d42d251e306add2c88f0c957a1ef
2024-07-20 23:59:30 +05:30
LuK1337
5c2f26294a
sm6375-common: init: Drop I/O prefetcher
This depends on the already removed QTI perf stack.

Change-Id: Ibc5a9616d65e716b8f85184d7d85968e0280ee1d
2024-07-18 23:59:30 +05:30
Wei Wang
3f492d5939
sm6375-common: Remove QTI perfd
Bug: 69270928
Test: Build and boot device and test camera
Change-Id: I87b283206f462fb5c8ec9cdd303ae2934fe9bfc4
2024-07-18 23:59:30 +05:30
Anand S
1616580b97
sm6375-common: Drop prebuilt libqsap_sdk
* Already being built from source.

Change-Id: I4f1b81634ef96200c13519eb30ae0cf75816fd22
2024-07-17 23:59:30 +05:30
Anand S
af4aa41a8e
sm6375-common: Initial import of common blobs
* All files are updated from fogos U1UG34M.23-82-2 build

Change-Id: If074cbde990b202568e2e8269347ff572fed135b
2024-07-03 23:59:30 +05:30