[KERNEL] Polar Kernel R27 [25/08/2019] - Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* 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 point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Introduction:
KEEP YOUR PHONE COOL!​
Kernel features:
Compatible with MIUI (Except DC dimming and Game toolbox)
Linux 4.9.189 with CAF LA.UM.7.3.r1-08200-sdm845.0 and latest Google android-4.9 merged in
Compiled with GCC 9.1.0
CPU Input Boost & Devfreq Boost Driver
Simple Thermal Driver
Dynamic Stune Boost
Simple Low Memory Killer
SchedTune Assist & CPUSet Assist
Software CRC check disabled by default
Pixel 3 Energy Model
Full F2FS support, F2FS rapid GC, optimized F2FS extension list
Exposure Adjustment Driver, improve PWM flicker. (Working in process, automatic brightness switching is a bit stiff)
Build-in WireGuard VPN tunnel
Optimized UFS Driver
Worldwide power efficient workqueue
Vibration Adjustment
Sound Control
dts_eagle Support
KLaspe and KCAL Support
Pass SafteyNet without Magisk
Enable all TCP algorithms
Optimized procfs
Optimized Memory Management
Many other misc improvements (Check my github commits)
Download:
GoogleDrive
Flash guide:
IMPORTANT: Restore stock boot.img before flashing this kernel.
BACKUP YOUR DATA TO PC
Download PolarKernel-Rxx-xxxxxxxx-dipper.zip
Flash PolarKernel-Rxx-xxxxxxxx-dipper.zip
Reboot
Uninstall guide:
Download PolarKernel-Removal.zip
Flash PolarKernel-Removal.zip
Flash you kernel and reboot
Build guide:
Reserved
F2FS support:
BACKUP YOUR DATA TO PC
Download F2FS-dipper.zip or F2FS-dipper-foreencryption.zip
Reboot into TWRP
Format /cache and /data to F2FS
Reboot into TWRP again
Mount /vendor
Flash F2FS-dipper.zip or F2FS-dipper-foreencryption.zip
Reflash Polar Kernel to apply F2FS optimization
Reboot
Contributors (The following list is not prioritized.):
bgcngm, LineageOS maintainer
nathanchance, android-linux-stable maintainer
kerneltoast, author of CPU Input Boost, Devfreq Boost, Simple Thermal Driver and Simple LMK
kdrag0n, most of the patches came from proton kernel for bluecross by kdrag0n
DevriesL, author of Exposure Adjustment driver
arter97, implement F2FS rapid GC to Android
YaroST12, author of SchedTune Assist, CPUSet Assist
0ctobot, backport many optimizations from kerneltoast's wahoo project
There are many other people I can't mention one by one.
Donations:
If you like my work, please consider buying me a coffee. ​Click here :highfive:​
XDA:DevDB Information
Polar Kernel for Mi 8, Kernel for the Xiaomi Mi 8
Contributors
YumeMichi
Source Code: https://github.com/YumeMichi/kernel_xiaomi_sdm845
Kernel Special Features:
Version Information
Status: Stable
Created 2019-04-16
Last Updated 2019-08-25

Exposure Adjustment
Code:
echo 1 > /sys/module/msm_drm/parameters/flickerfree_enabled # Enable
echo 0 > /sys/module/msm_drm/parameters/flickerfree_enabled # Disable

I'm so excited to test your kernel.

khanhdx said:
I'm so excited to test your kernel.
Click to expand...
Click to collapse
Looking forward to your feedback.

Is there a QQ or TG group?
---------- Post added at 02:11 PM ---------- Previous post was at 02:03 PM ----------
Pwm is still on miui 9.4.16

YumeMichi said:
Looking forward to your feedback.
Click to expand...
Click to collapse
After an hour test, your kernel make my phone run so smooth. I will report about battery and overnight drain later. Thank you dev.

CrazyDoge said:
Is there a QQ or TG group?
---------- Post added at 02:11 PM ---------- Previous post was at 02:03 PM ----------
Pwm is still on miui 9.4.16
Click to expand...
Click to collapse
Not yet.
Yes, it sitll pwm if you change to very low brightness such as min brightness. I marked this as WIP.

