yashsingh1/xdaforums huggingface dataset:
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] skills10:
Project Treble

Afternoon, thanks for the hard work on your kernel, is this compatible with a project treble AOSP rom at all
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Kalashinov:
*SOLVED*

Can someone share their setting for kernel or i should leave it stock? Because im experiencing stutter when playing mobile legend, using stock kernel i can run all high setting without lag. Now even low setting still stutter, its not lag but like stuttering. Im using Zen, Impulse for high and low clock ?

For those who experiencing PERFORMANCE ISSUES,

Get to work factory reset using normal recovery.

Flashback twrp and install this kernel. This step maybe make no senses for you. BUT IT worked for me! FRESH RESET is required for first time flash this kernel.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] PhonyMonster:
I already did this, but it fixes nothing... :/

I can set the DPI that I want so it's not a "real" problem haha.

I can post a screenshot of anything, I just need to know what I have to screenshot :confused: :laugh:
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Ok guys let me clear things up. The kernel is perfectly stable and has no issues. There is no way someone is facing an issue which cannot be reproduced on another device running a different build and at times it's not even reproducible on the same build.

This is due to Huawei messing up with new emui builds. Huawei has probably changed their kernel source for new builds but are not releasing it for us. This is why people are facing issues on new builds. This possibly has to do with their latest move to completely stop custom development.

My suggestion is to do a factory reset with stock recovery as people have reported that some issues they were facing were fixed after doing so.

I repeat, the kernel is not the reason for the bugs as it is perfectly stable on my device and stable for other people too who are very happy with the kernel.

If you join my telegram group you can see such cases where a person is facing an issue but another person running the same build is not facing this issue.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
As you guys can see, the issue Kalashinov was facing was fixed after a factory reset (wipe data) on b365.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] tw1st3d83:
I can confirm that this kernel works flawlessly on my device, P10 VTR-L09 with stock EMUI8.

Thank you for amazing work man! ❤️
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Appreciate your feedback
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] lil_kujo:
For the peeps who like benchmarks the first picture is from the custom kernel, no modifications done at all just as it comes the second one is the stock kernel From Huawei. Been doing lots of testing to this new build of the kernel and its smooth fast and battery is also great. Never had a benchmark score so high with this phpne up I until now. Using the latest build 369. And I also use double sims on my phone which in theory it would drain our battery a bit more quicker with mobile data on the whole day and heavy use of networks and having my screen on auto i get around 4.5 hours of screen on time around 4 hours with the stock kernel. Using wifi and mobile data around 5-6 hours of SOT, with sotkc kernel around 5-6 also there's not much different in terms of battery but it's way more fluid then the stock. No phone in the market with a battery this size witl last more the 4 hours of SOT on mobile data, i hear a lot of people complaining about it but in reality it's not possible only if you limit the functions of you phone which would limit the "smartness" of it. Great si work dev!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] DallasCZ:
so like everything is like on stock kernel... ?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] virusdunil:
When i flash the latest on O P, it remains on android@locallhost after reboot...

P10 emui 8...

Normal ?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] tw1st3d83:
Yes... Install kernel adiutor or exkernel manager and you will see that it's changed... And you will see better battery life after second full charging cycle.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] virusdunil:
Ok...thanks...cuz in previous version,kernels name was showin up so ?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] osscar:
[/COLOR]

For anyone having trouble with this, I was able to install the kernel using the TWRP in this link: https://androidfilehost.com/?fid=818070582850499350

Thanks [MENTION=6003608]ajituchiha[/MENTION] and all others who collaborated for your work!!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] EwOkie:
After Installing this on my P10

I have issues now with Quickpic writing permissions to SD card, it wont allow?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] EwOkie:
Problem with trying to delete pics or through root explorer now after flashing kernel on P10 L09
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] tw1st3d83:
If default location is set to SD card, then you need to choose internal memory on that screenshots... Cause if default location is set to be sd card, the phone "see" your internal memory as "sd card" in that case...

I know it sounds weird but Huawei is that crazy. ?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] EwOkie:
It is set to internal

Or do you mean something else
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] tw1st3d83:
Hm... Then definitely there is something weird happening...
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] EwOkie:
It was working fine before applying Kernel

How do I fix this?

So that it Reads/writes properly

As it doesnt take me to next screen

Or is it not a kernel fault ? could be a system file thats been

Removed or corrupted if anyone knows

*Fixed Magisk with the file named universal-safetynet-fix-v2-beta-5
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Migue26:
Hi, I've red good feedbacks related to this kernel and I want to try it, but I have 3 questions first :

1. If I decide to install this kernel via TWRP, how can I update my oreo version (VTR-L29 C432 B360)?

2.There is a way to manage this kernel without root?

