[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] StaticBlaze:
*** Disclaimer ***
I am not responsible for bricked devices, dead SD cards,
thermonuclear war or you getting fired because the alarm
app failed. Please do some research if you have any
concerns about features included in this Kernel before
flashing it! YOU are choosing to make these modifications,
and if you blame me in any way for what happens to your
device, I will laugh at you.
* BOOM! * goes the dynamite. :D

Introduction

Hello everyone, this is my personal kernel for the Poco(phone) F1.

First-off, I am not a superstar kernel developer, I'm just trying to build a kernel out of clean AOSP/LOS sources that has only the necessary features without bloating it with unnecessary stuff.

TL;DR

This Kernel is going to be a combination of Clean Source + Awesome Features of other kernels out here (NOTE: If there's something cool, maybe I'll be cherry-picking it. :silly:

Goal: Achieve Max. Performance and Balance Battery Life with Stability in mind.

Hopefully you'll enjoy! :o

Features

- Built with latest Clang using -O3 optimization flag

- Using CONFIG_HZ = 300 (there by changing context switching interval from 10ms to 3.33ms for fewer jitters)

- Upstreamed to latest Linux Stable (4.9.211)

- Fully merged latest CAF Tag (LA.UM.8.3.r1-07100-sdm845.0)

- Google Common Kernel Commits cherry-picked

- Picked changes from Xiaomi's source

- Latest CAF Audio & Wi-Fi drivers

- Latest (or best) Xiaomi Touch Drivers (NVT:9.1.24 / FTS:10.3.7.0) (You are free to suggest if something else is better)

- Enabled ULPS (Ultra Low Power State) for panels

- Using Power Efficient Workqueue

- Scheduler Stune Boost

- GPU UC to 180MHz & OC to 820MHz

Available GPU Freq.: [180], 257, 350, 425, 520, 600, 675, 710, [820]

- Enabled NAP power saving state for Adreno 630 GPU

- Added TCP Cong. Alg.: [westwood], bic, vegas, yeah, illinois

- Added fsync on/off support

- Added support for DTS Ultra:X

- Camera fix (for Q-Blobs)

- Added Wireguard support (latestL 0.0.20200128)

- Added TTL Tethering Fix (ziozzang)

I'll consider your feature requests if you share a commit / kernel that has the feature.

Other suggestion to make the kernel beter are welcome too..

Consider joining the Telegram Group (where I am most active). [The group is very new and empty as of now] :p

The Kernel will receive regular updates whenever there's new Linux Stable / CAF Tag.

Installation Instructions

* Dirty Flash your current ROM zip (IMPORTANT if you are coming from another kernel)

* Flash Kernel zip

* Wipe Cache / Dalvik (optional)

Download

Download Delta Kernel

FAQ

Thanks To

* nathanchance - for android-linux-stable

* osm0sis - for AnyKernel3

* every single Kernel Developers (Poco especially) that I might have/will be cherry-picked(ing) from.

XDA:DevDB Information

Delta Kernel, Kernel for the Xiaomi Poco F1

Contributors

StaticBlaze

Source Code: https://github.com/P1N2O/android_kernel_xiaomi_sdm845

Kernel Special Features:

Version Information

Status: Beta

Created 2020-01-30

Last Updated 2020-01-30

XDA:DevDB Information

Delta, Kernel for the Xiaomi Poco F1

Contributors

StaticBlaze

Source Code: https://github.com/P1N2O/android_kernel_xiaomi_sdm845

Kernel Special Features:

Version Information

Status: Beta

Current Beta Version: v0.3

Beta Release Date: 2020-02-06

Created 2020-01-31

Last Updated 2020-02-06