Device: Mi 11x Pro/Redmi K40 Pro Device code name: haydn Device maintainer: Ashray Singh ########### Device Changelog ########### Date - 19/09/2024 ================= * Revert"Update adreno blobs from NP(1) EEA" * Move to Xiaomi IR AIDL * Drop SDM LiveDisplay service * Update perf configs from AOSPA * perf: Disable IOP * perf: Remove ro.vendor.at_library * perf: Disable gesture fling boost * Use foreground uclamp for hwcomposer * Use foreground cpuset/uclamp for gralloc * Use HintManager for HWUI * Use task_profiles from ROM source * update kernel to Linux 5.4.284 * Merge CAF LA.UM.9.14.r1-25000.01-LAHAINA.QSSI15.0 Date - 28/08/2024 ================= * Update adreno blobs from NP(1) EEA * Switch to common lineage Powershare hal * Disable DRC * Enable camera override format from reserved * Fixed broken in-game mic * Fixed VoWiFi. * Import DC Dimming and HBM * Fix black screen when DC dimming is on and the brightness is set to low * Fix Google voice record * Add some missing libs for Dolby Atmos * Fixed screen flickering in Dark environments * Drop vm-bootsys from fstab * Set config_sustainedPerformanceModeSupported * Add BCR support again * Relax Refresh rate timers * Downgrade zram to 2GB * switch to lz4 for zram * Disable proximity usage during doze * Disable lift to check phone by default * move citsensorservice to background cpuset * configure TCP buffer sizes per network type * configure wifi TCP buffer sizes * Switch to AOSP WFD (to fix cast) * Force disable low ram config * Import Diag HAL Date - 21/07/2024 ================= * Disable kpti * props: Enabled the pre-rendering feature * props: Add a property to enable prefetching video * rootdir: Do not allow restricted task to run on big cores * rootdir: switch hwcomposer to foreground CPU set * rootdir: move background cpuset to CUP0-1 * rootdir: make less cores available for background tasks * Enable support for IEE80211AX * Declare 6ghz wifi support * Enable multi-stage SVA * move to new RFS install_symlink targets * switch to dot prod CPU varient * Optimize native executables for Cortex-A76 CPU * Guard qti thermal 2.0 service hals * Do not balance msm_drm and kgsl_3d0 IRQs * Disable Vulkan * set screen record max framerate to 90Hz * set AOD max refreshrate to 60Hz * increase AOD brightness * set swappiness to a lower of 60 * Disable vSync for CPU-rendered apps * Disable skia tracing by default * wifi: Enable Optimized Power Management * silence some spam messages * Don't pin launcher in memory * Reduce LOWI debug level * Update adreno blobs from FairPhone 5 * import bthost_ipc from Qcom BT * Disable display refresh rate override * prefer deep over s2idle for lahaina * Remove software omx codec references * Use AOSP default Codec2/OMX ranks * Move input surface to CCodec * Remove media_codecs_google_c2* * Properly init qti perf hal * Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE * many other kernel side changes and improvements ##Notes - NikGapps recommended for vanilla builds - Includes Leica cam and Miui Gallery - Includes Dolby sound - Kernel SU supported - Firmware Included - If you have any issue please tag me in my group with proper logs if possible