3.There is a way to pass the safety net test with this kernel and also without root?

Thank you very much!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] DallasCZ:
1-if you have custom kernel you probably have twrp, so official there is no ota update posibility. You have to either go back to full stock, or use alternative method. describet in this threadhere.

2-no

3-no. If you root with magisk there you will also pass safetynet.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] QuinnFX:
Weird. Installed it onces, when i checked in settings it said HyperPlus kernel but now it doesnt work anymore but twrp says correct install?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] blaublud:
Which build are u running?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] QuinnFX:
MODEL VKY-L09C432

BUILD B369(a)
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] mexusbg:
Why do I get better battery live with the original kernel?

This one is supposed to be more power saving or tuning the kernel settings is needed?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] panzerscope:
Will this Kernel eventually support B370 on MODEL VKY-L09C432 ?

Cheers !
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] QuinnFX:
Im on VKY-L09C432 b369 and its not supportrd yet idk what they have to change to make it work do
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Floodland:
It already does. This kernel does not require a specific build to run, it adjust through install script to any Oreo build Huawei made until now, including B370 (and any half-baked Treble build as well by the way).
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] QuinnFX:
Weird it stopped working after B369 UPDATE....
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] panzerscope:
It used to work just fine but after going to B370 I would get a boot loop with the Hyperplus Kernel until I flashed a stock Kernel.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] QuinnFX:
For C432 B369 after update i cant install it it days succesfull but when i check settings kernel didnt change still android@localhost so Im asuming it didnt install correctly because before the update j think it sais Hyper Plys 4.5.5 or something
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Floodland:
Huawei Oreo latest builds sometimes do not show the kernel version properly (known issue). Use Kernel Adiutor, EXKM or your kernel tuning to check the governors list. If schedutil is present, Hyperplus was installed correctly, if it doesn't, check your TWRP or flash it again.

The issue could be Magisk, not Hyperplus. After the update, if you used Magisk previously, you should flash Magisk zip again to patch the ramdisk. Hyperplus works flawlessly with B370. Zero issues with it.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] QuinnFX:
Seems like the kernel is installed correctly
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] panzerscope:
That was it, repatched ramdisk and all is good.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Shane Gooseman:
Does this kernel (respectively the P10/P10+'s digitizer) support DTTW?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Arnab@:
Is there any chance that It could work with Honor 8 Pro too?

As it is also a Kirin 960 Device!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] laoli0913:
Possible to fit the emmc device?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] khaberz:
It will flash and run but I had regular reboots out of nothing. [MENTION=6003608]ajituchiha[/MENTION] thinks it's probably due to EMMC. If you could test and confirm by possibly seeing the same behaviour, that would help. He said he would take a closer look at this at some point.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] laoli0913:
I flashed the kernel several times, and I tried many version before (include the newest version) but most of them aren't fit the emmc device. If I lock the screen when I'm not charging, it will reboot automatically. But my friend who has the ufs device don't have this problem.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] 1317955796:
My p10 VTR-AL00 is successfully brushed in and runs perfectly, but there is a very big problem. The phone will restart automatically after the screen is turned off, but it will not be charged. I hope to fix it as soon as possible. It is best to get the p10 kernel, thank you!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] PhonyOnXDA:
Works flawlessly on my p10 plus dual sim with official treble rr rom.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Dimmh:
hey! i;ve successfully flashed the kernel on my VTRL09B370 C432,so far so good. Thank you for your hard work. I took a leap of faith with this since the standard battery life is laughable.Should i change anything from the defaults? (i have the ex kernerl manager) Cheers
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Dimmh:
hi,

could you share the impulse ex config?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] espaciosalter20:
There's plans to continue developing this kernel???
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Mammoth128:
Should i use this kernel with vky-l29c432b376 with resurrection remix rom?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] olat_dragneel:
Hello, is there any way to flash this via ADB?

I have a rooted phone, but am using a OpenKirin rom, and they only support stock recovery.

Thank you.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] tesska:
Can you do a kernel for (p10 plus ) VKY-L09 C654 please? i tried some versions ( b360, b321 ) and i get bootloop. Thank you for your hard work

---------- Post added at 05:16 AM ---------- Previous post was at 05:13 AM ----------

Yes you can. Use fastboot commands. Google it as i forgot how. good luck
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Mrawy:
I tried the kernel and I can't make calls.

Maybe because Im on 379?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] mojoe:
Rooted P10 Plus with TWRP 3.1.0-0

Dear Sir,

Thank you for the Kernel that can be installed via TWRP.

Please inform me if I can install your Kernel as per your instruction i.e. simply flash rom from TWRP

My phone model number is: VKY-L09

Build number: VKY-L09C02B102

