Commit graph

254 commits

Author SHA1 Message Date
pix106
daa5bb5770 Revert "sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit c4dc68b927.
2023-08-22 08:44:53 +02:00
pix106
5d699a0785 Revert "sdm660-common: Update Graphics blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 1bbb05237f.
2023-08-22 08:44:53 +02:00
pix106
63f6353ff5 Revert "sdm660-common: Update GPS blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit d13f5cdbc9.
2023-08-22 08:44:53 +02:00
pix106
3eea1c4cc2 Revert "FIX sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit ed9aec1201.
2023-08-22 08:44:53 +02:00
pix106
ce197ec81b Revert "sdm660-common: update audio blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 81490640ee.
2023-08-22 08:44:53 +02:00
pix106
dc7b93e66a Revert "sdm660-common: update audio fx blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 27fd7416e9.
2023-08-22 08:44:53 +02:00
pix106
1f246892aa Revert "sdm660-common: add missing cdsp blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit dd080ab0fd.
2023-08-22 08:44:53 +02:00
pix106
1cbdfcde70 Revert "sdm660-common: add missing drm blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit ab11bcf940.
2023-08-22 08:44:53 +02:00
pix106
91c02b9c16 Revert "sdm660-common: add EIS blob from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit ede0766fec.
2023-08-22 08:44:53 +02:00
pix106
c7a443748a Revert "sdm660-common: add prebuilt tinyxml from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 5030ac1886.
2023-08-22 08:44:53 +02:00
pix106
d117003390 Revert "sdm660-common: add missing graphics postprocessing blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit baebb674c3.
2023-08-22 08:44:53 +02:00
pix106
9930453090 Revert "sdm660-common: add missing keymaster blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit b3caccc2c5.
2023-08-22 08:44:53 +02:00
pix106
2b99157163 Revert "sdm660-common: add qseecom hal gfrom LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit b81c4bb5a0.
2023-08-22 08:44:53 +02:00
pix106
3eef3fefe9 Revert "sdm660-common: add SCVE blobs from from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 53edd94a47.
2023-08-22 08:44:53 +02:00
pix106
d8b30a60b1 Revert "sdm660-common: add UBWC blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 46afa2f65c.
2023-08-22 08:44:53 +02:00
pix106
22ad344d55 Revert "sdm660-common: add capability configstore blobs from LA.UM.10.2.1.r1-03400-sdm660.0"
This reverts commit 7ff3d8afb5.
2023-08-22 08:44:53 +02:00
Sabar
bb96429179 sdm660-common: import graphic firmware from lavender V12.5.7.0.QFGCNXM
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:46:10 +02:00
clarencelol
05447bf3cc sdm660-common: Update thermal blobs from laurel_sprout
* Seems to work just fine with 4.19 version of jaswayne
* Nuked mi_thermald

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
Sabar
1797654ef9 sdm660-common: update mlipay from wayne V11.0.3.0.PDCCNXM
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
Sabar
a49abdd444 Revert "sdm660-common: Completely remove Soter Service"
This reverts commit 886c968bc3.

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
Bruno Martins
15b9429711 sdm660-common: Switch to source-built mlipay interface
Change-Id: I7daaaffd9fe7a870e42c1d882b52dc93b3231120
Signed-off-by: Mohammad Hasan Keramat J <ikeramat@protonmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
Sabar
20fa9c5207 Revert "sdm660-common: drop IFAA/mliplay completely"
This reverts commit dd6db97ea5.

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-06-24 08:20:03 +02:00
clarencelol
02bf047003 sdm660-common: Switch back to AOSP BT
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-05-09 06:36:23 +02:00
Chenyang Zhong
ab76e4920a sdm660-common: add HotwordEnrollment blobs
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-04-02 09:48:58 +02:00
Alcatraz323
0e8661dea0 sdm660-common: Partially revert "Nuke msm_irqbalance"
* replace with 660 stock irq conf(miui/s62pro are same)
* remove not needed service define in init.qcom.rc

This reverts commit fe0aeb3704.

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-04-02 09:48:58 +02:00
Michael Bestas
8fb9ab0669 sdm660-common: Remove no longer needed aptX blobs
As of Android 13 QPR2, AOSP Bluetooth APEX supports aptX/aptX HD

Change-Id: I03c210dd5a777f71becb691955c01f9caf0bd207
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-03-23 19:32:12 +01:00
pix106
053233c8c4 sdm660-common: add vendor.qti.hardware.bluetooth_audio@2.1-impl.so from S62pro 2023-03-20 07:18:06 +01:00
Immanuel Raj
d85452acb2 sdm660-common: Remove ese power manager
This is disabled from our rc file and does nothing even if enabled

