[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Blur effect has been optimized using glass blur. Multiple work profiles should work fine now. Per-app network restriction mode has been re-added and should work fine after a clean flash. QS panel layout settings should be re-implemented better while media notif artwork options should work again. Wake to ambient options have been separated for double tap to wake and lift to wake.

Changelog for the latest (05/27/2023) update

Device changes:

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

None

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

ROM changes:

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

5/27

Add pointer capture callback

5/26

Hide hidden apps from all apps except system

Launcher3: Expose force monochrome themed icon flag as a user preference

Launcher3: Fix crash when placing widgets

Launcher3: Fix smartspace visibility on higher grids

Launcher3: Keep hotseat bottom spacing for taskbar devices

Launcher3: recents: Disable shake to clear all by default

Settings: Disable 5G in battery saver mode

base: Add overlay to mock oplus LinearmotorVibratorService

hwui: Add NULL pointer check in AnimatorManager::pushStaging

hwui: Remove logspam cause by early animation handle check

fixup! libs: hwui: Fix a race condition and null pointer dereference

libs: hwui: Fix a race condition and null pointer dereference

libs: hwui: Optimize pushStaging() performance and memory usage

5/25

hwui: Introduce optimized glass blur effect

renderengine: Introduce optimized glass blur effect

renderengine: skia: switch to glass blur effect

5/24

Allow provisioning of multiple work profiles

Evolver: Fix Media notification artwork fade and blur filter options

Evolver: Import QS panel layout settings

Evolver: Set reticker_status default value to true

Firewall: Support a greater number of apps/uids

Implement firewall status bar indicator

Launcher3: fix crash

PowerStatsService: Prevent NPE in BatteryTrigger.

ProcessList: Catch Security exception when starting a frozen package

Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks

Settings: Add support for allowing/disallowing apps on restricted networks

Settings: Add support for global cleartext penalties

SystemUI: Bring in drawable for statusbar firewall toggle

SystemUI: Fix reticker notification background

SystemUI: fix tuner enabling aod on first open

SystemUI: Handle more exceptions for firewall

SystemUI: Refactor notification reticker

SystemUI: Update reticker specs to latest OneUI brief pop up style

UserManager app installation restrictions

UserManager unknown source app installation restrictions

VncFlinger: fix null crash

VncFlinger: sometimes we are fast, sometimes framework is

adb_root: Simplify the way we parse enabled state file

config: Support many users/work profiles

fixup! Configurable 0, 90, 180 and 270 degree rotation

services: fix weird launcher3 crash

version: Update to 7.9.2 (Pancit)

vibrator: fix log format and level issue

wm: hacky fix for system_server crash

5/23

Evolver: Import newer QS panel layout settings impl

Include build manifest on target

Remove previous Ambient on wake gesture impls

Settings: Allow setting wake for notification separately from doze

Settings: Allow showing Ambient instead of fully waking

SystemUI: Avoid using null Context in onTuningChanged()

SystemUI: Fix QS column count on landscape mode

SystemUI: Fix horizontal scrolling issues

SystemUI: Fix inconsistent secondary label text size

SystemUI: Increase QS brightness slider margins

DOWNLOAD