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

Device Side :

08/12/2023

Device side :

- Initial Build

Vendor side :

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

- Display SDM blobs from NX627J RKQ1.200826.002

- QSSI IMS blobs from Renoir SKQ1.220303.001

Kernel side :

- Merged CAF/CLO tag LA.UM.9.1.r1-14900-SMxxx0.QSSI14.0

- Backport Full LLVM Binutils support

- Compiled using The Raging Beast TRB Clang 18

13/01/2024

VoltageOS 3.1

Build Date: 13/01/2024

Device side :

- Xiaomi parts: Ambient display: Pickup fixed.

- Disable display refresh rate override (Fix some apps scroll in 30 fps if video is played).

- Silence some Nfc logspam.

- Fixed a bug where udfps wont work when night light was enabled.

Vendor side :

- Added some missing blobs from raphael-user 11 RKQ1.200826.002 V12.5.2.0.RFKMIXM release-keys.

Kernel side :

- Merged CAF/CLO tag LA.UM.9.1.r1-15500-SMxxx0.QSSI14.0

11/02/2024

Device Side :

- Build missing telephony packages from source

- Update Carrier Config overlay from LA.QSSI.14.0.r1-11100-qssi.0

- Dont build useless packages needed by qcom wfd

- Add Notification & Battery LED capabilities overlay

- Use the common device compatibility matrix from QCOM

- Remove duplicate cellBroadcastAppLinks overlay

Vendor Side :

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

- Add some missing blobs from MIUI V12.5.2.0

Kernel Side :

- Merge CAF/CLO tag LA.UM.9.1.r1-15800-SMxxx0.QSSI14.0

- Built with The Raging Beast TRB Clang 19

- Fixed Kernel version info showing HIP path as /dev/null

27/04/2024

Device Side :

- Define PRODUCT_SHIPPING_API_LEVEL directly

- Update Carrier Config to LA.QSSI.14.0.r1-12000-qssi.0

- Suppress CamX CHIUSECASE logspam

- Allow user apps to read proc/zoneinfo files

- Give QCOM TEE directory access to tmpfs

- Build broken incorrect partition images

- Xiaomi Parts Remove Clear Speaker

- Xiaomi Parts Enable use_resource_processor for all sysui deps

- Xiaomi Parts Migrate to CompoundButton.OnCheckedChangeListener

- Xiaomi Parts Convert to SwitchPreferenceCompat

Vendor Side :

- All blobs extracted from MIUI V12.5.6.0

- Add missing blobs from MIUI V12.5.2.0

- libsdedrm.so from Nubia NX627J RKQ1.200826.002

- Qssi Ims blobs from Renoir 22.5.11 SKQ1.220303.001

- Switch to full IWLAN mode

Kernel Side :

- Merge CAF/CLO tag LA.UM.9.1.r1-16000-SMxxx0.QSSI14.0

- Backport bpf to boot 4.14 kerenl on A14 QPR2

12/05/2024

No device side changes

21/07/2024

Device Side :

- Build missing libraries for A14 QPR3

- Fix audio on A14 QPR3 with alsa audio

- Update FCM for A14 QPR3

- Update notification icons overlay for Android 14

- Disable Smart Pixels on UDFPS

- Remove Dirac & Misoundfx from Xiaomi Parts

- Disable continuous transaction tracing on all build types

- Don't latch unsignal buffers

- Disable SF client composition cache

- Disable SF composition prediction model

- Drop explicit 'sdk_version' declaration in rro_overlays

- Drop MMS user agent overlays

- Remove AOSP rild property

- Disable redir_party_num

- Drop COMMON_LUNCH_CHOICES

- Convert packages allowed to use aux cameras to prop

- Remove wait_for_keymaster and all references

- Move to new RFS install_symlink targets

- Convert WiFi firmware symlinks to install_symlink targets

- Declare IMS libs as symlinks during extraction

- Declare EGL libs as symlinks during extraction

- Unset BUILD_BROKEN_INCORRECT_PARTITION_IMAGES

- Move some wakeup genfscon to qcom sepolicy

Vendor Side :

- Add IMS libs symlinks

- Add EGL libs symlinks

Kernel Side :

- Merge CAF/CLO tag LA.UM.9.1.r1-16300-SMxxx0.QSSI14.0

Source Side : Vos 3.5