Commit Graph

19 Commits

Author SHA1 Message Date
Lunark :3
f0da33eb07 vermeer: Add mi_tuning camera blobs for cn model
Change-Id: I4b2c30b3623ad85910da350cdd16eb4da38f9549
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2026-06-13 12:41:55 -05:00
Lunark :3
f5e91b6469 vermeer: Update from OS3.0.301.0.WNKMIXM
- Also update redmi k70 camera sensors to OS3.0.302.WNKCNXM

Change-Id: I727017d4a37af8d094540e4a1933a74313a5e5fb
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2026-04-26 12:32:21 -05:00
Lunark :3
ea6113c85a vermeer: Update from OS3.0.7.0.WNKMIXM
Change-Id: I0ecbc7ddfc5bf0e074baf5b58d1b7a082cc6abbc
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2026-03-27 22:32:50 -05:00
Lunark :3
e1d301c44e vermeer: Fix Elf checks
Change-Id: I8816642d171fd6a42ef2642a2a34d869acfb0864
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2026-02-02 12:32:16 -05:00
Lunark :3
5a1dbb5236 vermeer: Update from OS3.0.6.0.WNKMIXM
- Also update some camera sensor for Redmi K70 to OS3.0.6.0.WNKCNXM

Change-Id: I2dc397cdabb80bfa1b2fed4b3fb2fb1db2711dbf
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2026-02-02 12:31:49 -05:00
Bruno Martins
c06c28c7b3 vermeer: Run sort-blobs-list.py --dir-first
Change-Id: I8458ba4048a1d6d30cf46a1552bdcaeeee691561
2025-12-26 12:13:58 -05:00
LuK1337
66071b53d7 vermeer: Get rid of rfsa module suffixes
See: I99c0ce57609d4b8354fd3ca6c13fb89497fef02c
Change-Id: Ic978bb7783a8b822e0a3f9b948fa0983bff3a5bb
2025-12-20 13:08:53 -05:00
Fabian Leutenegger
0bea191370 vermeer: Add module suffix to ADSP libQnnSaver
Change-Id: Ie2bc8e9170fd2b7af6e9e454c3a116a29dff355f
2025-12-13 11:35:18 -05:00
Lunark :3
6791f30684 vermeer: Remove unnecessary touch firmware
Change-Id: I5cd4b3d8187326e98723dc7dd5c3ca0274778530
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-12-02 18:44:02 -05:00
Lunark :3
ebf827b5ec vermeer: Update from OS2.0.207.0.VNKMIXM
Change-Id: Ia5fe704c194548e8c455d33e95e3f89e05d9b3a3
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-11-24 16:36:44 -05:00
Lunark :3
ab5ba22d69 vermeer: Add missing camera sensor blobs
- Required for the Redmi K70
- Extract from OS2.0.5.0.VNKCNMX

Change-Id: I7a98f176a0579ff5ee3b11f0e90ab2ce28607bad
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-10-28 23:52:02 -05:00
Lunark :3
085a399892 vermeer: Add Missing camera blobs
Change-Id: I8a2921fe208cdb3a000a602af1659819f3cef982
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-10-13 14:21:03 -05:00
Lunark :3
bf30dc2be7 vermeer: Update from OS2.0.206.0.VNKMIXM
Change-Id: I357765a08a596775fa32599ac2ff6bacab490f08
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-10-13 13:59:01 -05:00
Lunark :3
6a3515590c vermeer: Import sensors cit and communicate
- Vermeer has the light sensor under the screen, so these sensors will report the correct values to the sensor.

Change-Id: I003ef7cfd0629f97f19459f19a9d0bd72e58c8b8
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-10-12 21:25:37 -05:00
Lunark :3
69ba6210b7 vermeer: Update from OS2.0.205.0.VNKMIXM
Change-Id: I0ca68c061efb235d84ce74dbd95d409fcc6a15cd
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-10-12 21:25:36 -05:00
lolipuru
26b351293f vermeer: move tutu acdbdata to kalama_mtp
Change-Id: I1af667b661c6a6178411ea4ddd2400a3e884c865
Signed-off-by: lolipuru <banstellazz@gmail.com>
2025-10-12 21:25:35 -05:00
Lunark :3
b7726cfe0a vermeer: Update from OS2.0.201.0.VNKMIXM
Change-Id: Ic2a3d199a2743be9f7da423e8cb5f72572bf08e0
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>
2025-10-12 21:25:34 -05:00
Fiqri Ardyansyah
5771900958 vermeer: Enable elf checks for some camera libs
Reference from https://review.lineageos.org/c/LineageOS/android_tools_extract-utils/+/411165

Now we can clean the version of the symbol on the blob, this allows
the elf to be checked again on some camera libraries. The libalLDC.so,
libalhLDC.so, libMiVideoFilter.so and libTrueSight.so blobs in the camera library that
previously depended on libnativewindow have now been freed by clearing
the symbol version AHardwareBuffer_* which looks like this:

strings libalLDC.so | grep AHardwareBuffer_
AHardwareBuffer_allocate
AHardwareBuffer_describe
AHardwareBuffer_lock
AHardwareBuffer_release
AHardwareBuffer_unlock

strings libalhLDC.so | grep AHardwareBuffer_
AHardwareBuffer_allocate
AHardwareBuffer_describe
AHardwareBuffer_lock
AHardwareBuffer_release
AHardwareBuffer_unlock

strings libTrueSight.so | grep AHardwareBuffer_
AHardwareBuffer_allocate
AHardwareBuffer_describe
AHardwareBuffer_isSupported
AHardwareBuffer_lock
AHardwareBuffer_release
AHardwareBuffer_unlock
AHardwareBuffer_lockPlanes

strings libMiVideoFilter.so | grep AHardwareBuffer_
AHardwareBuffer_allocate
AHardwareBuffer_describe
AHardwareBuffer_lockPlanes
AHardwareBuffer_release
AHardwareBuffer_unlock

strings libmorpho_ubwc.so | grep AHardwareBuffer_
AHardwareBuffer_describe

WenHao2130: For socrates' libTrueSight.so, it also needs .clear_symbol_version('AHardwareBuffer_isSupported')

Change-Id: I16619cf32c4486c7600ef32ab928fb2d8c5cd5e5
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-10-12 21:25:34 -05:00
ByteWave1014
e2c73fa374 vermeer: Initial blob list from OS2.0.103.0.VNKMIXM
Signed-off-by: Lunark :3 <jvillaltamatos3007@gmail.com>

Change-Id: Ia91cd4bfdbdb118f5bd3f806b31e86d35383bc4c
2025-07-13 10:20:19 -05:00