yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hyborian:
I pass all SafetyNet, my bank app is hidden in magisk, magisk name is also hidden, but my bank app is getting smarter every update. First, it can detect if developer options is on. Now, it can detect if rooted, no problem before. Only way to use now is to restore stock boot partition, reboot then restore rooted boot partition after use. Can a Kernel have a way to solve this ? Probably not, but just asking :)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] dokiace:
Really appreciate your attention to touch latency! this issue drives me mad too
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
Hello, can I install NGK without magisk ?, because I use lawrun without magisk, and I have the option to change the profile between performance, gaming, and others in battery options, and notifications. is it possible to do this with this kernel?

i use corvus rom 8.0 + driver adreno v464 rev2 + kernel lawrun.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Yes no need of magisk to use ngk. Make sure to flash rom again before flashing ngk since you are on a custom kernel
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
People facing screen freezes

(where only thing to do is hard reboot)

As I said earlier thats mostly the only thing left to fix for 2.0 release. Here's the thing about them:

-They dont happen on miui stock

-They happen randomly and really rarely for some

-Dont happen on all ROMs

-Seems to happen the most on Pixel experience

- Other roms that I've heard those to happen but less often: corvus, havoc, evo x

-Those aren't touch drivers or firmware related (if your issue is about those then we're not talking bout the same issue)

-No logs can be taken (well they can but won't say anything related to device stop responding)

So based on that, thats quite hard to fix and find a reason to those freezes (for me they happen maybe once in two week, but for others it may be more frequent)

What I want yall to try if you are getting them often:

Set min GPU freq to 257 and max to 710.

Turn off NGK thermals.

Please give me some feedback after testing this out:cool:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
thanks, will i still be able to overclock the gpu? equal in lawrun?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
to mess with cpu and gpu parameters, you need root. NGK offers the possibility of setting gpu up to 835 MHz, which is not recommended because it's not stable. Other thing to consider is why you want to overclock the gpu. A lot of games doesn't depend of it anyway which you can check when enabling ngk stats overlay and see how your gpu freq behaves when playing.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
I don't understand much, so can I get this score without root? this is without root from lawrun , thanks for answering. i dont know how i post screenshot

obs: vc parece ser do brasil tbm xD [IMG="3dmark"]https://i.imgur.com/qOqyL8s.png[/IMG]
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
Idk, you gonna have to test yourself. But a nice to know/remember is that benchmarking is nice, but are just numbers. Real life performance can be different.

Just to be clear, why you need high gpu frequencies? Just for benchmarking?

And yeah, I'm brazilian. I can write in portuguese too, if english becomes an issue, but I would have to write in english too because of the forum rules :)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
yea, its for benchmark, but I don't like root because of my son, if he touches something he can't xD
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
I see. To see how well ngk performs a benchmark on your device, you're gonna have to try it xD

By default, ngk comes with a balanced profile on, so it'll perform nice and have a nice battery life.

I don't care much about benchmarking because they're just numbers without much meaning. But I know there are some ngk testers with outstanding numbers on benchmarks.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
then there is no way to change the profile without root as in lawrun? because it comes in balanced , on lawrun i can also play fortnite on epic setting with 100% resolution with 45-60fps, without heat much about 40-42c battety temp.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hyborian:
I think that you still need root for the kernel's app to apply the profiles. You probably can change profile in Lawrun, but it is not applied in reality, it's not possible. Otherwise, why do we even need root.

Being rooted, I use a custom kernel to change colors, change frequencies, governors, schedulers, etc. Even kernel managers like FKM, SmartPack etc need root. I don't see any point in using a custom kernel if unrooted. You can probably use adb commands to do some of the changes, but it is cumbersome.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
i dont know how it works, but i can change, with corvus 8.0 + lawrun, and for me on balanced i have lag with fortnite epic + 100% resolution, but on performance its good all time, this affect benchmark too. profiles its working, i can make video, or screenshot, but i already posted a screenshot there before, look at the score it is not possible without being in performance mode, test it on yours, and i dont have magisk or any root instaled.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
May work in next update, some controllers work some dont but I think x360 will in next update, some testers reported it to work, they could remap buttons correctly too.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
There is no way you can tweak system without being rooted. Btw shouldnt post other kernels stuffs here like benchmark and such. App needs root access so does all other kernel managers to work. Test for yourself and see if it fits your needs, no one can tell you how it is better than you can. By default ngk uses default max frequencies for cpu and gpu which is enough anyways for most tasks as not much games will utilize full gpu power anyway. So yea just give it a try and make sure to clean flash the kernel when coming from another custom kernel.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
no one is answering what i'm asking, instead of answering they are saying that it is something impossible since i use it like this, so i'm talking like i'm using, if they answered my question instead of talking about something totally different i wouldn't have posted a benchmark screenshot or given more details of lawrun, I can record and make a video if you want but this is not something important xD, maybe it is something from corvus rom 8.0? because I can change the configuration of each application between performance, gaming, etc. thanks for the help I will test the kernel later.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mecoromeo:
Thank you. I tried using another kernel and worked fine on that, but had issues charging, with this everything is perfect, touch, charging, only problem was the xbox controller. I even tried using 1controller but didn't work. Hope it gets fixed in the next update. More power
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hyborian:
Of course you can change configurations all you like, and while it cannot change what needs root, it can change other stuff that don't need root. Go ask Lawrun, he will tell you the same, or look at their source code.

I never look at benchmarks, those are just numbers to me.

So bottomline, you can use ngk custom kernel without root, but cannot change profiles as ngk app and all other kernel managers need root. As dev mentioned, you can try and install and run your benchmark too or whatever, and see the difference, no profile changes needed. If not satisfied go elsewhere.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
I already had answered your question (and above with details) and I answer again: you won't be able to change ngk profiles without root.

But as Pierre said, you have to try by yourself if the kernel fits your needs. And clean flash the kernel (flash your ROM zip + wipe cache and dalvik) before flashing ngk
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
if it is a software profile, I would probably need a kernel that comes with a clock up to 835mhz, because then in the performance mode it would go to the maximum, right ?, because in my current one, in the gaming or performance mode goes up to 820mhz the gpu, and if I put it in the browser mode it is a lower limit, or in another mode, and if I do not put any the gpu is limited to 710mhz, and always the smallest is 180mhz or sleeping. I think I understand what you are saying, I also think it is a limitation through the ROM software, but then a kernel that comes by default at 710mhz would not work as I want.

---------- Post added at 05:33 AM ---------- Previous post was at 05:23 AM ----------

Thank you, no need to repeat what Vinnom says in other words. in all kernels I had good benchmark points they were great in games, if you don't want to help don't try.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
835 MHz isn't stable. 710 MHz is more than enough already, as I said, the game you said you play doesn't use much gpu. If the max is 710 and gpu isn't going to 710 it means you're not needing to use the gpu. Android isn't dumb to sit at 180 when it can go up to 710.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
i will send MP
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hyborian:
Vinnom and I were writing at the same time, of course you would not know that to come up with such a conclusion.

I am helping you by informing you, as you seem to be a novice, I am sorry if you took it wrongly. Anyway, good luck and have fun.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
Okay, no problem, thanks
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Bravin Joshua:
Test build:)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] diNovoM:
Try the 1Controller magisk module?!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mecoromeo:
Yup tried and not working. I know there's no issue with my OTG nor the controller because they are both working and I was able to make it work on stock kernel and one other custom (though that kernel had issues with fast charging, so I switched to NGK).

