yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] codyedmonson:
Okay guys.. Ive done a lot of reading through this thread but I mean... It's 708 pages.. I have work and a family.. Cant really spend all day reading through every page. That being said I'm having troubles with they whole encryption bit of this phone. I'm coming from a OPO so encryption was never an issue on ole reliable. Where I'm having issues with OP3 is that when I try to flash a new rom, Ex. Coming from Validus 7.1.2, Wipe dalvik/ART cache, System, Data, Cache. Then Flash 8.0 Validus (Or any other rom), gapps, Magisk. Reboot, Says my phone is encrypted and I need to FDR. Reboot to twrp and cant wipe, flash, do pretty much anything and I have to wipe userdata and go through that lengthy process to get back to a usable phone. Any ideas what I'm doing wrong? I'm not really sure what is happening between the flashing and encryption I guess since I dont fully understand how encryption could come back after I've already un-encrypted my phone to flash validus 7.1 and it worked just fine. Any help is truly appreciated.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
First of all this is OT and everyone has their own problems with life but here we go

You're booting it with rom stock kernel first by what I see in your post

Blu won't force encryption, it will use whatever is in place

Also you need to FORMAT data in twrp not simple wipe to get ride of encryption

Then you flash rom gapps magisk Blu

Edit

Also you should ask ( if you don't know already ) if both builds of that rom work and/or force encryption
[OnePlus 3 & 3T Cross Device Development] codyedmonson:
I have formatted data using fastboot format userdata and also fastboot format cache. Did that before I ever even flashed twrp. Like I said I have done research just some **** is confusing especially when there have been changes in the way it used to work and how it works now that I have the phone. And so to completely get rid of encryption I need to flash the blu kernal before I ever leave stock? Because my understanding was as long as I flashed superSU V2.79 it would decrypt my phone. And even then the process I used to get twrp on my phone was this, fastboot format userdata, fastboot format cache, fastboot flash recovery twrp.img (Renamed file for ease of use) then I use the vol. buttons to reboot to recovery, Then from there I transferred over validus 7.1.2, gapps and magisk, I wiped system, dalvik, cache, data. then flashed validus 7.1.2 and It worked no problem, but then going from validus 7.1.2 to any other rom no matter if it supports encryption or doesnt It says my phone is encrypted and it gets stuck in the FDR screen until I format userdata again.
[OnePlus 3 & 3T Cross Device Development] TheVic!:
Everything you need to stay unencrypted, you will find here: https://xdaforums.com/oneplus-3t/how-to/disable-dm-verity-force-encryption-op3t-t3688748/

Sorry for OT.
[OnePlus 3 & 3T Cross Device Development] vjdennis77:
Thanks for the great kernel
[OnePlus 3 & 3T Cross Device Development] Krustak:
Please go find right threat, this is [KERNEL] threat. Thank you
[OnePlus 3 & 3T Cross Device Development] bwaybwoy:
Can't wait for 5.0 stable OOS!
[OnePlus 3 & 3T Cross Device Development] hhrocha000:
This work with OOS 5.0?

Thanks
[OnePlus 3 & 3T Cross Device Development] marian daciu:
Yes, working great with Oreo 5.0
[OnePlus 3 & 3T Cross Device Development] DMagister:
I have a troubles with r206 and OOS 5.0. Unstable wifi and hang during video playback (Youtube and Chrome). Revert to the stock kernel temporary.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Nope.
[OnePlus 3 & 3T Cross Device Development] fernavil:
This is normal, kernel 206 with [ROM][8.0.0] ExperienceOS R28.0 Lite + Addon (beta 27)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r207 Oreo unified

All right crew!

New Oreo build is up:highfive:

Because of latest TWRP changes, you'll need to use latest TWRP 3.1.0-1+ or flash my unified TWRP 3.1.1-x blu_spark v8.54 (recommended).

Any other versions will not have full support for the kernel and the installer.

Because of latest Oreo changes, builds will touch system partition.

So if you want to go back to stock just backup boot and system or dirty flash you ROM zip.

Install process is the same as always: ROM+root solution+kernel zip.

r207 is for Oreo OOS only. Nougat is EOL.

blu_spark_r207-oos-oreo_op3-op3t_c6b3498.zip

Keep it real, keep it true, keep it blu :highfive:

Keep in mind: I will give no active support for custom ROMs (including OOS based ones) or OB.

Meaning, if using anything besides stock and stable OOS don't bother posting about it.

I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).

Don't spam this thread with CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Custom build isn't compatible with EAS stuff.

