[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] KenHV:
14-11-2020

Device:

• Initial build by Sinchan

• Upstreamed kernel to 4.9.241

• Updated Coral Fp to November patch

ROM:

• Added System integrated App Lock

• Improved Pocket Lock

• Improved Face Unlock

• Added option to cycle through ringer modes

• Added translations for a few languages

• Merged November Security Patch

• Improved App Lock

• Added Automated DC Dimming

• Added Powershare support

• Added option to set default home page

• Added translations for a few languages

• Updated icon overlays from Android 11

• Fixed Quick Unlock with long PIN/Password

• Fixed off-center notifications on Lockscreen

• Other fixes and improvements

13-09-2020

Device:

• Fixed call quality issues

• Fixed cast (WiFi Display)

• Fixed earpiece volume slider

• Fixed GPS related issues

• Fixed mic distortion issues

• Fixed random reboots due to WiFi

• Fixed sensors not working for some users

• Fixed signal delay after boot

• Fixed screen recorder lag

• Added Dirac support

• Added back LiveDisplay

• Updated display and media HALs from LA.UM.8.6.2.r1-08400-89xx.0

• Updated Graphics, Media, Postprocessing, Perf and SDM from LA.UM.8.6.2.r1-08400-89xx.0

• Imported ESE-Powermanager, IO Prefetcher, Latency, SCVE and Soter from LA.UM.8.6.2.r1-08400-89xx.0

• Imported new thermal engine

• Improved WiFi connection stability

• Switched to CAF surfaceflinger

• Switched back to QTI Power HAL

• Updated init scripts, power profile and misc. configs

ROM:

• Merged September Security Patch

• Improved Pocket Lock

• Improved FOD

• Improved Screen Recording

• Improved Aspect ratio hack

• Improved Lockscreen Visualizer

• Improved Fingerprint Unlock speed

• Improved Face Unlock

• Updated Face Unlock Service

• Fixed Auto Night Mode when location is off

• Added App volume row to volume dialog

• Added support for MiSound FX

• Added translations for a few languages

• Other fixes and improvements

22-08-2020

Device:

• Ported Pixel power HAL to Vince

• Initial powerhint for vince

• Updated perf stack from Taimen and Sailfish

• Fixed WebView/Chrome freezes

• Fixed rare case where mic stops working

• Fixed audio distortion in calls

• Improved unlock speeds

• Improved zRAM performance

• Improved WiFi power consumption when idle

• Improved boot/shutdown speeds

• Optimized init scripts for EAS

• Major init scripts cleanup and fixes

• Switched to legacy encoder for screen recordings

• Upstreamed Dark Ages kernel to 4.9.233

ROM:

• Merged August Security Patch

• Added Expanded volume panel

• Added Linotte font

• Added touch response optimizations

• Added back Permissions hub in GApps builds

• Added toggle to disable permissions hub

• Added VOOC charging support

• Added Home button wake support

• Extended NavBar Pulse to LockScreen

• Moved some settings into Media section

• Improved Clipboard access toasts

• Improved Carrier label settings

• Added translations for a few languages

• Other fixes and improvements

27-07-2020

Device:

• Added AOD support

• Switched to QTI power hal

• Reverted AOSP SurfaceFlinger

• Disabled ringtone focus mode

• Added parameters for hotspot 2.0

• Increased max BSS count

• Added sound trigger implementer version

• Enabled AOSP low latency in audio output config

• Updated QTI telephony stack

• Updated carrier config overlays

• Enabled IMS feature flags for supported carriers

• Fixes in mixer paths

• Fixes for treble

• Addressed SELinux denials

• Upstreamed Dark Ages kernel to 4.9.231

• Under the hood optimizations

ROM:

• Added toast notification for clipboard access

• Added Lockscreen timeout configuration

• Added Pulse navbar audio visualizer

• Added toggle to disable dashboard tiles

• Added notification counters

• Added haptic feedback to SeekBar

• Added translations

• Fixed Network traffic visibility on theme change

• Fixed Preference text overlap with switch bar

• Improved Immersive display cutout mode

• Improved VoLTE/VoWiFi icon code

• Improved QS panel auto brightness toggle

• Moved owner info to the left for Type clock

• Other fixes and improvements

Launcher:

• Added option to change icon size

• Added option to always keep the wallpaper centered

• Improved Icon pack code