Fyi I'm on miui 12 stock rom (currently using NGK because the stock ROM and kernel had issues with screen freezes and NGK fixed that)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Chesaone:
So, I have the message a internal problem from running a custom kernel. After that, my phone turn off and when turn on again, the screen turn a few seconds and turn off again. I must say that the installation was correct with the apk and kernel flash with twrp. It was with the second rebot what I made

EDIT: I restore vendor and it works again. The only thing I made before this issue happen was enable profiles on boot and optimize apps :/ I thing maybe was the first option.

anyway, thanks for your efforts!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Thats not a kernel feature, thats a rom feature you told profiles. Say the right terms and you'll get the right answers..

This is "Per-app thermals". And no you cant change that on ngk without root because of ngk thermal locking mechanism. Need to disable ngk thermals (which just locks rom's best for performance thermals) from ngk app to use the per-app thermals again. That locking mechanism is mostly made for miui cause of their dynamic thermals
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Yea that message aint an issue its just the rom saying kernel doesnt use default configuration. Can be ignored. Best is when ROMs dont check for that, thats annoying..
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
according to this OD commit, this is fixed on its latest version. I'm not sure if you're already did something similar to him, but would be nice to look.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mecoromeo:
I think the issue I'm experiencing with XBox Controller OTG not working may be due to MIUI 12. Not sure but that may be it because I reflashed ROM and stock kernel and the 360 controller didn't work there despite it working before, upon reflashing NGK same thing. I'll just wait for new release
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Yup I did
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] robertaalves:
Nice, but in corvus 8.0 rom its called "Thermal Profile" you can install it and see. and yea i tested and its working NGK with "profiles per app" on 3Dmark with "profile no optimization = balanced" i get around 4800 points, with gaming around 5300, and performance 5400-5450, i tested NGK, seshstation, lawrun, D8G, all of them its working thermal profiles "per app" from corvus rom, now i use, seshstation because can run fortnite stable 30fps epic 100% resolution without much heat, thx for help i think.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
I am on corvus and yea Per-App thermal profiles is a rom feature not kernel related unless kernel removes miui thermal related stuffs. Those thermals can only be tweaked when ngk thermal toggle is off in ngk app.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Maitai_Banana:
[MENTION=7031006]Pierre2324[/MENTION] I'm having this really weird issue with NGK. I'm running Havoc OS 3.8 with the latest NGK App and kernel. I'm experiencing a stutter/lag when scrolling slowly and random screen misclicks too. I tried going back to the stock kernel on Havoc OS and the issue goes away. Any idea what the issue could be?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Try 1.5.0 ngk, this seems to be touch firmware issue, previous ngk version has another fw. Remember to flash rom then flash ngk when jumping from 1.5.5 to 1.5.0 and vice versa
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] SlashPT09:
The solution for device freezinf is the GPU clock. Tried multiple times (coz my device was always freezing and at 257 it stopped.. maybe overvolt the cpu at 160? ) or make it default 257..

