[KERNEL][EAS] HyperPlus Kernel For Mate 9 - Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D

HyperPlus Kernel For Huawei Mate 9​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The HyperPlus project first started as an initiative to bring a custom kernel to the Huawei P10 Plus. The HyperPlus project brings amazing battery life and performance to your device. To check reviews please visit the original thread for the P10 Plus here
Compatibility
- Huawei Mate 9 running Android Oreo
Features
- Upstreamed to the latest v4.4.130 kernel version
- Compiled with latest Linaro 4.9 toolchain
- Energy aware scheduling support
- Added the fingerprint boost driver, the fingerprint sensor is literally on steriods at this point. Its LIGHTENING FAST
- Added Impulse, blu_active governors, Schedutil
- Added zen, fiops I/O schedulers
- Boeffla wakelock blocker
- ExFat has been updated
- Fsync can be toggled
- Huawei specific optimizations
- CPU and power usage optimizations
- IO Optimizations
- Selinux Permessive
- Removed unwanted log spams
- O3 Optimizations
- Frandom support
- Uses 300HZ base timer frequency
- Multi-Queue Block I/O Queuing Mechanism tweaked for better responsiveness
- Wireguard added
- Enabled Advance TCP congestion algorithms
- Westwood is used as default tcp algorithm
- Lot of under the hood changes for performance improvement
Disclaimer
This kernel has been tested and working but this will void your warranty and any modifications you do to your device, you do at your own risk. I will not be held responsible for anydamage such broken sdcards, your phone causing world war iii etc...
Download
RadioActive Smoothie - Download
Use TWRP to flash the zip, one zip for all builds - Big thanks to @osm0sis
NOTE: Please let the device go through one proper charge cycle and drain to let the Schedutil governor settle in.
How to flash
- Backup your stock ramdisk and kernel
- Download the ZIP
- Flash via TWRP
Credits
* Rommco05, ytgbg and v0ne - for helping me a lot with the building of this kernel
* CertifiedBlyndGuy
* Lord Boeffla - andip71
* ZaneZam
* flar2
* arter97
* nathanchance
* Grarak
* sultanxda
* Entropy512
* Faux
* FranciscoFranco
* Ak
* Osm0sis
* Blackball
* frap129
* Meticulus
* spezi77
* RenderBroken
* joshuous
XDA:DevDB Information
HyperPlus Kernel, Kernel for the Huawei Mate 9
Contributors
ajituchiha
Source Code: https://github.com/UchihaDev/HyperPlus
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: RadioActive Smoothie
Stable Release Date: 2018-05-12
Created 2018-04-14
Last Updated 2018-05-12

Q&A
What is Energy Aware Scheduling : Go through this amazing thread https://forum.xda-developers.com/oneplus-5/development/kernel-renderzenith-t3659850
Here is a review on the new kernel with EAS : post #184
Q. After flashing the latest build with EAS there is a slight impact on battery life.
A. This is an expected behavior, please do not worry. Let the device go through and drain and then a full charge and another drain. This will allow EAS to settle in and adjust frequencies. After that you will notice amazing battery life.
Q. I am getting partition error while flashing the zip file.
A. Please use the latest TWRP recovery for the P10 Plus. The P10 Plus recovery will work on P10 as well (as reported by some users)
Q. What should I use to modify the kernel settings ?
A. I personally use EX Kernel Manager, but here is a free and amazing kernel manager that works with this kernel
Kernel Manger (To change kernel settings and setup the tweaks) :
Click Here
Q. Not able to change Internal I/O scheduler ?
A. This post will clarify why : Post #53
For any futher queries join the telegram group : https://t.me/joinchat/GA1bhE9sJ3_81ZxdHAI84A
Some Reviews :
@v0ne - Had a SOT of over 8 hours with a single charge !!
https://forum.xda-developers.com/showpost.php?p=75800123&postcount=49
@ytgbg
https://forum.xda-developers.com/showpost.php?p=75791222&postcount=44
https://forum.xda-developers.com/showpost.php?p=76136107&postcount=184

Reserved

Great to see it up and now I don't have to be quiet about it.

Says selinux permissive, any chance to run it in enforcing mode?

Woooow is amazing ..

I'm running AOSP, 8.1, on US Mate 9, with Magisk but stock recovery. I have backups of kernel and ramdisk. Is there any reason not to flash this kernel with adb rather than installing TWRP?

I'm getting a partition error when trying to flash this. Tried both Blackball's 3.2.1 and TWRP-3.0.3-for_Oreo.img with the same error. Recovery.log attached.
Edit: Used the recovery from this thread and it flashed successfully. Thanks for the kernel!

edjocute said:
I'm getting a partition error when trying to flash this. Tried both Blackball's 3.2.1 and TWRP-3.0.3-for_Oreo.img with the same error. Recovery.log attached.
Click to expand...
Click to collapse
Here. This one works.
https://androidfilehost.com/?fid=818070582850499350
---------- Post added at 05:44 PM ---------- Previous post was at 05:37 PM ----------
Flashed this on Saturday. It's Monday now and I'm thinking of flashing back my original kernel. Although the battery life is somewhat better, my phone lags on this kernel. The degradation in performance is noticeable when it comes to scrolling in general. It also generally lags after turning the screen on for a few seconds (I'm guessing it takes a few seconds to change the CPU frequency back into something higher?).
It's also worth mentioning that my phone restarted itself one time after freezing. (Wasn't doing anything special, just browsing Reddit and it suddenly froze and restarted.)
Oh, and my Antutu score running this kernel is 20,000 points lower than my stock._.
Running on MHA-L09C185B372 if you're wondering.
Thanks for your work though! It's good to see that someone's working on something for Huawei devices.

backb0ne5p1d0r said:
Here. This one works.
https://androidfilehost.com/?fid=818070582850499350
---------- Post added at 05:44 PM ---------- Previous post was at 05:37 PM ----------
Flashed this on Saturday. It's Monday now and I'm thinking of flashing back my original kernel. Although the battery life is somewhat better, my phone lags on this kernel. The degradation in performance is noticeable when it comes to scrolling in general. It also generally lags after turning the screen on for a few seconds (I'm guessing it takes a few seconds to change the CPU frequency back into something higher?).
It's also worth mentioning that my phone restarted itself one time after freezing. (Wasn't doing anything special, just browsing Reddit and it suddenly froze and restarted.)
Oh, and my Antutu score running this kernel is 20,000 points lower than my stock._.
Running on MHA-L09C185B372 if you're wondering.
Thanks for your work though! It's good to see that someone's working on something for Huawei devices.
Click to expand...
Click to collapse
Will be releasing a new build soon, should fix these issues

