yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] junk007:
Not sure if anyone's asked, however I would like to get the old R8 kernel for OP6, can that be shared? I did buy the App??? :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] adeelsmatrix:
Hey Sir Francisco, I'm on Havoc OS v2.4 with your esteemed latest kernel. I didn't find any gestures options in your kernel app. It's my humble request to please add gestures, I know it's like the back of your hand. Please consider. Peace...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nichobrooks:
How did you flash havoc os, I have been trying without success. Right now I'm 100% stock 9.0.5. please tell me step by step

Thank you kindly
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] adeelsmatrix:
Oh boy! You've got a lot to do...

Remember, always make a backup

First, unlock the bootloader to install custom recovery from this link https://xdaforums.com/oneplus-6/how-to/oneplus-6-unlock-bootloader-flash-twrp-t3792643

blu spark twrp download from this link https://github.com/engstk/android_device_oneplus_enchilada/releases

Use recovery from the second link and use the first link just to unlock the bootloader

once you get twrp then follow the below steps:

boot twrp

flash OOS 9.0.3

install twrp

reboot twrp

agian flash OOS 9.0.3

flash twrp

reboot twrp

flash havoc rom

flash twrp

reboot twrp

flash gapps (I installed mini opengapps amr64)

flash magisk

flash No_Verity_Mod_For_OP6.zip for encryption (optional)

reboot system
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nichobrooks:
Thank you!

I was already unlocked and had TWRP installed but every flash would brick my phone so I had to use the Qualcomm tool to get it back.

Eventually I successfully flashed havoc is by doing a factory reset from TWRP, then flash ROM and TWRP, reboot to recovery and flash gapps.

And bingo!

I'm trying the ROM out, I miss the OnePlus navigation gestures tho.

Thanks again for your help
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] kaanchakhatri:
Does it work with pixel experience?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] olil3:
The app doesn't show the vibration controls for me. Could someone tell which file does the vibration control point to under /sys ? I'd add a custom tunable to fix that ig.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] adeelsmatrix:
Good that you actually made it and I miss OnePlus navigation gestures too. Get some and lose some...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nichobrooks:
I'm back on Stock OOS with a custom kernel and root. Comfy and Cozy :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Alright gang, r16 is up and running and it's as magical as ever! Get it here https://francokernel.app or just auto-flash with my app https://play.google.com/store/apps/details?id=com.franco.kernel

Cheers!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Sh0X31:
Any changes from OOS 9.0.5 Kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nichobrooks:
Testing only stock OnePlus 6, will report back.

Thank you Francisco.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] javad79:
Thanks bro ??
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] BrauliX:
Nice job master, obrigado
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ZuLa:
Glad to see updates for our opo, installing right now!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Installed this morning, everything fine here.. Thanks!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ired17:
Anyone had tried r16 on custom roms such as syberia?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] 1st.oneplus:
Does this work with Lineage for MicroG?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] coomac:
Havoc has OnePlus navigation gestures. It can be turned on from Settings - Havoc Settings - Gestures (called OnePlus Gestures under the Navigation section). Been using it for weeks and it works exactly like the gestures on stock. You may have to disable the navigation bar manually for it to kick in.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] adeelsmatrix:
Yeah, I already know that. Sometime it works and then it doesn't. I dunno, why it miss gestures sometime?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
No, OP hasn't released the updated sources, it's infuriating.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Open Ears, Closed Source.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Bananebieger:
Upgraded to 9.0.5 just yesterday and when I try to flash r16 the FK app returns a auto-flash failure and asks me to reboot and to try again.

But also after a reboot I am not able to flash it.

Is it because of 9.0.5 or because of something else?

Status says that there's a problem creating flashing environment.

Rooted and everything working.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] cowgaR:
MIGHT work with Lineage BUT not synchronised with LOS OP6 kernel source. Might be a good thing as maintainers situation for LOS16 and OP6 is non existent (dreadful to say nicely).
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
I was there at the event, I did my best to warn them against non-GPL compliance...

No clue. Using magisk?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] parth1707:
I am puzzled

I had flashed the kernel earlier and faced the slight thermal issue so switched back to stock kernel.

I wish to switch to it again but can anyone tell me what is the major difference between stock and Franco kernel?

Also, I don't touch settings I keep them to default set by kernel maker
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] GAURAV THAKKAR:
Franco balances performance and battery ofcourse
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] parth1707:
Do you recommend it over stock kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] abasba:
So wake-up (or should i say lift-off?) ambient display lights up entrie screen regarding the brightness. Anyone knows how to make it like in stock kernel?