EMUI version: 5.1

Android: 7.0

Kernel: 4.1.18-gfd75bb

TWRP: 3.1.0-0
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Jannomag:
I just wanted to let you know that this Kernel makes some problems on my P10 VTR-L29 with 8.0.0.381.

Under 364 it worked fine but on 381 I noticed some issues:

- Phone doesn't work, both incoming and outgoing calls. Outgoing calls are getting received by the called person but my phone hangs up directly.

Incoming calls won't go through, the caller gets the Mailbox and I get a SMS.

- The system is very slow, typing with GBoard is a mess, some apps are lagging while scrolling.

- Some apps are taking long time to load.

- Notifications won't work some times, I couldn't figure out when they do.

I restored the kernel and ramdisk, everything works now as before.

Maybe Huawei made some kernel changes with GPU Turbo?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] sfoot13:
If you uodated to B381 you'll not be able to downgrade, and yes, huawei did some changes, because of that, you'll not be able to use custom kernel, just stock, is better to stay on b370/b375 if you like flash things.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Jannomag:
I had some EMUI related issues which are fixed with B381, so I needed to update. Anyway, it was my first and last Huawei since they make it hard to flash things or even unlock the phone.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Mrawy:
Right now I installed the kernel on C432B380 and the problem with calls disappear...now I will test it to see if there are any problems
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] osscar:
fastboot flash kernel "kernel_file_name"

---------- Post added at 11:18 AM ---------- Previous post was at 11:15 AM ----------

Yup. Same here. Phone calls are randomly made to "#". Both annoying and makes it impossible to place a call. Seems Hyperplus is not compatible with the newest firmwares.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
[MENTION=3340721]funiewski[/MENTION] [MENTION=5302804]glehel[/MENTION] I have updated the post with a note saying that the kernel has been reported to work on VTR, It would be really helpful if you could help other fellow VTR users who want to flash this kernel
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] funiewski:
Screenshot attached
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Changelog

JamMonster

- oneplus fingerprint boost driver

- a53 based optimizations

- arm64 optimizations

- Updated to latest v4.4.118

- huawei specific optimizations

- IO optimization

- CPU optimizations

- Added boeffla wakelock blocker

- lot of kernel patches for kernel overall improvement

- exfat has been updated

- compiled with ubertc 4.9

- kernel cleanup

- disabled zram and swap

- kernel size reduced to just 12.4MB

- CRC toggle (disabled by default, new devices such as ours dont need CRC to be active)

- and a lot more stuff I dont even remember

Download

Please download the correct version for your device

https://drive.google.com/open?id=1_Deks1k0qGzHTfsUgG97yzn5sR0cSuYo
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ytgbg:
As a tester I had the pleasure to use JamMoster and use it now and believe me the name is not accidental, latest release is a real monster in terms of performance, smoothness and has great battery, the difference from stock kernel is HUGE, not to mention that the kernel is upstreamed to 4.4.118 along with many optimizations!

I urge all of you here with supported devices/firmwares to install it and thank me later:D
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] glehel:
I confirm! My P10 (VTR) works very well!

Very smooth.

Are you sure you do not need Zram?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ytgbg:
We (P10 PLUS) have 6GB RAM - Zram is slow.

P10 has 4GB RAM which is still more than enough.

ZRAM and SWAP were good for 1GB and 2GB RAM devices, but not for us with 6GB or 4GB. It is just a waste to use it...

Try the kernel with them disabled (as they are by default OFF). See for yourself.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] lil_kujo:
confirm booting on Huawei p10 vtr-l09c432b360. testting now.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] JadranB:
And another P10 confirmed, VTR-L29 432B360. Just flashed it
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] v0ne:
Hi guys, this is my little feedback of the JamMonster Kernel. (1day ~8hrs of usage with 8hrs22m SOT ;) )

I was able to test the kernel with my daily usage using Carbon Rom (Treble base rom). This is want I observed:

1. The kernel is optimized with battery & performance.

- I test the kernel based on my daily usage - more on data and social apps. I will give feedback with performance in my next post. I set up the kernel more on battery by changing cpu gov to impulse use the impulse ex manager config by [MENTION=5351413]ytgbg[/MENTION]. (I was expecting a little lag here as I was using the config in previous build but I dont experienced any, which is great) I attached my cpu usage.

