68 Commits

Author SHA1 Message Date
Yograt
8d6caaa37c Revert "spes: Switch to SM8250 QCOM HALs"
This reverts commit 2ac141c1a7.
2026-01-17 13:04:14 +00:00
Yograt
9ab2e1b11f Revert "spes: Clean up and update tree"
This reverts commit 4439d828b4.
2026-01-17 13:04:08 +00:00
Yograt
81379a1283 Revert "spes: Import some 32 bit blobs again"
This reverts commit 7f261b83b0.
2026-01-17 13:04:05 +00:00
Jabiyeff
7f261b83b0 spes: Import some 32 bit blobs again
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
(cherry picked from commit 417c40a8a31059fbea20c24d7edf39d9b22dea74)
2026-01-16 13:52:06 +00:00
Jabiyeff
4439d828b4 spes: Clean up and update tree
* Enable ELF checking and import all needed blobs

Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
(cherry picked from commit 46a3a850a4fd06fddee15434994a546d65cec5ea)
2026-01-16 13:44:28 +00:00
Jabiyeff
2ac141c1a7 spes: Switch to SM8250 QCOM HALs
* And use prebuilt encoder blobs

Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
(cherry picked from commit 5f80b99cb7a2593b2d865ae8a37d8468a053dd24)
2026-01-16 13:30:10 +00:00
Yograt
45ece6ae97 spes: Include missing vendor.qti.hardware.capabilityconfigstore@1.0.so required by main executor.
Signed-off-by: Yograt <fedrix56@gmail.com>
2025-11-23 09:05:15 +00:00
Yograt
e52c88f995 Revert "spes: Initial Xiaomi Dolby Atmos Include"
This reverts commit 66ccfa63d2.
2025-11-23 08:36:53 +00:00
Yograt
a370c24701 Reapply "spes: Update Adreno drivers to v757"
This reverts commit 892435a459.
2025-11-04 19:41:12 +00:00
Yograt
66ccfa63d2 spes: Initial Xiaomi Dolby Atmos Include
Signed-off-by: Yograt <fedrix56@gmail.com>
2025-10-07 16:58:03 +00:00
Yograt
72d6cd03f3 Rebase 2025-05-25 17:26:00 +07:00
Claymore1297
8331b20ad0 spes: Remove hals.conf
- Will be provided in device tree

Change-Id: I254e010c15a890dd868543d38420fd7762f60fd6
Signed-off-by: tanvirr007 <43490582+tanvirr007@users.noreply.github.com>
Signed-off-by: spesmynuts <rianemaster1221@gmail.com>
2025-03-23 20:06:23 +08:00
spesmynuts
892435a459 Revert "spes: Update Adreno drivers to v757"
This reverts commit 9a30f45b8f.
2025-02-12 16:25:00 +08:00
tanvirr007
ee8bff4c8c spes: Revert "Add missing Goodix fingerprint libs"
This reverts commit 5b136f8f18.
2024-12-25 16:07:14 +06:00
tanvirr007
5b136f8f18 spes: Add missing Goodix fingerprint libs
- Build Error:
12-24 21:52:51.021 E/vndksupport(17010): Could not load /vendor/lib64/hw/fingerprint.goodix.default.so from default namespace: dlopen failed: library "libvendor.goodix.hardware.biometrics.fingerprint@2.1.so" not found: needed by /vendor/lib64/libgoodixhwfingerprint.so in namespace (default).
12-24 21:52:51.021 E/HAL     (17010): load: module=/vendor/lib64/hw/fingerprint.goodix.default.so

- Added libvendor.goodix.hardware.biometrics.fingerprint@2.1.so to vendor/lib64
- Blob taken from spes_global_images_OS1.0.8.0.TGCMIXM_20240929.0000.00_13.0_global_2ba81a8074

