Device: Poco F5/ Redmi Note 12 Turbo Device code name : marble Device maintainer: Ashwani Date - 22/02/2026 ================= - Fixed bluetooth calling bug. - Improved dolby for more better sound quality. - Disable vendor.audio.feature.kpi_optimize.enable prop. - powerhint: limit idle blocking and scheduler overrides to active phases. - powerhint: increase LAUNCH BW duration. - powerhint: Added GPU boost during INTERACTION. - powerhint: Improved cpu freq in SUSTAINED_PERFORMANCE action. - powerhint: Added big cluster boost during INTERACTION. - powerhint: Improved GPU max freq during EXPENSIVE_RENDERING. - powerhint: Added GPU boost during LAUNCH. - powerhint: Added FIXED_PERFORMANCE freq boost. - powerhint: allowed max cpu boost during LAUNCH. - powerhint: Add GPU limit in Flipendo battery saver. - powerhint: added gpu idle limit in EXPENSIVE_RENDERING. Date - 27/01/2026 ================= - Update blobs and firmware from OS2.0.216.0.VMRMIXM. - sm8450-common: Shim WFD with libinput_shim. - sm8450-common: fixup! Do not balance msm_drm and kgsl_3d0 IRQs. - Reverted back to old dolby UI. - Improvement in powerhint for better perf and efficiency. Date - 08/01/2026 ================= - Initial update based on Android 16-QPR1. - Fixed auto brightness issue with white background. - Added New Dolby UI integration with more refinement. Date - 18/12/2025 ================= - Updated blobs and firmware from HyperOs 2.0.211.0 global. - Disabled EGL image tracking. - Cleanup in the powerhint for more efficient perf. Date - 30/11/2025 ================= - Hotfix update. - Fixed the issue with gpu boost creating jitter and lags. - Removal of AxBurst engine (postponed) (source). - Some misc changes and further improvements. Date - 23/11/2025 ================= - Signed the build, OTA might fail (dirty flash from recovery). - Fixed the loudspeaker issue in calling. - Added custom GPU Boost for better performance. - Update blobs and firmware from OS2.0.210.0.VMRMIXM. - Refined the custom boosts for better efficiency and effective outcome. - Fixed the unnecessary cpu bump during touch. - Fixed the fingerprint issue with fpc sensor. Date - 14/10/2025 ================= - initial stable release. - Powerhint: tunned fot balanced perf and battery backup. - Fixed the auto brightness issue. - sm8450-common: Drop unused QTI VM manager blobs. - Fixed heating and battery drain issue. Date - 23/06/2025 ================ - Source Upstream Date - 15/06/2025 ================= - Fixup! Add support for Dolby Spatial Audio - Improved Dolby sound - init: Configure max values for background and dex2oat groups - zram: Add writeback properties - Enable Client Composition Cache - Enable HWUI adpf - Build android.media.audio.common.types-V2-cpp - parts: Move GameBar to system settings and add Icon as well - overlay: Make the UI smoother - overlay: set config_wallpaperMaxScale to 1 - overlay: Downscale task snapshots to 80% - overlay: Set config_use16BitTaskSnapshotPixelFormat to true - overlay: Use 4G instead of LTE icon for save statusbar space - Switch to common AIDL IR service Date - 20/05/2025 ================= -Fixed Goodix_fp -Added DOLBY VISION support -Import LDAC & LHDC Bluetooth audio codecs -Switched back to Qti_perf -Nuked powerhint -Firmware not included Date - 08/05/2025 ================= -Switched to libperfmgr -Split and configure perf tuning (from Aospa) -Remove QTI perfd -Migrate to common libqti-perfd-client and power-libperfmgr -Drop libadreno_app_profiles ->powerhint: -Import powerhint.json from lahaina -Adapt and tune for SM8475 (cape) -Follow taro's CPU freqs for little cluster -Handle thermal profile state via powerhint -Drop CPU freqs boosting on INTERACTION ->props: -Enable usage of dex2oat64 -Disable Skia tracing by default -Disable phantom process monitoring -Do not use phase offsets as duration fixes random qs lags -Sync vsync work duration with gs201 -Set debug.sf.layer_caching_active_layer_timeout_ms to 1000 -rootdir: Kill WALT CPU boosting -init: Kill statsd service -init: Give proper permissions for /dev/diag -sensors: add more padding to _oem_msg -overlay: configure SQLite to operate in MEMORY mode -sepolicy: Allow powerhal write to /proc Date - 07/05/2025 ================= - Update blobs & fp from OS2.0.4.0.VMRMIXM - Switched to OSS Audio HAL. - Fixed Goodix fp - Add Dolby Atmos support. All credits goes to HellBoy - Fixed & add tools for thermals. All creidts goes to Kenway - Added Gamebar 4.0 - Import QCOM audio effects from OnePlus 9R - use QCOM Implementation for Audio Effects - Add a property to enable prefetching video - Add missing layer buffer slots cache clear property - Extend audio offload buffer size to 256kb - Disable continuous transaction tracing on all build types - Set game refresh rate override to 120 - Enable frame pacing for smoother visual performance - Allow more cached apps in the background - Apply dex2oat optimizations - Disable debug.sf.latch_unsignaled - Do not balance msm_drm and kgsl_3d0 IRQs - Dynamically set IRQ affinity for KGSL and MSM_DRM - Use HintManager for HWUI - Enable support for kernel idle timer