YumeMichi said:
Not yet.
Yes, it sitll pwm if you change to very low brightness such as min brightness. I marked this as WIP.
Click to expand...
Click to collapse
Can you give me your QQ? I won't upload a video on xda

CrazyDoge said:
Can you give me your QQ? I won't upload a video on xda
Click to expand...
Click to collapse
PM

What software is used to adjust the configuration file?

lave42 said:
What software is used to adjust the configuration file?
Click to expand...
Click to collapse
clone/download https://github.com/YumeMichi/AnyKernel2
modify overlay/init.polar.sh
repack: zip -r9 UPDATE-AnyKernel2.zip * -x .git README.md *placeholder
flash UPDATE-AnyKernel2.zip

@YumeMichi
Global dev 9.4.12 after a few hours without use screen won't turn on, only a few flashes and some multicoloured dots all over the screen.
Looks like GPU driver crash.
Had to reboot so I couldn't catch any useful logs.
Anything I can do to debug?
Thx

Gingernut78 said:
@YumeMichi
Global dev 9.4.12 after a few hours without use screen won't turn on, only a few flashes and some multicoloured dots all over the screen.
Looks like GPU driver crash.
Had to reboot so I couldn't catch any useful logs.
Anything I can do to debug?
Thx
Click to expand...
Click to collapse
I will check this tonight. If you have adb enabled, `adb shell logcat -b all > log.txt`

What about DC Dimming ?

modify overlay/init.polar.sh
repack: zip -r9 UPDATE-AnyKernel2.zip * -x .git README.md *placeholder
flash UPDATE-AnyKernel2.zip[/QUOTE]
spectrum software ok?

Good job!

@YumeMichi, i flashed this kernel on 9.4.11/12 and catch a dmesg after screen wont turn up.. see attachments

kowakx said:
@YumeMichi, i flashed this kernel on 9.4.11/12 and catch a dmesg after screen wont turn up.. see attachments
Click to expand...
Click to collapse
Thank you bro. Try this one.

I have noticed weird display color when having low brightness, for example grey becomes totally black.

Colors are issue with this kernel, but I am sure ops can verify.

Related

[KERNEL][Lineage-EXTENDED][3.10.105]QUARK[linaro-6.3.1][XT16xx]

