[Xiaomi Mi 8 Lite ROMs, Kernels, Recoveries, & Othe] FeraVolt:
Your warranty is now void.

I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
backup your data before flashing it!
YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.

Do everything at your own risk!

FeraKernel for MI 8 lite platina​

Little intro:

There are few custom kernels mostly with EAS - personally I find it YET unfinished, so I decided to make a good HMP kernel for now. I used clean 4.4.184 kernel version from nysadev as base & stock kernel config and did few changes on top. This kernel is tested on latest stable MIUI v10.3 but should work on all Pie ROMs. This kernel aims to bring you max stability.

Features:

Used clean 4.4.184 kernel version with fixed WiFi driver

Compiled with latest GCC 10

Compiled with ultimate kernel code optimizations flags

Updated kernel base with last changes for sdm660 from CAF msm-4.4 (LA.UM.8.2.r1-05100-sdm660.0)

GPU overclock to 700МHz

Kernel version upstreamed to 4.4.213

Ported some libs from 5.х kernel

Added LZ4 support

Disabled all kernel tracing

RAM bus freqs will be raised quicker on high loads.

Activated multi-threading for crypto routines

Faster VM allocation

Disabled unneeded task stats

Reduced log buffers memory

Enabled all Cgroups for better system handling

Heavily reduced various kernel debugging

Disabled core dumps

Disabled modules signature verification

More power-saving kernel

Updated WIFI driver to latest version (5.2.03.16F)

Enabled Clean-cache framework

Enabled Front-swap framework

Enable ZSwap & zbud

Swap service can run only on small cores

Cleaned kernel cmdline

Disabled unneeded drivers

Enabled MSM HW random generator

Increased audio buffer size

Enabled FS cache framework

Enabled NTFS (rw) support

Enabled Samba (SMB) network file system

Optimized crypto routines

Added, activated & set as default very latest version of 'anxiety' I/O scheduler

Activated & set as default 'westwood' TCP congression controller

Updated msm-adreno-tz GPU governor to very latest version

Tuned simple-ondemand GPU governor for better performance

Added Adreno boost logic

Disabled CRC checks while booting

Tuned GPU idle timeout

Undervolted GPU

Set minimal GPU freq as default

Disabled few more unneeded drivers

Overclocked CPU - BIG cores to 2.5Ghz

Slightly undervolted CPU

Slightly undervolted display

Increased CMA memory size

Increased thermal polling interval

Added TTL fixup support

Super-fast random entropy generator

Tuned VM tweaks

Updated GPU KGSL driver

Enhanced arm64 NEON instructions

Optimized interactive CPU governor

Added new FS sdfat v2.1.8

Meltdown CPU protection is off (slows down cpu & nobody will hack you over wifi while u use updated & secure browser)

Added enhanced I/O scheduler - maple

Added KCAL display color control

Added sound gain control

Zram default compression algo set to LZ4

Updated init.qcom.post_boot.sh to very latest version

Screen supports physical power off while deepsleep

Screen is set to 32bpp (bit per pixel) (was 24)

Tuned vibrator (more powersave)

Disabled I/O stats

Increased ION memory allocator performance

WiFi bands DB updated

Added new I/O scheduler - depression (from 'anxiety' author)(off by default - activate manually)

Audio driver fixes & enhancements

Removed KGSL dumps

Disabled logging in MMC core module & CFQ I/O scheduler

Added HDR support for display (HDR video higher than 720p resolution lags atm. 480p is OK)

Doubled GPU bus width

Increased UI rotator priority while screen rotation

Activated more TCP congression protocols - htcp, vegas, yeah (westwood by default)

Fixed CVE-2019-5489 vulnerability

Added FQ net scheduler

misc..

>> DOWNLOAD <<​

Source code: https://github.com/feravolt/FeraKernel-platina

Credits: [MENTION=7232898]nysadev[/MENTION] for 'clean' repo sources, [MENTION=4544860]osm0sis[/MENTION] for AnyKernel3 script.