Also don't go spam and bug reporting on ROM threads if using this.

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark extras v8.54

All right crew!

Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-8.0 branch (including more recent upstream than official TWRP) and some specific device fixes.

It's compatible with Nougat/Oreo zips.

twrp-3.1.1-x_blu_spark_v8.54-op3_op3t.img

Keep it real, keep it true, keep it blu :highfive:

You should also take a look to the systemless Magisk modules, if you need those:

Disable sdcardfs Magisk module (not needed on OOS 4.1.5+)

Touchscreen FW update Magisk module (not needed on OOS 4.1.7+)

Wakelock blocker info and example script

I'm just sharing my personal mods since people asked, meaning no support will be given (don't bother post about it).

If your cat get's on fire you're on your own ;p

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] soumya1393:
Is it compatible with oos beta 27?
[OnePlus 3 & 3T Cross Device Development] wokdogol:
latest version for OB

https://xdaforums.com/oneplus-3/one...ent/kernel-t3404970/post74547825#post74547825
[OnePlus 3 & 3T Cross Device Development] theduke7:
both 206 and 207 will work fine on OB 27
[OnePlus 3 & 3T Cross Device Development] codyedmonson:
This is the thread for blu_sparks kernel and TWRP right? Because I thought it was, I mean I did download the TWRP from this thread. Everyone keeps saying it's off topic but I'm having issues with his recovery, hence the reason I'm posting in this thread. He doesn't have a specified thread for his TWRP builds so where exactly am I supposed to post?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
No, this is blu_spark kernel thread.

This is not a recovery support thread, it is provided as it is.

You could at least read release posts an OP.
[OnePlus 3 & 3T Cross Device Development] codyedmonson:
I have read the OP and I've tried to catch-up on all release posts. Anyway sorry for asking for help in the thread where the TWRP build was released, figured the dev (yourself) could give some input but apparently I'm in the wrong some how.
[OnePlus 3 & 3T Cross Device Development] AdroitAdorKhan:
Does latest blu kernel support S2S & S2W Gestures on Oreo?
[OnePlus 3 & 3T Cross Device Development] zelendel:
As he said. The recovery is provided as is. Which means that if it works for you then cool. If not, then oh well.
[OnePlus 3 & 3T Cross Device Development] AdroitAdorKhan:
Thanks! Anytime soon to support? :confused:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Already been discussed, not gonna happen.

Available gestures are the same as stock (or expand like in some custom ROMs) and will stay that way.
[OnePlus 3 & 3T Cross Device Development] niwia:
What about Magisk?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Is this magisk thread ? Nope it's a kernel thread no ot

latest version will work and keep this thread clean without ot
[OnePlus 3 & 3T Cross Device Development] eng.stk:
[YOUTUBE]KE5GGMhmo-M[/YOUTUBE]
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
[MENTION=3873953]eng.stk[/MENTION] FTW ?
[OnePlus 3 & 3T Cross Device Development] Jaizu:
If you have problems with wi-fi is because you modified the boot.img and messed up wqith the kernel stuff, u know, like not flashing magisk before kernel.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Although no problems whatsoever with touch were found this is not a recovery thread, so highly OT.

/Ghostbusters/needed/here???
[OnePlus 3 & 3T Cross Device Development] AhmedFaiz:
Thanks for the quick oos 5.0 update of the kernel. Everything seems to run great. No issues so far. More feedback in couple of days. [emoji1365]
[OnePlus 3 & 3T Cross Device Development] nmlssit:
I updated twrp for the lastest 207 kernel and now It doesn't ask me for the decrypt pin, what did i mess up?

Did i kill a baby seal?

Im on Stable Oreo OOS and Magisk 14.3
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Secure startup is a user setting set/unset on android OS.

Nothing to do with TWRP.

Also this could easily discussed on another thread.

TWRP and general android OS related stuff is OT and all this irrelevant on this kernel development thread.
[OnePlus 3 & 3T Cross Device Development] FrailtyXYZ:
may i ask sir [MENTION=3873953]eng.stk[/MENTION]

now that stable oos has been released, would u be still supoorting or do OBs?
[OnePlus 3 & 3T Cross Device Development] krish@3T:
OB and OOS ROM both works on same kernel

OB isn't supported(means no support is given if you have any problem )

OOS if your on stock ROM without any modification and provided log u might get support