2. Deep sleep is great (about 4% drain in battery for about 6hrs of deepsleep, this is great considering I didn't clear my recent apps).

I attached various screenshot. Likewise, in my bbs ss, you can noticed I used min. brightness. (In carbon rom, the screen brightness is bright eventhough i set to 0, maybe bug in rom). Also, battery usage data under battery setting in carbon rom is not appearing so i used BBS to track apps.

Note: This feedback is based on my experience/usage, so dont expect to get same result (maybe you can get more).

I want to thank you [MENTION=321625]ajt[/MENTION]uchiha for allowing me to be part of his tester.

Also, we appreciate if users can give feedback (positive and negative).

Thank you and more power to HyperPlus Kernel. :good:

PS: [MENTION=321625]ajt[/MENTION]uchiha successfully compile the kernel with linaro which uses latest kernel patch :good:
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
thank you for the amazing review, hope this will inspire other users to use this kernel and leave their feedback
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
hello guys, I read about I/O scheduling and found out that our kernel (v4.4.x) uses blk-mq by default. Blk-mq is a replacement for I/O scheduling on non rotational storages (like ours). Blk-mq is far superior to I/O schedulers and does not requite I/O scheduling for non rotational storages. This is why we cannot set I/O scheduler for internal storage. Blk-mq is far superior to the single block layer design and therefore it is much better than I/O scheduler.

So, not being able to set I/O scheduler on internal storage is because of replacement of I/O schedulers with blk-mq and this is actually a good thing.

This is not a perfect definition of blk-mq, this is what I have researched in around 10 mins but as far as I read it is better for our device to use blk-mq in our devices (and lose the ability to change internal storage I/O scheduler) rather than to be able to configure I/O schedulers
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Changelog

JamMonster V2

- Upstreamed to latest v4.4.120

- Compiled with Linaro TC

- Fixed an issue with device not receiving notification after staying in lockscreen for 25+ mins (This has only occured in a few devices, I personally tested this and did not face an issue but I have attempted to fix this issue and it should work properly)

EDIT :

The bug with notifications not showing after a while of device being locked has been fixed and confirmed by [MENTION=5351413]ytgbg[/MENTION]

Download

Please download the correct version for your device

https://drive.google.com/drive/folders/1CsCsLJdT69clSgcoAIa6POrsn3doHSec?usp=sharing
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] D_avi_D:
Extremely fast! Battery life is amazing. What's the best way to root the phone? The SuperSu method? I want to use the app
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] v0ne:
Most of us uses magisk mate. Check magisk thread here in xda intended for p10/+ :good:
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] D_avi_D:
I've tried it 3 times so far, getting a bootloop from it...
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] v0ne:
Hmm. You need the ramdisk to be in stock before flashing magisk.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] D_avi_D:
I'll give it a try
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
The best way to root is to use Magisk root method for P10 Plus by [MENTION=477335]Blackball[/MENTION] (i am using Magisk right now)

Restore your stock Ramdisk and Kernel, flash Magisk and then flash hyperplus
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] lil_kujo:
I agree with you, i did the same thing and never had an issue with flashing your kernel, but the way great job!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Thank you, hope you will enjoy the kernel. Do provide suggestions for any features (I am still a kernel noob though xD )
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Bloodlvst:
Can confirm all is working great.

I do like to tinker though, and would like to try making my own kernel (just to see if I can). Any specific resources or tips you can provide? :laugh:

Again, great kernel, been using it since I upgraded to Oreo and Treble. Loving it!
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Yes you can mate, you just need to spend a lot of time into it. The only tip I can give you is that Google is your friend and always use it, it will definitely help you
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] glehel:
the wakelock settings in the exkernel manager disappeared from the v2 kernel
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] D_avi_D:
Battery life

Battery life on V2. Started from 100%, 33% remaining. WiFi wasn't disabled at all.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] lil_kujo:
What rom are you using, and is it stable?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Tojgli:
Awesome work!

Tested on P10 VTR-L09C432.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] D_avi_D:
Stock VKY-l09b360c432 with HyperPlus V2

What I found out so far, at least for me, Nougat seemed less laggy than Oreo did, but when I flashed HyperPlus V2 it's really fast and snappy and battery life is great.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
Sorry for the late reply, was taking a break yesterday. I can confirm wakelock blocker is working with v2
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] glehel:
yes it is good, but after a while the setting is missing
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ytgbg:
Not missing for me on my P10 Plus. Just checked and I am cheking Wakelock Blocker function of the kern to monitor my wakelocks every day and the advanced menu of wakelock as I am trying to learn abot them more.
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
guys, if you have any suggestions on what to add to the kernel then do post them here. I will try my best to try and implement them
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
I did try to add them but huawei has lot of missing files for mali governors, spent almost a day trying to port them but no luck
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Bloodlvst:
Is super charging kernel based or system?
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] ajituchiha:
The kernel already supports super charging, better to not mess with it for the device safety
[Huawei P10 Plus ROMs, Kernels, Recoveries, & Other] Bloodlvst:
Perfect, just wasn't sure if it was my ROM or the kernel. Good to know :)