IceCold Kernel is a basic kernel for whyred (Redmi Note 5) that contains some special features and aims for best balance between performance and battery.
- Rebased to pie kernel source and caf base
- Merged Latest CAF Tag
- Implemented EAS (EM by tytydraco)
- top-app stune boost hardcoded to 1
- NTFS support
- Timer tick rate 80Hz
- Many things added to power efficient workqueue
- Update TAS2557
- schedutil default governor
- Sound control
- More sound improvements
- DTS Support
- Anxiety default I/O scheduler
- HDR support
- Charging Limiter
- Night Charge
- Use lpm parameters of sdm845
- Rapid GC for f2fs
- Simple Thermal
- Only wake GPU when needed (not on touch)
- TCP improvements
- Per-Process reclaim
- Remove debugfs
- Nearly complete VLA free
- Remove inefficient frequencies
- Simple Low Memory Killer
- Enable Idle Dynticks
- Other under the hood stuff
How to install DTS Sound mod
Credits to the developer and "porter" of this awesome sound mod
U tell me (got no issues with it, pretty stable)
Also it's confirmed to work too on Mi6x (Wayne) but i won't support it officially because i don't own this device!
If you installed a custom Kernel before please flash the boot.img of the currently installed ROM or dirty flash the ROM (I prefer dirty flashing)
Then just flash the zip file through TWRP...
And have fun with the full "IceCold Experience"
TestBuilds will be only available in Telegram Group!
If there are any questions, hints or something like that feel free to post them!
Or join Telegram Group
srfarias - for the caf base
tytdraco- for his energy model
uvera - Helped implementing simple thermal
kerneltoast - for many improvements
kdrag0n - also many improvements
IceCold Kernel for Redmi Note 5 Pro (aka whyred)
Source Code: https://github.com/PrimoDev23/kernel_xiaomi_whyred
Status: Stable Release
Last Updated 2019-06-26