164 Commits

Author SHA1 Message Date
me-cafebabe
a5ac687d93 umi: Update Sensors blobs from stock 2022-05-22 02:57:52 +08:00
me-cafebabe
dbd762b01e umi: Update Audio blobs from stock
Audio blobs list was regenerated with:
- audio.primary.kona.so
- vendor.qti.hardware.audiohalext@1.0-impl.so
2022-05-22 02:57:52 +08:00
me-cafebabe
1ad3b63257 umi: Update most of blobs from stock 2022-05-22 02:57:52 +08:00
me-cafebabe
9b1db5937c umi: Initial adaptions 2022-05-22 02:57:51 +08:00
Sebastiano Barezzi
83a7d555fa lmi: libinit: Update fingerprints to V12.5.3.0.RJKMIXM
Change-Id: Ic1b0b42dad512561b9650d745a6bd65ab86398fe
2021-12-11 01:28:51 +01:00
Sebastiano Barezzi
3abfd5adb7 lmi: Enable motor
Change-Id: I7c33865d068b63e9f26cec16eabdef17e4a7f623
2021-12-10 17:05:34 +01:00
Sebastiano Barezzi
77ff84229b lmi: Enable FOD
Change-Id: I58172f2b90d0f3d6ef95045b05abdbde9a0796fb
2021-12-10 17:05:23 +01:00
Sebastiano Barezzi
ab0b8560ee lmi: Update blobs from V12.5.3.0.RJKMIXM
Change-Id: Id8807e9d5f8837f07a2babfc8ab58250cc32ec8b
2021-12-10 14:57:10 +01:00
Sebastiano Barezzi
2e26cfd872 lmi: Drop proto sensors configs
Change-Id: Ie8377977931f18f0f7f3082c1c4e87a53111c593
2021-12-10 01:06:11 +01:00
Sebastiano Barezzi
dabcbda3f9 lmi: Drop unused vibrator firmwares
Change-Id: Idd6ad556c2e055ff0efb55e635c78064277cfb97
2021-12-10 01:05:06 +01:00
Sebastiano Barezzi
811dc0a108 lmi: Commonize OMX blobs
Change-Id: I22dd9b9dbedf03ca265614402bf1e5af0d33b256
2021-12-09 22:54:09 +01:00
Sebastiano Barezzi
b95835a97b lmi: Set FOD position and size with prop
Change-Id: I5970f216e9c8b1bc3fcc54455339693f579af735
2021-12-09 21:01:28 +01:00
Sebastiano Barezzi
f581823f0d lmi: Use find-copy-subdir-files for audio configs
Change-Id: I687ab1e8e5a48d6f091488665598e76044892527
2021-12-09 20:52:27 +01:00
Sebastiano Barezzi
55b2c8a9bf lmi: Commonize popup camera stuff
Change-Id: I40195b126b3f79566240f88f0b2bf55f941ccd66
2021-12-09 20:52:27 +01:00
Sebastiano Barezzi
53bd16b011 lmi: Move common product inclusion to the top
Change-Id: Ic2f31bc96a21371dab4ae63778f775e5a037c019
2021-12-09 20:27:14 +01:00
Sebastiano Barezzi
8c023eee7d lmi: Namespace the tree
Change-Id: I4642cbdff50e5f43e35dffb726565a829a8ccada
2021-12-09 20:24:28 +01:00
Sebastiano Barezzi
1510a25bab lmi: Reorder blobs
Change-Id: I5e7bb30574848ea72ab57ea079fde6ed4fdc54c9
2021-09-08 23:16:29 +02:00
Sebastiano Barezzi
0e77694eec lmi: Add a script to reorder blobs list
Change-Id: I76e85e07f5a562b7e2a3683da264ccebff5c3613
2021-09-08 23:15:36 +02:00
Sebastiano Barezzi
c929b55d7a lmi: libinit: Adapt to latest changes
Change-Id: I382e5c98867a6ac56afd890b1701ebc17d3f0192
2021-08-24 16:36:40 +02:00
Marc K
ed581f774b lmi: Update blobs to V12.5.2.0.RJKMIXM
Change-Id: Ie2fb858d25ddb50eb19b64dcc285174ea221b3ef
2021-08-13 09:51:15 +02:00
Marc K
79cf9bd2ff lmi: Decommonize HotwordEnrollment
Fixes OK Google detection.

