Commit graph

220 commits

Author SHA1 Message Date
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
faham1997
42bea65a3e sdm660-common: Drop SSR blobs
* they are really unessential

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
Adithya R
dd6db97ea5 sdm660-common: drop IFAA/mliplay completely
* no one actually uses this

Signed-off-by: SparXFusion <s2234nadar@gmail.com>
Signed-off-by: faham1997 <nafidfaham08@gmail.com>
Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
faham1997
886c968bc3 sdm660-common: Completely remove Soter Service
Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: xenxynon <flynryder427@gmail.com>
Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
pix106
afb00c14bf sdm660-common: Create dummy libqti-perfd-client
This reverts commit 6970ca67a1.
2022-06-06 12:41:59 +02:00
SakilMondal
0ae0e2d50a sdm660-common: Drop non-functional soundtrigger
* Fixes google assistant voice match in android 11
* Also remove unessential soundtrigger configs

Change-Id: I21100e2f368ec0ddf3b546372b241d85bb698747
Signed-off-by: faham1997 <nafidfaham08@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
pix106
8866f0e347 Revert "sdm660-common: Drop non-functional soundtrigger"
This reverts commit 4856ffe033.

Revert "sdm660-common: Drop incompatible soundtrigger hal for android 11"

This reverts commit 6f3b8beef8.
2022-06-06 12:41:59 +02:00
faham1997
559073f7e3 sdm660-common: Remove qdutils_disp blobs
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
clarencelol
d13f5cdbc9 sdm660-common: Update GPS blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:47 +02:00
Kunmun
1bbb05237f sdm660-common: Update Graphics blobs from LA.UM.10.2.1.r1-03400-sdm660.0
* Thanks to kunmun for the blobs

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:28 +02:00
Kunmun
c4dc68b927 sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0
* Thanks to kunmun for the blobs

* Did not update Graphics blobs
* Reverts "sdm660-common: Decommmonize cnss-daemon (WiFi)"

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:02 +02:00
Edwin Moquete
ec63597709 sdm660-common: Update radio blobs from ginkgo
* Cleanup and disable ATFWD

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:02 +02:00
clarencelol
49d1f0486e sdm660-common: Update GPS blobs from lemon V12.5.8.0.RJQMIXM
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:56 +02:00
clarencelol
fff2cf205f sdm660-common: Partially update radio blobs from S62Pro
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
clarencelol
ba744a3d9d sdm660-common: Update ANT blobs from S62Pro RKQ1.210406.002
* libantradio is dead so remove it

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
Edwin Moquete
097c21d39f sdm660-common: Update radio blobs from ginkgo
* Cleanup and disable ATFWD

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
pix106
9bce5a8ecb sdm660-common: FIX Update blobs from S62Pro RKQ1.210406.002 2022-05-10 23:45:32 +02:00
clarencelol
bacfe59df5 sdm660-common: Update aptX blobs from sunfish
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-09 12:40:40 +02:00
pix106
68f4253eb9 sdm660-common: cleanup 2022-04-09 12:27:34 +02:00
clarencelol
a040f9147c sdm660-common: Update msm_irqbalance from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
* kgsl -> kgsl-3d0

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
6970ca67a1 Revert "sdm660-common: Create dummy libqti-perfd-client"
This reverts commit 09dfad32be.
2022-03-26 11:56:35 +01:00
pix106
3678700bc7 Revert "sdm660-common: Update graphics blobs from taimen RP1A.201005.004"
This reverts commit 1f2221fc30.
2022-03-26 11:56:35 +01:00
pix106
dba62ebf8d sdm660-common: Decommonize gatekeeper
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:34 +01:00
clarencelol
b380d6f268 sdm660-common: Cleanup
* clean some duplicates,deprecated and not uses anymore
* build vendor.qti.hardware.btconfigstore@1.0 from source

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-16 20:58:05 +01:00
pix106
d4d1976c26 sdm660-common: update gatekeeper from S62pro
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-16 20:58:05 +01:00
Edwin Moquete
5cd3f2925c sdm660-common: Update blobs from S62Pro RKQ1.210406.002
* Thanks to edwin for the blobs

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-16 20:58:05 +01:00
Alexander Koskovich
82e4a37cc4 sdm660-common: Remove vendor RenderScript implementation.
* RenderScript is deprecated on newer platforms and
   is being officially replaced.

 * On April 19, 2021, Google announced that RenderScript
   will be deprecated in Android 12, and recommended
   porting existing code to Vulkan.

   https://android-developers.googleblog.com/2021/04/android-gpu-compute-going-forward.html

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-16 20:58:05 +01:00
OdSazib
aafd6958ff sdm660-common: Import datastatusnotification from coral SP1A.210812.015
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I4bb827b3a9fbe0197b196be2b83d10007633811e
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
aad3c2ca62 sdm660-common: Nuke datastatusnotification.apk
* While it fixed the Dual SIM dropping but it introduced UI bug
like when the data is off, it still showed as turned on in UI

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Pulkit077
444c1763d9 sdm660-common: Update datastatusnotification.apk from stock
* Special thanks to @Pulkit077 and @Anush02198
* It fixes dual sim disconnecting in A12 by removing the apk

Co-authored-by: Anush02198 <Anush.4376@gmail.com>
[clarencelol: Instead of removing the apk, replace it with a working one from stock]
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Martin Štrobl
23adaa2494 sdm660-common: Switch to QTI gatekeeper
* This, along with using the QTI keymaster and disabling APEX device-side fixes encryption

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Marc Bourgoin
8d82dc6df0 sdm660-common: Drop QCOM WFD
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-11-13 11:31:51 +01:00
Michael Bestas
cbe6024f95 sdm660-common: Update widevine blobs from jasmine V11.0.28.0.QDIMIXM
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-11-13 11:31:51 +01:00
Ratoriku
1f2221fc30 sdm660-common: Update graphics blobs from taimen RP1A.201005.004
* V@0490.0

Signed-off-by: Ratoriku <a1063021545@gmail.com>
2021-11-13 11:31:51 +01:00
fakeyatogod
a36ecc3c98
sdm660-common: Update some radio and telephony blobs from LA.UM.9.6.2.r1-04100-89xx.0
- These blobs fixed career video calling and Vilte

Signed-off-by: OdSazib <odsazib@gmail.com>
2021-07-16 16:36:12 +06:00