• Improved App drawer layout to match Pixel Launcher

• Removed some app activities from app drawer

• Fixed bottom padding when Search bar is hidden

• Fixed Search bar roundness when using round icons

• Fixed App drawer transparency

• Fixed multi-line labels for folders

11-07-2020

CLEAN FLASH WITH LATEST FIRMWARE IS MANDATORY IF YOU'RE COMING FROM 3.6 AND BELOW

• Fixed DT2W toggle

• Fixed FPS tile

• Fixed IR blaster

• Fixed UI stuttering

• Fixed ambient DT2W

• Fixed green artifacts in stock camera

• Compiled HWUI for performance

• Disabled VSync for CPU rendered apps

• Enabled AOSP SurfaceFlinger

• Enabled H/W memory tuning

• Forced triple buffer frames

• Imported CAF power hal

• Improved launch hint handling

• Optimized RAM management

• Optimized dex2oat

• Reworked dalvik heap configs

• Tuned HWUI memory values

• Used msm8953 target for perfboostsconfig

• Under the hood optimizations

08-07-2020

CLEAN FLASH WITH LATEST FIRMWARE IS MANDATORY FOR THIS BUILD

• Initial build with new trees

• Fixed 4G and VoLTE on SIM 2

• Full treble compatibility (can boot A/B GSIs)

• New vendor with latest CAF tag

• Reworked dalvik heap configs

• Pinned critical apps and services

• Updated dexpreopt flags

• Improved WiFi stability

• Enforcing SELinux

• Upstreamed kernel

• Under the hood optimizations

• Merged July Security Patch

• Added Per app network isolation

• Added VoWiFi statusbar icon

• Added VoLTE icon from OOS 10

• Added VPN QS tile

• Added ability to show daily data usage

• Added toggle to force custom doze brightness

• Added icon shapes from Android R

• Added QS tile accent tint

• Added QS statusbar style

• Added Raise to wake

• Added toggle to disable SIM

• Added Edge light animation direction

• Added Edge light Faded/Solid view

• Added configurable sensor block package list

• Added Ringtone focus mode

• Improved QS detail view layout

• Improved AOD QS tile

• Improved Biometric dialog

• Improved AOD charge settings

• Improved IME space toggle code

• Fixed Notification guts color in dark theme

• Fixed Network speed format for 10*KB

• Fixed custom theme crash in landscape mode

• Fixed App drawer background transparency

• Decreased USB-Debugging notification priority

• Other fixes and improvements

09-06-2020

• Fixed rounded corners

• Updated blobs to latest CAF tag

• Updated zRAM parameters

• Updated read ahead nodes

• Updated carrier configs from latest CAF tag and stock

• Updated perfboostconfigs to use msm8953 target

• Updated props and overlays

• Improved launch hint handling

• Improved audio recording quality

• Improved thermals

• Increased in call earpiece volume to 85

• Set partitions for loop device

• Reserved 128MB for critical components

• Enabled h/w memory tuning

• Addressed more selinux denials

• Optimized dalvik heap configs

• Upstreamed to latest DA

• Misc. fixes and optimizations

• Merged June Security Patch

• Added Status bar notification ticker

(Only for devices without a notch)

• Added 4 new clocks

• Added TextClock translations

• Added Battery Bar

• Added Sensor block per package switch

• Added Rounded hexagon icon overlay

• Added some accent color overlays

• Updated some GApps

• Switched to Shady Launcher

• Improved network traffic icon holder

• Cleaned up some fonts

• Fixed bootanimation stutter

• Fixed Wallpaper bug that caused bootloop

• Other fixes and improvements

19-05-2020

• Fixed overheating

• Fixed FM

• Fixed FPS tile

• Fixed pop noise when changing audio device

• Fixes for encrypted devices

• Introduced CAF power HAL

• Enabled thermal HAL

• Enabled smart replies for more apps

• Enabled zRAM deduplication for better ram savings

• Implemented simpler version of DT2W

• Improved battery when device is sleeping with Wi-Fi on

• Improved memory management

• Improved UI smoothness

• Improved USB connection stability

• Changed default renderer to SkiaGL

• Set correct power profile for SD625

• Reduced earpiece volume to safe level

• Switched to coral fingerprint

• Updated padding settings

• Updated RIL configs

• Added a few missing blobs

• Address SELinux denials

• Lots of under the hood fixes and optimizations