Change-Id: I2d92212b4de399e7061b181983e412c8afa59183
2021-08-03 20:26:36 +02:00
Sebastiano Barezzi
c3626ad5f0 lmi: Declare notification LED capabilities
Change-Id: I89dab65991abcce2bcad52d65bdeb31fa637f334
2021-08-02 19:43:15 +02:00
Sebastiano Barezzi
5fa4da95f8 lmi: Add HDR and AOSP color props
* From alioth

Change-Id: I8a546c2a2abdad2671aced7325f4ebf0f4b06a80
2021-07-29 04:39:12 +02:00
Sebastiano Barezzi
25b789a42a lmi: Set Dalvik heap props on boot
Change-Id: I5edc8e5bf4138068bcbb27db6097ecc0ae50f82b
2021-07-28 18:59:32 +02:00
Sebastiano Barezzi
7ce298ea09 lmi: Decommonize barometer sensor feature permission
Change-Id: Id5df3ea76b56180a79ebf295356e64f34ff2acc9
2021-07-28 17:44:46 +02:00
Sebastiano Barezzi
6069987c2c lmi: Commonize batterysecret
Change-Id: I1606bf6669a6b4c229a8783c2598b174df01a1aa
2021-07-28 17:42:38 +02:00
Sebastiano Barezzi
88016bdede lmi: Decommonize device-specific audio props
Change-Id: I77430a78b1ae2875f5f0354bbc57d96fe94db65d
2021-07-28 17:41:32 +02:00
Sebastiano Barezzi
b6901df2a6 lmi: Commonize aptX ADSP blobs
Change-Id: I5334314449a1151ce1133086baa42c5738242806
2021-07-28 17:41:26 +02:00
Sebastiano Barezzi
327ecf0ad3 lmi: Add lmipro to the assert
Change-Id: I1121da7c9f8b2476fc06cf64ea26a20afef20d67
2021-07-26 18:07:10 +02:00
Sebastiano Barezzi
467b36000b lmi: libinit: Adapt for latest updates
Change-Id: I4aa2993b03ce0534ec0d294d46622d8fca2e8e15
2021-07-25 02:11:23 +02:00
Sebastiano Barezzi
b91644c6b9 lmi: Commonize bdroid_buildcfg.h
Change-Id: If96e8451c7cc96a9762e2055c5ce7dd946a59fee
2021-07-22 16:25:01 +02:00
Sebastiano Barezzi
c50d2ef952 Revert "lmi: Remove xlog logging from audio HAL"
* Offsets changes at every update and we already nuked the kernel driver, it won't bother that much

This reverts commit 86c407072e.

Change-Id: I8a49841e7098cfff786b168a18e8369fa75881cf
2021-07-22 16:19:09 +02:00
Sebastiano Barezzi
b40061a7fd lmi: Update blobs to V12.5.1.0.RJKMIXM
Change-Id: I5e44eb0539b8cb0b7cb417025bdb71f2067c30bf
2021-07-22 16:17:28 +02:00
Sebastiano Barezzi
f3ffcba694 Revert "lmi: Bring back displayfeature"
This reverts commit 4f3af5c69a.

Change-Id: Ibb2410ad2d807062ff746586c19c05cc2ba35ff5
2021-07-22 11:10:55 +02:00
dataoutputstream
0d5ecb7bd7 Revert "lmi: Use prebuilt display hwcomposer"
This reverts commit d6aa699553.

Change-Id: I6bd40c6f3cadb92980474718ae60e0a628e91dde
2021-07-22 11:10:54 +02:00
Omkar Chandorkar
87d8b5366d Revert "lmi: Use prebuilt vendor libdisplayconfig.qti.so"
This reverts commit 2ba0b57683.

