yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] PKkeys:
I have used both, here are my views!

BLU SPARK - FLawless, but slightly gets warm during normal usage (browsing, Spotify, and youtube videos (WIFI) ); Gaming experience - Top notch!

Omega - Best for day-to-day activities! It's buttery smooth with 0 hiccups! But if you consider gaming, Blu spark has a slight advantge but I'm not sure about the technical aspects! No heating issues in omega kernal

I did a 2-hour google meet session (HOST)

Battery lost with blu spark - 35% (40 deg Celcius)

Battery lost with omega - 33% (38 deg celcius)

Asphalt 9 with blu spark 30mins of gaming and room temp - 31 degree

Battery lost with blu spark - 12% (44 deg Celcius)

Battery lost with omega - 11% (41 deg celcius)

Day to day usage and SOT

Blu spark - Getting around 5 - 5.30 hours of SOT (Always 120Hz turned on by AutoHz App / 1440p with adaptive 1080p option enabled) - 16 Hour battery backup

Omega - Getting around 6 - 6.30 hours of SOT (Always 120Hz turned on by AutoHz App / 1440p with adaptive 1080p option enabled) - 1 Day battery backup

For some weird reason, I was getting Gmail notifications using blu spark kernal, but my notifications were missed when I was using omega kernal.

Hope this provides some insight! :D
[OnePlus 9 Pro] r4p70r:
And with the Omega Kernel, the device does not warm up when browsing, YouTube, etc.??

Unfortunately, my device gets warm as soon as I start doing something with it. No matter if Omega Kernel or Stock. That's a bit annoying. But with Omega I get more SoT.
[OnePlus 9 Pro] BobAzzon:
Just thought I'd pop in and mention this kernel is amazing, smooth, snappy, and excellent battery. Great job and thanks to the developer, and his testers....
[OnePlus 9 Pro] mgear356:
Side topic, how do I install this kernel without root? As in fastboot flash option. Is there a way to extract boot.img from the zip file? Sorry my bank apps are driving me crazy with boot detected.

And I found out DNs.adguard.com which is as good as adaway
[OnePlus 9 Pro] samwhiteUK:
Your banking apps are going to detect the unlocked bootloader that you need to install this kernel, I would've thought
[OnePlus 9 Pro] davyleggend:
You need root and magisk for hide the banking apps or Netflix etc to the unlocked bootloader. Once installed magisk in magisk hide select all the apps give u the problem, force stop them and that's all.
[OnePlus 9 Pro] infamousvincci:
Is Omega kernel unified? For op9 and pro or only pro?
[OnePlus 9 Pro] r4p70r:
Works for both devices since the version from June 2
[OnePlus 9 Pro] infamousvincci:
Thanks!!
[OnePlus 9 Pro] BobAzzon:
Overnight idle, can't ask for anything better..you guys rock!
[OnePlus 9 Pro] samwhiteUK:
How tf did you manage that? XD
[OnePlus 9 Pro] schmeggy929:
Active and idle drain times rest once charged to 100%.
[OnePlus 9 Pro] BobAzzon:
This better then....I been tweaking kernels since Shamu, tested, for reventech, apophis, maddy and several others.
[OnePlus 9 Pro] samwhiteUK:
Dude I NEED those idle drain figures lol. Unless it comes due to turning off notifications or sync or something fundamental to the user experience, in which case, f that
[OnePlus 9 Pro] BobAzzon:
Just basic stuff, restricting a few apps, and few other things I've learned over the years...nothing wild like turning sync or notifications off, 120 and qhd all the way. I honestly would never limit a device to save battery, especially with the charging we are capable of.
[OnePlus 9 Pro] SupposedlySam:
Would you mind sharing your settings?
[OnePlus 9 Pro] samwhiteUK:
Yeah I want to know everything, kernel settings, modules etc
[OnePlus 9 Pro] MoHed:
First things first; thanks to kristofpetho for the exellent Omega kernel.

I works flawlessly on OP9. IMHO it is better than the stock kernel.

I think you should put a threat pointer to this thread on the OP9 page.