Changelog
HyperSmoothie
HyperSmoothie cause it's smooth, get it ? Ok, i'll just put the changelog here and leave
- Upstreamed to latest v4.4.128
- More EAS Patches
- Added new values for lot of kernel settings
Download : https://drive.google.com/file/d/1aLlJck9Hc5eJNmu-iQIEVKyMP_I6FlnF/view?usp=sharing

prestonmcafee said:
I'm running AOSP, 8.1, on US Mate 9, with Magisk but stock recovery. I have backups of kernel and ramdisk. Is there any reason not to flash this kernel with adb rather than installing TWRP?
Click to expand...
Click to collapse
how stable is it and how did u root it with magisk does hide work and how is the camera quality and does it have dual sim ?
sorry for asking a lot i really want to use AOSP but i dont know if its stable

I'm happy with it. The things that aren't fully working for me are SD card (only files and VLC see it and read/write) and headphones (which aren't recognized except unless I make or receive a call first). Here is a lengthier explanation:
https://forum.xda-developers.com/showpost.php?p=76231795&postcount=23
I did root with Magisk so that I could install the Huawei camera, which now has full functionality and high quality photos. Magisk reports passing the safetynet checks. I haven't had an app crash, or a full crash for that matter in two days of use. I only have one sim so I don't know if the second works; the system asked me if I was using one sim and I said yes, so evidently the OS thinks it supports two sims. I'm much happier with it, won't go back.

Thanks my friend. Finally a custom kernel for our beloved mate 9.
?

Still cannot save any fingerprints
Hi there, running RR-O-v6.0.0-20180402-bkl-OpenKirin. Everything seems to work except still cant save fingerprints. Anyone faced and fixed this issue?

thank you so much yours KERNEL>zip
my mate 9-oreo 8.1xCarbonROM | cr-6.1 berkeley flash Your >ZIP via TWRP 3.2.1 error 1
how to Fix ?????????

allanjohnkemp said:
Hi there, running RR-O-v6.0.0-20180402-bkl-OpenKirin. Everything seems to work except still cant save fingerprints. Anyone faced and fixed this issue?
Click to expand...
Click to collapse
I don't support trebel roms, built for stock emui

nakul said:
thank you so much yours KERNEL>zip
my mate 9-oreo 8.1xCarbonROM | cr-6.1 berkeley flash Your >ZIP via TWRP 3.2.1 error 1
how to Fix ?????????
Click to expand...
Click to collapse
Go through thread the answer has been posted, if it doesn't work then it's probsbly because of trebel so nothing I can do to help with that

Never mind, used another method.

ajituchiha said:
Go through thread the answer has been posted, if it doesn't work then it's probsbly because of trebel so nothing I can do to help with that
Click to expand...
Click to collapse
Dear dev. It's possible to add some features to display tuning?

Related

[KERNEL][6.x]Infected Kernel R2[21-07-2016]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
!DISCLAIMER!
Code:
#include
/*
* 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.
*/
----NOTICE----
ATM this kernel is only compatible with 6.x CM/AOSP and other based roms.Please don't expect performance of a one plus 3 and battery life of an inverter.
NOTE- the stock settings for kernel is for battery life and light gaming so incase you feel any lag,then please tune it up to your liking!
!!!!WANING!!!!
Before posting, DO read EACH and EVERY "OP" POST made by me!! Any post which is rude, report bugs incorrectly,USELESS POSTS or ask for ETAs, WILL be REPORTED to the MODS!
All information you may be looking for can be found either in this thread or under F.A.Q or by performing a simple search. Think before you post.You have been warned!!!
​
Kernel features:-
Build with Latest UBER GCC 4.9.4 Toolchain(18-7-16 by despairfactor)
Based on CAF tag LA.BR.1.3.3_rb2.21
Synced with latest changes by Cyanogenmod
Kernel compressed with xz compression
-O3,graphite,Justarchi's,cortex a53 and other optimisations
enabled both gfs and arch power
New CPU Governers-zzmove,despair,elementalx
Big clusters at 1804Mhz & smal clusters at 1440 Mhz
Several new i/o(zen,vr,sio,sioplus,fiops,tripndroid,etc)
Added MSM Hotplug
Using Anykernel2 by osmosis
Removed MPdecision
exfat and NTFS support
Added Kcal & Ksm
Added powersuspend and frandom
Fully permissive kernel
disabled loads of craps
Quick Charge 2.0 support
Busybox v1.24.2
Enabled Advanced Tcps(default:Westwood)
entropy updates and tuned zram values with tuned up governers
miscellaneous updates
More(i forgot)
****NOTICE****​​​​
This is a kernel,so please do not expect REGULAR builds.New builds can be rolled out the same day or once in a week or maybe once in a month.
I will not add lots of fancy stuffs.whatever you see here goes under several tests first and if it performs well,then it is added.Suggestions are always welcomed!
Do not post external links or make mirros without my permission!
Please read FAQ properly, will try to answer all questions there and don't post uselessly and get yourself in trouble.
Recommended app for tuning: Kernel Adiutor
HOW To FLASH
The lastest version TWRP (3.0.2.0) IS RECOMMENDED!(i use thestrix's f2fs twrp)
Keep the kernel.zip in your ext sd/internal sd.
Boot to latest TWRP(recommended)
dirty flash rom(!!IMPORTANT!!)
Flash the Kernel.zip
WIPE DALVIK/CACHE (for good measure)
Reboot!
Bugs:
some random reboots(bugged in source)
Not working on:
idk,you tell me :v
Downloads and Changelog in Post #2​
NOTE:First boot may take some time,so while its booting,don't forget to press the thanks button!(its free)
Credits:
@TheStrix for the initial bringup:good:
@Umang96, @ktomov, @Santhosh M @thomas1991_12, @zound @Plamb1r, @osm0sis, @neobuddy89 (my inspiration ), @DespairFactor and all other great developers!
(If i forgot your name,then please Drop me a PM!!)
XDA:DevDB Information
Infected Kernel, Kernel for the Xiaomi Redmi Note 3
Contributors
neonkat
Source Code: https://github.com/neonkat/kenzo_kernel
Kernel Special Features:
Version Information
Status: Testing
Current Stable Version: R2
Stable Release Date: 2016-07-21
Created 2016-07-20
Last Updated 2016-07-21
Reserved
----Downloads----​​​​
6.x marshmallow​​
AndroidFileHost(Click ME!)​​​​​
-----------------------------------------------------------------------------​​
DO NOT CREATE MIRRORS!!IF LINKS ARE NOT WORKING THEN TELL ME!!!
Changelog:
Code:
R2:(21-07-2016)
*Down streamed to 3.10.93(will bump it in future)
*Fixed music issue
*Unlocked 1440 Mhz (thanks @ktomov)
*misc. upstream updates and fixes
R1:(20-07-2016)
*initial release
NOOB F.A.Q
Q)How is the kernel?does it improve stuffs?
A-EITHER USE IT OR GTFO.
Q)does this kernel work with xyz rom?
A-this works with 6.x and OTHER based roms.
Q)Kernel didn't flashed!
A-put the kernel.zip in internal sd and flash.
Q)How to use Color Control?
A-use kernel adiutor or savoca's kcal controller app
Q)Developer!i am having a issue!
A-Get me a logcat and a dmesg with proper explanation to reproduce it.
Q)can you share good settings?
A-sure,check post #4
Q)why is there no boot.img?
A-because we are using anykernel script.
Simple profile for kernel
#Gaming(performance)
big clusters-elementalx/performance
small clusters-elementalx/performance
max cpu freqs
gpu governer-performance
i/o-zen/fiops
turn off adreno idler
#Balanced
big clusters-interactive/zzmove
small clusters-bioshock
i/o-sioplus
#Heavy Multi-tasking
big clusters-interactive
small clusters-bioshock
i/o-bfq/sioplus
#Mother of GOD battery life(ofcourse laggy)
both cpu-powersave
big clusters-off
small clustters-1190mhz
i/o-noop/fifo
#Personal Setup
big clusters-interactive
small clusters-bioshock
i/o-sioplus
i/o readahead-1024
have a good profile?let me know so can add here!
P.s-very few stuffs but will be updated as new things will be added to kernel.
Want your our setup?follow this.
Remember the Drill
Good Work.....Thanks
I don't think it works with miui 6.0 but i would like to make sure. Did anybody try with 7.3.9 rom ported by anderson?
Thanks for the New kernel
like to see such good dev here.
TacoNikky said:
I don't think it works with miui 6.0 but i would like to make sure. Did anybody try with 7.3.9 rom ported by anderson?
Thanks for the New kernel
Click to expand...
Click to collapse
nope,sorry only aosp/cm mm based roms.for miui,sorry,i can't support.(lack of time)
neonkat said:
nope,sorry only aosp/cm mm based roms.for miui,sorry,i can't support.(lack of time)
Click to expand...
Click to collapse
Reed pm plz.
Sent from my Redmi Note 3 using XDA-Developers mobile app
ps-i forgot to bump readahead for i/o :v,please update it manually to 512(stable).
post #4 also updated,if you have some good setup,let us know.☺
Hotplug is working
installed
wow !!
first kernel with working hotplug ?
amster64 said:
installed
wow !!
first kernel with working hotplug ?
Click to expand...
Click to collapse
sorry to say but R1 has no sound(no speaker,no headphone)(missed some stuffs ;_.
please revert to stock kernel for now,i will fix this asap.
you can flash stock boot.img via twrp or flashify/flashr.
I've tried this kernel and is very good but i can't watch any type of video
Gigabyte29 said:
I've tried this kernel and is very good but i can't watch any type of video
Click to expand...
Click to collapse
sorry,i missed some changes,i will update it asap.
till then read last few posts to revert to stock kernel.
neonkat said:
sorry,i missed some changes,i will update it asap.
till then read last few posts to revert to stock kernel.
Click to expand...
Click to collapse
Ok i will try the next version.
Good work anyway :good:
Elementalx has a big performance issue , 707/2400 on geekbench vs 1400/3700 on performance ( not everyone wants his CPU 100% all the time)
One question, "Quick Charge 2.0 support" , what that means? quick charging with qualcomm adapter is now working?
Hi...Flashed on mokee rom and booted but SYSTEM UI keeps crashing..i cant get dirty flash in OP you need to dirty flash or Clean? and official twrp gave error 1.flashed via alka twrp
sumitvib said:
Hi...Flashed on mokee rom and booted but SYSTEM UI keeps crashing..i cant get dirty flash in OP you need to dirty flash or Clean? and official twrp gave error 1.flashed via alka twrp
Click to expand...
Click to collapse
i use f2fs twrp by thestrix,no issue for me.incase you get issue with recovery,get me recovery logs.
dirty flash your rom(wipe system,cache and dalvik cache and flash your rom+gapps and then kernel).

[KERNEL][EAS] HyperPlus Kernel For P10/P10 Plus

HyperPlus Kernel For P10 and P10 Plus​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
HyperPlus kernel is a project that exists to make the P10 Plus better than it already is. Even though P10 Plus is a very popular device, it does not have much development going on in the kernel area. This kernel is an attempt by me to provide users with more control over their device. I have made this kernel and added features from a lot of other kernels. This kernel will take your user experience to the very next level, the kernel is optimized with huawei specific optimizations to make it much smoother and improve its performance and battery life.
The battery life and performance has been increased drastically compared to the stock kernel. Please check out post #2 for Q&A and to read reviews about this kernel (Spoiler: The reviews are amazing).
The kernel is very stable and very fast, it has been tested by me @Rommco05, @ytgbg, @v0ne thouroughly and by far all of us have experienced a lot of improvement from the stock kernel.
Compatibility
- Huawei P10 Plus(VKY) running Android Oreo
- Huawei P10(VTR) running Android Oreo
Note: The kernel was made for the P10 Plus in mind but has been reported working on the Huawei P10(VTR), you can safely flash it but always keep a backup
Features
- Upstreamed to the latest v4.4.130 kernel version
- Compiled with latest Linaro 4.9 toolchain
- Energy aware scheduling support
- Added the fingerprint boost driver, the fingerprint sensor is literally on steriods at this point. Its LIGHTENING FAST
- Added Impulse, blu_active governors, Schedutil
- Added zen, fiops I/O schedulers
- Boeffla wakelock blocker
- ExFat has been updated
- Fsync can be toggled
- Huawei specific optimizations
- CPU and power usage optimizations
- IO Optimizations
- Selinux Permessive
- Removed unwanted log spams
- O3 Optimizations
- Frandom support
- Uses 300HZ base timer frequency
- Multi-Queue Block I/O Queuing Mechanism tweaked for better responsiveness
- Wireguard support
- Enabled Advance TCP congestion algorithms
- Westwood is used as default tcp algorithm
- Lot of under the hood changes for performance improvement
Disclaimer
This kernel has been tested and working but this will void your warranty and any modifications you do to your device, you do at your own risk. I will not be held responsible for anydamage such broken sdcards, your phone causing world war iii etc...
Download
RadioActive Smoothie - Download
Use TWRP to flash the zip, one zip for all builds - Big thanks to @osm0sis
NOTE: Please let the device go through one proper charge cycle and drain to let the Schedutil governor settle in.
How to flash
- Backup your stock ramdisk and kernel
- Download the ZIP
- Flash via TWRP
Credits
* Rommco05, ytgbg and v0ne - for helping me a lot with the building of this kernel
* CertifiedBlyndGuy
* Lord Boeffla - andip71
* ZaneZam
* flar2
* arter97
* nathanchance
* Grarak
* sultanxda
* Entropy512
* Faux
* FranciscoFranco
* Ak
* Osm0sis
* Blackball
* frap129
* Meticulus
* spezi77
* RenderBroken
* joshuous
XDA:DevDB Information
HyperPlus, Kernel for the Huawei P10 Plus
Contributors
ajituchiha, ajituchiha
Source Code: https://github.com/UchihaDev/HyperPlus
Version Information
Status: Stable
Current Stable Version: RadioActive Smoothie
Stable Release date: 2018-05-12
Created 2018-02-21
Last Updated 2018-05-12
Q&A
What is Energy Aware Scheduling : Go through this amazing thread https://forum.xda-developers.com/oneplus-5/development/kernel-renderzenith-t3659850
Here is a review on the new kernel with EAS : post #184
Q. After flashing the latest build with EAS there is a slight impact on battery life.
A. This is an expected behavior, please do not worry. Let the device go through and drain and then a full charge and another drain. This will allow EAS to settle in and adjust frequencies. After that you will notice amazing battery life.
Q. I am getting partition error while flashing the zip file.
A. Please use the latest TWRP recovery for the P10 Plus. The P10 Plus recovery will work on P10 as well (as reported by some users)
Q. What should I use to modify the kernel settings ?
A. I personally use EX Kernel Manager, but here is a free and amazing kernel manager that works with this kernel
Kernel Manger (To change kernel settings and setup the tweaks) :
Click Here
Q. Not able to change Internal I/O scheduler ?
A. This post will clarify why : Post #53
For any futher queries join the telegram group : https://t.me/joinchat/GA1bhE9sJ3_81ZxdHAI84A
Some Reviews :
@v0ne - Had a SOT of over 8 hours with a single charge !!
https://forum.xda-developers.com/showpost.php?p=75800123&postcount=49
@ytgbg
https://forum.xda-developers.com/showpost.php?p=75791222&postcount=44
https://forum.xda-developers.com/showpost.php?p=76136107&postcount=184
Changelog
Changelog
RadioActive Smoothie
- Upstreamed to latest v4.4.130
- EAS has been fully reworked, huawei crap has been removed and the improvement is just immense
- Updated CPU boost
- Added blu_active governor optimized for kirin thanks to @eng.stk
- Build optimizations
- Frandom support
- Uses 300HZ base timer frequency
- Multi-Queue Block I/O Queuing Mechanism tweaked for better responsiveness
- CRC check disabled (again)
- New updated default values
- Source cleanup and lot more
HyperSmoothie
- Upstreamed to latest v4.4.128
- More EAS Patches
- Added new values for lot of kernel settings
Gatorade+ - 2018/04/14
- Upstreamed to latest v4.4.127
- Selinux is permessive but shown as enforcing, this will allow apps that checked for selinux status to now work - thanks to @arter97
- Source cleanup and fixes for data loss
ajituchiha said:
HyperPlus Kernel For P10 Plus
Hi all, presenting to you the all new custom kernel for the P10 Plus with lots of optimizations, performance improvements and tweaks.
Compatibility
This kernel is only for Huawei P10 Plus devices running android Oreo. It may also work with Project Treble, please inform me if it works with Project Treble
Features
- Upstreamed to v4.4.25
- Added Impulse, blu_active governors
- Added zen I/O scheduler
- Fsync can be toggled
- Vsync disabled (untested)
- can configure linux printk logging (disabled by default)
- Selinux Permessive
- Removed log spams
- O3 Optimizations
- Wireguard added
- Enabled Advance TCP congestion algorithms
- Lot of under the hood changes for performance improvement
Disclaimer
This kernel has been tested and working but this will void your warranty and any modifications you do to your device, you do at your own risk. I will not be held responsible for anydamage such broken sdcards, your phone causing world war iii etc...
Download
Please download the correct version for your device
https://drive.google.com/open?id=1uO9nOQ1lsFZhV9LAumsb9j06xNo_6Zel
How to flash
Backup your Kernel with twrp
flash kernel image with twrp and reboot
or
Flash with fastboot : fastboot flash kernel nameofkernel
Credits
*Rommco05 - for helping me a lot with testing (thank you)
* ZaneZam
* flar2
* arter97
* Grarak
* Entropy512
* Faux
* FranciscoFranco
* Ak
* Osm0sis
* Blackball
* frap129
* Meticulus
XDA:DevDB Information
HyperPlus, Kernel for the Huawei P10 Plus
Contributors
ajituchiha, ajituchiha
Source Code:http://download-c1.huawei.com/downl...oadId=98244&version=413957&siteCode=worldwide
Version Information
Status: Stable
Current Stable Version: Skittles
Stable Release Date: 2018-02-22
Created 2018-02-21
Last Updated 2018-02-21
Click to expand...
Click to collapse
? Can it work in P 10 PLUS VKY-L29 C636b360?
M.KK said:
? Can it work in P 10 PLUS VKY-L29 C636b360?
Click to expand...
Click to collapse
Try and flash just the b360 version and see if device boots, if it boot loops or anything else than just reboot to bootloader again and flash c432b360 one
Working with treble. Thanks :good:
v0ne said:
Working with treble. Thanks :good:
Click to expand...
Click to collapse
that's great, is everything stable ? also thank you for informing
Changelog - SourSkittles
- westwood is default
- lot of optimizations
- arm64 specific power usage tweaks and memory optimizations
- added fiops scheduler
- I/O optimizations
- reduced kernel size
- upstreamed to 4.4.26
Download
Please download the correct version for your device
https://drive.google.com/drive/folders/1Ix5drf07_nZAoubWkBNaV97CYCeKURBk
ajituchiha said:
that's great, is everything stable ? also thank you for informing
Click to expand...
Click to collapse
Yes everything is stable. I'm gonna try your kernel with lineageOS (from honor v10) and probability with carbon rom (if phhusson release it). Btw, I'm using B336 build. Thank you again :good:
Edit: If you need tester for treble or aosp & los based rom, count me in
v0ne said:
Yes everything is stable. I'm gonna try your kernel with lineageOS (from honor v10) and probability with carbon rom (if phhusson release it). Btw, I'm using B336 build. Thank you again :good:
Edit: If you need tester for treble or aosp & los based rom, count me in
Click to expand...
Click to collapse
Yeah sure, check your pm
will this work on a P10 VTR-L29C432B380?
D4XT3R said:
will this work on a P10 VTR-L29C432B380?
Click to expand...
Click to collapse
only for VKY variant, I will try and make this kernel for VTR but can take time
ajituchiha said:
only for VKY variant, I will try and make this kernel for VTR but can take time
Click to expand...
Click to collapse
ohh okay, if you need someone to test the kernel for VTR send me a pm
Kernel is running absolutely amazing on my P10 Plus. Very fast, very smooth while keeping very good battery.
The dev is constantly upstreaming the kernel, adding optimizations and adding options.
I absolutely recommend anyone on P10 Plus with Oreo to try it!
Sent from my VKY-L29 using Tapatalk
Changelog - CottonCandy
- major upstream from v4.4.26 to v4.4.40
- more O3 optimizations
- more arm64 specific optimizations
- removed more logging stuff
Download
Please download the correct version for your device
https://drive.google.com/open?id=1E-b79JYEYZwRMK2_YE6TVT3kExSAyJ5H
Working properly with P10 (Victoria) as well, and with RR (6.0SR1, 2-25 build), EMUI B360 before this Treble based ROM. I am having good results until now (Using B360 VKY version).
Thank you and best regards, keep the good work.
Floodland said:
Working properly with P10 (Victoria) as well, and with RR (6.0SR1, 2-25 build), EMUI B360 before this Treble based ROM. I am having good results until now (Using B360 VKY version).
Thank you and best regards, keep the good work.
Click to expand...
Click to collapse
Thank you for you feedback, appreciate it
Floodland said:
Working properly with P10 (Victoria) as well, and with RR (6.0SR1, 2-25 build), EMUI B360 before this Treble based ROM. I am having good results until now (Using B360 VKY version).
Thank you and best regards, keep the good work.
Click to expand...
Click to collapse
Anything special you had to do? When I install it via TWRP, RR won't boot for me and I have to restore.
Bloodlvst said:
Anything special you had to do? When I install it via TWRP, RR won't boot for me and I have to restore.
Click to expand...
Click to collapse
Have you tried fastboot command?
Hello. Thank you for your work.
I have flashed 4.4.25 for b321 and works fine. Which version Should I download now to update.? No more b321 in your Google directory. Thx.

[KERNEL][P-S] riseKernel for A5|A7 2017

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Dear folks, today I'm presenting my very own custom kernel for the Galaxy A5 and A7 2017!
This kernel provides many features and a lot of customization.
*To change settings, it's recommended to use HkTweaks by @corsicanu
because it is made especially for Exynos7880 devices. Other apps like kernel adiutor or Mtweaks
do work too, but they may miss some settings.[/CODE]
DISCLAIMER
Code:
*Im NOT responsible for bricked devices, dead SD cards or any damage done to your device.
Compatibility
This kernel is compatible to all variations of A5 2017 and A7 2017.
Only A520F is well tested as I have this device.
Features
Latest A720SKSU5CTL2 kernel release
Linux 3.18.140
Support for AOSP 12, AOSP 11.0, AOSP 10.0, Treble 11.0, Treble 10.0 and Rise-Q
CRC control
Frandom
UKSM (Ultra kernel samepage merging)
ARCH power
USB charging default changed to 900mA
CPU and GPU voltage control
DevFreq voltage control
CPU overclock to 2002 Mhz
GPU overclock to 1034 Mhz
Configurable wakelocks
Boeffla wakelock blocker
Wireguard
Dynamic Fsync
Lots of CPU governors
Lots of I/O schedulers
Powersuspend
and more
Installation
Make sure to have the latest version of TWRP/SHRP/Orangefox installed
Boot to recovery
Make a backup of your current boot partition in case something goes wrong
Flash the installer zip
The installer will detect your phone variant and which ROM you have installed
Optionally, flash Magisk or any other mod right after.
Reboot
Downloads
Moved to post #2
Donations
If you like my work feel free to send me a donation.
Credits
Thanks to @Option58 for the work on the official lineage sources for our device. Custom-kernels wouldn't be possible without him!
Also thanks to @corsicanu because I integrated some of hadesKernel's features into this kernel.
Thanks to everyone who worked on the features that this kernel contains.
All testers
Contributors
Simon1511
Source Code: GitHub
Downloads
v1.10: Google Drive | Androidfilehost | Github release with single-images
Old versions: Google Drive folder | Androidfilehost folder
Which version do I have to download?
For any AOSP 12.0 ROM use the latest version
For any recent AOSP 11.0 ROM (atm only LineageOS 18.1) use the latest version
For any recent AOSP 10.0 ROM (like LineageOS 17.1, crDroid 6.X, RessurectionRemix 8,...) use the latest version
For older AOSP 10.0 ROMs (like PixelExperience, EvolutionX,...) use v1.4
For 11.0 and 10.0 GSIs (riseTreble Q and R) use the latest version
For Rise-Q use the latest version
For any AOSP 9.0 ROM (LineageOS 16, crDroid 5.X, ....) use v1.4-1
The installer zip contains all versions of this kernel and will automatically choose which kernel version to install depending on your device and installed ROM. Contact me if you face any problems with the installer.
Changelogs
Latest: v1.10
Spoiler: Latest version
Corrected voltage ranges for GPU and CPU voltage control
Reverted lineage's kernel changes and A720SKSU5CUJ2 merge as they broke deep sleep
Added a survival script for the kernel to stay installed after lineage's OTA updates
Spoiler: Old changelogs
riseKernel combined zips
Spoiler
v1.9
Spoiler
AOSP 12 support (Lineage 19)
Switched to AOSP GCC
Abort installation if ROM's Android version is newer than the kernel's
v1.8
Spoiler
Merged latest A720SKSU5CUJ2
Merged latest kernel changes from LineageOS and Google kernel/common
v1.7
Spoiler
Set Enforcing for Lineage 18.1 since SePolicy has been written for some time already
Merged latest kernel changes from LineageOS (including ones for Xbox One and PS4 controllers)
Added a missing error message for users running a non-treble ROM while still having treble files in their /vendor partition
Picked a missing patch for FB notifier callback and enabled it globally
Small misc stuff
v1.6
Spoiler
Added AOSP 11 and Treble 11 support
Enabled power efficient workqeue
Improved installation script
Added input boost and fingerprint boost
Added devfreq voltage control
v1.5
Spoiler
Updated to latest A720SKSU5CTL2 kernel release
Updated to Linux 3.18.140 (thanks to @Option58)
Combined source of AOSP, Treble and OneUI kernel
Added a version with support for OneUI 2.X
Removed support for AOSP Pie, use v1.4.1 if you need it
Made zSwap use only LZ4 as compression method
Added a workaround that prevents Magisk mount leakage (Not my own workaround)
Updated UKSM and disabled it by default
Enabled CPU bandwidth control (CFS_BANDWIDTH) for OneUI as it's expected to be enabled
v1.4-1 / v4
Spoiler
Updated to latest A720S kernel (NOTE: Only use v1.4-1 on LineageOS and crDroid. For PixelExperience, etc use v1.4)
Enabled LZ4 ZRAM compression
Included Lineage's FB notifier fix (Will allow to disable the touchscreen in e.g. Phone calls)
riseKernel Android 10.0
Spoiler
v1.4 / v4
Spoiler
Fixed CPU overclock
Fully re-made under the hood
Removed broken stuff
Combined Pie, Q and Q-treble kernel in one zip instead of one per kernel
v1.3
Spoiler
Enabled zSwap/zRAM
Changed to SeLinux Enforcing as default
v1.2
Spoiler
Disabled Knox, Tima, Verity
Updated to work on latest LineageOS and crDroid
v1.1
Spoiler
Added some fixes which slightly improve phone call audio (This will also be merged into the stock lineage/crDroid kernel)
Updated wireguard
Faster booting
Disabled low memory killer because we use memcg
Other minor improvements
v1.0
Spoiler
Initial support for Android 10.0
Early mount EFS
riseKernel treble
Spoiler
v1.3
Spoiler
Updated to A720S kernel with Linux 3.18.91
Forced SeLinux Permissive
Enabled zSwap/zRAM
Removed Wireguard due to incompatibility
riseKernel Android 9.0
Spoiler
v3
Spoiler
Updated wireguard
Added early system mount
Underclocked GPU to 160Mhz
Increased charging levels
General power and performance improvement
Removed broken/buggy governors
v2
Spoiler
Disabled optimize for size
Re-enabled CPU hotplug
Overclocked OSCCLK
Added charging controls
Better UI performance
Disabled CRC check
General performance improvements
v1
Spoiler
Initial release
Wow, nice, good job, will try it out!
A520l will try tomorrow
Working Great with pixel experience ROM, I've upped the voltage on GPU and CPUs , Played COD mobile default all is good , used GLtools to get max graphics , and again all is good
Just flashed it. Already encountered a bug, hk keeps on loading. Looking forward on your developments. Good luck
And unlocking the phone through fingerprint seems slower now for some reason. Opening apps is also slower now. Btw im using Google pixel Pie Plus
Flashed it and working good so far. I think you're the first to make a custom AOSP kernel for this phone.
Magisk 20 is working for me, it just takes a few tries to boot sometimes.
---------- Post added at 07:26 AM ---------- Previous post was at 07:25 AM ----------
MitchiePitchie said:
Just flashed it. Already encountered a bug, hk keeps on loading. Looking forward on your developments. Good luck
And unlocking the phone through fingerprint seems slower now for some reason. Opening apps is also slower now. Btw im using Google pixel Pie Plus
Click to expand...
Click to collapse
Idk, it's all working good for me. Hk is working good too. I am on PE.
MitchiePitchie said:
Just flashed it. Already encountered a bug, hk keeps on loading. Looking forward on your developments. Good luck
And unlocking the phone through fingerprint seems slower now for some reason. Opening apps is also slower now. Btw im using Google pixel Pie Plus
Click to expand...
Click to collapse
Unlocking the phone takes longer because the CPU clocks down on all cores when the screen is off. Therefore it needs longer to unlock. At least this is the explanation that makes the most sense.
That apps are opening slowly sometimes is also a bug I encountered, forgot to mention it in my OP thread. This can be fixed by simply reinstalling/updating the app or doing a clean flash (install ROM, then kernel right after)
Simon1511 said:
That apps are opening slowly sometimes is also a bug I encountered, forgot to mention it in my OP thread. This can be fixed by simply reinstalling/updating the app or doing a clean flash (install ROM, then kernel right after)
Click to expand...
Click to collapse
Will do. Thanks
Cpu hotplug does not work for me
Never1488 said:
Cpu hotplug does not work for me
Click to expand...
Click to collapse
You mean hotplug in general or the governor called hotplug?
Simon1511 said:
You mean hotplug in general or the governor called hotplug?
Click to expand...
Click to collapse
Hotplug in general
I'm laughing so hard thinking of this title as "Riiiiise and Shiiiine" Project
Good work btw
With crDroid and this kernel, I got 106k in antutu. I love the fast charging too. Such an upgrade compared to "stock" aosp.
Latecomer... flashed and rebooted first time on Magisk 20 using crDroid
Going to have a play with some features and report back if I find anything useful.
Thanks Simon
SnowFuhrer said:
With crDroid and this kernel, I got 106k in antutu. I love the fast charging too. Such an upgrade compared to "stock" aosp.
Click to expand...
Click to collapse
97117 for me. Going to tinker then have another go. Best score I've ever had on this device though.
Replacing the device soon though
Simon
So far so good. Been trying some settings I had on my Xperia SP about 4 years ago and they seem to be working well for a balance of performance and battery.
Simply put:
CPU governor - Interactive (max and min frequencies set at maximum and minimum accordingly)
I/O scheduler - Fiops with Internal Storage read ahead set to 1024KB
I/O scheduler - bfq with External storage read ahead set to 1024KB
No CPU hotplug (really only useful for stock Sammy kernel)
That's it
Feel free to try and report back with your own findings.
I'm finding little lag now (was getting some really big lags and micro freezes) and battery draining slower
moozer said:
97117 for me. Going to tinker then have another go. Best score I've ever had on this device though.
Replacing the device soon though
Click to expand...
Click to collapse
My results was with GPU overvoltaged and no apps other than hKtweaks, magisk and antutu. So hardly real world.
SnowFuhrer said:
With crDroid and this kernel, I got 106k in antutu. I love the fast charging too. Such an upgrade compared to "stock" aosp.
Click to expand...
Click to collapse
which magisk version u are using

arter97 kernel for Poco X2

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
arter97 kernel for Poco X2​
/* Features */
Latest CAF msm-4.14 kernel fully merged
This kernel contains more cutting-edge changes from Qualcomm than the regular tag
Using zswap + vbswap to replace zram
- Ditched conventional zram swap approach for more efficient memory operations
- Backported zsmalloc memory allocator from mainline
- Backported zswap compressed page cache from mainline
- Samsung's Galaxy S9 memory modifications merged for better swapping efficiency tuned for Android
Use CONFIG_HZ = 300
Optimized interrupt configuration
Uses Sultan's Simple LMK
BBR as the default TCP network congestion control
vDSO 32 patches to improve 32-bit performance
vmalloc backported from mainline to improve memory allocation performance
Latest Linux 4.14 subversion merged
DM-verity fully disabled (you can remount /vendor to R/W properly)
Timer optimizations
Additional power savings applied to the display panel
RTL8152/8153 USB LAN adapter support
Permissive SELinux
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
No VLAs(info)
A whole lot more...
/* Details */
- Latest CAF msm-4.14 kernel fully merged -
This kernel is also constantly merging the latest Qualcomm Android 4.14 kernel. This tag contains more up-to-date changes from Qualcomm than the regular tag.
- Use CONFIG_HZ = 300 -
This changes the context switching interval from 10ms to 3.33ms. Pixel used this for years and Google recommends other vendors to do the same for less jitter.
This is even more important on displays with higher refresh rates.
- Optimized interrupt configuration -
Stock firmware doesn't use IRQ balancing. This kernel enables it with Snapdragon 730G specific configuration.
This will balance out core loads and provide better power efficiency and less lags.
- BBR as the default TCP network congestion control -
BBR is a (relatively)new TCP congestion control developed by Google, and it’s regarded as one of the best things you could do to your network configuration. You can find its benefits easily just by Googling BBR. I’ve been personally running BBR for months on various Linux machines including the server running arter97.com and it’s been great.
Now that our Android kernel is running v4.14, I’ve enabled BBR and backported other BBR changes from mainline.
/* Disclaimer */
This kernel is tested only on the Poco X2.
Redmi K30/K20 is untested.
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.
/* Thanks to */
TheCrazyLex
xboxfanj
kdrag0n
nathanchance - for android-linux-stable
/* Instructions */
1. Read the above. Please.
2. Since a proper TWRP isn't available, flashing via FK Kernel Manager is recommended.
EXKM is unsupported and reported to brick the device due to installation failures.
/* Downloads and links */
arter97.com
Kernel source
FK Kernel Manager
XDA:DevDB Information
arter97 kernel for Poco X2, Kernel for the Xiaomi Poco X2
Contributors
arter97
Kernel Special Features:
Version Information
Status: Beta
Created 2020-03-23
Last Updated 2020-03-23
/* Changelog */
r1b2
Fixed fastboot installation issues
Fixed screen stuck issues
Removed unused RmNet extension
r1b1
Initial beta release
This release picks up everything from my OnePlus 7's r54 kernel, and should be stable.
Since a lot has changed from the stock kernel despite being the first release, I'm marking it a beta.
Reserved 2
Reserved 3
arter97 said:
/* Changelog */
r1b1
Initial beta release
This release picks up everything from my OnePlus 7's r54 kernel, and should be stable.
Since a lot has changed from the stock kernel despite being the first release, I'm marking it a beta.
Click to expand...
Click to collapse
Thanks, will try right now
mathurmatt said:
Thanks, will try right now
Click to expand...
Click to collapse
have a Poco x2 flashed cn fastboot rom and then eu now its a k30 flashed the kernel and straight to fastboot.
Yeah , it's not working..kernel zip after flash go straight to fastboot.. I was on stock rom 11.0.6
same .. using 11.0.6 goes straight to fastboot
---------- Post added at 01:48 PM ---------- Previous post was at 12:56 PM ----------
ok after flashing stock recovery its wrking fine.
tarunyad said:
same .. using 11.0.6 goes straight to fastboot
---------- Post added at 01:48 PM ---------- Previous post was at 12:56 PM ----------
ok after flashing stock recovery its wrking fine.
Click to expand...
Click to collapse
you flashed the kernel and it went to fastboot, then you flashed stock recovery and it booted up ? how did you flash the stock revovery ? did you wipe the device ?
Thanks a lot, going to flash.
Error report
Automatically restart when playing games on mobile network when in standby mode for a while, it will hang, hot must force the machine to restart by pressing and holding the power key for 10 seconds .
gpu doesn't seem to handle it as well as the stock kernel
---------- Post added at 11:02 PM ---------- Previous post was at 10:57 PM ----------
Flash instruction for k30 .
1 unroot or flash new rom.
2 download the kernel zip to boot into twrp normal flash and root.
You will not be suspended fastboot
CanNguyen said:
Error report
Automatically restart when playing games on mobile network when in standby mode for a while, it will hang, hot must force the machine to restart by pressing and holding the power key for 10 seconds .
gpu doesn't seem to handle it as well as the stock kernel
---------- Post added at 11:02 PM ---------- Previous post was at 10:57 PM ----------
Flash instruction for k30 .
1 unroot or flash new rom.
2 download the kernel zip to boot into twrp normal flash and root.
You will not be suspended fastboot
Click to expand...
Click to collapse
Yes this works.
Screen is a little laggish after installing this kernel, can't get that fluid response like before. Scrolling feels different as well and charge current seems to be lower than before
i have flashed this kernel on xiaomi eu beta, charging issues occured, slow charging or not charging at all. when screen is locked,i'm unable to unlocked it seems it powers off and i have to power it on again.
LEGACY710 said:
you flashed the kernel and it went to fastboot, then you flashed stock recovery and it booted up ? how did you flash the stock revovery ? did you wipe the device ?
Click to expand...
Click to collapse
Sorry for late reply, got a little bit sick..I flashed recovery using fastboot mode.
Mod Edit : OP Quote Removed
Sir please don't leave POCO F1 behind I'm a big fan of your kernel. please please please sir
r1b2 is up.
r1b2
Fixed fastboot installation issues
Fixed screen stuck issues
Removed unused RmNet extension
arter97 said:
r1b2 is up.
r1b2
Fixed fastboot installation issues
Fixed screen stuck issues
Removed unused RmNet extension
Click to expand...
Click to collapse
@arter97
Zip doesn't seem to work over stock rooted anymore. Just hangs at the bootlogo.
r1b1 zip flashed over stock rooted worked, so not sure what changed in between that would break it.
I also tried your .img and rooting in recovery after flashing, but it also results in a bootloop at the bootlogo.
osm0sis said:
Zip doesn't seem to work over stock rooted anymore. Just hangs at the bootlogo.
r1b1 zip flashed over stock rooted worked, so not sure what changed in between that would break it.
I also tried your .img and rooting in recovery after flashing, but it also results in a bootloop at the bootlogo.
Click to expand...
Click to collapse
already complained about this few days back.
No matter what we do , it didn't work
FYI OP, the ur latest kernel R1B2 causes boot loop after flashed. Can u fix that ??????????

[R1.5.6][P][Q][HMP]MengT-Kernel-For-Lavender

MengT-Kernel | Stability | Performance | Battery-Friendly​by sYYLG​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
*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
*/
MengT-Kernel is an HMP kernel that have aim to get fully balanced with battery and performance usage without need any configuration to use.​
Changelog
Code:
MengT-Kernel-R1.5.6
[*]Upstreamed Kernel to v4.4.229
[*]Dm-crypt: Increase threads
[*]Zram: try to avoid worst-case scenario on same element pages
[*]Fix DEBUG_FS compatibility
[*]Disable GFS for better UI performance
[*]Fix error when CONFIG_QCOM_SHOW_RESUME_IRQ not defined
[*]TCP Optimisations
[*]Move to async probe
[*]Delete unnecessary checks before three function calls
[*]Many Many other fixes and improvements
Old Changelog
Code:
[*]Disable vdd restriction
[*]Remove POPP
[*]Import binder from android-4.19
[*]Incrase more the frequency for better audio quality
[*]Disable core control and its mitigations & hotplug REV
[*]Kill userspace CPU boosting entirely
[*]Update firmware from MIUI 20.5.13
[*]Disable DIAG_DEBUG
[*]Backport lmk from 4.9
[*]Fixed slow charge
[*]Add 5 Ghz rules for Kazakhstan (KZ)
[*]Dynamic fsync
[*]Raise weak charge current to 900mA
[*]Improved Multi tasking
[*]Fixed Lineage OS Fingerprint Bug
[*]Removed some unneeded drivers
[*]Added Live display CABC driver for LOS Official support
[*]Powersuspend Implementation
[*]Fixed WiFi Speed Issues
[*]Default 270 Kcal saturation for more vibrant colors
[*]Eliminate ESD checks
[*]Fixed broken LED in some roms
[*]Fixed dt2w broken in some roms
[*]Disabled Auditing
[*]Built with Proton Clang 11
[*]Fixed OTG
[*]Fixed Offline Charging Bug
[*]TTL Fixation is working
[*]Disable GPU wakeup on touch event for battery saving
[*]CPU & GPU Undervolted
[*]Enabled BCL for better battery life
[*]Enabled -O3 Optimizations for performance
[*]Further Reduced ZIP Size
[*]GPU and CPU Optimisations
[*]Removed various debugging and logging
[*]Removed high priority workqueue flags
[*]Implemented Super Fast LZ4 ZRam Compression Algorithm
[*]Implemented Kcal
[*]Disable unused drivers
[*]Implemented power efficient workques
[*]Disabled unused debugging and logging
[*]Disabled CRC Check for faster file operation
[*]Added Fsync Toggle and by default it is disabled
[*]More Accurate Battery Calculation
[*]Panel tweaks for battery saving
[*]Removed unnecessary wakeups
[*]Introducing Westwood TCP and it is also default now
[*]Introducing USB Force Fast Charge
[*]Added mic gain control along with sound control
[*]Many Many other fixes and improvements
Compatibitlity
AOSP / LOS Based ROM
MIUI 10 / MIUI 11 / MIUI 12
Flash MIUI Q Fix patch to fix wifi and cam issues on MIUI 11 / MIUI 12 (Android 10 Vendor)
How To Install
Flash using recovery mode, reboot, done
Downloads
MengT-Kernel
MIUI Q Fix patch
Credits
All developers who have their commits or contributions picked
Telegram Support
Telegram Channel
Telegram Group Support
XDA:DevDB Information
MengT-Kernel For Redmi Note 7 by sYYLG, Kernel for the Xiaomi Redmi Note 7
Contributors
sYYLG
Source Code: MengT_kernel_lavender
Kernel Special Features: HMP
Version Information
Status: Stable
Current Stable Version: R1.5.6
Stable Release Date: 2020-07-02
Created 2020-07-02
Last Updated 2020-07-02
MengT
testing. thank you!
Can be used on MIUI Global 11.0.6?
adrymagliocca325 said:
Can be used on MIUI Global 11.0.6?
Click to expand...
Click to collapse
yeah
Excellent kernel I installed it yesterday and today was a very pleasant experience, very good fluidity, excellent battery of the best that I have seen, in multitasking without lag and very smooth, I recommend it.
Hi! can this be flashed over xiaomi.eu rom (miui 12)? i'd like to try this
skellum said:
Hi! can this be flashed over xiaomi.eu rom (miui 12)? i'd like to try this
Click to expand...
Click to collapse
Yes
Great kernel and gave me highest benchmark of any kernel on Masik 8.5
skellum said:
Hi! can this be flashed over xiaomi.eu rom (miui 12)? i'd like to try this
Click to expand...
Click to collapse
Xiaomi.eu miui12 is safe? Because I hear it get randomly reboot (out off topic of this kernel)
MattHdH said:
Xiaomi.eu miui12 is safe? Because I hear it get randomly reboot (out off topic of this kernel)
Click to expand...
Click to collapse
i have never experienced random reboot. the only issue for miui 12 is that it charge so slow that's why i wanna try this kernel
fingerprint didn't work on xiaomi.eu 20.7.9 MIUI 12 (MengT-R1.6.0-OldCam)
Edit: OMG sorry its because TWRP Tools to remove DM-Verify and Force Encrypt. But I don't know why, because I know issue after use that tools
Anyway xiaomi.eu (MIUI 12) is huge memory consumption,, 500MB free RAM (3GB variant) even use this kernel. on MIUI 11, I get about 1.1MB free RAM. Its annoying because some apps force stop on background like YouTube apps. I hope MIUI 12 officially released.
Hey dev thanks for your hard work, this is very good kernel but there is a problem and I tried it in different ROMs, the download speed is very slow, and when the phone goes in sleep mode it stops downloading. Same with the latest version, is anybody else facing this or just me ??
Wow the lastest get extremely smooth on Xiaomi.eu MIUI 12 stable! R1.6.2 ... Sir I have request. Can you improve multitask ability and doze the useless file system. because the MIUI 12 eat huge RAM.
But anyway I love this kernel!
wifi disconnects with this kernel? I've tried others and they give me the same problem, I don't know where to bang my head
madame vulva said:
wifi disconnects with this kernel? I've tried others and they give me the same problem, I don't know where to bang my head
Click to expand...
Click to collapse
Flash patch to fix wifi
hi! Thanks for the Hard work! I'm still not using but if you could answer my question, it will be really nice <3
I'm on MIUI 12.1 xiaomi.eu 20.8.6 beta (android 10Q) + Orange Fox + Magisk 20.4
I did a full backup of my phone with orange Fox, if thing gets weird, you know.
But 1. Can I backup only the kernel part, and if something goes wrong flashing this, I could just flash the old back?
2. Is it everything working on MIUI 12.1? even Camera? Can I use it for daily usage ?
Thanks for the replys <3 much appreciate
Ragadocs said:
hi! Thanks for the Hard work! I'm still not using but if you could answer my question, it will be really nice <3
I'm on MIUI 12.1 xiaomi.eu 20.8.6 beta (android 10Q) + Orange Fox + Magisk 20.4
I did a full backup of my phone with orange Fox, if thing gets weird, you know.
But 1. Can I backup only the kernel part, and if something goes wrong flashing this, I could just flash the old back?
2. Is it everything working on MIUI 12.1? even Camera? Can I use it for daily usage ?
Thanks for the replys <3 much appreciate
Click to expand...
Click to collapse
The kernel part is inside boot.img , which can be found in the rom zip you are using.
So anything that goes wrong by flashing a different kernel can be fixed by installing the boot.img as boot image, or in worst case by dirty flashing the whole rom again. In both cases you shouldn't lose the data.
*After flashing boot image you need to re flash magisk.
Walden0 said:
The kernel part is inside boot.img , which can be found in the rom zip you are using.
So anything that goes wrong by flashing a different kernel can be fixed by installing the boot.img as boot image, or in worst case by dirty flashing the whole rom again. In both cases you shouldn't lose the data.
*After flashing boot image you need to re flash magisk.
Click to expand...
Click to collapse
But I can do a dirty flash of old boot.img, right?

Categories

Resources