BTW, Franco thanks for your amazing work.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Stoowyguy:
I recommend a stock kernel for someone not into customizing settings. It runs very good.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] sacrificialpawn:
It's kind of poor etiquette to go into people's threads and recommend using other things. This would be totally an acceptable comment in a general thread about kernels. Just my 2 cents
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] 1st.oneplus:
From the discussion above and my experience with this so far, a manual or a tutorial for the basics is necessary. My chosen wallpaper is no longer selectable following flash of kernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Bananebieger:
Using magisk. Just updated magisk to the newest version. Still an error.

And the log directory stays clear, can't provide logs from the app.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Pushed r17 and has the new anyKernel3 merged! Also to auto-flash this you need to update my app to version 4.2.2 (I just pushed it to the store). Get the kernel from here: https://play.google.com/store/apps/details?id=com.franco.kernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] P1f:
I get restarts while connecting to PC and copying files, I know Open Beta is not supported but is there any chance you may see a bug that would happen also on OxygenOS stable in the attached logcat file ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Just pushed r18 with a fix for r17's race condition. I believe it was caused by a mismerge by OnePlus, and it's fixed.

I'll be monitoring this thread. Get the kernel from the OP or auto-flash from my app https://play.google.com/store/apps/details?id=com.franco.kernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] iPsychoGeek:
I already said it, but I can't be the only one who noticed that smoothness of this kernel is really bad and worse than on any other kernel. You can just open Twitter app, scroll feed and notice really bad lags.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] [deXter]:
I'm having the same issue, auto flash (and manual flash) fails. Using the latest Magisk (19.3) and the latest FK app. I've enabled logging but it doesn't generate any logs in the /sdcard/franco.kernel folder. Would it be possible to create a test build or enable a verbose logging please to see where it's failing? Thanks.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Stoowyguy:
Smooth and stable from here I notice good battery consumption on this kernel.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Got to say, scrolling is noticeably less smooth for me too, in say, Twitter or Reddit. Didn't click it may be the kernel until I read your post. It was just fine until I flagged the latest two releases...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] frezd:
Hello,

Just installed the R18 kernel, but faced random reboot this night, which never ever happend since I have got this phone. So just went back to R16.

Nor sure if it kernel related but I didnt install anything in between, so my guts tell me it "might" be kernel related.

So unfortunately went back to R16 which gives me plenty satisfaction. Smoothness is not at its highest but didnt find another kernel for the moment that gives as much satisfaction as FK s one.

Kudos anyway for this kernel. awaiting R19 ;)

My 2 cents...

Best

Magisk 19.3

xXx module
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Got a few reboots myself. Anyone has a copy of R16?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] frezd:
I do Send me your email.

Best
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Cheers, just did.

Two or three reboots today...

---------- Post added at 09:26 PM ---------- Previous post was at 08:53 PM ----------

Another reboot, while watching a YouTube video. What logs can I submit next time I get one?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
This morning I had another reboot while the phone was sitting, chargin. It got stuck in the Unlocked Bootloader warning screen. Only way to move forward (or just a coincidence) was wiping the caches in recovery... Thanks to Frezd for the file :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] sacrificialpawn:
The issues with some users having reboots is odd. I haven't had a single one. Could you all give some info to maybe help troubleshoot issues? Logs of course would help Franco, but even basics like: what Rom and version, which TWRP, which Magisk version and modules used.

I'm on the latest OOS stable, no TWRP, Magisk 19.3 and use the Vanced, Google Dialer Framework and FDE.AI modules. Again, not a single reboot.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Fair comment. OB16, Magisk 19.3 (Call Recorder, Google Dialer Framework, Magisk Manager for Recovery, Stereo Speaker Mod, Rboard Themes, Vanced YT), TWRP 3.2.3-x/blu_spark 9.86.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Pushed r19 with a fix, an updated QSEECOM driver (it's responsible for bridging Android & the TrustZone bootloader, tldr: security stuff) and a small bump in scrolling performance.

Auto-flash from my app https://play.google.com/store/apps/details?id=com.franco.kernel or get the zip from the OP
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] [deXter]:
Thanks, but Auto-flash still doesn't work. (Magisk 19.3 on HavocOS)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
How doesn't it work? I always auto-flash before I release an update. Some information would certainly help me (and it likely needs an app update if it is indeed broken in some way).
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] [deXter]:
I get a screen "Setting up flashing environment...", but that's immediately followed by a message "Error trying to flash the kernel".

There are no logs generated in /sdcard/franco.kernel_updater/logs, and yes, the app has superuser access and storage access.