Please adjust your #1 thread where it it says version 1 is not for OP9 to indicate that recent versions are now OP9 compatible.
[OnePlus 9 Pro] TR1L0GYxL3AGU3:
I am experienceing a snowy boot screen after unlocked bootloader message then my boot animation and I can use my phone fine but I can't use recovery it just stays on snowy screen. My touchscreen gestures don't work and I can use fingerprint to unlock phone on AOD. I am on lineageos with magisk. I believe this may be a vendor_boot conflict based on on other posts I have seen.
[OnePlus 9 Pro] TR1L0GYxL3AGU3:
dmesg log
[OnePlus 9 Pro] jimbo77:
If it's an issue with Lienage why is this being posted in a Kernel for stock OS thread? This kernel is not compatible with any AOSP based ROM
[OnePlus 9 Pro] TR1L0GYxL3AGU3:
This happens only after flashing this kernel another kernel works fine but I prefer to use this one. Also worked fine for others on lineage
[OnePlus 9 Pro] lendawg:
How you get the status bar and nav bar to look like that that looks sick
[OnePlus 9 Pro] lendawg:
Yes please share your settings I turn off sync and can't get close to that on stock oos.
[OnePlus 9 Pro] davyleggend:
I don't know if it's a bug but when I have all phone stock on call of duty a popup appears when the game start "hyper touch enable"

Since i flash this kernel it doesn't appear anymore and I don't know if is enable or not.

Edit: I did some search and it requires at least 80/90% of brightness kek sry
[OnePlus 9 Pro] mattie_49:
Using July 30th build on op9 global unlocked. Zero issues so far. Very smooth.
[OnePlus 9 Pro] mattie_49:
You know it's bad for overall battery life charging to 💯 ever. And letting it drain below 10 or even 20% is bad as well. Food for thought
[OnePlus 9 Pro] BobAzzon:
Yes, also you are only supposed to charge from 40 to 80 percent. So many different things cause the battery to degrade.
[OnePlus 9 Pro] RicardoDimm:
So what are the benefits of installing a custom kernel? Is OnePlus really that bad at making kernels?
[OnePlus 9 Pro] AwkwardUberHero:
Question for you. How do you get the monthly updates from TMO with an unlocked bootloader?

I still want to unlock mine and flash a custom kernel, I just haven't hung committed yet.
[OnePlus 9 Pro] luckylui:
They still come in as normal. One thing though, you would have to restore your original boot.img, through Magisk in order for the download and the installation to work. No issues along the way once you do that and follow the steps to retain root after boot. 😁
[OnePlus 9 Pro] AwkwardUberHero:
I actually wasn't going to root, was just going to unlock bootloader to flash a new kernel and stay stuck other than that.
[OnePlus 9 Pro] luckylui:
You should be good. It'll download and install without having to restore your boot.img than since you aren't going to root.
[OnePlus 9 Pro] AwkwardUberHero:
Oh, nice! I won't have to flash back to the stock kernel to take the ota update?
[OnePlus 9 Pro] luckylui:
No 😁
[OnePlus 9 Pro] AwkwardUberHero:
Sweet. I'll start working on this tomorrow. Thanks for the info!
[OnePlus 9 Pro] infamousvincci:
Sorry to butt in but i would suggest to flash EU or Global rom instead. Faster updates, and non of the tmobile/sprint bloats.
[OnePlus 9 Pro] cm2003:
Well I don't know if this is real... I actually doubt it, especially since you are not sharing details how you'd achieve these figures.

Restricting some apps (without actually naming a single one) surely doesn't improve battery live by at least 400%...
[OnePlus 9 Pro] samwhiteUK:
But it isn't supported. Wrong kernel, wrong thread
[OnePlus 9 Pro] AwkwardUberHero:
I would love to, but I don't have access to a PC. I have a Mac, and am not totally comfortable flashing all of that over. Worried about bricking my phone and warranty not covering it.

I used to flash roms and such on my pixel phones, so I'm semi comfortable with that stuff.
[OnePlus 9 Pro] davyleggend:
i don't know why it's so bad.... First day with this kernel at 70% i have 2.5h of sot now with 24min of cod mobile and 20min of Whatsapp/Instagram 75%. Anyone has an idea? I have throttling enable and I do apps optimization.
[OnePlus 9 Pro] DashDashCZ:
How is 2.5 h SoT at 70 % bad? Sounds pretty good to me?
[OnePlus 9 Pro] r4p70r:
LOL

