yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Update to 1.21!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.9.121

Merge Qualcomm updates (LA.UM.6.3.r4-05000-sdm845.0)

Downloads

Primary: https://nathanchance.me/downloads/kernels/op6/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/op6/commits/8.1.0

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/op6-flash-8.1.0
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xino22:
Someday you Kernel will be compatible with custom ROM ??

Enviado desde mi ONEPLUS A6003 mediante Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] old_fart:
.

It is really crazy how many times this question has been asked and answered...

He has firmly stated 'no', it's too major of a headache...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MrSteelX:
the problem is that most people only know how to be spoon fed! To actually read post is too much work for a lot of these people on xda these days.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Toni Moon:
i love your kernel but i don't know why gmail didn't work with any version of your kernel, i tried 1.20, 1.21 and 1.22 beta with no luck i flash original kernel again and gmail works again, can you test and fix this?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
What do you mean doesn't work? I don't use the Gmail app but I use Inbox and everything is fine.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Toni Moon:
Don't start, when you click in the icon to open the gmail the app just crash with a msg the app it's closed.

try to install the gmail app from playstore and test it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Works fine. There were some reports of some apps being broken when I did the initial CAF merge but I fixed it and haven't heard of anything since.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] meiax93:
What Magisk you use? I had Magisk issue on Pie Beta 2 and 3. But that was on Beta.

This is weird happen on Oreo. Mine working good. ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mko000:
Must be something else, Gmail is working fine on this kernel for me.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Toni Moon:
ok, must be any kind of incompatibility with any magisk module i think, because with stock rooted works and with this kernel don't work.

Seems that i am the only one with this issues, my apologies
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Aarju:
It could be a problem of android webview.

Just update it .
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Update to 1.22!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.9.123

Sultan's devfreq boost (should help with cold app opens)

Downloads

Primary: https://nathanchance.me/downloads/kernels/op6/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/op6/commits/8.1

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/op6-flash-8.1.0
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] avi1212avi:
Can confirm, gmail working AFTER update from store

I'll take this small opportunity to thank you, really appreciate your work.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rui.ddevil:
In the context of the Sultan commit wouldn't it make sense to also include this commit?

https://github.com/franciscofranco/enchilada/commit/da62bac57b6a1453dbc6eefc0d2d5b5bc17d08b8
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
?

https://github.com/nathanchance/op6/commit/b5447fccd96348b0ee0db1d4a4476aeb9b9c0896
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rui.ddevil:
My bad... didn't see it.

Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Toni Moon:
This one works me fine with gmail, thanks a lot ;)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Update to 1.23!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.9.124

Reset low memory killer back to kernel/common (android-4.9)

Downloads

Primary: https://nathanchance.me/downloads/kernels/op6/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with Kernel Manager for Franco Kernel!

Commits

Kernel: https://github.com/nathanchance/op6/commits/8.1

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/op6-flash-8.1.0
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rui.ddevil:
Can you please share what is and why you did this commit...

Merge branch 'lmk-android-4.9' into 8.1

Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
That's a topic branch merge, merging this commit into my main 8.1 branch.

I just realized that commit message is poorly worded, I pushed a new version: https://github.com/nathanchance/op6/commit/8254a169293ebfdf6fb5067a11555db588c9cc9e
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rui.ddevil:
Thanka for the explanation.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Just as an FYI to custom ROM developers, I have pushed an 8.1 custom branch to my GitHub: https://github.com/nathanchance/op6/commits/8.1-custom

This is the kernel I am maintaining for AICP, which I am calling Flash Kernel Lite. It has all of the staples of Flash Kernel (latest linux-stable version, the ability to compile with a newer version of GCC or Clang, and some optimization patches) but it won't have everything that the OxygenOS version has. I will tag releases just as I do for the OxygenOS version.

