yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tibcsi0407:
I always flash TWRP after kernel flashing.

What I usually do:

boot twrp

flash the kernel

flash twrp

reboot to twrp

flash magisk

reboot
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] DarKAngel1234:
Can anyone confirm this kernel working on any custom roms, as yet?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Cablespider:
In the notes section of the OP, he mentions flashing Magisk after the kernel. Testers should try that during install. See if it boots smoothly.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] joakimbo:
Read the goddamn OP
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] DarKAngel1234:
I did and it mention's douche bag, that it may work with other roms.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Astrubale:
[MENTION=4898097]arter97[/MENTION] This kernel also breaks latest blu_spark TWRP for me
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] AcmE85:
Fastboot boot blusparktwrp.img worked for me.

Asked for decryption key and showed all my files.

But flashing anything or restoring boot resulted in a bootloop until I reflashed arter97 1.2.zip.

There's just no escaping it.

[MENTION=5086642]MrSteelX[/MENTION]

Provided that your device is encrypted, when you do the things you recommend us to do, you are able to boot back to system without arter kernel?

To sum up what I already did:

- reflashed every partition (including boot) on both slots through fastboot

- reflashed stock boot.img on both slots through TWRP

- restored my stock boot backup (the one I took before flashing arter) through TWRP

- installed official full OTA through system (without flashing anything else afterwards)

- installed full OTA zip through TWRP multiple times to both slots

- add to that multiple ways for flashing TWRP and/or magisk

-> bootloop to stock recovery or twrp every single time (depending on what was flashed)

That was before I discovered that flashing arter kernel will make the device boot back to system as if nothing ever happened.

I don't have a problem wiping data (if this even helps), but I have a perfectly working device and want to understand why this is even happening before I do this.

That's why I'm still waiting for [MENTION=4898097]arter97[/MENTION] to respond.

I've also mentioned all of this before, so I hope you understand my frustration now when I read the same recommendations.

I mean they make sense (in theory), as this is how I got rid of any kernel before. These methods simply don't work for arter's kernel.

So my question to you: can you remove arter's kernel and boot back to system without any wild tricks?

It's not really about problems with performance for me. The kernel runs perfectly fine without issues.

But there's really no difference to stock at the end of the day (not judging here).

The fact that a direct ota through system, which should overwrite the kernel is causing a bootloop until I reflash the kernel is what's worrying me here.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gregsoir:
yeah it's pretty much the same for me, your post sums it up perfectly. hopefully someone will come up with some idea...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
For anyone running 1.2 you have to format the data from twrp then flash oos and blu_spark twrp then reboot. U should be on stock kernel now . The reason is because the 1.2 messes up with the encryption
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] AcmE85:
Thanks for the suggestion. Is this your personal experience?

I'm not sure if encryption is really the issue here. Booting Blu_spark TWRP from fastboot has no issues decrypting data for me.

It asks for the pin and shows all internal files correctly.

Rebooting into Arter's integrated TWRP only shows a "crashdump" screen for a short moment, then reboots back into system.

I'm willing to do what It takes to help resolving this (if possible). Still waiting...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
I have the exact same experience you're describing here. Potentially an update could fix this? Seeing as it's a decryption issue, maybe an updated kernel that handles the situation differently could help fix this?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
Yup this is indeed my personal experience and arter did confirm that after flashing 1.2 any other kernel will mess up the decryption so u have to format the data then transfer the oos files and flash the ROM you have to do all of this in the recovery
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] AcmE85:
As you say arter knows about this, I wonder why the kernel is even still up for download then without any note regarding this issue.

I know there is a disclaimer in OP and I fully agree with everything stated there, not even blaming anyone as I know dealing with custom stuff can result in issues.

That's why we are here mentioning it.