I've also checked logcat but can't see anything relevant.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Alright I think I know what it is. I'll see if I can push a build tonight with that fix. Apologies.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Just pushed r20 with more magic. Auto-flash from my app https://play.google.com/store/apps/details?id=com.franco.kernel or get the zip from the OP!

1. Merged 4.9.181

2. Min cpu freq on the little cluster has been upped from ~576MHz to ~748MHz. This provides a massive performance boost and a a considerable battery boost as well since the efficiency/energy used ratio is much better and those cpus can finish their tasks faster and enter idle sooner. It's a win-win situation

And for custom roms, the build was completely rebased on the "updated" LineageOS kernel tree. It's like the 3rd time I have to start fresh because of their force pushes... oh well.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Totone56:
Auto-Flashed r20 over r19. The performance boost was immediatly noticeable, even on the launcher, it was already smooth, but now it's more reactive :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] iPsychoGeek:
Can confirm, everything is much, much smoother right now. Thanks, Franco.

Btw I have a little question, just curious. Why input boost was set to 64? I bet it wasn't a random number.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] chintu1234:
The performance profile does not do anything. No values are changed after applying it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] javad79:
Now much smoother than Previous builds but not smooth as arter97 or rz kernel . But away thanks for it ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Smoother, no reboots since this morning! Battery seems good, too. Thanks!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
64ms is one GPU "work" before it idles again. 100ms feels better though.

I'm aware there are some SELinux denials. I'm working on it.

But they can't hit my battery performance :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] grox:
Great! Works on beta 20! Now testing batterylife!

I hope you'll keep updating this kernel for op6!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] etaPlease:
My gpu governor seems to be set to performance. Is this okay or did i mess something up?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
It's not, I didn't do that.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Blackcrx:
Is anyone having issues with double tap to wake?

It doesn't seem to work with this kernel. It worked fine on BluSpark and Smurf.

I tried disabling and enabling it in LiquidRemix ROM again but no luck still
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tomatot-:
It supports LOS not omni and ROM based on it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] bbran33:
I was a fan back in the Nexus 6P days.....was disappointed when I bought my 7 Pro that you aren't developing for that phone yet.....just saying :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Trying r20 now, and I'm not finding this smooth at all. There is frequent stutters when scrolling, apps open slower than expected and generally the feel isn't as good as stock. Latency is noticeably not as good as arter, either, probably the same as stock though.

[MENTION=1656331]fransc[/MENTION]iscofranco how come the kernel download mentions anykernel2, thought you used anykernel3?

Yeah, you are, in a OnePlus 6 forum. I'll be sure to drop into the OP7 Pro thread asking for OP6 updates. ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] kakkooran:
How to backup boot.img

Hi,friends please help me to backup stock boot.img file.Thanks in advance
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] franciscofranco:
Waiting for OP to send me the phone. They told me it's this week.

I can't reproduce slowdowns at all. I have several tests that test for jitter and jank, and it's pretty darn low. Try to increase the cpu boost duration a bit and let me know?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] cowgaR:
I might have missed something but have not seen this being LOS based (LOS went official yesterday) or merging LOS kernel patches (there's very weak activity for this device but still...).

Is your assumption based on fact that it simply works hence you state it supports LOS? Thanks in advance for explanation.

Edit. Found it in change log for custom version. So I assume the NFC patch and all is in.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tomatot-:
I think Franco said that he's making this kernel work for LOS and ROMs based on it.

And AFAIK for this device most ROMs use omni stuff. So I suppose that some features would be broken if you you'd use this kernel with omni or liquid, the same way some features would break I'd you'd use smurf on LOS.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] patrickt1220:
Since the r20 update I noticed my phone has been so smooth when it comes to not only scrolling but everything. Not a hiccup. And soooo buttery ahhhhh
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] cowgaR:
There's one big problem with Franco kernels.

The moment you realise it works perfectly for you is the moment your worries and depression starts - of Franco no longer supporting this device one day.

So use your day of 'addiction' well:cool:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Stoowyguy:
Those are different partitions being managed like if you have a Linux computer this is how different drives appear meaning your changing the io scheduling of various drives or partitions. I've found this kernel to sleep very well and have outstanding battery but it doesn't save my recovery twrp like most kernels I can go back to twrp this one I have to command a fastboot boot.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tibiti:
Guess the answer is flashing twrp after the kernel (without rebooting). If I read it well its because kernels do include the recovery nowadays (not all of them), unlike on a 3T.

I've found the way to install stuff onto my 6, even named the folder structure to make it work flawlessly, all the time.

1. ROM