I have 2.5h sot with 50% right now.

That's bad....
[OnePlus 9 Pro] davyleggend:
Yes but now I have 1h and 2 Min of sot device unplug for 7h and now I have 69%. It's terrible :(
[OnePlus 9 Pro] mattie_49:
I'm getting fantastic results out of kernel on unlocked global op9. Flash stock back if it's terrible. This is all done for free. Maybe you have everything set up wrong.
[OnePlus 9 Pro] BobAzzon:
Not real???....I don't touch the kernel settings, the kernel is optimized perfect. I do device things, it not hard to figure out...I didn't share my settings, because everyone uses their device different, my settings might not work for someone else. It's common sense tbh.
[OnePlus 9 Pro] davyleggend:
I'm not blaming the kernel, I know very well what work is behind it, years ago I published some roms and I was wasting my days fixing bugs etc. I had installed the magisk module to disable app throttling and the battery was let's say in line with the stock rom, I wanted to do some tests by eliminating the module by running a wipe cache and do the app optimization. I was just looking for advice to understand what's going on.
[OnePlus 9 Pro] samwhiteUK:
There's no harm in sharing them of they work and you back them. There are literally no options I haven't tried, as far as I'm aware, and they don't get close to that. Those numbers are far and away better than any smartphone on test ever
[OnePlus 9 Pro] phr0zen:
@BobAzzon do you use Naptime with FK? Trying it now and can't say I get any noticable differences, but just as you said, everyone's different. Mines rarely not being used for long periods of time unless I'm asleep. Then at which case, it's plugged in.
[OnePlus 9 Pro] BobAzzon:
No I don't use naptime or any of those mods, if have bbs you can look in wakelocks/alarms and they will actually cause wake ups....plus since marshmallow doze really eliminated the need for those apps....just restrict stuff you don't use that's how I start, it's time consuming, but I go into each app and disable data in the background usage, then I make sure the battery has that app optimized, either by the system, or manually. That's a good start.
[OnePlus 9 Pro] samwhiteUK:
Maybe you can help me - does disabling background data for an app block notifications? Or are they handled by Google Play Services? Is there any way to disable background data for ALL apps as a start, and whitelisting good ones, rather than the other way around? Thanks
[OnePlus 9 Pro] RicardoDimm:
How to go back to stock?
[OnePlus 9 Pro] jimbo77:
Flash stock boot image through fastboot
[OnePlus 9 Pro] RicardoDimm:
Thanks! Fastboot flash boot.img is the command, right?
[OnePlus 9 Pro] jimbo77:
fastboot flash boot boot.img
[OnePlus 9 Pro] kristofpetho:
New release!

Changelog:

- Build with Google's Clang 13.0.1, updated Binutils to 2.37

- Pulled in 5 code fixes from CAF for display driver

- Pulled in 2 logic fixes from CAF for display driver

- Pulled in 3 various CAF stability fixes

- Fixed a dmesg error message with a commit from upstream Linux

- Removed all android_fs tracing from the ext4 and f2fs filesystem drivers
[OnePlus 9 Pro] Mar-cel:
I don't know why but custom kernels remove fps meter in oneplus games app
[OnePlus 9 Pro] r4p70r:
Thanks 😊👍

One question:

Would it be possible that you host and maintain a download config for Franco Kernel Manager?

I created one for the release from today if you want to have a example/template

That's what it would look like then.
[OnePlus 9 Pro] BobAzzon:
Thank you for all the work you put into this.
[OnePlus 9 Pro] netgar:
My battery life is not as good as others. Have no clue why.
[OnePlus 9 Pro] ALick43:
I want to use it on China Colos.....
[OnePlus 9 Pro] r4p70r:
Could be normal depending on your usage...

Sadly the sot is all over the place. At least for me. Sometimes I only have 3 hours and another time 6.5 hours. And I never play games or watch movies with it.