• Added Face Unlock

• Added Notch hide settings

• Added some new Fonts

• Added Smart Pulldown

• Added OOS styled Network speed indicator

• Added Network speed indicator modes

• Added Network speed indicator refresh interval

• Added Navigation Bar QS tile

• Added Switch to 3G mode to suspend actions

• Added Hotspot setting to allow VPN upstreams

• Added Dark theme support to AOSP apps

• Added setting to set the default GPU renderer

• Improved Mobile Data QS tile

• Fixed Screenrecord crash

• Other fixes and improvements

07-05-2020

• Upstream kernel to 4.9.222

• Enforcing sepolicy

• Fix UI lagging issue

• Fix second sim card data for non-Indian carriers

• Enable volte/vowifi for Indonesia, Saudi Arabia

• Regenerate Vendor from Tissot

• Update blobs from LA.UM.8.6.2.r1-06600-89xx.0

• Update powerhint from LA.UM.8.6.2.r1-07100-89xx.0

• Update carrier config from violet

• Update device props

• Set internal storage as default in DocumentsUI

• Use Vulkan for UI rendering (less CPU usage and smoother)

• Merged May Security Patch

• Added 2 Lockscreen clocks

• Added 5 Primary theme colors

• Added Percentage inside battery icon

• Added Notification LED settings

• Added toggle to show icon with Screen Off FOD

• Synced battery icon in settings with status bar

• Fixed Phone ringtone setting for Multi SIM device

• Fixed 2nd QS tile row disappearing in landscape

• Fixed Freeform windows

• Other fixes and improvements

25-04-2020

• Update thermal engine blobs from note 7

• Fix network going away while gaming/charging

• Fix live wallpaper lag

• Fix data/calling sim getting reset after reboot

• Fix in-call audio not adjusting

• Increased modem thermal limit to 75

• Upstream Wireguard to 13042020

• Added Per-app cellular data, vpn and wifi restrictions

• Added Swipe up on keyguard to use Face Unlock

• Added toggle to hide space below keyboard when navbar is hidden

• Added internal audio recording to screenrecord

• Added a bitrate selector to screenrecord

• Improved Screenrecord dialog layout

• Removed LTE tile

• Fixed TypeClock layout

• Fixed Flashlight action for buttons and gestures

• Fixed duplicate charging status on keyguard

• Fixed keygugard layout with face unlock

• Other fixes and improvements

10-04-2020

• Upstream kernel to 4.9.218

• Improve touch detection

• Merged April Security Patch

• Added Face unlock

• Added new bootanimation (Thanks to [MENTION=237690]Mithrandir[/MENTION]x96)

• Added Adaptive playback

• Added Music heads up on new tracks

• Added toggle for fingerprint animation

• Improved Less boring headsup

• Fixed Custom lockscreen wallpaper

• Fixed Android Auto

• Fixed Charging status in keyguard shown twice

• Fixed Bluetooth turning on in airplane mode

• Removed touch gestures settings on unsupported devices

• Other fixes and improvements

30-03-2020

• Upstream kernel to 4.9.217

• Fix goodix fingerprint acting as a button

• Fix long press power button screen off torch

• Fix always on display

• Fix edge lighting not working

• Remove xiaomi parts(dirac is gone)

• Bypass safetynet even if we have permissive selinux

• Disable multicolored LED settings

• Increase zram size to 1GB

• Add some performance tweaks to props

• Added Android R style Screenrecord dialog

• Added panels for some QS tiles on long press

• Added haptic feedback to Switches

• Added Notification log

• Added Skip/Previous Song function to back gesture actions

• Improved Navbar toggle code

• Fixed minimize keyboard navbar button

• Moved fullscreen gesture setting to navbar gesture length

• Other fixes and improvements

20-03-2020

CLEAN FLASH IS REQUIRED

• switch to new device trees

• upstream kernel to 4.9.216

• Merged March Security Patch

• Added long swipe back gesture actions

• Added setting to toggle Navbar

• Added Navbar buttons customizations

• Added option to show Arrow keys while typing

• Added some more Button backlight options

• Added FOD animation from OOS

• Added setting to clamp min auto brightness

• Added FPS Info QS tile for some devices

• Added option to always show Edge lighting

• Added Notification color option for Edge lighting

• Fixed Edge lighting repeat count

• Improved UI theming

