[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
The final June update is out. Next will be with July security patches. This build adds back Pixel Wallpapers (2021), Smooth Display in Display Settings, switches back to prebuilt IFAAService for Alipay fingerprint service, fixes powerhint related nodes, uses the latest Soviet kernel, and fixes a ton of issues in the ROM sources. I hope you enjoy and continue to support Evolution X by donating!

Changelog for the latest (06/30/2022) update

Device changes:

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

Add QTI health implementation

Add telephony system-ext privapp permissions

Build PixelWallpapers2021

Cleanup qti_whitelist

Disable zram writeback

Enable Smooth Display

Fixed status bar glitch for apps that access internal resource dimen

Import lmkd props from google gki

Remove Moto Dolby

Switch to prebuilt IFAAService

Upstream to the latest Soviet kernel

audio: fixup audio io policy voip_rx flags

overlay: Decouple suspend from screen state

overlay: Enable auto-brightness while dozing (Device now goes in Deep Sleep mode when using AOD)

overlay: Rework and convert to RRO

parts: Don't explicitly set android:theme for activities

power.sh: Fix clkgate_enable node

powerhint: Fix F2fsRecessModeEnable node

prop: Force disable iorapd

rootdir: Delete non-existing ssr_[setup/debug/ramdump]

rootdir: Override hwcomposer service

rootdir: Powersaving in charger mode

rootdir: Remove unnecessary QTI logkit directories

rootdir: Set SSR related

sync brightness overlays with coral

thermal: Don't threshold too early

wifi: Update config from sm8150-common tree

------------------------------

ROM changes:

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

Add support for External EXT4/F2FS storage

AlarmManagerService: Reduce log level wtf -> w

AudioService: Fix issue with linked notification volume

Don't build QuickSearchBox

Evolver: Add rotationX animation to quick settings tiles

Evolver: Bring back animations to quick settings tiles

Evolver: Bring back click to take partial screenshot feature

Evolver: Import RenderingJitter test from FWB

Evolver: Insert screen off fod toggle into UDFPS settings

Evolver: Logo: Add amogus icon

Evolver: Remove transparency QS options (still buggy)

Evolver: Rework media artwork notification

Fix potential error for sys.platform

GameSpace: Improve strings

Handle non-exist permission group correctly for pm list permissions

InputWrapper: Opt out early if session == null

Re-enable remote keyguard animation

ServiceRegistry: Don't throw an exception if OEM_LOCK is missing

Settings: Add preference for toggling the wallpaper zooming animation

Settings: Allow user configurable fingerprint wake-and-unlock

Switch back to original charging animation background

SystemUI: Clean up and fix Status bar Logo feature

SystemUI: Fix daily data view in QS footer

SystemUI: Fix double unlock sound issue

SystemUI: Fix few issues with toggling privacy indicators

SystemUI: Fix suspicious spaces around mobile icons

SystemUI: Make popup menus more rounded

SystemUI: logo: Re-align amogus icon

SystemUI: screenshot: add delay for long-press partial screenshot

SystemUI: screenshot: add extra crop boundaries

SystemUI: screenshot: close QS after launching long screenshot activity

SystemUI: screenshot: disable magnification for partial screenshots

SystemUI: screenshot: open long screenshot activity for partial screenshots

SystemUI: screenshot: remove duplicate clamping on move action

SystemUI: screenshot: remove misplaced call to set crop view padding

Update SMS short code list for Bahrain

Update SMS short code list for Mexico and Colombia

Update several APNs from SQ3A.220605.009.B1

Update translations

apns: Remove user_editable="false" for user visible APNs

base: Do not reset keyguard going away state

base: EasterEgg: Implement Android 12L Easter Egg

base: Provide missing permissions for SystemUI

base: Provide required permissions for cellbroadcastreceiver

core: Fix menu popup ripple

device_config: Disable always screen on

neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE

services: fix a synchronization issue in CachedAppOptimizer

vendor: Add overlay to fix app icon font on PixelLauncher

DOWNLOAD