BTW: Pixel Experience
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Thats what I thought at first and it may be the reason for some people, but some people already tried setting 257 as min and 710 as max and screen freezes were still happening.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] SlashPT09:
Try bumping it even higher, its sillicone lottery and most likely some SoC cant do what the kernel is setting it to. ( like mine cant do 160 but is working fine at 257 ) most likely some overvoltage is needed for them to work at those speeds in spite of the kernel setting. I speak for my device but I would rather make a compromise on battery than on stability because as of right now I love this kernel but its just so unstable. Tried multiple kernels and all of them work fine with pixel experience. NGK unless I set it to 257 it just keeps crashing all the time.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hyborian:
After moving from MIUI to Colt Os on one of my Pocos, now on it for about 3-4 days, I got my first freeze. I was doing a task switching from one app to another while I copied some info on one to paste on the other, simple task. I usually have GPU at 160/160 in FKM apply on boot, but after checking I did not notice that it didn't stick and was 835/160, unlike MIUI which is always good a few seconds after boot.

Hard to figure the freeze. Can the kernel trap such an occurrence in a log ? If yes, maybe have a debug version of the kernel that includes it and which can be tested by those who always have the freeze ?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pipsma:
can i set the SElinux to enforcing ??
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Nope nothing in logs,

Should look ngk app for the gpu freqs used, fkm reports wrong freqs at times on ngk,
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Nope would not even boot
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Easy, set to 257 for now.

By the way,

I've just fixed the screen flickering issue on android 11, lets see if that fixes screen freezes at the same time.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bamz1117:
This is good news Dev
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] SlashPT09:
After some testing time even 257 is giving me rarely some problems, set it to 342 and working flawlessly, as of right now setting it to 342 made it wonderfull and kernel working wonders! hope something can be done to get it completly stable.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
Okay will see, im not 100% sure its gpu related tho
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] magaedy:
Any news about next update ???
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
yeah yeah

I have.

The answer is: when it's done, it'll be released
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] lol128:
& It'll be done when we'll get Android 12.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Vinnom:
I don't pay for it, so I'm fine with the schedule.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] PROFFES0R:
Where's new update ?

Seems like the support is dropped.. there's been 2 months and no update ... ??:(
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mecoromeo:
Not dropped. Pierre is still replying here. Check his past few statements, they are still working on the kernel. Understand that this isn't mandatory for them to make these things, most custom devs have other jobs that pay better than basically working for free or sharing their passion creation, some ask donations, but not all donate, its not a monthly salary, and most only get a few dollars for this. So chill, if anything comes then good, if not then you can try other kernels.

Also note that Android 11 has dropped and if you check his logs and updates he has even made tweaks (although not perfect as he said it could still change depending on how Magisk will work with 11) to the kernel to somehow support it.