I will not be releasing these as a standalone option as I am not installing a custom ROM to test; it will just be available for inlining.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] meiax93:
Awesome. Thanks for your hard work :victory:, great.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] masri1987:
getting 1.5hrs of SOT less than 1.22 , don't know why, my usage hasn't changed
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] masri1987:
falshed back to 1.22 to verify my claims and the SOT is 7hrs for today vs 5.5-6 hrs on 1.23
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gargamelxda:
I can confirm this. With 1.23 with normal use, WhatsApp, Tapatalk.. Phone is too hot, bad battery life. Revert back to 1.22 very good temperature and battery life.

I am in last OS stable with twrp and magisk.

Enviado desde mi ONEPLUS A6000 mediante Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MrPhilo:
I have also too noticed worst battery life in general. I thought I had an rouge app but flashing back to 1.22 and the next day I already seen an instant of improved battery life at the end of the day. No idea why this would happen as from the changelog it seems to only be a Linux update and the memory.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] old_fart:
Two does not make a majority because my battery life is the same so my best guess would be it's tied to the apps that you guys are using and the apps that I am not using...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] WeirdSoup:
I can't adjust the display RGB value with the Franco kernel manager app. Is there any way to fix it?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
You need to use the custom filter in Settings > Display
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] masri1987:
it was actually 3 people including myself, but

Again nothing changed in my app usage. The way I use my phone on monday is the same on friday is the same on sunday.

I'm still on 1.22 and still getting 7 hours of SOT
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
My battery usage has not changed across any kernel version.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
guys can any of you run pcmark work 2 benchmark with this kernel? in terms of real world testing this benchmark is the best out there unlike antutu. i'm not a benchmark person but pcmark shows the differences much better than the other tools
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nirogu325:
Hello, Nathan, I have a question about some commits if you can help me. It's about knowing which commits solve fingerprint sensor delays. I know the Pixel 2 had similar issues since the June update and that the Nexus 5X once had fingerprint sensor delays as well but was solved with kernel commits. Can you please point me to the right commits for the OP6?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MrPhilo:
Well it's been a few day days and I can say that 1.22 does for me indeed get better battery life, before on most days with 1.23 I normally end with 4 hour SOT with 30-35%% remaining with heavy-ish use like GPS, travelling etc. With 1.22 I have over 4-4.30 hour SOT with just over 40-45%% so far, I don't even think I had 1 day with 1.23 with 4 hours SOT with 40%. From the changelog it don't seem like much has changed but idk why its changed my battery. It's defo not a rouge app as I monitor my usage pretty hard.

I'll try 1.23 and report again later.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
The Pixel 2 FP sensor delay was device specific and the Nexus 5X was just a slow device. This device hasn't had any issues in that department as far as I am concerned.

Feel free to stay on 1.22 then.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] NickMidd91:
Will this kernel work with the new Android pie beta 1update for oos?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
Ok because no one tested and benchmarked this kernel i had to do it myself, after testing this kernel and benchmarking it i have to say this kernel is one of the best out there, 8200 score in pcmark(the best benchmark in terms of simulating real world activities) is so good, and I have to say that this kernel is the king of low latency! The best in terms of latency which completely changes the user experience. App opening speed is great too. Keep up the good job man since you don't accept donation we can just motivate and encourage you to keep on going
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] kaihansen2001:
Have you done the same in other kernels? What are the results compared to flash?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
since nathan is ok with off topic stuffs (one of the many things we can love about him :) ) yes in blue spark i had 6200!! this results are from clean install roms (i always clean install since my stuff are in the cloud), i don't know why it had that low score because blue is most of the time more toward performance and the latency difference is completely visible to the eye, this kernel is a monster in terms of latency, it remembers me of ios 11(not 12 in ios 12 apple did something great in terms of latency and is way ahead of android although they just started using something like EAS in their cpu governor which android is using for some time and this results to some of the lowest latency possible) i think some this good latency comes from sultans boost drive

i can not comment on battery life but so far everything went normal