Roms based on OOS are also not supported
[OnePlus 3 & 3T Cross Device Development] cet90:
i dont know why but flashing blu_spark kernel makes my game audio stuttering... it was fine if flashing back stock kernel.
[OnePlus 3 & 3T Cross Device Development] TheoKondak:
Hey guys! Thanks for this! I just got my OPO 3t and updated to Oreo. In a thread , someone suggested me this TWRP, but usually, when I am installing a TWRP recovery, the format is .img and not .zip . How can i flash this? I think i need to have TWRP already installed, which I don't.
[OnePlus 3 & 3T Cross Device Development] guspeed:
You downloaded the kernel instead of the recovery, in the download page look for the file starting with twrp name. ?
[OnePlus 3 & 3T Cross Device Development] TheoKondak:
Oh deer :eek: you are right! So i have to download twrp-3.1.1-x_blu_spark_v8.54-op3_op3t.img for Oreo right? :D I've bricked 3 of my devices (even though i managed to recover all 3 of them) and i've became extra scared! i wanna be sure!
[OnePlus 3 & 3T Cross Device Development] guspeed:
Right! See post# 7093 for more info.
[OnePlus 3 & 3T Cross Device Development] TheoKondak:
Yes that was the last command. In my previous post, i misspelt recovery. I think the issue is that the ROM is replacing the custom recovery. Today i managed to install TWRP after all. What i did wrong was that i was not booting into recovery just after i flashed it. So after flashing through adb, i turned off the device completely, and then hold vol down + power button, and finaly the Blu_Spark recovery was successfully installed!
[OnePlus 3 & 3T Cross Device Development] maxq1:
^ what exactly was the last command you issued? afaik, should be

fastboot flash recover[B][COLOR="Red"]y[/COLOR][/B] <name of the file>

end of OT

@OP

with magisk gaining some headway, any chance your kernel can go systemless for future releases?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Magisk or no magisk has nothing to do with kernel being systemless.

Kernel doesn't need root.

And no, I will not loose more time to it, too much headaches and the things like they are in Oreo doesn't make it better.

People have full zips available everywhere if they need full stock again (or just backup boot and system).

Sent from my blu_spark'd OP5
[OnePlus 3 & 3T Cross Device Development] maxq1:
^ i was wrong on my assumptions then. thanks for clearing that up and congratulations on your work w/ the 5T! that was fast!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Always on the fastlane :)
[OnePlus 3 & 3T Cross Device Development] deepakdavidster@gmail.com:
Good kernel no issues found, no other custom kernel updated so fast to support OOS 5.0

Thanks
[OnePlus 3 & 3T Cross Device Development] AhmedFaiz:
Below are the graph of my today's battery life. Deep sleep is very good on this kernel. Everything is fluid as butter. [emoji1365]

OP 3t Oxygen OS 5.0
[OnePlus 3 & 3T Cross Device Development] adwaitatre:
After removing the kernel my device is changing very slow how to solve it?
[OnePlus 3 & 3T Cross Device Development] Crazy_Oni:
What? [emoji6]

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] Dashing_97:
Okay guys i am using bluespark 206 with latest open beta 18 and also using magisk for root. I am having very random hangs that i have to hard reboot the phone to get rid of. Can someone please help me?
[OnePlus 3 & 3T Cross Device Development] jakobWango:
I suggest you reflash your phone...
[OnePlus 3 & 3T Cross Device Development] TheVic!:
Not kernel related. Have same set up on my OnePlus 3 and no such problems.
[OnePlus 3 & 3T Cross Device Development] afrob:
From my one plus 3t i cant Open the Download link from Post #1. The Chrome Browser still opens the Same Page. Can anyone Post the direct Download Link?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
It's in the release posts, don't be lazy.

Sent from my blu_spark'd OP5
[OnePlus 3 & 3T Cross Device Development] DrUnknownEMC:
You need to open the link on a Brower not within the app... Or just go download it on a computer. Doesn't take long...
[OnePlus 3 & 3T Cross Device Development] Iwbtone:
oos 5.0, blu kernel default flash and forget.

Don't know if this is kernel related, a frozen about 1 min after hanging up a calling. Tried reboot / wipe cache, don't help. Back to stock then no issue. No offense , I like blu a lot but I think I have to skip #207 this time.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Lol everything is fine with the kernel, the problem is other thing in your setup so don't come to the thread create bugs that doesn't exist and if they do join logs, don't come here x don't work fix it lol
[OnePlus 3 & 3T Cross Device Development] ryu091:
[MENTION=3873953]eng.stk[/MENTION] Hello sir first of all thank you for your time and the kernel, i have a question im on latest blurspark and twrp so far no problem and battery is great, i have application called DriveDroid Setup im using Android Kernel then i use USB drive emulation and rufus software to create bootable windows 7 i have no problem installing windows 7 in my PC but the problem is i want to try the True CD emulation when i het to the windows 7 Setup and click INSTALL i have error "CD/DVD drive device driver is missing" i did try plugging to multiple ports in my pc but no good. what is the problem? my phone is Oneplus3T 64gb. Thank You hope you can answer my question.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Kernel has cdrom emu support, other than that nothing I can do for you.
[OnePlus 3 & 3T Cross Device Development] Amar5373:
It's overclocked or underclocked ?