• Changed ADB over network tile icon

• Cleaned up Config Center

• Moved volume steps preference to Sound

• Moved some gesture toggles to Config Center

• Added ADB root

• Added double arrow for extended swipe gesture

• Added navigation handle length customization

• Improved QS blur

• Improved running services fragment layout

• Removed Screen off animations

• Cleaned up and improved Config Center

24-02-2020

• upstream kernel to 4.9.214

• remove multicolored LED settings

• Added QS background blur

• Added Vibration patterns from OOS

• Added Screen Stabilization QS tile

• Added AOD QS tile

• Added Sound QS tile

• Added Ambient as a gesture action

• Added Wake device as a gesture action

• Added Dark theme scheduling settings

• Added Battery temperature in Battery stats

• Added Back gesture haptic feedback toggle

• Added Permission group for signature spoofing

• Added Edge lighting repeats setting

• Improved Edge lighting color modes

• Improved Small mobile type icons

• Improved Cellular QS tile

• Improved Gesture actions list theme

• Moved In-Call Vibration settings to Sound

• Removed AoD opt-in from Setup Wizard

• Disabled LiveDisplay low power consumption

• Fixed ThemePicker crash with Live wallpaper

• Fixed video playback issues

• Fixed swipe gesture causing keyboard crash

• Fixed opening messaging app with gestures

• Fixed gesture dialog SeekBar color in light theme

• Fixed extra page in QS when the last page is full

• Fixed Failed unlock attempt dialog button

• Fixed incorrect position of FOD on keyguard

• Optimized some things

• Other fixes and improvements

05-02-2020

• Upstream kernel to 4.9.212

• Merged AOSP r27 tag (February Security Patch)

• Added extended screenshot port from OOS

• Added Power off charging animation from Pixel

• Updated some icons to MD2

• Updated raw animations from Pixel 4 XL

• Improved Styles and wallpapers app

• Improved QS panel layout

• Improved partial screenshot

• Improved Airplane mode

• Removed Aggressive battery

• Removed some ugly clock styles

• Other fixes and improvements

31-01-2020

• Added Gapps variant (CLEAN FLASH IS REQUIRED)

• Added new Partial screenshot implementation

• Added icon for Private dns

• Added more Custom clocks

• Improved Styles and wallpapers app

• Improved theming in Settings

• Improved QS multiuser icon animation

• Fixed Statusbar Camera icon size

• Fixed Screen off animations

• Removed Overlays from apps list

• Other fixes and improvements

26-01-2020

• Upstream kernel to 4.9.211

• Added Samsung like lockscreen clock

• Added toggle to hide lock status icon

• Added Screen off animations

• Added dark blue primary color

• Changed back gesture height intervals

• Improved Sound Search QS tile

• Improved QS statusbar and header layout

• Fixed textApperance for some dialogs

• Fixed mobile data usage in qs detail

• Switched to Cloudflare DNS as the default fallback

• Updated Pixel launcher

• Updated Bluetooth battery level icons

• Other fixes and improvements

17-01-2020

• Upstream kernel to 4.9.209

• Fix VOIP calls not working

• Fix Screen Cast

• Fix settings strings mismatch after dirty flash

• whitelist default camera app, Gcam (fixes permission error)

• Use AOSP surface flinger (smoother)

• Increase ZRAM size to 1GB

• Add "Built-In (Back) Mic" to "primary input" sink, (fixes low recording volume)

• Update CarrierConfig overlay from LA.UM.8.6.r1-02900-89xx.0

• Update Framework Config overlay from CAF LA.UM.8.6.r1-02900-89xx.0

• Update Graphics and Media blobs from LA.UM.8.6.2.r1-03700-89xx.0

10-01-2019

• Upstream kernel to 4.9.208

• Merged AOSP r25 tag (January Security Patch)

• Added Lineage Touch HAL support for gestures

• Added toggle to disable Notifications vibration

• Added Sensor block per-package

• Added Square and cylinder icon shapes

• Added Sync QS Tile

• Added toggle to hide pill in full gestural nav mode

• Added App version on apk installation dialog

• Added gradient subs theme support for QS tiles

• Allowed Lockscreen art blur to be set to 0

• Removed Date and weather from Text clock

• Fixed Text clock translations

• Fixed lock icon stuck in AoD

• Improved Power button flashlight toggle

• Improved brightness slider layout

