Commit Graph

33 Commits

Author SHA1 Message Date
Majaahh
d101ee0468 s5e8825-common: Drop unnecessary blobs
* They are no longer required with a55x RIL

Change-Id: I17716583c2dfcbd3a3d82b2d4566296007d06836
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-28 14:31:49 +01:00
Majaahh
9bb6ad516e s5e8825-common: Kang RIL from a55x
Change-Id: I819301c405da912a41a578dcf2920727bc7ea6a3
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-28 14:31:46 +01:00
Majaahh
71b6deee40 s5e8825-common: Commonize keymint blobs
Change-Id: If2cd34fd450243104a32bbbfa2ed25c563acedb5
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-26 16:30:03 +01:00
Majaahh
63992e6fa5 s5e8825-common: Drop libssl-tm.so
* We are not using it anymore

Change-Id: Idcaae6724792d2e5862e2329692957c4fcee0614
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-05 16:10:07 +02:00
Majaahh
57faabc0d2 s5e8825-common: Patch libhwaidl to use full protobuf
* This was missed when switching to AIDL DRM Widevine HAL from a54x

Change-Id: I756cf3c89af54a11cf5137698868e07185c0a2d0
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-05 16:10:07 +02:00
Majaahh
6e4d53ee26 s5e8825-common: Kang liboemcrypto from a54x
10-02 16:56:01.101   753   753 I WVCdm   : [oemcrypto_adapter_dynamic.cpp(863):Initialize] L3 Initialized. Trying L1.
10-02 16:56:01.102   753   753 W WVCdm   : [oemcrypto_adapter_dynamic.cpp(875):Initialize] Could not load liboemcrypto.so. Falling back to L3.  dlopen failed: library liboemcrypto.so not found
10-02 16:56:01.102   753   753 E WVCdm   : [oemcrypto_adapter_dynamic.cpp(1327):ValidateOrInstallL1KeyboxOrCert] L1 not initialized. Falling back to L3
10-02 16:56:01.102   753   753 I WVCdm   : [file_utils.cpp(38):Exists] stat failed: ENOENT
10-02 16:56:01.102   753   753 W WVCdm   : [oemcrypto_adapter_dynamic.cpp(1526):OEMCrypto_InitializeAndCheckKeybox] Keybox error: 25. Falling back to L3.
10-02 16:56:01.102   753   753 E WVCdm   : [oemcrypto_adapter_dynamic.cpp(908):Level1Terminate] L1 Terminate not needed

Change-Id: I9b9b936c02f69c3d58475468ae031c681644254d
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-05 16:10:02 +02:00
Majaahh
6467e4f834 s5e8825-common: Kang libsecnativefeature from a54x
Change-Id: I73f42a9379b19b7515c07c65eb6c060085b89fd5
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-10-02 13:01:13 +02:00
Flopster101
9e3dd2b3ee s5e8825-common: Patch audio HAL to fix low call volume
The way it works currently is that modem call volume is handled by the
"ABOX Speech Volume" mixer control, which in our prebuilt HAL gets set
through the audio HAL seemingly querying sec-ril, which returns 4.

Most users complain that this is too low, so this patch hardcodes the
value 7 in the function diamondvoice_set_volume, which is the highest
value that has any effect on the volume.

Signed-off-by: Flopster101 <nahuelgomez329@gmail.com>
2025-09-30 23:44:57 -03:00
Majaahh
1d6b57e3c3 s5e8825-common: Kang more RIL blobs from a54x
* Also move libvkmanager_vendor to vaultkeeper section

Change-Id: I60cbd68ed2e308af605fc96f8b56ac17139b3327
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-30 23:10:05 +02:00
Majaahh
bfd82ed620 s5e8825-common: Drop unnecessary vaultkeeper blobs
* Vaultkeeper is working fine without them

Change-Id: I1838d844f728ad2f03d3bf358f74dfce93f8f058
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-25 12:34:45 +02:00
Majaahh
1dc3f19c51 s5e8825-common: Kang AIDL Vaultkeeper HAL from a25x
Change-Id: I801ad3cfaa1dd91fcfcb8d2a92e8345e41089292
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-25 12:15:29 +02:00
Majaahh
cc172cde22 s5e8825-common: Kang AIDL DRM Widevine HAL from a54x
Change-Id: I1e7e1b6f8a22f1ae699f8627ac82269c68abab8f
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-25 11:31:35 +02:00
Majaahh
858600b7e7 s5e8825-common: Update kanged blobs from A546BXXSFDYI1
Change-Id: I07496324135d16a80655e722d72566c1f9001b5a
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-17 21:06:36 +02:00
Majaahh
254cde284a s5e8825-common: Update kanged blobs from A556EXXSABYH4
Change-Id: I6690dbab67a0a65b1d318eea7c483159cd981a9a
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-17 21:01:29 +02:00
Majaahh
94a1bcd15f s5e8825-common: Drop 32 Bit blobs
Change-Id: Ie75d9cde5b09031a9766575fc2b90d60fc2a556f
Co-authored-by: Flopster101 <nahuelgomez329@gmail.com>
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-09-06 20:53:12 +02:00
Flopster101
e10f664231 s5e8825-common: Fix non-VTS compliant prop in libvkmanager_vendor
09-02 06:25:45.643     1     1 I auditd  : type=1107 audit(0.0:4): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc:  denied  { read } for property=ro.factory.factory_binary pid=0 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0'