QUARK KERNEL For Moto G4 Plus ​(Lineage Extended) ​
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
Click to expand...
Click to collapse
INTRODUCTION:
Hello everyone, this is my personal kernel for the Moto G4 Plus. This version is based on Lineage OS kernel source with some additional patches.
FEATURES:​
Compiled using linaro 6.3.1
Init.d support
Disabled Gentle fair sleepers
USB Turbo Charge Support
Added FIOPS I/O Schedule
Added SIO I/O Scheduler
Added BFQ scheduler
Governors enabled:
Lionfish
Dancedance
Lionheart
Smartass2
Bioshock
Nightmare
Alucard
Conservativex
CPU Hotplug Enabled
Added bunches of TCP Congestion Algorithm
CPU Boost
zRAM Support
Fingerprint Sensor As Home
LED Notification While Charging (Thankz to @vache)
ZRAM Compression
Adreno idler
Dynamic fsync
Downloads​Get it here
Instructions​
Flash through TWRP
Credits/Thanks:
- Mororola for sources
- linus for his amazing kernel source
- @vache and @Shreps for base kernel source
Compatibility
- Will work on any roms using LineageOS kernel source as base. (LineageOS,Beanstalk,AOSPExtended,OctOS)
- You can try on other roms and report me back . (if enforcing didn't work try permissive. Be patient while the kernel boots.)
- If you find sensors doesn't work .use this
- If your root breaks.. flash su
XDA:DevDB Information
Quark Kernel, Kernel for the Moto G4 Plus
Contributors
rahulsnair
Source Code: https://github.com/rahulsnair/android_kernel_motorola_msm8952
Kernel Special Features:
Version Information
Status: Beta
Created 2016-10-08
Last Updated 2017-03-18
Changelog
1.0
-Initial Release
1.1
-Added Zen I/O Scheduler
2.0
-Switched to Sabermod toolchain
-Now supports Android N based roms
05012017
-Switched back to UBERTC-6.0
-Synced to CM kernel source
25012017
-Using linaro from now on
-ZRAM compression
-Adreno idler
-LZ4 ZRAM compression
-Dynamic fsync
@rahulsnair Nice work Buddy
You are on fire my friend
do u know if this will work on your teamoct os?
Dont know how, dont know why but i installed and i dont know why but everything works good
It works great in CM 13.0 XT1641
A can confirm that it works on octos xt1622 smooth as and great kernel thanks dev for the rom and kernel keep up the good work??
Working great so far on RR xt1625. You're killing it.
Is this kernel for custom ROMs only, or will it work with stock too?
Working on my xt1625. Only thing I noticed is that the text is sort of blurry
when using the browser when you touch the screen, then it's clear. Also seems to be a yellowish tint, not quite sure how to explain it. Anyone else seeing this?
skalnas said:
Working on my xt1625. Only thing I noticed is that the text is sort of blurry
when using the browser when you touch the screen, then it's clear. Also seems to be a yellowish tint, not quite sure how to explain it. Anyone else seeing this?
Click to expand...
Click to collapse
Wich ROM are you using? I also have xt1625 want to test
:good:
Teamoct os
rahulsnair said:
Changelog
1.1
-Initial Release
1.1
-Added Zen I/O Scheduler
Click to expand...
Click to collapse
Hey Bro, I Found Something, The Last 4 Cores (Big) Are Not Online 99% Of The Time.
Krsambhav16 said:
Hey Bro, I Found Something, The Last 4 Cores (Big) Are Not Online 99% Of The Time.
Click to expand...
Click to collapse
It's actually the first 4 cores (big cores) that are offline. It's good that they're offline most of the time, you will see them go online during heavy load such as installing an app or 10-bit H.264 video playback.
doomed151 said:
It's actually the first 4 cores (big cores) that are offline. It's good that they're offline most of the time, you will see them go online during heavy load such as installing an app or 10-bit H.264 video playback.
Click to expand...
Click to collapse
Okay Bro Thanx, I Thought That My Cores Have Been Damaged.
Bootloop in (xt1626) rom Temasek's CM13 - v11
Did the download link disappear or am I just dumb and can't see it
khaoticking said:
Did the download link disappear or am I just dumb and can't see it
Click to expand...
Click to collapse
Is there, see again
Hello, just report. This Kernel work very well on my XT1642 with the last RR ROM. Good luck.

[KERNEL][N/O/P]Pop kernel

Code:
Code:
/* *** Disclaimer
* Your Warranty is now Void!
* 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 point the finger at me for messing up your device, I will laugh at you.
* BOOM goes the Dynamite
*/
introduction
Hello everyone,
the goal of this kernel is to be stable and have many features
Features
-Compiled With Linaro 7.3
-CPU Governors:All stock+bioshock,blu_active,impulse,chill,relaxed,despair,intelliactive
-I/O sched: All stock+Sio,Sioplus,Zen,Fiops,Maple
-Disabled force-encrypition and Pre-rooted(magisk)(only stock version)
-Various options for input boost and touchboost
-KCAL V2
-Faux Sound
-Adreno idler
-WQ Power saving
-Blacklight dimmer
-Wireguard
-Boeffla wl blocker
-Some patches to optimize performance and battery life
-Minor fixs
-Other features and tweaks(check github)
Installation instructions
Stock:
-adb reboot bootloader
-fastboot flash boot boot.img
or
-fastboot boot boot.img(if you want to test it)
-fastboot reboot
Other versions
-reboot in recovery
-wipe cache and dalvik cache(recommanded)
-flash kernel
DOWNLOADS
PIE
Oreo
STOCK(DEPRECATED)
LOS14.1 & LOS14.1 Based(DEPRECATED)
CAF N based(DEPRECATED)
Thanks To
Code:
-Google
-Nexbit
-franciscofranco
-flar2
-frap129
-nathanchance
-all of commited in their sources & all of xda developers
XDA:DevDB Information
Pop kernel, Kernel for the Nextbit Robin
Contributors
linckandrea
Source
Pop kernel(STOCK)
Pop kernel(N/O/P)
Version Information
Status: Testing
Created 2017-11-17
Last Updated 2019-01-30
reserved
Thanks. Nice to see something new for our device.
Thank you for this. I'm going to test it out. I'm really happy to see a stock kernel with added features. I'm already rooted with SuperSU, I hope it won't conflict with magisk root in the kernel.
Subscribed to this thread, I am looking forward to knowing how good this kernel is for everyone.
L3R0N said:
Thank you for this. I'm going to test it out. I'm really happy to see a stock kernel with added features. I'm already rooted with SuperSU, I hope it won't conflict with magisk root in the kernel.
Click to expand...
Click to collapse
I think it is better to unroot before flashing the kernel(to avoid any complications)
Update
I added and changed many things in this version...
Changelog
1.Added Kcal V2
2.added Faux Sound control
3.Added fsync on/off support.
4.Msm: vidc: disable CPU L2 cache PC during video sessions
5.Added wakelock toggle for some wakelock(I will remove it in the next one to put boeffla_wl_blocker)
6.Add Impulse governor
7.General improves and bug fixes(see Github commits history)
DOWNLOAD
Benchmark result
governor:interactive
I/O sched Fiops
note:the results are relative
How is the battery life for you?
What was it before and whats its now?
/root said:
How is the battery life for you?
What was it before and whats its now?
Click to expand...
Click to collapse
Pretty good ( SOT:4/5h with 4g)
I'm working on a version for LOS 14.1 (Probably also works on LOS based roms) who wants to do testers, send me a pm
linckandrea said:
I'm working on a version for LOS 14.1 (Probably also works on LOS based roms) who wants to do testers, send me a pm
Click to expand...
Click to collapse
I'd be more than happy to test for you.
Is this kernel for 7.1.1 nougat or marshmallow stock?
StLucia said:
Is this kernel for 7.1.1 nougat or marshmallow stock?
Click to expand...
Click to collapse
This is for Stock Nougat (7.1.1).
L3R0N said:
I'd be more than happy to test for you.
Click to expand...
Click to collapse
thank you but it is no longer necessary
New Update
I've created a version for LOS 14.1 and LOS 14.1-based
Changelog:
1.Disable some kernel debug
2.Disable add_random
3.Add chill and relaxed governor
4.Optimized KSM
5.General improves and bug fixes(see Github commits history)
DOWNLOAD
DOWNLOAD(LOS14.1 & LOS14.1 based)
Thanks to @TheC92 @Sparubens @NurKeinNeid
for being a tester, and giving me their opinion on the kernel
linckandrea said:
New Update
I've created a version for LOS 14.1 and LOS 14.1-based
Changelog:
1.Disable some kernel debug
2.Disable add_random
3.Add chill and relaxed governor
4.Optimized KSM
5.General improves and bug fixes(see Github commits history)
Click to expand...
Click to collapse
Downloaded twice but get Error 1 when flashing.
Code:
Archive: /sdcard/Download/Pop.kernel(ether-LOS).zip
inflating: anykernel.sh
inflating: Image.gz-dtb
unzip: crc error
ls: /tmp/anykernel/tools: No such file or directory
Unzip failed. Aborting...
umount: can't umount /system: Invalid argument
Updater process ended with ERROR: 1
linckandrea said:
New Update
I've created a version for LOS 14.1 and LOS 14.1-based
Changelog:
1.Disable some kernel debug
2.Disable add_random
3.Add chill and relaxed governor
4.Optimized KSM
5.General improves and bug fixes(see Github commits history)
Click to expand...
Click to collapse
LOS ver.
Is it a version with additional updates in the test version? git has a new commit, but the newly downloaded file is the same as the test version.
L3R0N said:
Downloaded twice but get Error 1 when flashing.
Click to expand...
Click to collapse
strange try to download it with pc and after unzip it
TheC92 said:
LOS ver.
Is it a version with additional updates in the test version? git has a new commit, but the newly downloaded file is the same as the test version.
Click to expand...
Click to collapse
Is the same version you tested
(Because is stable)
linckandrea said:
strange try to download it with pc and after unzip it.
Click to expand...
Click to collapse
It does unzip but with a crc error. I've downloaded 6 times already.

[Kernel] Mady's Xtended Kernel [Unified] [Pie]

Mady's Xtended Kernel for OnePlus 5/T Unified
Standard Disclaimer:-
Code:
/*
* Your warranty is now void.
*
* We are 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 point the finger at us for messing up your device, we will laugh at you.
*/
General Information:-
Code:
This is only kernel and not a ROM. Be sure to flash a ROM first and then the kernel to boot into system. Or otherwise don't come yelling that it didn't booted...:p We are good in helping only if you're good at reading and explaining, if not then please don't flash this.
Credits:-
Code:
@martinusbe
@Sultanxda
@ GZR Team
@ Devs from whom we have used the commits.
@ Users flashing & Testing this.
@ Lastly our Team Xtended (Yeah we too worked hard by sleeping 9-10 hours every night and even in days whenever got some free time)
@SuperDroidBond - I don't even know why I am in the credit list...;)
@simedrut - Why I'm in the credit list? :)
Features in Kernel:-
Code:
* / *
* Latest Upstream From GZR-Kernels.
* Block Unnecessary Wake-ups
* Default Boeffola Wake-locks Included
* Some normal inits.
* / *
Future Plans:-
Code:
* / *
* Wireguard.
* smartmax gov
* alucard gov
* other if any, we feel good to add.
* / *
Some Information:-
1) Battery/SOT ?
Ans:- This is contradictory thing so let the kernel settle and then check yourself and report back.
2) How frequent kernel gets updated ?
Ans:- It can be daily or weekly or hourly as well.......
3) Feature request ?
Ans:- Always Welcome. We will appreciate, if the request comes with proper commits and links.
4) What all ROM/s it's working ?
Ans:- ROMs working - Nitrogen OS, Z-unleashed, Cardinal Xtended (test 8.1 build), GZOSP & based ROMs. Others please do flash and let us know so that we can update the same in the list.
5) I am interested in testing ?
Ans:- Please join our Telegram Testing Group - Xtended Testing
Download Information:-
Mady's Xtended Kernel
Lastly, We love to have feedback related ethical improvements, feature improvements or something from which we can learn.
Code:
[B][U]Good Words:-[/U][/B]
Both Good & Bad Friends are important. Good friends will give you memories while Bad Friends will give lessons.
XDA:DevDB Information
Mady's Xtended Kernel, Kernel for the OnePlus 5
Contributors
simedrut, mady51, martinusbe
Source Code: https://github.com/mady51/kernel_oneplus_msm8998
Kernel Special Features: This is GZR-Kernel with all due permissions from GZR Team
Version Information
Status: Stable
Current Stable Version: Latest
Stable Release Date: 2018-03-18
Created 2018-03-19
Last Updated 2019-03-25
Reserved
Reserved
Unified ?
Something new to try
It's really pleasing to see that team is going on right direction, and thanks @mady51 brother to share your work.
Really great and appreciating..[emoji106]
This is for custom ROMs only, correct?
Veliion said:
This is for custom ROMs only, correct?
Click to expand...
Click to collapse
I'd assume so, all the supported ROMs in the OP are AOSP based.
Veliion said:
This is for custom ROMs only, correct?
Click to expand...
Click to collapse
Yes
@simedrut how about idle drain for you ?
mukesh22584 said:
@simedrut how about idle drain for you ?
Click to expand...
Click to collapse
2%/h... Very good here
simedrut said:
2%/h... Very good here
Click to expand...
Click to collapse
2% is bad bro. Check bbs and share me
X2 version is up!
Upstreamed to latest linux stable (4.4.123) and more improvements for battery life and perfomance.
DOWNLOAD KERNEL LINK
update time - MadKernel-Unified-OP5T-Pie-4.zip
changes -
kernel: time: reduce ntp wakeups
disable crc check
msm: kgsl: Increase worker thread priority
arm64: crypto: Improve target optimization flags & other flags for optimization
qcom-cpufreq: Use CLKFLAG_NO_RATE_CACHE
wl_blocker: add more wakelocks to the default block list
drivers/slimbus: Overclock slimbus
Optimized Console FrameBuffer for upto 70% increase in Performance
various - queue work on system_power_efficient_wq
msm: slimbus: some more tweaks and added new freqs
arm64: bpf: optimize JMP_CALL
mm: Decrease swappiness
Introducing KLapse - A kernel level livedisplay module v4.0
Interactive tweaks
CpuIdle tweaks
reduce wlan wakelock time even more
cpu-boost optimizatoins
thermal optimization
Improve stability & camera power consumption
Added AdrenoBoost (disabled by default)
disable RX Unicast wakelocks
lots of other tweaks and optimizations.
flash and enjoy
simedrut said:
2%/h... Very good here
Click to expand...
Click to collapse
Idle drain should be less than 1% unless you are playing music
Added to the OnePlus 5 Index Thread here.
update - MadKernel-Unified-Op5T-Pie-5.zip
changes -
Interactive tweaks for better battery without loss in smoothness
reduce some latency
thermal tweaks
Tripndroid tweaks
fixed ssusb wakelock issue (mostly) which keeping device awake when plug/unplug
msm8998-gpu.dtsi: Enable NAP state
add no-wakeup-src-in-hostmode
-thanks
mady51 said:
changes -
fixed ssusb wakelock issue (mostly) which keeping device awake when plug/unplug
Click to expand...
Click to collapse
@sleepwalking0593 Maybe try this kernel (the above is from the latest changelog)?
shadowstep said:
@sleepwalking0593 Maybe try this kernel (the above is from the latest changelog)?
Click to expand...
Click to collapse
But i didn't get this wakelocks on derpfest. I have uploaded my screenshots in derpfest group. I'm not defaming or lying about anything. I have shifted back to oos now because of bad idle drain. I might flash it if i use custom ROM.
mady51 said:
update - MadKernel-Unified-Op5T-Pie-5.zip
changes -
Interactive tweaks for better battery without loss in smoothness
reduce some latency
thermal tweaks
Tripndroid tweaks
fixed ssusb wakelock issue (mostly) which keeping device awake when plug/unplug
msm8998-gpu.dtsi: Enable NAP state
add no-wakeup-src-in-hostmode
-thanks
Click to expand...
Click to collapse
Can you link me the commit that fixed ssusb wakelock issue,i can link it to Franco so that he can fix in his kernel too. Thanks. Also Sian for codename phoenix ROM.

