02-March-2025
- only use OS1.0.14.0.UMRMIXM firmware otherwise soft brick
- Fix Dolby audio codecs added ac4 and eac3 codecs
- Implement torch light control
- Add support for 60Hz in Landscape in Per-App-RR
- Introduce High Brightness Mode HBM and Auto HBM QS tile
- Introduce Display Satutaion Service and TileUtils
- Don't latch buffers
- Explicitly disable "Enable GL comp backpressure"
- Import QCOM audio effects from OnePlus 9R
- use QCOM Implementation for Audio Effects
- gps: Avoid access of deprecated LocUnorderedSetMap entry
- gps: Remove race condition while mSupportNfwControl read
- gps: Make sure wearables supports in GPS is disabled
- gps: Enable unused parameter and format warnings
- gps: Fix unused parameter warnings in new cases
- gps: Set sv pvt capability bit only when it is supported
- Make sure to enable 64bit fingerprint HAL
- Address fingerprint denial
- sepolicy: Silence selinux logspam
- Defer refresh rate changes when screen is off
- gps: Drop volatile usage in loc_read_process_conf
- gps: GNSS adapter: simplify getElapsed real time logic in PVT report
- sepolicy: Remove duplicate snxxx AIDL rules
18-Feburary-2025
- Clean Flash is MANDATORY
- only use OS1.0.14.0.UMRMIXM firmware otherwise soft brick
- added high touch polling rate
- fixed ussd
- fixed 1000 nits brightness
- sepolicy: Remove duplicate snxxx AIDL rules
- Add permissions and whitelist for Xiaomi parts
- Build DSPVolumeSynchronizer
- overlay: Set fixed refresh rate on keyguard
- Panic to recovery, not bootloader
- Build and configure xiaomi touch hal
- Update display, GPS and QCC blobs from ingot UKQ1.240227.165
- Update blobs from diting V816.0.10.0.ULFMIXM for common tree
06-Feburary-2025
- Initial A15 build of Matrixx for Marble