[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
I can't fully confirm that the crashing app issue is fixed but I've been using this build and have yet to encounter it within 2 days. It includes an updated Soviet kernel with Uclamp changes, several features that brought back improvements to the overall performance, and bug fixes to the ROM. Icon overlap issues with notifications/status bar logo have been fixed. Enjoy and I hope you guys continue to support the project by donating!

Changelog for the latest (09/20/2022) update

Device changes:

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

Add Bluetooth power overlays to sysprops

Import genfs_contexts entries from sm8150-common tree

Import missing keylayout

Import oriole cpuctl tuning

Import userdata tuning from oriole

Revert blkio tuning

Tune Adaptive Suspend parameters

Update CarrierConfig from munch V13.0.4.0.SLMMIXM

Upstream to the latest Soviet kernel (v4.14.292)

audio: Use AOSP USB v2 audio HAL

init: Remove racey printk setups

libqti-perfd-client: Move to C

overlay: tweak some auto brightness configs

rootdir: ueventd: Set permissions for KGSL sysfs node

sepolicy: allow radio system_prop: property_service denial

sepolicy: silence denials by suspend wakeups

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

ROM changes:

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

Calm down attention service logspam

Catch IllegalArgumentException for invalid phone id

EnhancedEstimates: Get estimates from Device Health Services

Evolver: Bring back HeadsUp blocklist/stoplist

Evolver: Bring back HeadsUp snooze and timeout options

Evolver: Bring back privacy indicators toggles

Fix Dark Theme "TURN ON UNTIL SUNRISE" not retained after reboot

Fix action bar font family on material themes

Fix crash occurred due to null pointer exception

Fixes crash/race condition when destroyActivity

Improve PendingIntent security check compatibility

KeyguardIndication: Fix glitchy charging info on lock screen

NfcA: Fix an NPE in constructor

PixelPropsUtils: bring back all changes from Build.FINGERPRINT to Build.TIME

Reland "Don't enable jdwp by default on userdebug builds""

Save user preferred resolution into persistent data store

Settings: Add charging vibration settings

Settings: Add missing summary for Display size and text

Settings: Allow Configuring Navbar Radius

Settings: PowerUsageSummary: open advanced usage on header click

Settings: remove preference if availableColorModes is empty

StatusBarIconController: Guard yet another function from cast exception

SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarPolicy

SystemUI: Allow using tuner API for Global settings

SystemUI: Bring back ic_qs_bluetooth_connected.xml

SystemUI: Clean up and fix status bar logo feature

SystemUI: Get rid of unnecessary broadcast for IMS

SystemUI: Kill old privacy indicator icons completely

SystemUI: More rounded corners

SystemUI: Re-inflate keyguard status bar on theme change

SystemUI: Set heap tracking default also with a property like all the other flags

SystemUI: Tiny expanding improvement

SystemUI: Use ImsStateCallback instead of FeatureConnector

SystemUI: Use max Display.Mode in AuthController as well

Telecomm: Use double vibration on call hang-up

ThemeOverlayController: Remove repeated monet check

Use alphaoptimized layout for icons on left

apns: Clean up Austrian carriers

base: AudioService: bail out if ringer mode is not recognized

base: Disable LiveDisplay display mode by default

base: Disable LiveDisplay low power consumption by default

base: use a double click effect for charging if there is no amplitude control support

core: Fix menu popup ripple

core: Fix null pointer Issue

device_config: Checkout to sc-qpr3 branch of ProtonAOSP

fixup! Disable/Enable screenshot sound

fixup! base: Lockscreen Charging

fixup! frameworks: Add support for clock auto-hiding

DOWNLOAD