32 Commits

Author SHA1 Message Date
47eb17e5d4 sm8150-common: Add libaudioclient_shim for libwfdservice 2026-02-06 07:43:00 +01:00
Pranav Vashi
3db1da5141 sm8150-common: Use camera proprietary from cupid mod
Change-Id: I6752a18b40338104cc0ed08743516c3784841163
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 13:23:10 +01:00
Sebastiano Barezzi
e48824d13a sm8150-common: Move WfdCommon boot jar declaration to vendor
Change-Id: I8fa2c0f64692873b432cc252ec88b388a32023a1
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
c349b69e7c sm8150-common: Allow gettid() for atfwd-daemon
Fixes:
E ATFWD-daemon: libminijail[11561]: blocked syscall: gettid
I init    : Service 'vendor.atfwd' (pid 11561) received signal 31
I init : Sending signal 9 to service 'vendor.atfwd' (pid 11561) process
group...

Change-Id: I637c80cd1ce277902ae9dc5309473370a2acea3d
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
fe29ffc5c7 sm8150-common: Migrate to py extract utils
Change-Id: Ia699b544e673bb2ba06aaab7cfb2ed1bec5fc8f7
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
3307f45e3c sm8150-common: Drop ppd
* Nothing starts it

Change-Id: I189e2f5cb139ef7390fc9319f263be17c0bb62c2
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
e8b1ae960e sm8150-common: Use Bluetooth service from vayu
* Else FM won't work

Change-Id: I9ea300265f9ea860860710a2cd0a595fd06e3408
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
737084f4fa sm8150-common: Enable ELF checks for all libwpa_client dependent libs
Change-Id: Ia0b917285e2114f8b37a67d148cb257aefcbd6ce
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
25b77ada71 sm8150-common: Update blobs from OS1.0.6.0.TKXMIXM
Change-Id: Id3c51f0e7a0bea7a8db6ca6176b578f924e2770b
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
1c4d676f3a sm8150-common: Revert "Kang IMS apk from renoir"
This reverts commit 53e065d5d0c2148955e5ff85fa1e3c078c87af43.

Change-Id: Ie9d49a175abe0a35db8fa3b609ae444133776426
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
a1491593a2 sm8150-common: Switch to full IWLAN mode
[basamaryan: This is needed for Android U to fix RIL]

Signed-off-by: basamaryan <basam.aryan@gmail.com>
Change-Id: Ie3fa610f71077b4ee2af1b4d57bd0c30b34f30fa
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
fcab2f8ff8 sm8150-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
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
bc0fd6f2a4 sm8150-common: Enable ELF checks for libwpa_client dependent libs
Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Christian Hoffmann
e582bed260 sm8150-common: Drop 32bit libwfdnative
Change-Id: I7330fea8800c283a3666a2ce8877e41810b03528
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Christian Hoffmann
49240cc151 sm8150-common: Address missing libbinder symbols in libwfdnative
Change-Id: I13f1593cd972b0becd4805bf240772bdedae5ed0
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Christian Hoffmann
e99b684137 sm8150-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I3edb7b69b265240f887a6e43f67eac59f883fb56
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Christian Hoffmann
c8c35b7c09 sm8150-common: Shim widevine with libcrypto_shim
Change-Id: I03747b5d31de50d49f2b042f2cab54de77e64226
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Christian Hoffmann
0fba0c2cef sm8150-common: Bump libwfdservice to android.media.audio.common.types-V4
Change-Id: Ic493c6cd05f996968b063f8f663750ff3d23e6c7
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
8ace373d80 sm8150-common: Readd 32-bit WFD system blobs
Change-Id: Ie7134e50bf10ee7a029d60e53d0b1e61af3c89ac
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
138e986594 sm8150-common: Regenerate with checkelf changes
Change-Id: Ifa8ecee82923c700ca8f063a193f271f32203ef6
Signed-off-by: firebird11 <hbgassel@gmail.com>
2026-02-02 12:46:20 +01:00
Sebastiano Barezzi
3c7ff0e614 sm8150-common: Include libdpps
W SDM     : DisplayBuiltIn::Init: Failed to load Dpps lib libdpps.so

Change-Id: Ic933c1f20b643033e7e89a36d25c4ff8afb70913
2024-06-22 23:56:47 +02:00
Sebastiano Barezzi
239ce4aac6 sm8150-common: Drop selinux context from mi_thermald init unit
We do that from sepolicy label

Change-Id: I56fb68b8121a68927cb98e494263f092732bd8ed
2024-05-28 01:51:56 +02:00
Sebastiano Barezzi
9bdb3ba458 sm8150-common: Rework audio libs
Reorder blobs and decommonize libs only used by the audio HAL

Change-Id: I9741f60eaf00d3c634dc405937966b4cd619b06b
2024-05-02 00:12:05 +02:00
Sebastiano Barezzi
5f88fea236 sm8150-common: Import media_codecs_system_default.xml
Xiaomi made this split to support Dolby codecs

Change-Id: Ied34c894750dde0573937086aa802838bcd9a49d
2024-04-30 17:18:34 +02:00
Sebastiano Barezzi
116563d1cf sm8150-common: Update blobs from OS1.0.1.0.TKXMIXM
Change-Id: I1ae580024caef3b5c21a2296e04a2fc2b64586cd
2024-04-25 14:42:16 +02:00
Sebastiano Barezzi
b224bd7ba3 sm8150-common: Exclude unneeded targets from tablet builds
Change-Id: I921f54a6eec98a390783d45cf9bf228593fe5e78
2024-03-26 23:18:02 +01:00
Sebastiano Barezzi
84e24b4f9f sm8150-common: Regenerate
Change-Id: I3ab1f4325e5adc8cfb3dbdb30da3653d27e54179
2024-03-26 23:16:53 +01:00
Sebastiano Barezzi
719dc0a51a sm8150-common: Move to Xiaomi IR HIDL service
Change-Id: I5717475052c89fd696e3fd544e39698450e28fd7
2023-11-18 23:48:09 +01:00
Sebastiano Barezzi
78696c0a03 sm8150-common: Update blobs from V14.0.3.0.TJUMIXM
Change-Id: Idf917176949e69eadcfbf30ab4fda5d911e2951b
2023-08-22 15:22:32 +02:00
Sebastiano Barezzi
424b4f46b6 sm8150-common: Drop updatable GPU drivers
Change-Id: I4c4c51d6d9955eee821272b302cb17b532ae886d
2023-04-12 00:50:14 +02:00
Sebastiano Barezzi
d0f5692579 sm8150-common: Drop support for eSE
Change-Id: I026aee36ddadd630ac3a12bc08e09e8ae2cb7371
2023-04-11 22:52:42 +02:00
Sebastiano Barezzi
613d27bb62 sm8150-common: Initial import
* From vayu V14.0.1.0.TJUMIXM

Change-Id: I17aa712045470cebae289a06b43848b18c389d90
2023-04-11 18:26:05 +02:00