Signed-off-by: Flopster101 <nahuelgomez329@gmail.com>
2025-09-02 17:30:55 -03:00
Flopster101
0a2e04d844 s5e8825-common: sepolicy: Fixup and label non-VTS compliant RIL prop
persist.ril.supportNrModefromCp -> vendor.ril.supportNrModefromCp

Signed-off-by: Flopster101 <nahuelgomez329@gmail.com>
2025-09-02 16:39:20 -03:00
Flopster101
b373c561bd s5e8825-common: Add missing EPIC daemon stuff
Previously we only imported the HAL itself, without the daemon and its configs.

Signed-off-by: Flopster101 <nahuelgomez329@gmail.com>
2025-09-02 14:56:26 -03:00
Tim Zimmerman
d21a0f82b6 s5e8825-common: Make libwvhidl use full libprotobuf
Change-Id: Ie8d3e712df899ff507153e2ed6d0843d6c7a5d5c
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:27:41 +02:00
Flopster101
bea9ee7c59 s5e8825-common: Patch audio HAL to fix FM Radio
Change-Id: I3a22f7b2c275f9d4a7b655df998186f68ae0a22c
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:26:26 +02:00
Tim Zimmerman
b63eee1063 s5e8825-common: Add SecNative blobs
Change-Id: I4c9466d155e8450b9e3b7b6acd56aed70c32ec18
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:24:38 +02:00
Tim Zimmerman
ea83c3ea06 s5e8825-common: Add TEEgris blobs
Change-Id: I0b74c85fe3ff96775d3bd10061cf04abd0e4ef62
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:24:16 +02:00
Majaahh
6a687f6a94 s5e8825-common: Setup sensors
Change-Id: I54666881605cd48dffa94b60e76ecb7ba402246c
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:22:39 +02:00
Tim Zimmerman
42a28d97c1 s5e8825-common: Setup proprietary keymint
Change-Id: I9dd933cef4642153b3d0ca35f210504a2d753dc9
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:21:33 +02:00
Flopster101
429985f4c0 s5e8825-common: Kang proprietary GPU blobs from a54x
Change-Id: Ida74c163576661aff7437c0a99f88792a8085ada
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:21:04 +02:00
Tim Zimmerman
e4837cca70 s5e8825-common: Add proprietary GPS blobs
Change-Id: I38cd975ecc8a9180678a9a1489a247a4b66fcf62
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:20:31 +02:00
Majaahh
27d8db9355 s5e8825-common: Setup fingerprint
Change-Id: I9ba0d87635212e48354d2590eb86d5e801d722e6
Co-authored-by: Flopster101 <nahuelgomez329@gmail.com>
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:18:51 +02:00
Flopster101
7d1820d687 s5e8825-common: Build Samsung EPIC HAL
Change-Id: I7ebee0b42cd481350357d5cca69f7e51cd615a9e
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:18:22 +02:00
Tim Zimmerman
72612d8da6 s5e8825-common: Setup DRM
Change-Id: Idab7bb8f8187d2c7dc0469332b9405e47006026e
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:17:53 +02:00
Tim Zimmerman
00cf6db0c2 s5e8825-common: Setup RIL
Change-Id: I9758242e9f50dd49032f7f9c1fbeb671422ad9b3
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:16:47 +02:00
Majaahh
e12bd754c9 s5e8825-common: Setup Gatekeeper
Change-Id: Id817d5d8accea002fede6fdfd68cbdd1e972daa5
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:16:20 +02:00
Majaahh
15b3328b6c s5e8825-common: Setup Camera
Change-Id: Ia0a96f1fc31c49900e06eb190502c03898091eb5
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:15:51 +02:00
Flopster101
8c068c2099 s5e8825-common: Setup Audio
Change-Id: Id6cc78a13a68bb30db203c1cedce324e22273fc7
Co-authored-by: Tim Zimmerman <tim@linux4.de>
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
2025-08-31 23:14:40 +02:00