I'm playing heavy games so I need a stable overclocked kernel ...so thanks :silly:
[OnePlus 3 & 3T Cross Device Development] gilsol:
No OC, you can find this info in the OP.
[OnePlus 3 & 3T Cross Device Development] MirkoMirko9:
settings on boot

hi, someone that have problems to load settings on boot with kernel app control (android O)?

Some solutions? thank's
[OnePlus 3 & 3T Cross Device Development] jokerpappu:
In the latest kernel adiutor update has fixed the apply on boot setting so download or update ur kernel adiutor app

---------- Post added at 07:16 PM ---------- Previous post was at 07:15 PM ----------

Sd 821 is so powerful so do we really need an overclocked kernel? i dont think so
[OnePlus 3 & 3T Cross Device Development] Hatshipuh:
What's the point of overclocking, thermal throttle kicks in anyway, even quicker with overclock.

Had more stable framerates with slight underclock, kept thermal throttle in check for a longer period.
[OnePlus 3 & 3T Cross Device Development] Amar5373:
Can't understand bro
[OnePlus 3 & 3T Cross Device Development] Hatshipuh:
Then it's in your best interest to stay away from overclocking :D
[OnePlus 3 & 3T Cross Device Development] MirkoMirko9:
[MENTION=5455284]jokerpappu[/MENTION] i did it...but nothing change... Another app or advice ?
[OnePlus 3 & 3T Cross Device Development] jokerpappu:
Nope. I only use kernel adiutor app and its workinf perfectly for me
[OnePlus 3 & 3T Cross Device Development] vinoxflame:
try settings - battery - battery optimization- kernel adiutor - don't optimize
[OnePlus 3 & 3T Cross Device Development] MirkoMirko9:
Now is ok ??? but it's strange.. i never used this set for this app before...

Thanks man

You too use don't optimize ?
[OnePlus 3 & 3T Cross Device Development] vinoxflame:
yes, i also encountered that problem were settings dont stick after reboot
[OnePlus 3 & 3T Cross Device Development] BillGoss:
I've just installed the 8.54 TWRP and r207 kernel on my phone and it's all working very nicely.

I also wanted to theme TWRP and had to use the test V2 version from here https://xdaforums.com/android/themes/theme-twrp-materialised-dark-light-play-t2915584/post73439525 because the V1 version didn't work ("custom theme doesn't match TWRP version" error message).

Now I'm a happy camper. :victory:
[OnePlus 3 & 3T Cross Device Development] alvaro_plopez:
Hi,

i search but i didnt find anything. With Oreo it is still recomended to use ext4?

Many thanks
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Yes
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
Hi,

Just flashed 8.54 TWRP on Stock OOS 5 on my OP3.

I did reboot right away from fastboot to recovery.

But when I boot up Android, the TWRP gets replaced by stock recovery.

And I did not find any option in the OOS parameter to prevent overwriting the recovery.

Any clue on how to flash it once for good?

Thanks
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
Flash the kernel as well or root
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
Thanks. Root requires Magisk 14.3 or above?

I don't plan to flash the kernel for now. I just own the device since a few days and will give stock OOS a chance.

So nothing else needed but root. This will prevent recovery overwriting?
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
I use the latest magisk beta, think it's 14.5? Highly recommend the kernel FWIW
[OnePlus 3 & 3T Cross Device Development] johnholley123:
The kernel and/or root will prevent recovery overwriting.
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
[MENTION=7130057]johnholley123[/MENTION] [MENTION=5996385]Nevermindthelabel[/MENTION]

Thanks both.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
You can alternatively just flash TWRP again, root or kernel isn't mandatory... Just flash TWRP image after you flashed the ROM with TWRP's "flash image option", choose recovery partition, swipe to flash and use TWRP's reboot option "reboot to recovery" before you boot up system...