Signed-off-by: tanvirr007 <tanvir.mymnsngh@gmail.com>
2024-12-25 13:58:24 +06:00
tanvirr007
5900aae9dc spes: Add libcrypto_shim.so if missing in DRM files
Signed-off-by: tanvirr007 <tanvir.mymnsngh@gmail.com>
2024-12-24 00:08:40 +06:00
TheMatheusDev
9a30f45b8f spes: Update Adreno drivers to v757
Signed-off-by: muralivijay <muralidharan9845@gmail.com>
Signed-off-by: tanvirr007 <tanvir.mymnsngh@gmail.com>
2024-12-23 23:40:39 +06:00
muralivijay
51c69260a2 spes: Update blobs from HyperOS
- Based on HyperOS Global stable v1.0.7.0.TGCMIXM_91ee997f22_13.0

Note: skipped "proprietary/vendor/lib64/camera/components/com.qti.node.mialgocontrol.so" as we already have the patched version for MIUI/Leica camera to work

Signed-off-by: muralivijay <muralidharan9845@gmail.com>
Signed-off-by: tanvirr007 <tanvir.mymnsngh@gmail.com>
2024-12-23 23:40:23 +06:00
muralivijay
0b58fbbdbc spes: Fix Leica Camera black screen issue
- Resolved black screen caused by segmentation fault in com.qti.node.mialgocontrol.so
- Replaced the corrupted blob with a compatible version from muralivijay@github

Change-Id: Iabcdef1234567890abcdef1234567890abcdef12
Signed-off-by: tanvirr007 <tanvir.mymnsngh@gmail.com>
2024-12-09 13:42:46 +06:00
tanvirr007
dfb2bad7e5 spes: Import libtinyxml.so
Add missing libtinyxml.so from missi_phoneext4_global-user-13-TKQ1.221114.001-V816.0.7.0.TGCMIXM-release-keys
Source:
https://dumps.tadiphone.dev/dumps/redmi/spes/tree/missi_phoneext4_global-user-13-TKQ1.221114.001-V816.0.7.0.TGCMIXM-release-keys/

Signed-off-by: tanvirr007 <md.tanvirhasannijum@gmail.com>
2024-11-04 10:50:05 +06:00
ofcsayan
adeacef468 spes: Import libcld80211.so
Signed-off-by: ofcsayan <sayann70alt@gmail.com>
Signed-off-by: tanvirr007 <md.tanvirhasannijum@gmail.com>
2024-11-04 10:50:05 +06:00
muralivijay
6869c2674e spes: Update blobs from miui_SPESNEEAGlobal_V14.0.7.0.TGKEUXM_a82d2c3e33_13.0 2024-10-28 15:55:57 +00:00
Hoang Pham Anh Duy
4d491925f2 spes: Rework thermal
- thermal_normal.conf
- thermal_tgame.conf

Signed-off-by: muralivijay <muralidharan9845@gmail.com>
2024-06-30 17:46:19 +06:00
MonsieurLandry
0dc173fd0a Delete proprietary/vendor/lib64/libprotobuf-cpp-lite-3.9.1.so
already defined by prebuilts/misc/protobuf_vendorcompat
2024-03-31 21:26:10 +03:00
MonsieurLandry
2dca3bb674 Revert: Define libprotobuf-cpp-lite-3.9.1-vendorcompat as a package 2024-03-31 21:26:10 +03:00
MonsieurLandry
a2fa67a797 spes: Drop goodix fingerprint prebuilts.
Use reverse-engineered implementation from hardware/xiaomi
2024-03-31 21:25:53 +03:00
muralivijay
e53bd71933 spes: shim the GetPreviewImageData symbol on libpiex
Signed-off-by: muralivijay <muralidharan9845@gmail.com>
2024-01-29 23:35:17 +00:00
Muralidharan Kumaresan
9a5629c75a spes: Update blobs from SPESNGlobal_V14.0.6.0.TGKMIXM_3bf72b1c44_13.0
Signed-off-by: Muralidharan Kumaresan <muralidharan9845@gmail.com>
2024-01-29 23:35:09 +00:00
muralivijay
a8bb6978f9 spes: cleanup IWLAN blobs.
* just vendor based IWLAN blobs enough.