So thanks for the reply, guess it's wipe-time.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MrSteelX:
for me, i never was on 1.2 i started on 1.1 then went to 1.3 when i left this kernel, i restored my backup of boot before trying this kernel and working
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Is there anyone on 1.0 or 1.1 still that doesn't have these issues? I think 1.2 or 1.3 has some kind of issue affecting decryption and the way the a/b partitions are handled.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] AcmE85:
Going from 1.0 back to stock Kernel with a backup worked fine for me. Probably started with 1.2.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Okay, so at least that's a start point for Arter if he is yet to investigate.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] peteyc66:
Hey does double tap to wake work with anyone else using this kernel? I cannot seem to get it to work. :(
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
1.2 is the one with the issue not the 1.3

But if you are going from 1.2 to 1.3 then switching to other kernel it's still going mess it up
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Astrubale:
Can someone reupload version 1.3 because the link is missing?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xpakage:
I think the link was pulled to stop people from downloading.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gregsoir:
i formated data from twrp and flashed fastboot rom (https://xdaforums.com/oneplus-6/how-to/rom-stock-fastboot-roms-oneplus-6-t3796665), thanfuly it worked and i got rid of this situation with arters kernel.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Formatting data from a kernel issue is less than ideal!

I flashed 1.3, now on 1.2, assuming I'm okay to flash 1.3? Even though Arter had silently removed it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
You shouldn't have ant issue going from 1.2 to 1.3 but if you don't want to be on arter's a kernel then you have to format
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Can someone please send me a copy of the 1.3 zip and .IMG? If mirrors are allowed.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dajumper:
Can anybody upload 1.3 please?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] arter97:
It took me a few days to figure out why people were having issues with 1.3(mostly with OnePlus 6 users, not the 6T).

It turned out 1.2 release was actually the problematic one.

1.2 used 2025-12 as the patch level to be better compatible with future ROM builds, but it caused a failure with SafetyNet and triggered a keymaster upgrade during the booting process, breaking some users when they switched to another kernel that didn't have 2025-12 for the patch level.

1.3 parsed /system/build.prop to apply most appropriate patch level during installation to fix SafetyNet. This also left some users who've used 1.2 before, unable to decrypt the userdata.

I use unencrypted f2fs, so I wasn't able to notice this prior to release.

I'm genuinely sorry, but users who've been affected(inability to switch kernels other than my 1.2 version) need to wipe and format /data with a kernel/recovery that uses a sane patch level.

I'm expecting there would be no more keymaster shenanigans anymore, but who knows.

Other than screwing up keymaster(and failing SafetyNet as a result), 1.2 version itself is not a bad release.

Feel free to take your time for backing up and formatting /data.

I suck. Sorry again.

With that said, new version 1.4 is up:

1.4

Linux v4.9.154 merged

ULPS during suspend disabled for (possibly)lower panel power consumption during screen-off

Audio HAL reworked to fix Type C audio adapter (thanks to [MENTION=2010892]Nezorflame[/MENTION] for testing)

Patch level set back to 2019-01
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gregsoir:
you don't suck, lol. everybody makes mistakes. at least you found out what is wrong, thanks for that. it would be much worse if we couldn't make any backup before formating data. but hey, we're flashing stuff at our own responsibility anyways.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Astrubale:
Nice work. Am I the only one who's getting lags while scrolling?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] asad510:
What the **** is this kernel who in there bloody mind would want to loose face unlock to make your phone "faster" R U DUMB!? Long live OG Smurf kernel for keeping it a 100 and making my phone run better than ever without loosing nuttin.. also you can't really call OnePlus's coding garbage when you are using there rom!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
Relax. No one said you have to use this kernel in the first place.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] arter97:
You made my day.

Thanks!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Luke T. Kirk:
Relax buddy.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] AcmE85:
[MENTION=4898097]arter97[/MENTION]

Thanks for the explanation. And don't worry, this can happen and we have to expect issues with custom software.

As you say, the devices with 1.2 still work. Not knowing what was going on was my main "issue", but that's clarified now.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
So to confirm, users are fine to flash 1.4 followed by Magisk, but must wipe data at some point to fix the issue with other kernels? Will give 1.4 a go.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
[MENTION=4898097]arter97[/MENTION] is doing an outstanding job, please respect his work! To start on a new device is always tricky. I'm sure he'll iron out all issues left maybe!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] santanah:
So is it true this kernel doesn't support face unlock? If so, are there any plans to support it in future versions? Features look promising but at this point I'm so used to face unlock it's a deal breaker :/
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] AcmE85:
On my device with arter97 v1.2 and OOS OpenBeta, face unlock works just fine.

Some users prefer to scream instead of posting reasonable bugreports.

