[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] Aryannn999:
Update time!

Download from

https://sourceforge.net/projects/evolution-x/files/davinci/EvolutionX_5.2_davinci-11-20210104-1428-OFFICIAL.zip/download

Changelog:

Device changes:

==============================

Update To Android R blobs

Fix Mic Echo

Added Automatic DC Dimming

Kernel Upstream

Addressed More denials

ROM changes:

==============================

1/4

[Bugfix] Fix the wrong lastBackgroundTime in UidRecord

NavBar: Don't crash when we can't find navigation overlays

SystemUI: AODTile: cycle through AOD state

1/2

SystemUI: fix layout of qs header info

1/1/2021

Fix lockscreen wallpaper not being set if different from the Home one

Lockscreen MediaArt: hide if media is not playing

12/31

Bring back QS tile disco feature

Bring back POSP Volume panel styles

Bring back RGB Accent picker feature

Bring back Screen recorder delete action from notification

Move theme settings back into Evolver

Settings: Move blur toggle to Display options

12/30

Add Headphones Buddy QS tile

Bring back QS header image feature

Bring back QS tint toggle from A10

MediaCodecInfo: do not alter performance points for 32-bit processes

MediaCodecInfo: limit resolution to 4K for 32-bit processes

SystemUI: SIM PIN1 lock screen abnormal

apns: Update T-Mobile US to reflect latest carrier changes

audio: Discard QTI only codecs when AOSP BT stack is in use

base: Properly regenerate the share drawable

12/29

Bring back QS tile style picker

NotificationShadeDepthController: updateShadeBlur if keyguard is going away

QuickStatusBarHeader: spawn blur if qs has been force expanded

SystemUI: Fix size of icon of vibrate ringer mode for additional icon packs

12/28

Extend Pulse to Ambient Screen

Pulse: Clean up redundant audio session id

Pulse: Consolidate functions and fix NPE

Pulse: correctly stop it on screen OFF events

SystemUIGoogle port: don't override aosp scrim controller

vendor: Only build Google Apex with Gapps

12/27

Add Manrope font overlay

Hidden gestural bar: fix visual glitches when switching states

Pulse: Fix another solid render FC

Pulse: Solid render: fix FC when changing units value

Settings: Implement hide gestural navigation hint bar

pixelstyle: fonts: Import Manrope and set it as body font

12/26

Advanced nav gestures: improve code and fix glitches

Bring back proper Lockscreen and Navbar Pulse support

EvolutionUtils: Allow to get theme accent color from context

Fix other lights when backlight uses SurfaceController API

12/25

UserRestrictionUtils: Return null Bundle if there are no restrictions

12/24

Keyguard: Allow disabling fingerprint wake-and-unlock

12/23

Evolver: Add VoWiFi icon toggle

PixelPropsUtils: Update packages

Settings: Enable Adaptive Sound for all

12/22

SystemUI: Fix display cutout handling in expanding volume panel

12/21

Ensure edge lightning is off when we are done with repeats

Evolver: Only allow edge lights on AOD when AOD is enabled

SystemUI: Implement live wallpapers changes from redfin 11

12/20

GamingMode: Fix initial value of gaming mode

NightDisplay Settings: Use List Preference for NightLight settings

SystemUI: Enable permissions hub 2

SystemUI: Fix bug with user_setup_complete setting

SystemUI: Increase icon padding in QS privacy chip

fixup! Gestures: allow to set back swipe deadzone

libstagefright: Free buffers on observer died

overlay: Enable privacy indicators

rro_overlays: Re-enable AOSP sound picker

12/19

SystemUI: set default of NAV_BAR_HANDLE_SHOW_OVER_LOCKSCREEN to false

12/18

Keyguard: reduce bottom text size

Navbar: Ensure 2/3 button layout options play nice with gesture navbar

12/17

Add callback onA2dpCodecConfigChanged

BLE: Fix NPE during start advertising

EvolutionXConfigOverlay: Update default colors

Import more accent colors

Settings: Fix inconsistent USB preference screen title

Settings: Fix invalid private DNS help text if URI is missing

Settings: Fix stray divider in connected devices screen

Settings: Ignore custom app space management activities

Settings: QR Scanner pass proper frame Width and Height

Settings: Remove app uninstall and disable confirmation dialogs

Settings: Remove roaming warning dialog

Settings: Tint data usage bar with activated control color

Telephony: Support muting by RIL command

opengl: Don't request render in GLSurfaceView.GLThread ctr

12/16

Add Previous track action to LineageButtons

Allow back swipe on bottom screen if launcher is showing

Allow enabling/disabling Ezio's Android 11 powermenu

Allow extended/"L" back swipe to trigger actions/app/activities

Boost init priority before main loop

Evolver: Force custom doze brightness and pulse brightness configs

Extended swipe: show a double arrow when almost triggered

Fix remaining BT issues

Gestures: allow to set back swipe deadzone

PermissionController: Implement getPermissionUsages API

PermissionController: Remove warning from permission dashboard

Refactor rro_overlays

Settings: Improve battery stats reset strings

Settings: Remove search button from subsettings

SystemUI: Don't render snooze undo button in all-caps

SystemUI: Improve volume panel expansion/contraction animation

SystemUI: Skip screen-on animation in all scenarios

ThemePicker: Define clocks stub package

ThemePicker: Use title capitalization for style name field

increase default max password length to 64

input: Adjust priority

overlay: Switch to Google's Wireless emergency alerts

overlays: Extend fix background colouring for settings themed icons

sepolicy: Address init denials regarding socket_device

vndk: remove libbinder.so from ABI check target

12/14

Add Button backlight brightness support

Bring back Gaming mode

Bring back HW Keys customization support

Evolver: Expose radio info

Screenshot: inline trigger with AOSP values