25/09/2025 * Make ortus launcher as default launcher * Some minor changes and improvements 23/08/2025 * Kernel state at r17b15 * Remove duplicate IR rules * Switch to common hardware/xiaomi VINTF fragments. * Bump manifest to target-level to 6 * Move back to QTI PerfD HIDL stack as the AIDL stack causes an abundance of logspams. * DisplayFeatures: Specify export behavior for BroadcastReceiver. * DisplayFeatures: Implement CABC mode to be utilized on devices that support it. * DisplayFeatures: Remove preferences of toggles that are unsupported. * DisplayFeatures: Reword summary of DisplayFeatures. * DisplayFeatures: Check if tiles are started first to unregister. * DisplayFeatures: Only restore preferences if they are available. * DisplayFeatures: Completely hide unavailable QS tiles. * DisplayFeatures: Store CABC value in SharedPreferences and restore at boot. * DisplayFeatures: Don't restore HBM at boot as it is a bad practice. * DisplayFeatures: Add French and Spanish translations. * DisplayFeatures: Protect AFMScheduleService broadcast. 02/08/2025 * Initial Android 16 Release (8.0 Zorya) 22/06/2025 This is Android 15 QPR2 with June 2025 security patches * Removed pixel launcher support. 05/06/2025 This is Android 15 QPR2 with May 2025 security patches * Update libnotifyaudiohal from ruby V816.0.5.0.UMOMIXM to resolve an issue where the proximity sensor wasn't working. * Switch to common hardware/xiaomi VINTF fragments. * Switch to common AIDL lineage fingerprint HAL. * Drop unused lights HAL. * Switch to common device compatibility matrix from QCOM. * Resolve warnings in the GPS HAL. * Convert GPS HAL to blueprint. * Migrate mountpoint creation to blueprint. * Shim widevine libs with libcrypto_shim. * Switch to python extract-utils. * Enable and resolve ELF checks. * Clean up system IMS stack. * Drop prebuilt com.fingerprints.extension@1.0 as we are building the reversed implementation from hardware/xiaomi. * Drop media component and switch back to stock media blobs. * Clean up media stack. * Drop OMX completely and switch to Codec2. * Drop all BUILD_BROKEN flags. * Fixed an issue where in-call voice breaks when notification arrives. * Upgrade audio HAL to v7.0. * Drop first_stage_ramdisk GSI keys as it is redundant. * Enable Userfaultfd GC to improve memory management. (should improve the experience on 4GB RAM variants) * Upgrade tetheroffload HAL to 1.1. * Switch back to prebuilt camera provider to retain camera and flash capabilities on devices where one or more lenses are broken. * Kernel state at r17b13. 16/3/2025 This is Android 15 QPR1 with March 2025 (r15) security patches Device changelogs ============================= * Updated TetherOffload to version 1.1. * Imported only Dirac code for Mi Sound Enhancer. * Added MicroG support for the Vanilla build. * Removed ViperFX and DynamicSpot. 14/2/2025 This is Android 15 QPR1 with February 2025 (r14) security patches Device changes: ============================== * initial official release * Fixed an issue where VOIP routing is misconfigured.