about pcmark and why i say it's the nearest thing to the real world because it's using standard and common android api for its tests and uses standard user behavior, the good score in pcmark means most of the time that device is better in terms of real world performance unlike antutu and geekbench and i hope more people start testing their devices with this benchmark not others that do not show any real world performance.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] kaihansen2001:
Prolly blu spark is getting low score for now because of the blu_schedutil governor which is not very good as it is now in my opinion (you can switch to schedutil to see change of behavior). Just in plain antutu raw power blu spark gave me like 30000 points less than stock or flash so there is something wrong in there I think.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
yes maybe that's it but his kernel is in first stages, i know him from oneplus 3 and performance was improving is every version of his kernel. but nathan is using upstreamed EAS updates(i think i read in one of his changelogs here or maybe i'm wrong) i think, that's sometimes better because it will give some percentage of better performance and battery in much more stable way. also many of this performance gains comes from sultans boost drive i think. i don't know [MENTION=6842057]nathanchance[/MENTION] can and will explain more detailed stuff or not i hope he will so we all can learn more
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] kaihansen2001:
Yeah, I have Used Blu spark kernel in op5 and op5t too. Its one of the Best.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] James Blode:
Like said Francisco Franco....their not released kernel sources for Pie yet...wait...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] masri1987:
not responding for argument,

Just wanted to say,

we aren't using your kernel just because it makes us feel warm and fuzzy inside.

And as a user since OG Droid days, and all my experiences as a end user with custom kernels i'd say battery usage is the #1 reason for using someone's kernel over another.

For whatever reason, 1.23 (and i went back to it just to see if i'm trippin') isn't producing the same results.

I will wait for next update and re-test.

Thanks for ur hard work
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Bonito77:
Dear User,

our technical support team will contact you to find out a solution to your problem.

Nobody force you to use this or any other custom Kernel or mod. If you don't like it, don't use it or build your own.

Regards.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
We don't have source yet so no.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Update to 1.24!

If you flash this on the Open Beta, I'm going to laugh at you.

I will start working on it once we get sources; however, I lent the device to my friend in need for a bit so I may not release until I get it back, depending on how remote testing goes.

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.9.124

WireGuard snapshot 0.0.20180904

Downloads

Primary: https://nathanchance.me/downloads/kernels/op6/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with FK Kernel Manager!

Commits

Kernel: https://github.com/nathanchance/op6/commits/8.1

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/op6-flash-8.1.0
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dajumper:
Is there a telegram channel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Your new daily driver ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ezio84:
It's in the first post.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] R0i_:
I present problems with wifi, it is slow, it takes a long time to download and on YouTube the videos load very slowly. In
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] samteeee:
[MENTION=6842057]nathanchance[/MENTION]

Thank you mister.:good::good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Unfortunately, no. It does not beat the Pixel 2 XL in my eyes.

I'm using the stock Wi-Fi drivers and my speeds are the same as my other devices. YouTube loads up no problem.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] R0i_:
In the play store the same thing happens to me ... I put data and the same thing happens to me. In 5.1.6 it did not happen to me, it was to install the Kernel and start this error. The speed tests if I set the speed but at the time of download something or see something is where you notice that it is not going well.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Step-han:
Good to see you here! :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] blaze9090:
Am I Missing Something? Cant find any DL Link!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
The download link (and a mirror download link) is in the original post.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
No worries, enjoy the kernel :)

Done, thanks for removing me :)

Ummm how did you miss the download section in the OP?

I don't know what to tell you, I have no issues with Wi-Fi or data speeds.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] fuarkgl3:
Awesome Nathan!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Ippolito1971:
This is a very good weekend!! Official TWRP and Flash Kernel! Thank you [MENTION=6842057]nathanchance[/MENTION]!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Poloasis:
Woohoo Nat is here. Awesome work bud!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] R0i_:
Ok, we will wait for the next version to see if it is solved.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Thanks for this kernel! Great to see.

For what it is worth, aside from the camera, I think this phone hands down beats the Pixel 2 XL. It's so smooth!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jasonrhodes32:
Good to see you you here, man!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Not sure if it's the 5.1.6 update, but I'm not getting as good battery life with this. I'm on 75%, regular usage and am on 28 minutes screen on. I usually get to 6 hours screen on so that doesn't seem right at all!

