[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Pranav Temkar:
Changelog :

Device Side :

13/11/2022

- Initial Build

30/12/2022

- Fix apn not getting selected by default

- Drop deprecated Bluetooth configs and switch to props as per a13

- Fix Incoming calls not getting displayed and just ringing

- Fix outgoing calls not ringing on few sim operators

- Remove blur completely from tree as Google said : blurs are expensive on resources, Fix's stutters in ui

- Enable volte/vowifi for movistar

- Remove haptic feedback level adjustment and move to new aosp vibration level overlay

- Xiaomi parts fix compilation after QPR1 merge

- Cleanup useless log spams

- Enable zygote critical window

* Kernel : Alchemy 4.14.190

> Fresh clean kernel based on latest clo tag LA.UM.9.1.r1-12900-SMxxx0.0

> Power: supply: import fast charging driver from nabu

> Remove useless cepheus drivers to reduce overall size

> Fixed games stuck in low fps bug.

> Kick LMKD, fixes apps getting kicked out of memory, recents stuck after multitaksking

> Fix Clang 16 compile errors compiled using TRB Clang 16

> Significantly improve battery life & deep sleep compared to previous build.

18/01/2023

Device Side :

- Use kryo485 cpu architecture

- Suppress xtra-daemon libcdfw logspam

- Fix 5GHz hotspot

- Fix AAPT config

- Supress some ims logging

- Removed useless lmkd props

- Disabled Skia tracing by default

- Disable Async MTE on System Server

Vendor side :

- Kang libcdfw_remote_api blob from davinci

Kernel Side :

- Added Exfat/sdfat driver v2.4.5 from Samsung (Fixes usb otg formatted with exfat partitioning to be able to mounted & used)

- Fixed an issue where stereo audio was not being played from right side of loudspeaker

12/02/2023

Device Side :

- Fix Nfc not working

- Fix Statusbar burnin protection not shifting icons

- Fix Wired headphone buttons not working

- Fix Fingerprint AOD on/off animations

- Adjust statusbar paddings

- parts: remove un-used thermal leftover icons

- Address many sepolicy denails

Kernel Side :

- Merge CAF tag LA.UM.9.1.r1-13000-SMxxx0.QSSI13.0

- Compiled using TheRagingBeast TRB clang 17

- Backport LLVM Binutils support

- Qcacld add time slice duty cycle

19/04/2023

Device Side :

- Update CarrierConfig from star V14.0.6.0.TKACNXM

- Enable Wide Color Gamut support

- Remove old udfps overlays

- Enable debug.sf.auto_latch_unsignaled

- Address many sepolicy denials

- Drop old fm board flags

Vendor Side :

- Import blobs from MIUI V12.5.2.0

- Update rest blobs from msmnile : LA.UM.9.1.r1-12900-SMxxx0.0

- Update system_ext blobs from qssi : LA.QSSI.13.0.r1-09400.01-qssi.0

- Update media_c2 blobs from : Google Coral TP1A.221005.002.B2

- Update cleanedup samsung data calibration from MIUI V12.5.6.0

Kernel Side :

- Merge tag LA.UM.9.1.r1-13400-SMxxx0.QSSI12.0

06/05/2023

Device Side :

- Remove DCI-P3 color adjustment and back to previous color configs as users felt colors were washed out

- Build source side perf 2.2 hal

- Rebase Media C2 stack, remove old configs and import from coral

Vendor Side :

- Rebase whole vendor tree from scratch

- Miui blobs from : raphael-user 11 RKQ1.200826.002 V12.5.6.0.RFKCNXM release-keys

- Ok Google Hotword & DRM blobs from : raphael-user 11 RKQ1.200826.002 V12.5.2.0.RFKMIXM release-keys

- Media C2 blobs from : coral-user 13 TP1A.221005.002.B2-9382335 release-keys

- Display (Postprocessing), Graphics (Adreno), Graphics (Vulkan), Graphics (SDM), Media blobs from : LA.UM.9.1.r1-12900-SMxxx0.0 msmnile

- Qssi Ims blobs from : Redmi/alioth/alioth:12/RKQ1.200826.002/V13.0.3.0.SKHCNXM:user/release-keys

Kernel Side :

- Merge CLO tag LA.UM.9.1.r1-13500-SMxxx0.QSSI13.0

11/07/2023

Device Side :

- Fixed Weird colors back to old qdcm calib file.

- Build Camera packages from source.

- Reduce CamX logspam

- Fixed Screen off udfps not working after qpr3 merge.

- Remove device side xiaomi parts page of DC dimming & High Brightness Mode.

- Build Live Display with auto HBM & Antiflicker.

- Add missing vendor symlinks.

- Disable backpressure.

Vendor Side :

- Update Charger, IMS (QSSI), Perf & Thermal blobs from Poco X3 Pro vayu_global-user 13 TKQ1.221013.002 V14.0.3.0.TJUMIXM release-keys

- Add missing blobs from raphael-user 11 RKQ1.200826.002 V12.5.6.0.RFKCNXM release-keys

Kernel Side :

- Merge CAF/CLO tag LA.UM.9.1.r1-13700-SMxxx0.QSSI13.0

12/08/2023

Device Side :

- Fixed encrypted builds when manually reboot triggers rescue party ( throws user to recovery )

- Fixed Power Off Alarm

- Configure overlays for Flash (Aperture)

- Build vendor.qti.hardware.wifi.supplicant@2.2.vendor from source

- Disable wlan rx wakelock

- Do not block binder thread on incoming calls in order to fix incoming calls

- Address RIL, IMS blobs sepolicy denials

- Address vold prepare subdirs checkin denial

- Supress many sepolicy denials alongside

Vendor side :

- Back to most blobs from raphael-user 11 RKQ1.200826.002 V12.5.2.0.RFKMIXM release-keys

- Update Charger (hvdcp), QSSI-IMS & Thermal blobs from vayu_global-user 13 TKQ1.221013.002 V14.0.3.0.TJUMIXM release-keys

- Update Display (Postprocessing), Graphics (Adreno), Graphics (Vulkan), Media & Media (C2) blobs from LA.UM.9.1.r1-12900-SMxxx0.0

- Add back Power off alarm blobs

- Added some missing blobs

Kernel side :

- Added Wireguard support for vpn

- Enable USB devices for QRTR and RMNET

- Relax alarmtimer wakelock

19/09/2023

Device side :

- Build lineage health hal

- Build perf libs from source

- Add framework compatibility matrix

- Use only full qualified name for manifest entries

- Drop vendor.qti.hardware.cacert hal

- Address some sepolicy denials

- Patch com.qti.node.watermark.so using libpiex_shim from Lineage_compat

- Build display hal from source remove qcom wfd libs

- Shifted from media c2 codecs to stock raphael codecs

Vendor side :

- All blobs extracted from raphael-user 11 RKQ1.200826.002 V12.5.2.0.RFKMIXM release-keys

- libsdedrm from Nubia Z20 qssi_NX627J-user 11 RKQ1.200826.002 nubia.20210824.181213 release-keys

- QSSI IMS libs from Poco X3 Pro vayu_global-user 13 RKQ1.200826.002 V14.0.3.0.TJUMIXM release-keys

Kernel side :

- Merged CAF/CLO tag LA.UM.9.1.r1-13900-SMxxx0.QSSI13.0

- Compiled using The Raging Beast TRB Clang 18

Source Side : VoltageOS v 2.8-EOL