Device: Poco F5/ Redmi Note 12 Turbo Device code name : marble Device maintainer: PabloEscobar Date - 06/03/2025 ================= -marble: Source upstream -Fix lag in apps like chrome,twitter,etc.. -Do not use phase offsets as duration (fixes random qs/ui lags) -Build QtiTelephonyCompat -Build binder_prio module (taken from melt kernel) -Add support for 60Hz in Landscape in Per-App-RR -Set VENDOR_SECURITY_PATCH To PLATFORM -Implement torch light control -Set SF caching property to 0 -Disable game_default_frame_rate override -Add missing layer buffer slots cache clear property -Enable OMX service -Move to aidl bootctrl hal -Misc Improvements Date - 23/02/2025 ================= -marble: Source upstream -nuke oos qs header as its causing qs jitter and lag -High touch polling rate -Added battery props for better batterybackup -Fix setting default thermal profile -fixed issue with vanilla variant gapps not flashable -fixed bluetooth audio issue Date - 17/02/2025 ================= -marble: Source upstream -improved Speaker sound -Added HBM and auto-HBM tile upto 1000 nits Brightness (haxx) -Fixed Ussd codes running -Build DSPVolumeSynchronizer -Add 786 Adreno driver Blobs -Kernel Upstream -Misc improvements Date - 05/01/2025 ================= -marble: Source upstream -Fix deep sleep issue -Added support for Charging limit -Added Custon Display saturation adjustment Date - 22/12/2024 ================= - marble: Fixed Netflix loading screen - Added Dolby vision support and fixed dolby atmos media codecs - import audio effects from oneplus 9R Date - 02/12/2024 ================= - marble: initial android 15 - Update blobs hyperos v816.0.10.0.UMRMIXM - Added Dolby atmos and launcher icon - Added HyperOS Gallery,VideoPlayer,Calculator - Fixed SIGSEGV (segmentation fault) errors caused by mismatched memory layouts - Fixed SFPS location Date - 24/08/2024 ================= - marble: update sensor notifier extension - update hyper os cam from marble OS1.0.7.0.UMRMIXM - Move to Xiaomi IR AIDL - Move more radio properties to vendor - Remove DEVICE_PROVISIONED - overlay: Prodive MIUI color mode options - overlay: Move rro packages to vendor partition - overlay: Remove _Sys and _Vendor suffix from names - Add clang-format configuration Date - 09/08/2024 ================= - Fix battery and USB OTG detection - Drop xiaomi libsensor_cal@2.0.so - Unpin telephony apks - Build xiaomi-telephony-stub - Build XiaomiDolby - Define OEM fast charge sysfs node - Optimize dex2oat for cortex-a76 on cortex-a510 - Optimize native executables for Cortex-A76 CPU - wifi: Enable support for IEEE80211AX - rootdir: Add sdcard1 and usbotg to recovery fstab - Fix battery and USB OTG detection - Load adsp_loader_dlkm for battery status in recovery - sensors: Increase _oem_msg struct size - Kill xiaomi citsensorservice and sensor communicate - sensors: Introduce LightNotifier and use libssccalapi@2.0 - Add aod notifier - sensors: Convert nonui notifier into a generalized sensor based notifier - sensors: Close touch dev fd after usage - Use kernel provided xiaomi_touch.h - sensors: Pass nonui value unmodified to touchscreensensors: Pass nonui value unmodified to touchscreen - sensors: Cleanup code and drop unused dependencies - Drop nfc services from manifest since they have fragments - Migrate to QTI USB Gadget 1.2 HIDL - Swap to QTI USB init scripts - Use soong_config_set to set xiaomi powershare variable - Unset BUILD_BROKEN_INCORRECT_PARTITION_IMAGES - Assert for marble or marblein - Introduce sensor notifier extension to report raw brightness - Set HWC-specific properties - Set display idle time to 0 - Add missing kvh2xml.xml - Add Xiaomi sensor module - Update blobs from V816.0.6.0.UMRMIXM - Update bcr to version 1.69 Date - 11/07/2024 ================= - Fixed OIS - Updated ViperFX to latest 6.6 Date - 09/07/2024 ================= - Based on QPR3 July Security Patch - Fixed low brightness flickers fully - Updated ViperFX to latest 6.5 - Updated BCR App to latest 1.65 - Reverted to stock Adreno blobs to fix gameplay issues - Updated some blobs - OTA not pushed as CLEAN FLASH IS HIGHLY RECOMMENDED due to QPR update Date - 23/06/2024 ================= - Fixed Aod flicker on 0a display panels - Reduced flickers at low brightness (slight flickers still there in qs but no flickers in apps ) - Silenced some spammy logging - Updated Adreno blobs from chenfeng V816.0.5.0.UNJCNXM - Added back support for Dolby spatial audio - Refactored Clear Speaker Fragment code - Import missing media codecs from stock - Updated BCR App to v1.64 Date - 02/06/2024 ================= - Fixed Auto Brightness - Improved Haptics - Negligible flickers now - Signed build to pass Play Integrity again - Updated build fingerprint - Updated ViperFX to latest 6.3 - Updated BCR to latest 1.63