[ThunderStorm][CAF] Kernel for daisy

THUNDERSTORM CAF KERNEL
Code:
/*
* Your warranty is now void.
*
* We're 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 ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
Tested on both AOSP/LineageOS (Oreo & Pie) treble based ROMs
Maybe work on Oreo and Pie stock AndroidOne ROMs
* Have a WonderFull Battery & Performance *​
Features:
Pie CAF & Prima Tag: LA.UM.7.5.r1-04100-8x96.0
Linux Upstream: 3.18.135
KCAL color control
exFAT Support (sdfatfs)
NTFS readonly support
Wireguard VPN Support
Gaming performance (v1): lowlatency / 1000Hz
CPU governors: darkness, zzmoove, interactive, performance, conservative, userspace, powerspace, ondemand (default)
IO schedulers: noop, deadline, bfq, zen, maple, cfq (default)
TCP congestion algorithms: cubic, reno, westwood (default)
Fsync on/off support
IP Tables TTL support
Adreno Idler included
Sound gain control
Installer uncluded fix for Wi-Fi SELinux permission
Download:
ThunderStorm-CAF-daisy-zero-20190302-1022_v2.zip (16.37 MB)
MD5: 9789 e3e543f75c95e8e77f77e696 6153
Installations:
Backup boot.img if you want to go back
Backup /system/lib/modules and /vendor/lib/modules folders
Flash Zip file with any TWRP recovery, reboot and enjoy
Notice: If you have Magisk with modules installed maybe you get bootloop. Try reinstall Magisk after kernel. If not help, burn Magisk on fire!
Right way: flash stock boot.img, then custom kernel, then other stuff like twrp and magisk
Issues:
- dt2w
- missed sound in call on the Pie base
XDA:DevDB Information
ThunderStorm CAF Kernel for Xiaomi Mi A2 Lite "daisy"
Contributors
RevanthTolety (owner)
Source Code of ThunderStorm kernel:
https://github.com/Revanth/kernel_xiaomi_msm8953/commits/lineage-16.0-thunder
Kernel config for "daisy"
https://github.com/eremitein/xiaomi_daisy_kernel_config_thunderstorm
NOTICE: This kernel just compiled by me with my config. All respect going to RevanthTolety, big thanks him for efforts! When he tests and releases his kernel for "daisy" device, this my thread will be closed by me, because it will not be necessary. Now users have the opportunity to evaluate this kernel and share their wishes and comments on this thread. I hope it will be the benefit of all
Kernel Special Features:
Version Information
Status v2: Stable
Release Date: 2019-02-19 (UTC +5)
Created: 2019-02-19
Last Updated: 2019-03-02
.
//reserved
Screenshots from settings
Nice you got zzmove good work!
let's tes this one! i haven't good experience on GENOME CAF not very stable ... yet
Thread opened.
Lupin The Third
Enjoy!
Lupin The Third
Bokoko006 said:
Nice you got zzmove good work!
Click to expand...
Click to collapse
say thanks to RevanthTolety
i'm just modify config for daisy and compiled the kernel
Lupin The Third said:
Thread opened.
Lupin The Third
Click to expand...
Click to collapse
Why is thread closed?
Bokoko006 said:
Why is thread closed?
Click to expand...
Click to collapse
Maintenance. But, it's opened now. So...
No sound in call 10.0.3.0 pie
Unpacking ramdisk failed. Aborting
TheDoop said:
Unpacking ramdisk failed. Aborting
Click to expand...
Click to collapse
I had this once, when I installed a custom kernel over a custom kernel both with anykernel installer. Try to flash stock first via fastboot!
istall method updated in OP
Voodoojonny said:
I had this once, when I installed a custom kernel over a custom kernel both with anykernel installer. Try to flash stock first via fastboot!
Click to expand...
Click to collapse
Thanks. now installing
Overunity01 said:
No sound in call 10.0.3.0 pie
Click to expand...
Click to collapse
+1
Can any one provide antutu score
Medo22 said:
Can any one provide antutu score
Click to expand...
Click to collapse
not very good
Overunity01 said:
No sound in call 10.0.3.0 pie
Click to expand...
Click to collapse
Voodoojonny said:
+1
Click to expand...
Click to collapse
it's a strange, for me all work
may you send me logs?
eremitein said:
it's a strange, for me all work
may you send me logs?
Click to expand...
Click to collapse
I will do later - perhaps this evening. Since I needed my phone I directly went back to stock...

[v1][KERNEL]Revvz Kernel[4.9]

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now probably void.
*
* 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 point the finger at me for messing up your device, I will laugh at you.
*/
Works only on AOSP roms.Do not try to install on MIUI.
Compiled using Clang 9.0.0
It is recommended to use the SmartPack Kernel Manager to use and control this kernel.
WARNING:TAKE A BACKUP OF YOUR BOOT.IMG AND THEN FLASH THIS KERNEL.I WILL NOT BE RESPONSIBLE IF YOU BRICK YOUR DEVICE.
Latest Updates will be announced here.
(+) 4.9 Kernel v1 Released!
What's new:
- Initial release, check CHANGELOG
Check the CHANGELOG and NOTES below for more details
Click to expand...
Click to collapse
FEATURES:
4.9 kernel:
*CPU Governors:Schedutil,Blu_Schedutil,Pwrutilx,Pixutil
*Undervolt support (read NOTES)
*Power saving workqueues
*Flar2 Sound control
*GPU Governors:Simple_ondemand
*I/O schedulers:sio,zen,fiops,anxiety,bfq
*Dynamic fsync 2.0
*Screen:KCAL,Backlight dimmer
*TCP Congestion Algorithm:westwood,reno,cubic,cdg,agile,scalable,tsunami
*Custom crypto algorithms:Chacha20*,ZSTD algorithms
*SCH_CAKE net scheduler
*Optimized ZRAM
*Printk logging switch added
*Various optimizations and fixes
Click to expand...
Click to collapse
INSTALLATION:
Make sure you have a proper recovery.
*Backup your boot.img.
*Press INSTALL,locate and flash the zip.
*Reboot.
NOTE:If you want to reinstall the kernel,restore stock boot image and flash
Click to expand...
Click to collapse
DOWNLOADS:
Mediafire:
4.9 kernel (v1):
REVVZ Kernel 4.9 v1
Click to expand...
Click to collapse
CREDITS:
The Android Project for the Clang compiler,
and all other kernel devs whom I cherry-picked sources from.
Special thanks to my tester @ada12 for patiently helping me to debug the kernel,
reporting various issues carefully and in effect,making this kernel possible for the Xiaomi Mi A2 Lite.
Please PM me for proper credits if not given.Thanks.
Click to expand...
Click to collapse
CHANGELOG:
4.9 kernel
v1:
#Initial release
-- Upstreamed to 4.9.190
-- Added blu_schedutil,pwrutilx,pixutil governors
-- Added ZEN,BFQ,FIOPS,sio,fiops,anxiety I/O schedulers
-- Added CDG,Agile,Scalable,Tsunami TCP algorithms
-- Added FRandom RNG driver
-- Added Chacha20* and zstd algorithm
-- Added Flar2 Sound Control
-- Ainur DTS enabled
-- Added Voltage control
-- Added KCAL
-- Added Undervolting support
-- Added CAKE net scheduler for faster network packets processing
-- Arm64 improvements
-- Turned on TTWU_QUEUE feature (beneficial to WALT)
-- Optimized the regulator for better performance
-- Optimized builds of various drivers,and the kernel as a whole.
-- Optimized ZRAM and ZSMALLOC with ZSTD
-- Forced systemwide powersaving workqueues only (commit)
-- Balanced sound output with increased quality (commit)
-- Lower OOM dump burst
-- Merged some optimizations from POCO F1
-- Migration Hysterisis Filter feature from Hisilicon EAS
-- Modified CPU/GPU frequencies,powerlevels to save power
-- Various patches/fixes from mainline Linux 5.0-5.4
|__ UCLAMP support
|__ CPUIDLE governor TEO added
|__ RNG(Entropy) generation from bootloader
|__ Improved and tuned scheduler and memory management
|__ Improved memory accounting for sl[aou]b
|__ Fixed high throttling with low CPU usage
|__ Other small fixes
-- Set some sysctl values as default for improved memory situation
-- Removed HQSYSFS dependency
-- Removed AUDIT instances and disabled it
-- Various small fixes to EAS
Click to expand...
Click to collapse
NOTES:
*This kernel has been designed with stability and performance enough to get you a
good battery life.It has been specifically designed for normal app usage and multitasking.
*Undervolting is an experimental feature.In case you do want to modify voltage values,open Smartpack/Kernel Aduitor Kernel Manager,go to the CPU Voltage Tab,and modify only the values labelled as "perfcl_Vmin".Reducing the values by 5 is recommended.
If during undervolting,the device freezes,simply long-press the POWER button until the device reboots.
*This kernel is not for heavy gaming.Please be aware while playing games/using heavy apps.
*RAM usage,battery life,performance etc. can vary with usage.Please dont complain about any problem if you apps
are wildly running in the background or you dont maintain your device properly.Sometimes it is not the fault of the kernel.
.Please provide proper bugreports(/proc/last_kmsg,dmesg output,/sys/fs/pstore/console-ramoops files can be provided)
otherwise your bugfix request will be ignored.
*This kernel gives me a maximum of a one-and-a-half days on a single charge.I use lots of apps and multitasking is smooth.Obviously,don't take these claims for real,test test test and apply settings that are perfect for you.
Everything depends on how you use it.
Click to expand...
Click to collapse
A Huge Thanks to you people for downloading my kernel.If you like it,leave a Thanks!
XDA:DevDB Information
REVVZ Kernel, Kernel for the Xiaomi Mi A2 Lite
Contributors
darkhzy_kh
Source Code: https://github.com/darkhz/revvz_daisy
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 4.9-v1
Beta Release Date: 2019-12-07
Created 2019-12-07
Last Updated 2019-12-07
Thanks for your work, feel really smooth Evo x 3.4 + revvz
Please state whether it's compatible with Pie only, Q only or both.
yashinodon said:
Please state whether it's compatible with Pie only, Q only or both.
Click to expand...
Click to collapse
4.9 its only for Android 10
Using with Evo X 4.0 and it looks very smooth!
Kernel works normal with the stock android Q, but the WIFI isn't working. Can you update the Kernel to Android stock 11.0.2.0

Categories

Resources