Commit Graph

13 Commits

Author SHA1 Message Date
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
Tim Zimmmerman f39c2ba1dd r8q: NOP SEC CONNECT_RILD()
* Fixes switching to different camera IDs when using OSS camera
  provider.

Change-Id: If8e1350cf271c847d146e415911c81698d7d38d1
Co-authored-by: Josip K <kelecicj@gmail.com>
2024-01-04 19:46:06 +03:00
ata-kaner 3e3f839481 r8q: Pin Android R RIL and QMI blobs
* Signal strength does not get updated with S ones unless airplane mode
  is toggled on and off on T

Simon1511: Pin R QMI blobs too since S ones make rild segfault. Also patch libsec-ril* and update our audio impl accordingly

Change-Id: I3be7972b161b074b570bf227c3bdc32a2d91b70e
2024-01-04 19:46:06 +03:00
LuK1337 a81156c3bb r8q: Shim Samsung health HAL impl with 2024-01-04 18:41:17 +03:00
ata-kaner 47c3e453db Import blobs from G780GXXS7EWH8 2024-01-04 18:30:24 +03:00