And if you notice that some have reported issues like screen flickers, etc. Which despite providing logs are difficult to replicate. If you are in development you'd know how hard it is to debug stuff. Unless he completely trashes this and start over from scratch then that may take longer. Or do you want a quick release with more bugs than fixed (ehem microsoft software, ehem MIUI)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] dokiace:
This kernel is hands down the best kernel with the best touch latency! Kudos to Pierre!

I just had one issue though, whenever I restart, there's a pop up saying there's an internal problem with my device, is there something wrong with my installation?

edit: I'm on PE+ latest
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mebel:
I have the same issue with PE+
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] JD. A:
+1 on RR
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] vicious98:
Is the charging speed increased, if so then how much is it (ma)?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] JD. A:
I'm fairly sure it's about 2800 mAh and that's stock fast charge.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] diNovoM:
that has already been answered here. It just indicates your using not the roms original boot configurarion resp kernel. Its been fixed already for upcomming V2. (Well was, reappeared and fixed again, anyway)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] dokiace:
I see, so it's just a false alarm.

By the way, I noticed that this kernel enables HDR on netflix, but when I watch a movie with HDR the apps/phone crashed, anyone else has this issue?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pierre2324:
No Gravity Kernel 2.0 + App 4.0 Update !

Good news!

Both kernels and apps have been rebased entirely and made from scratch all over again, took a while but it's for the best! :cool:

For those who haven't seen the trailer : NGK Kernel 2.0 + App 4.0 Trailer

I can now recommend the NGK App, its fast & smooth and has some interesting features. Feel free to share your custom profiles with the NGK community!

Thread + Changelogs have been updated make sure your read at least the second one along with its notes.

Dirty flash/update directly from NGK App ONLY IF YOU ARE ON CLEAN FLASHED NGK 1.5.5 else follow kernel clean flashing method.

Little reminder for kernel clean flashing (Doesn't wipe data so you will not lose your apps/etc):

1. Boot into recovery

2. Wipe dalvik/art cache, cache, system and vendor(if recovery have this option)

3. Reboot into recovery (only needed on some recoveries)

4. Flash latest ROM zip

4.5 (Optional) Flash other zips like GApps, DFE, etc depending on ROM and your preference

5. Flash latest Magisk zip

6. Reboot into system (yes boot with stock kernel first)

7. Reboot into recovery

8. Flash latest NGK Kernel zip

9. Reboot and enjoy

For those who aren't part of the NGK Telegram group, join the fun here:

Telegram Group

Here are some screenshots of the new update :cool:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] chopoLet:
Awesome!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bamz1117:
Congrats Dev for the released..Hats of to the awesome Dev like you as always..cheers:svetius::cowboy:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] wbercha:
can i ask, which should i select 10.3.7 or 9.1.24? pls help
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Pipsma:
man my poco became too smooth after i flash the kernel great work dev ???
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Whitefang##:
Hey did you clean flash the kernel or dirty flash?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jackuars:
And then Franco Kernel Manager was removed from my device.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] deathhated:
Finally. Running on battery profile and everything's still smooth, came from stealth stock running EvoX... Thanks for this!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Sanskar Mandothia:
The wait is finally over???thanku dev?️
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jyaki2:
Thank you! I've been using NGK for 9 months. It's so much better than stock kernel. Battery life is so much longer ???
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] udayan.divakaran:
Selinux changed to permissive from enforcing after flashing the new kernel. On lineage 17.1 Is it expected?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jackiass:
Yes. Ngk has always been permissive.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] BorjaRRR:
It's compatible with the latest OOS OP7 Utopia from oofgang?

Enviado desde mi ONEPLUS A6003 mediante Tapatalk
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] JimMaire:
Im on miui 12 eu

Is this compatible with it ?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] smart123123:
Does your kernel support the latest oos port for poco f1 named as Utopia?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mecoromeo:
It should. I'd recommend joining the telegram group as that is more conversational than here in xda
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jackuars:
[MENTION=7031006]Pierre2324[/MENTION] Per app thermals available in this release?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] andrew1318:
What would be much better rom bundle for this kernel.cuz i love this kernel any suggestions between pixel experience and evolution x.thanks.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] vjbenn:
Thank you for the update pierre!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] imaadgamer627:
This update is soooo goodd!

I couldn't play games after my battery reached 35%, it would reach 20-30fps, this was much needed! And also games like pubg run on hdr with a minimum of 55fps! It's blowing my mind

Thanks for the update! Can't get any better!