2. TWRP

3. Reboot to recovery

4. Magisk

5. GAPPS

6. Kernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Heads up: Franco's Kernel Manager is free on the store for the next 40 hours or so. Grab it if you haven't bought it yet and we're put off by the price, donate if you like what you see!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] danger86:
Wi-Fi issue

Is there a solution to this. I discovered it on v20. Exactly same, stopped connecting to all known networks. In Wi-Fi logger it says:

network_selection_disabled_association_rejection=5

Appeared on OOS 9.0.6 first, had to revert to stock kernel. Today, upgraded to 9.0.7, flashed FK and the same issue.

I couldn't even find settings related to Wi-FI in the FKUpdater app.

Has anybody else had something like this?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Depressed T.Bear:
Whoop whoop! Franko Kernel Manager is free for a limited time on Google play!

If you every wanted to try it out - now is your chance. Don't forget to leave a nice review and consider donating Franko a chilled Beer if you enjoy his work and effort - for his kernel and the great app!

Ups. Didn't saw it was already posted. #repost
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Hi all. I flashed this kernel and it just reboots back to TWRP. What could have I done wrong? Here's what I did.

1. Dirty flash OOS 9.0.7 zip

2. Flash Blu_spark TWP 9.100

3. Reboot to TWRP

4. Flash FK r20

5. Flash universal DM verity (I use this to stay decrypted)

6. Flash magisk 19.3

7. Reboot system (but rebooted to TWRP instead)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Depressed T.Bear:
Try this:

- flash blu_spark TWRP 9.101 zip (you're using the old one with A/B partition problems)

-reboot TWRP

- flash universal DM verity (if you really need it, decrypted systems are a security problem IMHO)

- reboot TWRP

- flash Magisk 19.3

- reboot to system so see if it boots up properly

- if available: flash FK Kernel from FK Kernel Manager, ExKM or similar, then reboot to system

- else: flash FK kernel from TWRP (9.101), then reboot to system
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] krakout:
Weird thing. After some time running happily I started getting, again, random device freezes and reboots. This happened both with OB20 and OB21. In the end I went back, once again, to r16 and it runs fine again. Anyone else experienced such a thing?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Hello, I have a few questions, if that's ok? Never flashed a kernel before, but my battery is draining quite quick, so why not try out a new Kernel?

1. I plan to flash the Kernel using the FK app. Are there any steps I should take before doing this? I already use Titanium Backup and have backups of all my data.

2. Should I backup the stock kernel using the app? Can I restore this if I find that FK isn't for me? If not, how would I go about removing FK?

3. What do I do if my phone doesn't boot afterwards or kicks back to TWRP? I have used the MSM unbrick tool many times, would that approach still work (wipe the phone and restart entirely)?

4. Are there any major issues I should be aware of? I have read above that WiFi doesn't work sometimes and the phone will reboot randomly, this has kinda scared me a bit.

I already have TWRP Blu Spark flashed and my OP6 is running the latest Magisk.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Taverius:
Flasher flashes but after reboot says fk not installed.

No idea what's going on but here's the log.

OP6 on stock rooted, magisk but no twrp.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Depressed T.Bear:
To 1: No, it should work flawlessly. But make sure to use the latest version of the FK app, there are a lot of bug fixes / improvements for the flasher lately. Or, if you have, use ExKM if the flash doesn't work via FK app.

To 2: Yes, definitely. You can switch back to the stock kernel easily by reflashing it. It's the easier way to go back to the stock kernel, if you every forget backing it up, simply Reflash the whole zip of the latest OxygenOS. Easy as that.

To 3: MSM *should* always work. But, to be honest, I never heard here of any softbricked devices after flashing one of the well known kernels. So don't be afraid! In case anything goes wrong, just flash the kernel backup or the OxygenOS zip. MSM tool should only be the last option if anything else fails.

To 4: No, not if you're using the latest OxygenOS. Most issues people are reporting here are because they can't read the OP. This kernel is designed for stable stock OxygenOS. Though, it may work for the OpenBeta, but it causes problems here and there ("old" kernel sources on "new" roms...).

But to be honest, there were some camera problems for people in the past with this kernel (while others run fine). Though I can confirm that the latest kernel works buttery smooth and totally hassle-free on my device :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Thank you so much for the reply! I might try flashing FK later. If you've flashed this kernel, have you seen a definite battery life improvement?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] °Washy:
[MENTION=3292224]franciscofranco[/MENTION] I faced a strange issue with your naptime. Sometimes When I use aggressive doze without reapply option, I faced a stop working by proximity sensore.