My usage are 99% Telegram, Browser and YouTube (only casting)
[OnePlus 9 Pro] illusiveairforce:
I totally. This is incredible
[OnePlus 9 Pro] PKkeys:
He's the GOD FATHER of this thread! A gem
[OnePlus 9 Pro] TheKnux:
Check their SOT. 🧐
[OnePlus 9 Pro] TheKnux:
Care to share the steps you took to do this? Tried doing it myself but got stuck on the SHA 1 hash part. Didn't know where to find that. Also not sure how to import your file since FKM only asks for the URL or to create one (which I tried to no avail).
[OnePlus 9 Pro] r4p70r:
I simply created the sha1 hash myself. In Linux with sha1sum Kernel.zip. I did that with Termux on my smartphone.

For testing I uploaded the .json and a text file with the changelogs to a GitHub Repository that I created for the test and put in the GitHub raw link to the file in FKM

But creating such a json file yourself doesn't actually make a lot of sense. Kristofpetho should offer a link to this file here, which he hosts e.g. in another GitHub repository and adapts accordingly with each release. Then everyone who imported his file would automatically see in FKM when there is an update.
[OnePlus 9 Pro] TheKnux:
Ah. I was super excited cause I've been asking him for awhile in the group chat and he hasn't said anything back about it yet. I thought it would be super simple to do on user end but I guess not lol. @kristofpetho check the post above this. 🙃
[OnePlus 9 Pro] r4p70r:
Of course someone here who uses the kernel could host and update the config. But I think it would make more sense if the kernel developer provides that if he wants.
[OnePlus 9 Pro] kristofpetho:
I'll do it once I have decent internet (travelling right now)
[OnePlus 9 Pro] samwhiteUK:
What about it? Seven and a half hours with no drain, screen off
[OnePlus 9 Pro] mattie_49:
Getting great battery life off latest build. Any idea what is safe to block here to gain even better without breaking anything important?
[OnePlus 9 Pro] vangry2020:
Just flashed the kernel. What kind of SOT should i expect for a 100% charge? Apps only No gaming.
[OnePlus 9 Pro] mattie_49:
This is very light usage over last 24 hrs. About average on omega for me.
[OnePlus 9 Pro] vangry2020:
Thats on stock rom which is very bad. Im getting 7 hours of SOT on Lineage OS.
[OnePlus 9 Pro] samwhiteUK:
That screenshot extrapolates to about 7 hours....
[OnePlus 9 Pro] mattie_49:
Ha ha that's what I was thinking. 2 funny
[OnePlus 9 Pro] vangry2020:
I said the rom is bad not the battery life.
[OnePlus 9 Pro] RedComet91:
Just signed up to say this latest update to the Omega kernel may have just saved my phone. I got the OnePlus 9 Pro about a month ago, and was just about to send it back due to ghost touch issues after I had already tried other solutions.

I've had the phone's screen on for almost four hours straight now to test with no ghost touches whatsoever, so I think the screen driver fixes may have done the trick.

Have possibly saved me having to ship the thing back to China and all the hassle of a refund.

Cheers!
[OnePlus 9 Pro] amonstercattt:
Does it support evolution X or Pe?
[OnePlus 9 Pro] kristofpetho:
New kernel release!

Changelog:

- Now built with GCC 10.3.0, since it's better. No other reason. Linux is also built with GCC, so there you have it.

- Fixed all code warnings and errors that GCC found (it found a LOT)

- Switched to BBR congenstion control. Much better throughput on bad quality networks.

- Removed a ton more debugging

Enjoy!
[OnePlus 9 Pro] luckylui:
I just noticed your kernel fixed the overheat battery issue. 😁 Thank you!
[OnePlus 9 Pro] thirtythr33:
I'm still collecting the numbers, but your kernel increased my SOT by over an hour at least, seriously great work!
[OnePlus 9 Pro] djsubterrain:
Smooth like butter, thanks
[OnePlus 9 Pro] kristofpetho:
Thanks guys, really appreciate the feedback!
[OnePlus 9 Pro] netgar:
Ones I flash a kernel via eck apk do I need to flash anything afterwards?

Just make sure I I screw up anything.