Anyone else experiencing this?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
On the contrary, with Renovate V2 and Flash kernel I've got a pretty awesome morning. Almost all ok WiFi but still much better than I would usually get in the same scenario!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rokeno:
Can i flash Magisk in the same sessions as flashing the kernel? Or do i have to reboot prior top putting magisk back?

I'm guessing that root is lost upon flashing any kernel?!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] BossNexusS:
Lol curious to know what *would* happen? Not silly enough to try it though lol..
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] storytellerz:
I am that idiot who flashed the previous version on my OB1 and I lost my fingerprint option in the phone setting. Had to reflash the ROM to get it back. ??
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Stoowyguy:
Where does he keep his custom kernel lol
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Linux kernel version in the title is out of date by the way!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Thanks, fixed!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Update to 2.00!

OnePlus released their kernel source in the late afternoon and I worked all evening to get the kernel rebased and updated :) A few things to note:

1. I will continue to support OxygenOS Oreo until Pie is pushed to stable. I really hate supporting two versions at the same time but FK Kernel Manager is really helpful since it will only show you updates for the version of Android you are on! I have also updated AnyKernel2 to prevent you from flashing a build not intended for your version (you gain nothing by trying to use 2.x builds on Oreo).

2. Some features are missing from the Pie version (notated in the OP). There were conflicts that I really didn't feel like solving, especially since it isn't my code. They'll be added back in due time.

3. I do not currently have the device with me so ALL bug reports REALLY need to provide logs and be reproducible by others to be taken seriously.

If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Initial release for Pie

Downloads

Primary: https://nathanchance.me/downloads/kernels/op6/9/stable/

Mirror: https://github.com/nathanchance/fk-zips

Remember it can be auto-flashed with FK Kernel Manager!

Commits

Kernel: https://github.com/nathanchance/op6/commits/9.0_Beta

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/op6-flash-9
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] HACK3DANDR0ID:
Congrats for getting on the board with a PIE Kernel 1st, and most of ALL....thanks for sharing!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Taebom:
2.0 working great on pie. Love having wireguard back. Thank you good sir. :good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
mate does it have sultans boost drive? since i think it really helps with latency
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Toni Moon:
thanks a lot, you can release a compiled original kernel to go back if something goes wrong?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Indeed it does.

That's not really going back to stock since I'm not convinced the source that OnePlus gives us is complete.

If you've rooted with Magisk, you can restore the stock boot image in Magisk Manager with the uninstall button then re-root before rebooting.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mario972:
[MENTION=6842057]nathanchance[/MENTION] would it be possible for you to add some of the features of Kali NetHunter? I'm mostly interested in 802.11 injection, AP mode and USB HID stuff.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Uh oh, unlike OnePlus to provide a non-complete kernel source...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Toni Moon:
I tested your new kernel and i didn't found any bug and now runs very fast i get my best score in antutu
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
antutu is not accurate and is not a good benchmark for benchmarking real world performance, you want to test a kernel of rom? try pcmark, much more accurate and professional.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
2.0 is for Pie, right?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Duncan1982:
You bullet pointed, but forgot to Bold & Underline and repeat it 20x.....:p
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nujackk:
Want to say thanks again for your work!

And to be pest no stock for 5.1.11...just in case ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
Apparently I forgot to reply to a few posts.

I'm not really interested in this, sorry. Building my kernel is rather easy if you would like to enable those things yourself.

The only reason I say that is that they provided a completely broken source, that had to be fixed with a separate commit: https://github.com/OnePlusOSS/andro...mmit/621e73393f8ee912430d38f675517a0d1326d846

It just makes me wonder if they are withholding changes because that just doesn't happen if you are providing a compiled binary and push your entire internal tree (that source has to build).

I'm not going to dwell on it though

I won't be providing the stock boot images anymore as 1. I don't use TWRP to upgrade and 2. I helped my friend upgrade my device to Pie this evening.