Please use the help section of this device Forum next time as this thread isn't for TWRP support, in fact blu_spark said it many times before that he provides no support for his awesome version of TWRP, so asking about it is off topic...
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
Ok clear thanks. That explains why I had some hard time to find this TWRP burried into this thread!
[OnePlus 3 & 3T Cross Device Development] Chaplan:
True, TWRP is OT.

But FIY flashing TWRP is not an option alone.

Once you boot with stock kernel TWRP will be overwritten no matter if you flash it or not after OOS ROM.

You can even reboot to TWRP after flashing OOS ROM. TWRP is there, boot with stock kernel, TWRP gone, stock recovery is in place.

This has been discussed here a few pages back.

I care not about users flashing TWRP after the OOS ROM, but it's an urban mith highly unneeded that serves no purpose whatsoever.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Yep, you're right bro.. :) I stand corrected also because of dm-verity...
[OnePlus 3 & 3T Cross Device Development] Anghirrim:
I'm already screwed for dm-verity. ;)

But as long as it's only a message at boot and generates no other problem. That's fine...

I'll try the kernel in a few days after I am clear about Oreo stock performances.

That's already a great change from OPO to OP3!
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Get rid of it within 5 minutes...

https://xdaforums.com/oneplus-3t/how-to/fix-dm-verity-warning-final-fix-4-0-3-t3555094
[OnePlus 3 & 3T Cross Device Development] Chaplan:
And get it back after 30 seconds if you boot stock kernel without root with TWRP.

Come on guys. Stop the OT already. This belongs on a Q&A thread since it's development unrelated.

Be good, flash the best and profit the most.

But keep the thread clean of OT pretty please.
[OnePlus 3 & 3T Cross Device Development] TheVic!:
This is the best working solution to fix DM verity: https://xdaforums.com/oneplus-3t/how-to/disable-dm-verity-force-encryption-op3t-t3688748

Now this can be searched.

End of OT
[OnePlus 3 & 3T Cross Device Development] FSadino:
Hi [MENTION=3873953]eng.stk[/MENTION]

I'm used to develop for OnePlus One (bacon) but now I have OP3 and I'm trying your custom kernel with Experience OS. First let me thank you for your work across XDA.

I have a little question, I tried to change I/O scheduler without success, it seems that option is disabled on kernel adiutor mod. Is this disabled from your side or is my problem?

Thanks in advance and keep up your good work! ;)
[OnePlus 3 & 3T Cross Device Development] xpissio:
Hi guys, I have a little problem. I tried to do a "Format Data" from Wipe menù (for remove encryption), but some errors appeared.

"mkfs.f2fs -t 0 -r 16384 /dev/block/sda15 process ended with ERROR: 139

Unable to wipe Data.

Unable to format to remove encryption.

Updating partition details...

Failed to mount '/data' (Device or resource busy)

...done

Unable to mount storage"

Latest Blu_Spark TWRP.
[OnePlus 3 & 3T Cross Device Development] animesh1558:
Exactly the same, i came to ask this only, but as u can see & as i also know because [MENTION=3873953]eng.stk[/MENTION] hs said it many times that HE DOESN'T PROVIDE SUPPORT FOR TWRP, so ws just searching the whole thread for the answer!!
[OnePlus 3 & 3T Cross Device Development] vinoxflame:
you cant wipe it if its not mounted
[OnePlus 3 & 3T Cross Device Development] tidschi:
Had this problem after USB mounting to after backup.

Try to reboot TWRP and format data again.
[OnePlus 3 & 3T Cross Device Development] animesh1558:
Even after mounting it doesn't work & shows the same error

Seriously did that for like 10 times, but all in vain, the same error
[OnePlus 3 & 3T Cross Device Development] xpissio:
Oh, feels bad man. I will search so.

Are there other ways for removing encryption?
[OnePlus 3 & 3T Cross Device Development] android extreme:
Blu_Spark TWRP will show this error even without encryption activated, if you want to use f2fs as filesystem roll back to twrp v50 that is the last twrp without this error
[OnePlus 3 & 3T Cross Device Development] eng.stk:
That's something on that app, works fine in KA and others.

Sent from my blu_spark'd OP5
[OnePlus 3 & 3T Cross Device Development] FSadino:
Kernel adiutor from PlayStore worked fine. The problem is that KA mod is to old... Thanks for your time!
[OnePlus 3 & 3T Cross Device Development] maxq1:
change your DATA's current file system to something else (if ext4, then f2fs; if f2fs, then ext4) under advanced wipe (change/repair file system). reboot to recovery again then change the file system again to your choice. this WILL wipe everything so be very careful and hope you had a previous backup, including internal storage. HTH