Thx
[OnePlus 9 Pro] zoman7663:
No this process preserves Magisk, so just flash and reboot.
[OnePlus 9 Pro] l_mike:
Amazing info about the battery life you guys are saying. Make me wanna try.
[OnePlus 9 Pro] thirtythr33:
this is great news, I have been having to enable/disable reverse charge so that goes away
[OnePlus 9 Pro] luckylui:
Indeed! I'm on the T-Mobile variant
[OnePlus 9 Pro] DashDashCZ:
Impressive! Was it with AOD? Were there any delayed / unreceived notifications?
[OnePlus 9 Pro] mgear356:
Strangely I get Gmail notifications promptly with this kernel (not sure if it's a Gmail update)

Nevertheless, I can vouch for the +1hr SOT and much lesser heat.

Amazing work dev!
[OnePlus 9 Pro] kristofpetho:
Go to Developer Settings -> almost at the bottom there is Standby Apps. You email app should be set to "Active".

I have 3 email accounts set up on my phone and all are receiving emails with push and it's working as it should.
[OnePlus 9 Pro] thirtythr33:
I use adaway and have no such issues, it sounds like something is interfering with your network comms, do you happen to have 'sleep standby optimization' enabled? if not, are you optimizing these apps you're having delayed notifications for? if no to either one, using gms doze module, or battery apps that mess with hibernation/network?

edit: i see that you solved your issue. cheers!
[OnePlus 9 Pro] Flying Fox:
I can't believe my eyes. Just back to Oneplus, already the first custom kernel. And what a custom kernel. Thank you very much for your work and for sharing!
[OnePlus 9 Pro] djsubterrain:
It will anyway when a new release comes out but I agree it's excellent.
[OnePlus 9 Pro] l_mike:
Got it on my device. I was happy with battery life on stock kernel (moved from pretty poor s10e with exynos). Will see now. Thank you very much for making our devices better!

--update--

Few minutes of testing and clearly temperature is lower. I am shocked, cause I hadn't had overheating problems, but now the device is way cooler.
[OnePlus 9 Pro] terlynn4:
Just flashed this yesterday, and I'm loving the lower temperature also. One of the games I've been playing has very intense graphics that always significantly heat up the phone, but there's no noticeable increase in temp anymore since flashing Omega. It's a significant improvement over stock.

I was already doing pretty well with battery life (thanks to Naptime and GSM doze), but I'm seeing at least a slight improvement there as well. I look forward to seeing what the averages look like over the next several days.
[OnePlus 9 Pro] Flasher8:
New update from OnePlus.. 5.5
[OnePlus 9 Pro] mgear356:
Will 5 may kernel work on 5.5?
[OnePlus 9 Pro] r4p70r:
The only official supported rom is Oxygen OS.

You have to test everything else yourself.
[OnePlus 9 Pro] stazz83:
Such a great build this 20210807! I'm getting active drain of 11% and idle drain 1%. No gaming, mind you.

Thanks, Kristof!
[OnePlus 9 Pro] PKkeys:
Google's clang always been the successor for omega kernal, previous versions were also great. This release is far great than the previous ones!
[OnePlus 9 Pro] observingi:
The Idle Drain is extraordinary!!

How do you get that kind of deep sleep?

I have optimized to the best of my knowledge (similar to what you have suggested in the other post)

With Omega Kernel, my idle drain is around 0.75% with 100% Wifi (off for 8 hours during night)

Only a few apps running in the background Whatsapp, Fairemail, SMS organizer and BetterBatteryStats.

BBS does not show any unusual consumption by apps.

Please guide to further improve on idle drain.

Thanks
[OnePlus 9 Pro] djsubterrain:
Why would he do that when the rom already offers an update system? It's not his job to support one app.
[OnePlus 9 Pro] efex:
This is a kernel related update feature, has nothing to do with the ROM. It's just a nice feature where you'll get a notification and auto download when a new kernel is released, it's nothing new and some kernel devs offer this as the users of their kenrnels won't have to check the thread, download manually and so on. It just makes things easier. :)