Signed-off-by: muralivijay <muralidharan9845@gmail.com>
2024-01-29 23:34:57 +00:00
basamaryan
4eb9b8840b spes: Patch ims.apk from sweet V14.0.2.0.TKFMIXM
Change-Id: I95496ee10cdb3125eb12b7cfed1b9cdfe77a7f2e
Signed-off-by: alternoegraha <noegrahachan@gmail.com>
Signed-off-by: muralivijay <muralidharan9845@gmail.com>
2024-01-29 23:34:46 +00:00
muralivijay
5955857e2d spes: Update RIL and IMS blobs from Fog.
* MIUI V14.0.3.0.TGEMIXM release-keys

Signed-off-by: muralivijay <muralidharan9845@gmail.com>
2024-01-29 23:33:54 +00:00
muralivijay
bd4b81dd0c spes: Drop Prebuilt Audio,wifi,exfat kernel modules.
Signed-off-by: muralivijay <muralidharan9845@gmail.com>
2024-01-29 23:28:23 +00:00
ap4ss3rby
b2c743d761 Drop copy commands for blobs with packages in Android.bp 2023-12-13 02:29:14 +02:00
ap4ss3rby
6c11b30b1e Define libprotobuf-cpp-lite-3.9.1-vendorcompat as a package 2023-12-12 23:04:23 +02:00
Leonardo Ledda
8c1dccfa29 spes: Add prebuilt libprotobuf-cpp-lite-3.9.1 from redfin
* Sensors and RIL need it

Signed-off-by: Leonardo Ledda <leonardoledda@gmail.com>
Signed-off-by: redznn <h908659@gmail.com>
2023-12-10 15:33:10 +02:00
ap4ss3rby
ec45f923d5 Revert Moto Dolby changes 2023-12-10 15:03:01 +02:00
Mhammad Alloush
bd4bf0be11 spes: Update blobs from SPESGlobal V14.0.3.0-A13 2023-09-19 07:06:11 +00:00
Pranav Vashi
6c58e9e77f spes: Update dolby packages
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-06-18 16:41:27 +04:00
Michael Bestas
9e4244b6ee spes: Remove no longer needed aptX blobs
As of Android 13 QPR2, AOSP Bluetooth APEX supports aptX/aptX HD

Change-Id: I03c210dd5a777f71becb691955c01f9caf0bd207
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-06-11 19:52:48 +04:00
Jabiyeff
d4eac8e601 spes: Move msm_irqbalance.conf to device tree
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-06-11 15:16:53 +04:00
SebaUbuntu
2ab4c5a2d4 spes: Kang IMS apk from renoir
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-06-03 17:54:22 +04:00
Jabiyeff
5bd636f8de spes: Update blobs from SPESGlobal V14.0.2.0-A13
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-06-03 11:54:01 +04:00
Jabiyeff
aa0f3c47ec spes: revert back prebuilt kernel modules to Android 11
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-05-27 17:27:52 +04:00
Jabiyeff
ccb06b0ead spes: Update blobs from SPESGlobal V13.0.12.0-A12
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-04-29 11:13:37 +04:00
Jabiyeff
1676b9c0f2 spes: Update prebuilt kernel modules from SPESGlobal V13.0.8.0-A12
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-04-09 11:35:15 +04:00
Jabiyeff
52309eb647 spes: Update blobs from SPESGlobal V13.0.8.0-A12
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-03-18 18:17:39 +04:00
Pranav Vashi
3f9350f72c spes: Add Moto dolby support
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-03-18 17:33:15 +04:00
Jabiyeff
04c1f9212a spes: Switch to prebuilt USB HAL
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-02-05 18:33:43 +00:00
Jabiyeff
78e8ba4e29 spes: Downgrade kernel modules from SPESGlobal V13.0.16.0-A11
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-02-04 11:13:14 +04:00
Jabiyeff
bf6e19bc39 spes: Update blobs from SPESNGlobal V13.0.6.0
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com>
2023-01-21 12:51:03 +00:00