Change-Id: I29961c8ff1593ac56a66825f75a66eb8885b16f4
2021-07-22 11:10:54 +02:00
Omkar Chandorkar
2ba0b57683 lmi: Use prebuilt vendor libdisplayconfig.qti.so
There are several VMTs inside that library that are prone to change
on CAF merges.

So far, last LA.QSSI.11.0.r1-12300-qssi.0 merge already modified
ConfigInterface VMT in a way that's not backwards compatible thus
it'd be better if we provided a prebuilt library instead.

Change-Id: I25fe58e6721b8d0e67882f576cfaf288c9992fc9
2021-06-28 13:44:38 +02:00
Albert I
9a5562e4bd lmi: Decommonize motor service entry from manifest
* lmi-specifc

Signed-off-by: Albert I <kras@raphielgang.org>
Change-Id: I10e49bbc49c6600118a3cc63d589d0e33ec0418a
2021-06-23 23:37:03 +02:00
Sebastiano Barezzi
afcc11fef9 lmi: Add libinit for variants handling
Change-Id: Ia990f08d046192a42c0d951a2ce8d06b8794f6f0
2021-06-23 22:00:22 +02:00
Sebastiano Barezzi
86c407072e lmi: Remove xlog logging from audio HAL
* Hex edit the blob to remove calls to several xlog internal functions, by executing NOP
* These calls slows down audio start by effectively half a second

Change-Id: Ibac37be6bcc560e449d6fd73a2f87c83762bfc4a
2021-06-10 15:23:12 +02:00
DennySPb
59e7d4605e lmi: Ship liba2dpoffload.so from stock
* Fixes crash on audio service

Change-Id: If97bac769c179bdbd4468c5e1edf74c17bf36b94
2021-06-09 11:57:59 +02:00
Sebastiano Barezzi
ea7d833d85 lmi: Decommonize vibrator firmware
Change-Id: I993880c66b55177e19289c09576f4cb4644a568f
2021-06-09 11:57:59 +02:00
Ramii Ahmed
18ad7fab66 lmi: Decommonize AOD overlays
* Not all devices have an AMOLED display

Change-Id: I7ef064c1e1456bb72e37ae7d90a412912b5fdc07
2021-06-09 11:57:59 +02:00
Sebastiano Barezzi
aff4d14987 lmi: Decommonize ADSP modules and OMX libs
* They don't like apollo's audio HAL and elliptic sensor

Change-Id: I2ddabf623e779575e1c87e38576de4800309f82c
2021-06-09 11:57:59 +02:00
Sebastiano Barezzi
80ac97d045 lmi: Decommonize mixer paths related audio configs
Change-Id: Ia5e1ac0f8923551ce945b451621eec8f17e5353e
2021-06-09 10:20:57 +02:00
dataoutputstream
d6aa699553 lmi: Use prebuilt display hwcomposer
Change-Id: Ia8f061e7082b56b7b210cf3477163df6bcc5e79e
2021-06-08 15:31:31 +02:00
Sebastiano Barezzi
4f3af5c69a lmi: Bring back displayfeature
Change-Id: Id4899984d4c5ec072d34ab85713e3a0745b48cfc
2021-06-08 15:31:30 +02:00
Sebastiano Barezzi
d281b11494 lmi: Enable BUILD_BROKEN_DUP_RULES
Change-Id: I3f815123984bb6f0c8a2cf2e36f12b2b10462f59
2021-06-03 15:44:35 +02:00
Sebastiano Barezzi
5b52c64509 lmi: Opt-in for FOD
Change-Id: I3fa6ce39267ae8c51df0543db177ce3e5024b233
2021-06-03 15:44:35 +02:00
Sebastiano Barezzi
4885ae4b76 lmi: Switch to common fingerprint HIDL
Change-Id: Ia220b11f4368431669a29f7b2f354c372092a674
2021-06-03 15:44:35 +02:00