Personaöly I keep all "checkers" off on my device at all times, when possible, to save battery.
[OnePlus 9 Pro] burtonlax:
Is widevine a kernel issue? I am stuck on L3.
[OnePlus 9 Pro] mattie_49:
No Widevine is your security level. Lots of thing factor into this. Unlocked bl is main 1
[OnePlus 9 Pro] r4p70r:
No

The levels depend on what was certified. Stock Oxygen OS should be level 1.

I get Level 1 with Unlocked BL, root and this Kernel.
[OnePlus 9 Pro] vangry2020:
Getting Plenty of fingerprint errors with this kernel on Lineage OS flashed back stock kernel working fine now with no issues.
[OnePlus 9 Pro] r4p70r:
This kernel is only intended for Oxygen OS. What do you think OOS stands for in the title?
[OnePlus 9 Pro] pyry666:
Lineage is custom ROM.. this kernel supports only OOS. Its like putting wrong gas to engine and wondering why its not working right
[OnePlus 9 Pro] kristofpetho:
New kernel release!

Changelog:

- Merged in OOS 11.2.8.8 sources

Enjoy!

This should also fix the issue with the fps counter in-game.
[OnePlus 9 Pro] PKkeys:
Wow! Kinda gift I want 😂
[OnePlus 9 Pro] dkcats3:
I'm having an issue where I'm sometimes not receiving calls and texts until I disable wifi, and when I do get or make calls when connected to wifi, they can't hear me. There's no options for volte or vowifi in my network settings and it just displays the "HD" symbol when in calls. I already tried resetting network adapters
[OnePlus 9 Pro] Samuel Holland:
I can't remember for sure but I believe magiskpropshide module will fix this. (I could be mistaken although upon checking mine, no issue) I know device will be certified in playstore. I use the oneplus8pro fingerprint since there isn't a nine.
[OnePlus 9 Pro] Jcyeici:
flash by recovery or by magisk
[OnePlus 9 Pro] cavalier3400z:
Hi, not sure if this is an issue with the kernel or an Oos issue but I can't seem to get the emergency call button to disable from the power options menus. I disabled it under emergency rescue but when I hold the power button it still shows up as the first option. I am assuming it's a Oos issue.
[OnePlus 9 Pro] Jump1ng:
I use EX Kernel Manager for flashing these days.
[OnePlus 9 Pro] AwkwardUberHero:
Hi all,

I just received my unlock code for my bootloader from OP tonight. I'm on the TMO variant of the 9pro.

I'm used to flashing custom kernels and stuff in on pixel phone, but I've never done this one a OP phone.

I understand how to unlock the bootloader. I doubt I'll root, probably just flash a new level kernel and stay stock.

Here's my questions...

1. Can I just flash this on adb with the adb flash boot boot.img command while plugged into my Mac?

2. I know TMO is slow with updates. Since I cannot use oxygen updater, how would I get the monthly updates? Do I need to flash back to stock kernel before taking the ota?

Thanks so much for reading this long post.
[OnePlus 9 Pro] samwhiteUK:
1. Flash with a kernel manager is the easiest way. I use Franco Kernel Manager

2. There is a stickied thread at the top of this forum about how to root, unroot and take OTAs. Please do some reading
[OnePlus 9 Pro] AwkwardUberHero:
Thanks. I did read it, but I had a question, that's why I asked. I wasn't wanting to roots that's why I asked this.
[OnePlus 9 Pro] samwhiteUK:
I see. When you root (using the stickied method), you're installing a custom boot image. That's exactly what you're doing here as well (just using a different method - a kernel flasher rather than ADB)! That's why you can use the same instructions to flash back - in order to take an OTA, your boot image must be standard! :)
[OnePlus 9 Pro] AwkwardUberHero:
Thanks for clarifying. Someone on here in another thread had mentioned you can take an it's with a modified boot image, which made me want to double check here first.

Glad to know this. I'll give it a try later today!!! Thanks again.
[OnePlus 9 Pro] schmeggy929:
Diasble the Module OOS hack, and download the updated one. You will have to look in that thread.
[OnePlus 9 Pro] Bunecarera:
To clarify :

Taking an OTA or updating is not the same...

You can update with a modified boot image.

Just another method via OxygenOS Updater app. You need to download the full Zip and install locally.