|==========| Redmi 4A/5A (Rova) |==========| Date : 26/03/2022 * Device Changelogs : • Synced with latest source • Copy custom apns-conf • Update ims.apk permissions • Add rules for older IMS blobs • Label aidl power stats • Set valid and supported channel mask for earpiece • Switch to aidl vibrator hal • Remove vibrator definition • Inherit Quick Tap and Face Unlock • Disable the pre-rendering feature • Don't apply persist.vendor.usb.config • Move dpm shim into a subdir • Disable APEX compression • Move OVERRIDE_TARGET_FLATTEN_APEX into device.mk • Deduplicate handheld_core_hardware.xml copy rule • Drop MMS user agent overlays • Force disable updatable APEX • Enable dpmhalservice • Remove android.hardware.graphics.composer@2.1-impl • Drop HALv1 once and for for all • Enable GRF/VF for all devices • Drop creation of /data/misc/seemp • Move init props rules to vendor_init • kernel: upstream kernel to 4.9.308 * Notes : • OSS Build • Vanilla Build * Thanks to : • @me_cafebabe for trees • All tester Date : 08/02/2022 * Device Changelogs : • Synced with latest source • Update the overlay for SysUI res • Update SurfaceFlinger pin on redbull • Remove odex/oat files from pinner list. • Enable qcrild and data services • Replace writepid with task_profiles command • Set iorap prefetch prop to mendel flags • Build more PowerHAL • Uprev btconfigstore to 2.0 • Update clearkey plugin to drm HAL v1.4 • Import Charger blobs from LA.UM.9.6.2.r1-04200-89xx.0 • Build libavservices_minijail • Switch to QCRILD • Update all QMI/IMS/Radio blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Update WiFi blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Update bluetooth blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Import FM blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Remove deprecated energy-awareness daemon • Address qcrild denials • Take some radio properties from sony device tree • Update sepolicy for updated RIL stack • Fix denials for netmgrd • Add EGL symlinks • Create CneApp symlinks • Update LPA interface version • Remove ims • Update CNE/DPM blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Enable AOD but disable it by default • revert "Disable debug.sf.latch_unsignaled" • Update perf blobs from LA.UM.8.6.2.r1-08400-89xx.0 • Drop duplicate prefix match • Source APNs from Pixel's CarrierSettings • Update ADSP/DSP blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Add missing vendor.qti.hardware.dsp entries • Enable the pre-rendering feature • Speed preopt SysUI/Launcher/Settings • Disable debug.sf.enable_hwc_vds • Disable surfaceflinger backpressure • Optimize ART props • Update dex2oat config • Always preopt extracted APKs • Optimize everything on preopt • Always preopt extracted APKs • Strip off some debug packages • Disable dexpreopt minidebuginfo • Inherit several Android Go configurations • Export LLVM=1 to Kernel build • Address init denial • Update Time/PowerOffAlarm/Per.Mgr from LA.UM.9.6.3.r1-04400-89xx.0 • Update msm_irqbalance from LA.UM.9.6.2.r1-04200-89xx.0 • Update perf blobs from LA.UM.8.6.2.r1-08600-89xx.0 • Add prebuilt Camera • Prepare to move to in-tree HALs • Import qcom-caf display/media/audio HALs • Exclude libqservice from binder interface whitelisting • Import perf properties on system.prop • Update ImsRadio HAL to v1.7 • Import missing radio blobs • Add support for battery life saver • Add config_deviceDisabledComponents • Import AV Enhancements blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Remove HD notification for VoLTE • Add dummy perf profile • Address hal_perf_default denials • Add post boot tweaks • Address untrusted_app denials • Remove slow and fast charging values • Enable iorapd • Convert Doze into XiaomiParts • Adjust statusbar end margin • Migrate TARGET board flags from BoardConfig.mk to device.mk • Set persist.vendor.radio.(h/s)w_mbn_update to 0 • Add kernel header dependency for vendor builds • Address untrusted_app denials • Fix sepolicy neverallow * Notes : • OSS Build • Vanilla Build * Thanks to • @me_cafebabe for trees • @Qiforra @IVedxnt for test |==========| Redmi 4A/5A (Rova) |==========| Date : 18/11/2021 * Device Changelogs : • Synced with latest source • ART/Surfaceflinger tunes • Misc improvements and fixes • Speed up animations • Updated Audio/Media/WIFI configs • Fixed navigation shortcut • Compile kernel with clang • Prebuilts Gcam Go • Fixed battery history • Add customize vibration strengh level • Add Kcal support • Improve performance, UI smoothness and other improvements • Kernel : Upstream kernel to KudProject 4.9.290 • Kernel : Add Kcal support • Kernel : Add Sound Control support * Known Bug • U Tell Me * Notes : • OSS Build • Vanilla Build * Thanks to • @me_cafebabe for trees • @alefirmanalfarizy for test • CSR & HSD Team |==========| Redmi 4A/5A (Rova) |==========| Date : 15/10/2021 * Device Changelogs : • Synced with latest source • OSS Build • Upstreamed kernel to KudProject 4.9.285 • Use Eva GCC to compile kernel • Fix flashlight camera on third apps • Add script for exTHMui's game mode performance control • Google photos unlimited now • Disable bluetooth by default • Enable QPower and Deep sleep at the same time • Disable wallpaper zooming • Hide magisk better • Make the UI smoother • Increase charging temperature thresholds * Known Bug • U Tell Me * Notes : • OSS Build • Vanilla Build * Thanks to • @me_cafebabe for trees • @pelicanclub @Taseer_b_001 @alefirmanalfarizy @RInitial30 for test • CSR & HSD Team