[KERNEL][EAS] HyperPlus Kernel For Mate 9

ajituchiha

Senior Member
Aug 24, 2014
239
236
0
21
Kathmandu
HyperPlus Kernel For Huawei Mate 9​


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
 
Last edited:

ajituchiha

Senior Member
Aug 24, 2014
239
236
0
21
Kathmandu
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
 
Last edited:

edjocute

Senior Member
Aug 4, 2009
50
38
38
Cambridge, MA
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!
 

Attachments

Last edited:

backb0ne5p1d0r

Senior Member
Feb 8, 2013
303
253
0
23
Amman
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.
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 :p 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.
 
  • Like
Reactions: edjocute

ajituchiha

Senior Member
Aug 24, 2014
239
236
0
21
Kathmandu
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 :p 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.
Will be releasing a new build soon, should fix these issues
 

Iloudsan

Senior Member
Nov 22, 2012
282
34
0
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?
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
 

prestonmcafee

Senior Member
Feb 20, 2006
470
22
0
Pasadena, CA
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.
 
Last edited:

allanjohnkemp

Member
Oct 3, 2016
24
7
0
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?
 

nakul

Senior Member
Jun 16, 2007
60
16
28
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 ?????????
 

ajituchiha

Senior Member
Aug 24, 2014
239
236
0
21
Kathmandu
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 ?????????
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