[KERNEL][Oreo/Pie/10] Fz Kernel

Feinzer

Member
Jun 7, 2016
32
124
43
Code:
#include <std_disclaimer.h>
/*
 * Your warranty is... still valid?
 *
 * I am not responsible for bricked devices,
 * 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 point the finger at me for messing up your device, I will laugh at you.
 */
NOTE »
Fz Kernel

Only for 8.1, 9.0 & 10.0 ROMs.



ABOUT
This kernel was made using the current LineageOS kernel source as base and merged all the necessary changes to work on Android 10 (Ten). On top of it I then added some features for it to be customized by each user if they do want to.


Feature list

  • Replaced Qualcomm cpu-boost with Sultanxda cpu_input_boost driver.
  • Replaced Qualcomm MPDecision with NVIDIA CPUQuiet driver from Tegra CPUs.
  • Charging current customization Interface.
  • Voltage control for undervolting.
  • KCAL Color Control support.
  • Simplified Thermal driver.
  • Franco's Wakelock blocker.
  • Franco's Sound Control.
  • Franco's Backport of POWER_EFFICIENT workqueues.
  • Enabled Multicore power saving.
  • A LOT of under-the-hood optimization changes from Sultan, Franco, Boeffla, arter97 and many others.
  • Fixes USB MTP without enabling USB Debugging.
  • Fixes Data Saver.
  • Smooth default kernel behavior using ZaneZam's zzmoove governor with ZZ Battery Plus profile.
  • Custom Governors:
    • Alucard
    • Impulse
    • Intelliactive
    • Intellimm
    • Lionheart
    • Smartmax
    • zzmoove
  • Custom Hotplugs:
    • MSM Hotplug
    • AutoSMP Hotplug
    • CPUQuiet
  • Custom I/O Schedulers:
    • FIOPS Scheduler
    • SIO Scheduler
    • TripNdroid Scheduler
    • zen Scheduler

DOWNLOAD HERE


OTA Updates
Going forward, kernel OTA updates will now be handled via Franco's Kernel Manager app. Users may import the following URL in FKM Flasher to receive updates:
https://raw.githubusercontent.com/Feinzer/fz_kernel_data/master/ota/release.json

Thanks to
CyanogenMod / LineageOS
Ak
Nikhil18
DeadlyIndian
ArtxDev
Sultanxda
franciscofranco
ZaneZam
Lord Boeffla
flar2
Adithya R.
Tomoms
Idprophecy

All of this is possible ONLY because of the work of these people and teams. Thank you.

XDA:DevDB Information
Fz Kernel, Kernel for the OnePlus One

Contributors
Feinzer, LineageOS, AK, Nikhil18, DeadlyIndian, ArtxDev, Sultanxda, franciscofranco, Lord Boeffla, ZaneZam, flar2, Adithya R., ab123321, Tomoms, Idprophecy
Source Code: https://github.com/Feinzer/fz_kernel_oneplus_msm8974

Kernel Special Features:

Version Information
Status: Stable

Created 2019-05-23
Last Updated 2020-01-15
 
Last edited:

Feinzer

Member
Jun 7, 2016
32
124
43
Reserved

Changelog:
  • Fz v4.3:
    • Removed CPUQuiet Hotplug driver.
    • Added Intelli Hotplug driver.
    • Updated installer zip to anykernel3.
    • Added FKM OTA Support
  • Fz v4.2:
    • Added ZRAM (Disabled by default)
    • Removed Maple I/O Scheduler due to reboots caused by it.
    • Back to good ol' zzmoove default setup.
  • Fz v4.1:
    • Added back features and optimizations lost in the LineageOS rebase process.
    • Added some new settings on init to actually use the features this kernel has.
  • Fz v4:
    • Complete rebase to bacon's current LineageOS kernel.
    • Initial release for Android 10.
  • Fz v3.1 HOTFIX:
    • Fixed bootloop on ROMs built with AOSP/POSP trees.
  • Fz v3:
    • Added NVIDIA's CPUQuiet driver.
    • Disabled mpdecision by default.
    • Added Dynamic Interactive governor.
    • Added ElementalX governor.
    • Added Maple I/O Scheduler.
    • Added general optimizations and improvements.
 
Last edited:

kakawait

Member
Aug 26, 2018
13
4
0
I'll give a try.

Currently over LOS 16 20190523 + magisk 19.2 no issue after flashing.

I'll try common things on few days:

1. Gps UNTESTED
2. Bluetooth OK (test with 2 bluetooth headphone and 1 bluetooth sound speaker)
3. Wifi hotspot OK (unlike FC kernel r57)
4. Battery life UNTESTED
5. More?
 
Last edited:

Costa02

Senior Member
Apr 3, 2016
414
103
0
Yo Feinzer! i see your bacon is still alive... ;)
i can't really use telegram rn that's why I've been missing , been trying to revive my damn phone...
(figure out who i am , isn't that hard :p)
Edit: Glad to see you doing some work hehe