Can't speak for 1.3 or 1.4, but the culprit didn't state what kernel version caused this issue. Trolls...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Flashed 1.4 over 1.2 and it boots into TWRP with scrambled folders.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dante_nfs:
Easy man! You don't know what you are talking about! I've used this kernel and face unlock works! Actually didn't had issues with this kernel other than what arter mentioned. And please be relax and respectful. Know who you are taking to. Some 0 and 1 doesn't worth to disrespect and insult another human being.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
U gotta format because 1.2 has problem with encryption
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] hassan_1000:
Face unlock works on the 6T with 1.4 however I am getting many lags in all camera apps. But I'm not seeing anybody else mention this so it may be an issue on my side
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xanthrax:
guys, if [MENTION=4898097]arter97[/MENTION] has nicely ignored an unpleasant post, I'm pretty sure we all can do the same

Smile every day and you`ll reduce the risk of cardiac problems.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
I'll stay on 1.2 then for a while until I have the time to fix it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gregsoir:
so, anybody tried to flash arters 1.4 from anything else than arters 1.2 and successfully went back to some other kernel than arters? liked the previous kernel but just want to be sure, don't wanna format data again [emoji14]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tllim73:
Yes. I am running 1.4 currently. Coming from 1.1 since it was mentioned 1.2 is for 6T. Everything work nicely. No lag or anything unusual. Hope this could help.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
1.2 is also for the OP6, but avoid.

Would be good for this to be implemented!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
Hi, one quick question. How to verify if data has been successfully converted to f2fs? Thanks.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] iPsychoGeek:
DiskInfo
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
To eliminate any issue, I clean flashed my phone with the 9.0.3 and proceeded to flash the kernel. I managed to boot to OS successfully. Then I rebooted to recovery again, this time to format data to f2fs. Did this then I immediately flashed the f2stab file. Rebooted to system but all I got managed is to get to boot screen and stuck there. Anything wrong?

NOTE: After this happened (infinite boot), I rebooted to recovery and saw my TWRP is back to bluspark version, not the arter version.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] showgood163:
Thanks OP! Your work helps me a lot!

With too many failures of installing custom twrp, it's really helpful to have a kernel & twrp bundle.

Also, the f2fs thing seems really good. The boot time reduces like 50% compared to the original kernel in OOS 9.0.3.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
How did you managed to get f2fs working? Everytime I wiped data using the bundled twrp I will get bootloop.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Kocane:
Will there be KCAL support?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] showgood163:
reboot into bundled twrp, *FORMAT* /data to f2fs not wipe data, then flash f2fs.zip.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
sorry, iformatted not wiped... this actually should be done before or after flashing the kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
How is 1.4 for people? I have little interest in converting to F2FS, as I'll be stuck to this kernel and don't want any issues like 1.2 had.

After, otherwise you won't have Arter TWRP.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Alessandro999:
does this amazing kernel work on OOS 5.1.11 oreo? [MENTION=4898097]arter97[/MENTION]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
I don't think so, no. First release came out when Pie was out.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] James Blode:
First release came out even with 9.0.3 even not with first pie release... Why people dont want to update to stable pie...? It's even more stable
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] TeroZ:
Million thanks sir, the touch responsiveness of my phone is improved.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] KJYap:
Notice improvement on latency, thanks for the hard work keep it up! Will convert to f2fs once it's more stable, still new to this f2fs thing hehe
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] KJYap:
Just converted to f2fs yesterday, will update if encounter any data loss or problems.

Review: rock stable with godsent speed
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
On 1.4 now, sticking to f2fs for compatibility and stability reasons. Working absolutely fine, don't want to risk another file system. Would much prefer if twrp wasn't bundled for what I'm guessing is the majority of users who don't use f2fs.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] arter97:
Don't know what you quite mean, my TWRP build should work flawlessly with ext4.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] javad79:
Arter97 your kernel work perfect but it's lagy in Google play music apk or Twitter scrolling . I change your stune boost and input boost to that one eng.stk used in his kennel

. it's fixed but the the battery drain be come faster . I hope take a look at it ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Oh it is, it's working great! The 1.4 build is great, really smooth and great battery.

My main comment is I don't want to put myself in a corner with f2fs, if I want to change kernel or if I accidentally delete the file I need. I'm sure it's worth it though.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] hbd4xxx:
f2fs changed

f2fs changed only data

Or that both data and system

---------- Post added at 03:55 AM ---------- Previous post was at 03:50 AM ----------

f2fs changed

---------- Post added at 03:56 AM ---------- Previous post was at 03:55 AM ----------

f2fs changed only data

Or that both data and system
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] edoardotavecchio:
Is it possible that your use of f2fs is making me failing using other kernels? Everytime I try to flash another kernel (tried both with previous flashing of original boot.img and with direct flash), my device goes in a no boot and the only solution is coming back to yours. Could f2fs be the cause? Do you have some hints about it?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MatteCarra:
Did you flash version 1.2?

Read this:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] edoardotavecchio:
I previously did: now I'm coming from a clean flash (required, trying to switch kernels resulted me in a nearly-hard brick) directly using OOS-9.0.3 and 1.4 version right after. Should this be safe now that the device is free from 1.2 version installation?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MatteCarra:
I think so, but I wouldn't swear on it.

My prayers are with you :angel:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] showgood163:
After a few days of testing this kernel, I found that the battery life is not as good as the renderzenith kernel, the cpu freqency showed in the EX kernel manager may explain that.

I also experienced some app launch problem (freeze at the launch screen, force stop and restart seems helpful), but I'm not sure what's the cause of the problem.

Anyway, thanks for your great work!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
I haven't experienced any freezing at app launch, but have with the screen off. I've posted a fair few logs previously. Do you have any? Will give 1.5 a try when it comes out, hopefully things will improve. I don't think this kernel aims for battery life, more performance and jitter free which I think it is.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] James Blode:
Arter97 please, can you add sweep2wake function? Really miss it in your kernel... And why there is no dynamic stune boost and touchboost in EXKM?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] KJYap:
Phone running faster than ever with f2fs, launching app noticeably fast and latency is awesome. However, battery with other kernel ext4 use 15% per hour sot, with f2fs I found more than 20% per hour sot. Maybe this is battery sacrifice for performance?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] KJYap:
There's problem with charging, it will occasionally shows not charging but after awhile it comes back. Charging time has changed from 1 hour to 3 hours.

Is it only me facing this?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] James Blode:
Only you... Even for me its more faster then ever
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Have you tested that it's faster? I highly doubt it is.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] James Blode:
Yeah tested 4times bro... Imo its faster... Really... I can feel it
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Do a proper test showcasing this. Can't see any changes to the charging, so not sure how this can be possible.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] arter97:
What charger are you using? I noticed this myself when charging on my PC.

I wonder if I screwed up something in the kernel.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jack_raze:
cam someone share with me the disk info after format to f2fs
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jack_raze:
mine showing this..am i correct
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Guessing you have to click on /data there.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jack_raze:
stil ext4
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Did you format or wipe?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] KJYap:
Thanks for noticing haha, using AC charger without dash charging. Been noticing feeling weird when charging notification light doesn't show up, then I downloaded ampere saw it wasn't charging sometimes. But charging most of the time
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] arter97:
Can you confirm whether it happens on the stock kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] swapnilxd:
I am on 1.4 kernel , and I confirm the same . It never happened to me on stock .

I'm on usb power , the power breaks after 10 seconds and comes back up again.

dash charging works fine .
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] arter97:
[MENTION=5756758]KJYap[/MENTION] [MENTION=6428347]swapnilxd[/MENTION]

Can you guys attach a kernel log when it switches around charging -> not charging -> charging?

Thanks.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] showgood163:
I've experienced a lot strange things like app *crushed* while it's on foreground, cannot directly go back to the background apps (force stop and restart seems helpful) and some app freezing at app launch (same as before).

I'm on OOS 9.0.3, xXx 4.5a and arter97 kernel 1.4.

Reddit, V2er, twitch and chrome are apps I found problematic.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] DalekExt:
Updated to 9.0.4 with f2fs and magisk, works fine
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rmbq:
Can't boot on 9.0.4 (f2fs), i flashed the full rom zip and than the kernel. Have i did something wrong?

It try to boot and the restart to recovery. Log Is attached
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
Did you flash 1.2?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rmbq:
Yes, then i flashed 1.3 and 1.4
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Macusercom:
You need to wipe everything: https://xdaforums.com/oneplus-6/development/1-0-arter97-kernel-oneplus-6-t3889774/post78805481
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] habylab:
As above sadly. Format, not wipe.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rmbq:
ok now it boots. i also forgot to flash f2fs_fstab.zip