[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] pradeep1234:
​

Introduction

Hello everyone, this is my personal kernel for the Xiaomi Redmi4X.

My updates on kernels are done keeping these things in mind:

Follow stable Linux always kernel.org.

Follow latest CAF tags msm-3.18 .

Follow google kernel/common updates google

Features will be added only as needed .

Hopefully you enjoy :)

Important thread information!

I refuse to acknowledge/respond to bug reports that do not include clear steps to reproduce, a logcat, and a console ramoops (if random rebooting) or a dmesg (any other issues). Follow this guide to do this.

Keep things civil, I do NOT tolerate flaming of any kind.

Features

Here are the major features of the kernel (feel free to explore Github)

Up to date with the latest stable Linux version (3.18.140)

Latest binder and sdcardfs commits from kernel/common

Several subsystems converted to use power efficient workqueues

Mainline improvements to CFQ

Westwood as the default congestion algorithm

Backported RNG driver from 4.2+

Backported BFQ I/O scheduler

The following user facing features:

Color control

Maple I/O scheduler

zen I/O scheduler

fiops I/O scheduler

SIO plus I/O scheduler

added TTL fixation support

Overclocked GPU to 560 MHz

DTS eagle driver

Fsync control

software CRC control(default disable)

Sound control

USB fast charging

DT2w,S2W gestures

Wakelock blocking

Vibration control

Governors : ElementalX,impulse,Blu_active,Alucard.

Latest WireGuard snapshot (0.0.20181018)

Supports F2FS file system, and merged latest f2fs patches.

Available to flash with AnyKernel2 (thanks to [MENTION=4544860]osm0sis[/MENTION]) [zip will automatically detect all spectrum profiles and delete them to avoid unstabilities, use mtweaks to tweak the kernel]

Downloads

Get it here:https://sourceforge.net/projects/wizardstaff-kernel/files/

Folder description:

Every stable kernel will be uploaded to the sourceforge with the release version as the folder name ( eg. Timestaff u see now).

Each folder contains two builds Dragontc 9 clang build and latest GCC9 build ( thanks to [MENTION=7291478]kdrag0n[/MENTION] for his gcc9 compiler), use whichever build u like the most !!!( i prefer gcc9 tho :o)

Issues can be posted here or on my telegram group Telegram.

Installation

Boot into TWRP.

Flash the zip (flashing Magisk is not necessary if you already have it installed).

wipe Cache and Dalvik Cache partitions.

Reboot and enjoy!

Changelog

Commits

Thanks to:

The various other developers for their patches

[MENTION=6842057]nathanchance[/MENTION] for clang compiling ,kernel compiling ,as u see without this guy nothing is possible for me this fast!!:o:o:o

Also all the members in LinuxKernelBrickers who helped me

[MENTION=4544860]osm0sis[/MENTION] for AnyKernel2

[MENTION=5250109]RyanAndri[/MENTION] for his great kernel source without which this is not possible.

All of you guys for viewing the thread

Special Mentions:

Usman mughal for his help regarding forceencryption on tingychen roms.

sujabhani for testing and supporting my kernel always.

Prakhar shukla for the incredible banner u see on the top.

Also,forgive me if i missed somebody......!

Kernel source links

9.0.0: https://github.com/gandalf02/android_kernel_santoni/tree/g/hmp

XDA:DevDB Information

Wizardstaff, Kernel for the Xiaomi Redmi 4X

Contributors

pradeep1234, rainforce279

Version Information

Status: Stable

Supports: TREBLE & NON-TREBLE

Created 2019-05-31

Last Updated 2019-05-31