• Improved ColorPicker layout

• Replaced AOSP keyboard with GBoard

• Updated some prebuilt apps

• Other fixes and improvements

24-12-2019

• Update WFD blobs from LA.UM.8.6.r1-01900-89xx.0

• Add aptX blobs from crosshatch QP1A.190711.020

• Added QS panel rows customization

• Added Custom duration for edge lightning

• Added Auto color option for edge lightning

• Added Ambient Visualizer

• Added Flashlight blink for call waiting

• Added Flashlight blink on incoming calls

• Added support for ADB over network

• Added ADB over network QS tile

• Added Optional screenshot type

• Added an option to change the device hostname

• Added pattern visibility settings

• Added Lock pattern grid size customization

• Improved DataSwitchTile

• Improved Lockscreen battery temperature

• Increased call log limit

• Turned off some debugging

• Updated some prebuilt apps

• Other fixes and improvements

15-12-2019

• Merged AOSP r18 tag

• Added Running Services icon in QS panel

• Added QS footer icon visibility toggles

• Added Warp charging support

• Added more Font size steps

• Added Custom brightness for Ambient display

• Improved Brightness slider layout & design

• Removed forced battery percent on keyguard

• Fixed Bluetooth icon color

• Other fixes and improvements

08-12-2019

• Upstream kernel to 4.9.206

• Merged December Security Patch

• Added Edge lighting

• Added Data Switch QS tile

• Added translations for TextClock

• Added toggle to hide arrow for back gesture

• Added more sounds from Pixel

• Updated sounds from Pixel 4 XL

• Improved Small mobile type icons

• Improved HD VoLTE icon toggle

• Improved Partial screenshot

• Improved Brightness Dialog

• Improved QS tile size and padding

• Improved Bluetooth battery level icons

• Improved Fingerprint settings for devices with FOD

• Moved Notch Cutout settings under display

• Moved Custom DP settings under display

• Fixed DnD icon margin in Volume panel

• Fixed Bluetooth battery level

• Fixed Heads Up in Gaming Mode

• Fixed NavBar layout preference

01-12-2019

• Upstream kernel to 4.9.205

• Move battery icon on the top right

• Added VoLTE icon to statusbar

• Added QS status bar header image

• Added QS panel opacity

• Added Custom rounded corner and padding preferences

• Added Aspect ratio hack configurable on app level

• Added Notch friendly network traffic

• Added a bolt when battery icon is hidden and charging

• Added Help links in Settings

• Improved Styles & wallpapers app

• Improved Fingerprint dialog on devices with FOD

• Improved CastTile

• Optimized statusbar icons size and layout

• Updated Webview providers

• Removed center clock option for devices with notch

• Fixed QS customizer column menu setup

• Fixed root detection for banking apps

• Fixed default ringtone for 2nd slot on MSIM devices

• Added toggle for battery estimates in QS

• Added seekbar to change animation values

• Added Old style mobile type indicators

• Added toggle to swap back and recents buttons

• Improved Screenrecord

• Improved QS header info layout

• Improved Heads up text style

• Improved Styles & Wallpapers app

• Other fixes and improvements

24-11-2019

• upstream kernel to 4.9.202

• Added Gaming mode

• Added Custom Logo in statusbar

• Added Custom Carrier Label

• Added Statusbar Clock customizations

• Added Quick Settings Pulldown options

• Added Suppress notifications sound/vibration if screen is On

• Added Unlink ring and notification volumes

• Added Tap volume buttons to answer call

• Fixed "Clear All" recent app screen loop bug

• Fixed Double tap to wake on ambient display

• Fixed Power menu layout on low DPI

• Fixed custom app selection for HW keys

• Other fixes and improvements

18-11-2019

• upstream kernel to 4.9.201

• Added battery styles

• Added switches to disable privacy icons

• Added some props from Google Pixel

• Added SafetyHub from Google Pixel

• Added optimizations

• Improved media notification

• Improved Ambient music

• Improved Screenshot tile

• Improved ScreenRecord tile

• Fixed Screenrecord FC when using custom dpi values

• Fixed possible SystemUI crashes

• Other fixes and improvements

14-11-2019

• ROM changelog

• upstream kernel to 4.9.200

• move permission icons to status bar top right

01-11-2019

• Initial build

• Magisk working

• volte working

• Ship with new dark ages Decimo