[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] milouk:
​

Introduction

Ahoy everyone,

I decided to share my personal custom kernel with all of you. The main reason i started developing this kernel is to balance performance / battery / security and also add features.

I believe i have included most of the usually requested features. If your feature is not included you can ask for it and i will try to include it as long as you don't ask for ETA's. I am a student and i do this on my spare time.

Pie kernel is based on LineageOS 16.0 sources for dipper and is compiled

with SdClang which is Qualcomm's LLVM Compiler for extra performance. [EOL] - Final Version is 3.1

10 kernel is based on LineageOS 17.1 source for dipper and is compiled

with latest sources from LLVM for Clang 11.

So let's jump to the interesting part!

Sphinx Pie Kernel Features - v3.1

Sphinx Pie Kernel Features

Compiled with Dragon Toolchain based on Clang 9.0.0 with GCC 10 and optimized for SnapDragon 845

Upstreamed to 4.9.194

Merged CAF Tag LA.UM.7.3.r1-07900-sdm845.0

Merged Latest Lineage 16.0 commits

Makefile Optimizations

WireGuard Support

Dynamic Stune Boost v3

GPU Underclock to 180 Mhz

CRC Check Disabled

Pass SafetyNet without Magisk / Root

Boeffla Wakelock Blocker

AdrenoBoost v2.2 Support

Adreno 630 Nap Mode

Pixel 3 Energy Model

Hight Brightness Mode Support

Sound Control

IR Camera for MIUI based Roms

Support sdFAT Filesystem v2.1.8

Support exFAT Filesystem

Support F2FS File System

Support NTFS File System

Frandom Random Generator

TTL Target

IP Mangle

Fsync Control

DriveDroid Support

DTS X Eagle Driver

Exposure Adjustment Driver (FlickerFree)

Reduced Latency

Config HZ -> 300

Disabled Gentle Fair Sleepers

Atheros 9 Wireless Cards Support

Ralink 27xx / 28xx / 30xx Wireless Cards Support

Kcal Advanced Color Control

K-Lapse v5.0

Vibration Control

LED Notification Control

USB Fast Charge up to 900 mAh

LZ4 Compression Algorithm by default

Backlight Minimum Brightness Control

Power Efficient Workqueues

mac80211 Injection (Kali Nethunter Support)

I/O Schedulers: Zen v2, Maple, Fiops, Sio, Noop, Deadline, Cfq, tripandroid, Anxiety, bfq

TCP Congestion Algorithms : cdg, westwood, bbr, sociopath

Pre-Configured Flash and Forget

Zipped up with AnyKernel2

Sphinx 10/11 Kernel Features - v3.2+

Compiled with latest Clang 11

Upstreamed to Linux 4.9.261

Merged latest CAF tag

Rebased on Lineage 18.1 sources

Merged Latest Lineage 17.1 commits

WireGuard Support

GPU Underclock to 180 Mhz

CRC Check Disabled

Latest Patches for SafetyNet Flags

Boeffla Wakelock Blocker

AdrenoBoost v2.2 Support

Adreno 630 Nap Mode

Sound Control

Support sdFAT Filesystem v2.1.8

Frandom Random Generator

TTL Target

IP Mangle

Expose FPS interface

Fsync Control

DriveDroid Support

DTS X Eagle Driver

Exposure Adjustment Driver (FlickerFree)

Reduced Latency

Simple Low Memory Killer

Disabled Gentle Fair Sleepers

Atheros 9 Wireless Cards Support

Ralink 27xx / 28xx / 30xx Wireless Cards Support

Kcal Advanced Color Control

K-Lapse v5.0

Vibration Control

USB Fast Charge up to 900 mAh

LZ4 Compression Algorithm by default

Backlight Minimum Brightness Control

Power Efficient Workqueues

HID Patch for 4.9 Kernels

mac80211 Injection (Kali Nethunter Support)

I/O Schedulers: Noop, Deadline, Cfq, tripandroid, Anxiety, bfq

TCP Congestion Algorithms : cdg, westwood, bbr, sociopath

Pre-Configured Flash and Forget

Zipped up with latest AnyKernel3

Notes

I bear absolutely no responsibility. If you brick your device. If you are not sure what a kernel is, how to flash it or how to restore your phone in case something goes wrong then do NOT proceed.

Moreover, you should flash this kernel only over the stock kernel that came with your Rom.

Downloads

-

Pie EOL - Final Version 3.1

Sphinx 3.1: https://www.androidfilehost.com/?fid=1899786940962594236

10/11 - Current

Sphinx v3.6 : https://www.androidfilehost.com/?fid=2188818919693754618

/-----------------------------------------------------------------------------/

I have dedicated countless hours developing this kernel so if you like my work consider buying me a coffee to help me stay awake and keep improving Sphinx.

Click Here for Coffee

/-----------------------------------------------------------------------------/​

For Support, Updates, Questions, Releases regarding Sphinx join t.me/SphinxKernel

XDA:DevDB Information

Sphinx Kernel, Kernel for the Xiaomi Mi 8

Contributors

milouk

Source Code: https://github.com/milouk/Sphinx-Dipper

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 3.6

Stable Release Date: 2021-03-13

Created 2018-09-17

Last Updated 2021-03-13