Michael Bestas
8d0cf6db7d
sm8250-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-03-08 23:14:23 +00:00
LuK1337
4070f17727
sm8250-common: Enable elfchecks for arcsoft libs
...
Change-Id: Ia518f15fb38a0384530d158f9ceb147adb6a2c8d
2025-03-08 23:05:08 +00:00
Bruno Martins
ffac6f080c
sm8250-common: Regen with ELF checks enabled
...
Change-Id: Ie2da6fb6af48fed2e67db503ceebe458057e8bda
2025-03-08 23:02:55 +00:00
Bruno Martins
8386195ff5
sm8250-common: Resolve missing crypto symbols
...
Change-Id: I8c3efa2123155898d63644d82baabbd0f767b350
2025-03-08 23:00:51 +00:00
Bruno Martins
ce08cd4cae
sm8250-common: Decommonize device-specific blobs
...
Change-Id: Ie6e2192d6932b1b3a70b6c4ac3fa3b28f8b07503
2025-03-08 22:55:28 +00:00
Bruno Martins
a87c434ff5
sm8250-common: Add Tab S7 and S7+ to the guards
...
Change-Id: Iecc85ca3a2b4a6307833a5389cb75a48dbef965e
2025-03-08 22:54:06 +00:00
Andreas Schneider
6e4ffdc0ec
sm8250-common: Replace prebuilt libsensorndkbridge with a shim
...
Change-Id: Id94ed43336e84934f42f56c58e506b50af3c59fd
2025-03-08 22:49:06 +00:00
Bruno Martins
290cd39dc4
sm8250-common: Clean up a bunch of blobs
...
Change-Id: Ifda991561e4422bd7f44d0b66f9bf49b52c55634
2025-03-08 22:46:38 +00:00
dianlujitao
e46a5c769d
sm8250-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.
2025-01-16 19:05:22 +00:00
Sebastiano Barezzi
dbcf0df2eb
sm8250-common: Import C2 stack
...
From munch_global_images_OS1.0.5.0.ULMMIXM_20240903.0000.00_14.0_global_dfb3010da0
2025-01-16 18:46:44 +00:00
Bruno Martins
0586e9a48a
sm8250-common: Drop prebuilt libsecril-client
...
It will be built from sources.
2025-01-12 18:29:34 +00:00
Bruno Martins
0d9a6d9853
sm8250-common: Drop prebuilt QTI camera interfaces
2025-01-04 22:27:16 +00:00
Bruno Martins
d8823499a7
sm8250-common: Drop unused Adreno firmware
2025-01-02 10:19:48 +00:00
Atakan
5250ae38c4
sm8250-common: Bump SDM stack to U
...
From: Redmi/munch/munch:13/RKQ1.211001.001/V816.0.5.0.ULMMIXM:user/release-keys
2025-01-02 10:16:51 +00:00
Bruno Martins
fe97ae489d
sm8250-common: Remove software OMX blobs
...
Default to C2 codecs from swcodec apex.
2025-01-02 00:31:59 +00:00
Bruno Martins
95f4506462
sm8250-common: Do not override configstore seccomp policy
2025-01-01 22:55:13 +00:00
Bruno Martins
b912ed4124
sm8250-common: Deblob libqti_vndfwk_detect
2025-01-01 22:54:36 +00:00
Atakan
6bf1b48f99
sm8250-common: Drop audio extensions that can be built from sources
2025-01-01 22:53:23 +00:00
Bruno Martins
392ad01a05
sm8250-common: Drop prebuilt Samsung Health HIDL HAL
2024-12-30 18:46:16 +00:00
ata-kaner
19fa138792
sm8250-common: Drop prebuilt gatekeeper in favour of source built one
2024-12-30 15:20:04 +00:00
Bruno Martins
7339dd8a7e
sm8250-common: Update blobs from G780GXXSDEXJ3
2024-12-29 13:32:15 +00:00
Michael Bestas
f72ee84e10
sm8250-common: Add xml suffix to prebuilt_etc_xml modules
2024-12-29 13:30:22 +00:00
LuK1337
c560f10822
sm8250-common: chmod 755 proprietary/*/bin/hw/*
...
Matches stock image.
2024-12-29 13:29:33 +00:00
ata-kaner
fe5b57f071
sm8250-common: Add EGL symlinks
...
Change-Id: I9dcac748bb9814fc1118103555c7ccbbb053ce69
2024-06-27 06:52:17 +03:00
ata-kaner
ebdfa835a6
sm8250-common: Remove Samsung media.c2 service
...
Change-Id: Ie4a6388a195bebc8517a0c5f6cb09d4c98af17c3
2024-06-24 03:24:41 +03:00
ata-kaner
cfde0ffadb
sm8250-common: Import blobs from G780GXXSAEXE5
...
2024 May security update
Change-Id: I3283b89a59c73b810a52b9739252545cd9e0d03c
2024-06-24 03:24:35 +03:00
Simon1511
7e53bca350
sm8250-common: Switch to T RIL
...
Change-Id: I457cea126686eca788ac2e4a5e9185d0261070a5
2024-06-24 03:24:15 +03:00
ata-kaner
50b29d80c9
sm8250-common: Rework folder structure
...
Change-Id: I587c8a33848f139ea8a9cc7afae186b96faee9d6
2024-05-25 12:06:11 +03:00
ata-kaner
415e8c4ce7
sm8250-common: Move device-specific blobs to their own repository
...
Change-Id: I7b8a480fc0a86a47f8ac54b943e8ceb92f06b312
2024-05-25 11:58:16 +03:00
ata-kaner
2ed3293f18
sm8250-common: Add missing libraries for Widevine L1 support
...
L1 requires 32 bit libraries.
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-05-25 11:58:16 +03:00
ata-kaner
a249347148
sm8250-common: Remove Samsung wifi additions
...
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-05-25 11:58:16 +03:00
ata-kaner
7fc9c7a107
sm8250-common: Use prebuilt libcodec2 libraries
...
samsung.software.media.c2 isn't happy with source built libraries.
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-05-25 11:58:16 +03:00
ata-kaner
77e6d47891
sm8250-common: Sort and reorganize blob list
...
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-05-25 11:58:15 +03:00
ata-kaner
4fffd7c53e
sm8250-common: Import samsung.software.media.c2 service
...
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-04-17 13:59:13 +03:00
ata-kaner
2d00a52d0e
r8q: Switch to blobbed NXP NFC
...
AIDL NXP hal conflicts with HIDL Samsung hal and fails to start. Switch to blobbed HIDL NXP hal as Android 14 dropped HIDL NXP hal, so sn100u users can initialize their nfc once again.
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-04-13 19:29:28 +03:00
ata-kaner
6885a1cf17
Update blobs from G780GXXS8EXC1
...
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-04-10 23:30:51 +03:00
ata-kaner
bce18c89f4
sm8250-common: Drop face HAL
...
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-04-04 12:57:37 +03:00
ata-kaner
72ddf48763
r8q-common -> sm8250-common
...
* Due to potential unlockable S20 and Tab S7 series.
Signed-off-by: ata-kaner <ata.kaner03@gmail.com >
2024-04-02 22:04:12 +03:00
Simon1511
0665ba77ea
r8q-common: libsec-ril: Always return an empty value for GET_SMSC_ADDRESS
...
* Make parameter of type RilData (second last one) passed to SecRil::RequestComplete()
in OnGetSmscAddressDone() be NULL, so that the framework passes an empty value when sending SMS
* Before U this value was not being used, on U the value returned is "SMSC",format_specifier
which is considered invalid when passed back to RIL for sending SMS, however when an empty value
is passed RIL will select the default SMSC, like it did on T and sending SMS works again
Change-Id: I608be406969d7fa58f15ef36340aff4ad1ce9fd0
Co-authored-by: Tim Zimmermann <tim@linux4.de >
2024-02-15 20:55:25 +03:00
Bruno Martins
5a66e0e8f2
r8q-common: Also patch gatekeeper HAL to load libcrypto-v33.so
...
Then again, due to asn1t.h structs changes.
Change-Id: Id3552124ddc07bf80446fd2b37b40f39c6be7a76
2024-02-15 20:53:37 +03:00
LuK1337
2bb42511c8
r8q-common: Shim Samsung keymaster HAL impl with libcrypto-v33.so
...
Current asn1t.h structs aren't binary compatible with our keymaster.
Change-Id: Id78b71c1f08216f861a033097cd015ba3c109925
2024-02-15 20:53:10 +03:00
ata-kaner
71c54c9e1e
r8q-common: Switch to hardware_samsung camera HAL
2024-02-15 20:50:31 +03:00
ata-kaner
2681656538
r8q-common: Remove prebuild libprotobuf
2024-02-15 20:49:36 +03:00
ata-kaner
4760d2d219
r8q: Squashed commit of r8q decommonization
...
Losing my SSD caused some commits to be lost. Luckly, proprietary-files.txt was already pushed.
This message will shortly list the changes included in this commit
* Decommonization for r8qxx and r8qxxx
* Blobbed secure element HAL
* Upgraded secure element 1.2 HAL from r8qxxx
* Removal of WCNSS_qcom_cfg.ini . Moved to device tree long time ago.
2024-01-29 12:28:24 +03:00
ata-kaner
798311fabf
r8q: Use blobbed Gatekeeper HAL
...
* Samsung added a function called isMdfppGatekeeper() for registering HAL as default or mdfpp. AOSP gatekeeper doesn't support that kind of approach and we need to register gatekeeper-qti as default. Use blobbed gatekeeper until a proper gatekeeper mdfpp bringup.
* This affects all Samsung SM8250 platform.
Signed-off-by: ata-kaner <ata_kaner@outlook.com >
2024-01-07 14:02:30 +03:00
ata-kaner
30c4d4c1ed
r8q: Drop qti-perfd stack
2024-01-04 20:37:37 +03:00
ata-kaner
d70e666b63
r8q: Import prebuilt gatekeeper-impl
...
* Strongbox depends on that
2024-01-04 19:46:22 +03:00
ata-kaner
0453f1f106
r8q: Bring missing blobs for Strongbox SPU
2024-01-04 19:46:22 +03:00
ata-kaner
5c09c8016f
r8q: Import keymaster strongbox
2024-01-04 19:46:22 +03:00
ata-kaner
78ce8377f7
r8q: Use SDM blobs from Xiaomi_munch
...
* We can use OSS libsdmcore and libsdedrm thanks to these blobs
2024-01-04 19:46:22 +03:00