[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] joeyhuab:
Final update for July. Prebuilt kernel, prebuilt kernel modules and prebuilt vendor have been updated. You should observe some performance improvements. FP might be a bit more wonky than previous updates tho. New color modes are now available and are working perfectly fine. OTA app should now show proper percentage when updating there while A/B perf mode is enabled by default for those installing via OTA to prioritize install speed. Lock screen charging info makes its return but is disabled by default. Other changes are found within the changelog below. If you enjoy our updates and improvements, kindly donate to continue supporting our project!

Changelog for the latest (08/01/2023) update

Device changes:

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

AAC frame control enabled for hal implementation

Disable BT A2DP AAC whitelist

Do not ship recovery in a/b ota update

Enable TWS plus feature using persist property

Enable VoNR Calls support

Enable adaptive color mode

overlay: Enable OTA app A/B perf mode by default

overlay: Switch to vendor-defined color modes

overlay: update color space for vendor color modes

props: Add support for low power adaptive control feature

props: Enable Qualcomm TrueWireless™ Stereo

props: Set max active modem count

sepolicy: Address init denials

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

ROM changes:

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

8/1

Updater: Preferences: allow overlaying default values for some preferences

Updater: Show the correct percentage during package installation

7/31

Add helper method for config file converter classes used by HAL

PixelPropsUtils: Spoof Galaxy S23 for YouTube

media: update path for vendor specific config files

7/30

EvoEgg: Properly exclude from Google backup

EvoEgg: Use adaptive icon

Evolver: Bring back Lockscreen charging info (disabled by default)

PixelPropsUtils: Nuke spoofing Pixel XL/Pixel 2

Remove glass blur effect

Settings: Device name preference refactor

Settings: Remove Evolution icon from AndroidManifest

SystemUI: fix missing rotate suggestion in 2 button nav mode

SystemUI: show ime switcher + cursor keys if we have space

7/29

Add keylayout mapping for Dualsense Edge gamepad

Avoid recursion for leaf task fragment in freeform mode

Fix Invalid Surface error

Fix the concurrency issue when 'linkToDeath' in AccountManagerService that leads to JE

Settings: Add Device codename to Firmware version window

Settings: Replace maintainer link with maintainer donate URL

Updater: Align with Settings / Materialize

Updater: Bring back fetching and changelog button

UpdateEngine: Add perf mode binder interface

Updater: Allow toggling A/B perf mode

Updater: Check if network is really metered

Updater: Don't show delete twice

Updater: Drop usage of NetworkInfo

kernel: NO_GCC: Fix compilation with custom baremetal clang

recovery: Ask to reboot before installing anything after A/B update

update_engine: Add performance mode

7/28

DisplaySettings: font size in 5% steps from 80% to 130%

SystemUI: Show a double arrow when almost triggered in new back affordance as well

SystemUI: Tell user when face unlock detection is running

qcom: Prepare for non-legacy dataservices

7/27

Fix potential NPE when callback remote animator

Settings: Add missing animations for gestures and features

Settings: Fix incorrect switch status when user stay in NightDisplaySettings page while scheduled night lights on

Settings: Import animations from SettingsGoogle

Settings: Match APN types with ignoring the case

Settings: PreventRingingGesture: remove unneeded check

fixup! SystemUI: Check primitive vibration support in new quick affordances

common: Label bluetooth.hci.disabled_commands

config: Don't build Aperture by default

gd: hci: Allow disabling selected local commands

services: Fix crash on callback remote animator

DOWNLOAD