[Xiaomi Mi 8 Lite ROMs, Kernels, Recoveries, & Othe] FeraVolt:
Downloads

Make sure you have

GLOBAL STABLE

firmware onboard.

Starting from v12 - kernel should work on dev-firmware too.​

VERY VERY recommended

to use my universal optimizer - FDE.AI to get best performance/battery saving on any ROM. This will act like companion for my kernel and speed it up even more.

Changelog:

FeraKernel-v16

— New depression I/O scheduler enabled by default
— FQ net scheduler is activated by default
— HDR related fixes (720p+ video should not lag)
— Updated net drivers
— Updated ION driver
— Removed I2C/SPI overclock
— Iommu driver speed up
— Possible rare random reboots fixes
— misc..

DOWNLOAD v16: https://drive.google.com/open?id=11SO6tW0naMZrUAoPS74XT4wvozJbSDSx

Older versions:

FeraKernel-v15

— Updated kernel to linux 4.4.213
— 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)
— Tuned vibrator
— More GPU undervolt
— More CPU undervolt
— Removed Adreno idler - it lags UI
— 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 (can be activated in terminal: su -c sysctl -w net.core.default_qdisc=fq)
— misc..

DOWNLOAD v15: https://drive.google.com/open?id=1uPAmwThehVECQAbBLwjATEjLBRQUAKxw

FeraKernel-v14

— Fixed long wakeup bug
— Fixed 'vendor image is invalid' bug
— Added 'misc' binaries exec support (for wine & exagear)
— Enhanced powersaving
— misc..

DOWNLOAD v14: https://drive.google.com/open?id=1R5NUmzsrboT7CsEKL7Tb3bCsPp3Rugk-

FeraKernel-v13

— Kernel updated to linux version v4.4.212 (many positive changes)
— Updated WiFi band database
— Google's scheduler parameters
— Fixed rare bug with screen not turning on after deep sleep
— Tuned vibrator (more power-save)
— Disabled I/O stats
— ION memory allocator performance improved
— misc..

DOWNLOAD v13: https://drive.google.com/open?id=1lRP1kDb3NHNHrRF5zbWGFfJWBGoF161H

FeraKernel-v12

— Kernel updated to linux version v4.4.208 (many positive changes)
— Updated WiFi driver to very latest version (5.2.03.16F)
— Updated CAF tags to LA.UM.8.2.r1-05100-sdm660.0
— Fixed possible soft-reboots from prev. version
— Works fine on Android 10 (BT may not work depending on ROM)
— Totally bugfree on Android 9 (tested on havoc 2.9)
— Works both on stable and dev firmware.
— Sound bug fixed
— misc..

DOWNLOAD v12: https://drive.google.com/open?id=10QaRUxMBxQqSt6ts0wNenG8LYt2FzCXv

FeraKernel-v10

— Chrome bugs fixed
— Disabled unneeded crypto algos
— misc..

DOWNLOAD v10: https://drive.google.com/open?id=1vEk8nLjgSwrtNwKw_-7d1SUDpDttu4B9

FeraKernel-v9

— Screen supports physical power off while deepsleep
— Screen is set to 32bpp (bit per pixel) (was 24)
— Various bugfixes
— FPS stability improvements
— misc..

DOWNLOAD v9: https://drive.google.com/open?id=1hF-OpnT2TRFT05PZrfxqDGN3BOT6erK7

FeraKernel-v8

— Added enhanced I/O scheduler - maple
— Added KCAL display color control
— Added sound gain control
— Reverted some possibly conflicting changes
— Zram default compression algo set to LZ4
— Updated kernel core version to .197
— Added Fsync on/off toggle support
— GPU KGSL driver enhancement
— Disabled many more debugging shet from Qcom
— Updated kernel config
— Updated init.qcom.post_boot.sh to very latest version
— misc..

Download v8: https://drive.google.com/open?id=17NDlCIDbHgUyTAW1q0C-PVbnVP5f-SGj

FeraKernel-v7

— Meltdown CPU protection is off (slows down cpu & nobody will hack you over wifi while u use updated & secure browser)
— Refactored kernel code optimization flags
— Added new FS sdfat v2.1.8
— File system related bugfixes
— Vendor partition is not touched
— Enhanced arm64 NEON instructions
— Optimized interactive CPU governor

Download v7: https://drive.google.com/open?id=1RjYdP3A_jIyQEvMsuz5OZbQrbAwCf_zx

FeraKernel-v6

— Updated kernel base to 4.4.196 over previous kernel sources (v5)
— Updated kernel base with last changes for sdm660 from CAF msm-4.4 (framebuffer,camera,ufs, etc)
— Compiled with GCC 10
— Brutal kernel code optimization flags (graphite+crypto)
— More kernel debugging deactivated
— Disabled all kernel tracing
— Power-save CPU work-queues
— Disabled underclock for both cores
— sdm660 board configuration updated
— Increased max allowed readhaead
— Updated WIFI driver to latest version (5.1.1.74N)
— Disabled GPU wake on screen touch
— Improved GPU undervolt
— Super-fast random entropy generator
— Tuned VM tweaks
— I2C/SPI bus max freq overclock from 500 to 800Mhz
— Updated GPU KGSL driver
— Disabled KSM
— Disabled kernel auto-sched groups (let android do it better)
— Built-in HMP fix for custom ROMs
— WiFi signal strength report fix
— GPU freq related bugfix
— A lot of sdm660 SoC configuration optimizations
— No need for Magisk installation after kernel flash
— Many more things i forgot to mention...

Download v6: https://drive.google.com/open?id=1oCkv3fLOGChEGarp2mgMysPsHft5xLzu

FeraKernel-V5

— Enhanced CPU overclock
— GPU overclock to 700МHz
— Slightly more undervolted GPU
— Proper CPU undervolt
— Kernel version upstreamed to 4.4.185
— Ported some libs from 5.х kernel
— Added LZ4 support
— Compiled with LINARO GCC
— Brutal kernel optimization flags
— CPU underclock for both clusters (300 Mhz freq unlocked)
— RAM bus freqs will be raised quicker on high loads.
— Activated multi-threading for crypto routines
— Faster VM allocation
— CPU freqs raised while kernel is booting
— Misc...

DOWNLOAD v5: https://drive.google.com/file/d/1Fs-Q-LWzShNrXvYdNndbHBnfQoBC4E03/view?usp=sharing

FeraKernel-V4

— 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
— Wifi config fix
— various board fixes..

FeraKernel-V3

— Touchscreen issues should be fixed
— 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 & activated Adreno idler logic
— Added Adreno boost logic
— Tuned KSM parameters
— Tuned VM parameters
— Disabled CRC checks while booting
— Tuned GPU idle timeout
— Undervolted GPU
— Set minimal GPU freq as default
— Disabled few more unneeded drivers
— misc.