Signed-off-by: Immanuel Raj <iamimmanuelraj@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-03-20 07:18:06 +01:00
Bruno Martins
017268120c sdm660-common: Remove QTI BT stack bits
Change-Id: Ice6c2b0735aa7cb4b2e638a794c778883e706c97
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-02-25 23:14:58 +01:00
Shreedhan003
7ff3d8afb5 sdm660-common: add capability configstore blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:27 +01:00
Shreedhan003
46afa2f65c sdm660-common: add UBWC blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:27 +01:00
Shreedhan003
53edd94a47 sdm660-common: add SCVE blobs from from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:27 +01:00
Shreedhan003
b81c4bb5a0 sdm660-common: add qseecom hal gfrom LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
b3caccc2c5 sdm660-common: add missing keymaster blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
baebb674c3 sdm660-common: add missing graphics postprocessing blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
5030ac1886 sdm660-common: add prebuilt tinyxml from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
ede0766fec sdm660-common: add EIS blob from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
ab11bcf940 sdm660-common: add missing drm blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
dd080ab0fd sdm660-common: add missing cdsp blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
27fd7416e9 sdm660-common: update audio fx blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
81490640ee sdm660-common: update audio blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
pix106
0fcf8ea137 Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL"
Revert "sdm660-common: rootdir: Clean part of Unexported properties"
Revert "sdm660-common: power-libperfmgr: Reduce GPU idle timer to 64ms"
2023-01-04 06:23:14 +01:00
Bruno Martins
71c49fcc8c sdm660-common: Migrate to Xiaomi power AIDL HAL
Change-Id: I42170d51a517170b58d532addd9c38496e43457c

jasmine_sprout: Remove QTI perfd

Bug: 69270928
Test: Build and boot device and test camera
Change-Id: I87b283206f462fb5c8ec9cdd303ae2934fe9bfc4

jasmine_sprout: Declare BOARD_VENDOR

* Needed for xiaomi-perfmgr power AIDL guards

Change-Id: Idbb48e0f9b01090a456ad5d3f2d51f4dfab55672

jasmine_sprout: Create dummy libqti-perfd-client

* proprietary perfd blobs can finally be nuked without breaking goodix
* we could even map the functions to use libperfmgr powerhints in the future

[SebaUbuntu]: Cleanup Android.bp and add copyright header

Change-Id: I124652f3041761966a3e3bd97c757fecc39cc5fb

jasmine_sprout: libqti-perfd-client: Remove namespace declaration

It's pointless when using extern "C".

Change-Id: Ibdf9f06a70aa3a75687b33781c78cf2172bb334d

jasmine_sprout: libqti-perfd-client: return a dummy value

Return a positive integer for perf lock acquire and release so
that Goodix/FPC fingerprint sensor blobs will not complain.

Goodix:
E [goodixHAL][gf_hal_milan_f_series]: goodix_perf_lock_acquire: Failed to acquire perf lock, err: 0
E [goodixHAL][gf_hal_milan_f_series]: goodix_perf_lock_release: Perf lock release error 0

FPC:
E fpc_tac : fpc_perf_lock_acquire: Incorrect params, Failed to acquire perf lock, err
E fpc_tac : fpc_perf_lock_release: Perf lock release error 0

Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Change-Id: I861672e9a738c2204755d802670f4b28b662f286

jasmine_sprout: libqti-perfd-client: Move to C

* Why bothering with C++ mangling when we can just build it as a standard C library?

Change-Id: I45ea977edf7ea7fab6fece76f3049654a8d24c5d

jasmine_sprout: Add powerhint.json jasmine

Change-Id: If270fc906fd833bb6b0d3b00621c0b079346e47d

jasmine_sprout: rootdir: Initial libperfmgr init config

* From coral, heavily stripped down

Change-Id: Ib6846e4f4f23baf56910d2330e26846b99830218

jasmine_sprout: sepolicy: Initial libperfmgr sepolicy

Change-Id: I3d0a259bc89b4ecd0bf1632199172710d98230e0

jasmine_sprout: Don't explicitly build older minor version HIDL libs

Change-Id: Ib0caa49054a79b1f01ffc751826286a29c642e06

jasmine_sprout: Remove QTI perf reminants

jasmine_sprout: Add back ro.vendor.extension_library definition

 * We aren't using QCOM's perfd but our blobs still check for this.
 * To avoid unnecessary errors, let's just add it back.

Change-Id: Icc44b330f21a658cfa8ded691a6628d8f62c3649
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-12-27 07:34:56 +01:00
Mohammad Hasan Keramat J
1305418b5d sdm660-common: Remove activity_recognition libs
* E ActivityRecognitionHardware: activity_recognition HAL is deprecated.
   is_supported is effectively a no-op

Change-Id: I2ea52288799e52424e984af25a8477e204b0df88
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-12-19 07:40:12 +01:00
pix106
ed9aec1201 FIX sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0
drop duplicated line

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-12-19 07:17:50 +01:00
Sebastiano Barezzi
bf0b356134 sdm660-common: Get A2DP offload going
* Update Bluetooth stack from S62Pro
* Update aptX encoder libs from crosshatch
* Bring back A2DP blobs, they're needed for offload
* Build a2dpoffload lib
* Update props and enable A2DP offload support

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-10-14 20:49:50 +02:00
clarencelol
fe0aeb3704 sdm660-common: Nuke msm_irqbalance
* Not necessary needed, 32bit stuffs

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-10-11 08:47:30 +02:00
pix106
bc6e6568c2 sdm660-common: update sound_trigger blobs from S62Pro 2022-08-25 10:08:30 +02:00
pix106
8324656fc1 Revert "sdm660-common: Drop non-functional soundtrigger"
This reverts commit 0ae0e2d50a.
2022-08-25 10:08:30 +02:00
pix106
e9d9ed9023 sdm660-common: use source built vendor.qti.hardware.btconfigstore@1.0.so
* fixes "sdm660-common: Cleanup" missed prebuilt libs drop
2022-06-19 21:37:31 +02:00