yashsingh1/xdaforums huggingface dataset:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] HeXDeMoN:
I was able to decrypt with my password using Beta3, thanks for the quick update.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dreezz:
i read a lot about decryption / encryption, and don't really understand what it all means...

i had a op3, with fingerprint enabled. therefore i had to choose a password (or pattern). in twrp it asked for that password... but now i read about people that cannot enter twrp because the pw is not correct?

is there a setting that can prevent these problems? (or a topic where i can read all about this)

i'd like to use the fingerprint (on my 3t that i'lll order tonight ;) ) scanner, but am not sure what the best setting will be.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] masa86:
Flashed my phone again without rm -rf in twrp settings and Beta3 encrypts/mounts f2fs data partition nicely.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Joloxx9:
Guys, tommorow I will receive my one plus 3t, could you please tell me, which recovery should I flash and do I need to flash dm-verity and forced encryption disabler if I use supersu? Thanks
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] asl1:
Hi Jcadduno,

I'm used to nexus devices for this sort of flashing. Will this get me back to stock and remove TWRP?

Thanks!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] killuminati206:
Hi, so im having some issues as im a neewbie. I was able to unlock bootloader but once im at step 7 and try to flash twrp image following exactly on screen i get "cannot load twrp image". Please need some help. i was on 3.5.8 i believe. thanks
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] c_86:
if you are on 3.5.8 then you got a op3, this recovery is for op3t
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] killuminati206:
its a op3t. i might be wrong i mean the latest version of oxygen. what am i doing wrong

---------- Post added at 10:18 AM ---------- Previous post was at 10:16 AM ----------

ya im on 3.5.3. anyhow cannot load twrp img ???

---------- Post added at 10:23 AM ---------- Previous post was at 10:18 AM ----------

this is what im getting

Microsoft Windows [Version 10.0.14393

(c) 2016 Microsoft Corporation. All rights reserved.

Microsoft Windows [Version 10.0.14393]

(c) 2016 Microsoft Corporation. All rights reserved.

C:\Program Files\Minimal ADB and Fastboot>fastboot flash twrp.img

unknown partition 'twrp.img'

error: cannot determine image filename for 'twrp.img'

C:\Program Files\Minimal ADB and Fastboot>
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
you can try installing OP3 CM and using something like lazyflasher to flash OP3T kernel/dtb to the OP3 CM boot image.

it will probably boot & somewhat work but be a bit buggy, will also be missing a few features from CM kernel patches but those are easy to cherry-pick.

you will probably have better luck with CM13 though.

[MENTION=5330933]killuminati206[/MENTION] re-read the steps on the first page.... it's all there, and you got the command wrong
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] killuminati206:
i went through the steps again its says cant read twrp. img?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] MrMeeseeks:
Sounds like you are in the wrong directory. You need to be in the directory that the TWRP.img is in. You'll also need fastboot in there unless you have it set universally.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] ghettopops:
OK so Fastboot set universally? I encounter this often(having to move stuff around to get Fastboot working) how does one set it to "Universal"?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] MrMeeseeks:
It depends. Are you using Windows, Mac, or Linux?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] killuminati206:
I googled how to set ABD to universal now do i need to download the twrp. img to a certain place for this to work?

---------- Post added at 11:54 AM ---------- Previous post was at 11:53 AM ----------

and i put in "fastboot flash recovery twrp.img" just like that or the actual img file name?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] c_86:
You are using the wrong command.

Fastboot flash recovery twrp.img
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] MrMeeseeks:
The actual file name. Or you can rename it to twrp if you prefer.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] ghettopops:
Win10
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] MrMeeseeks:
http://xdaforums.com/showthread.php?p=48915118
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] ghettopops:
How would I flash this in Fastboot? Since I can't get TWRP to work right because of password.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] ghettopops:
Dang feel like I'm spamming.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] uaiclout:
You need the beta of TWRP - then it will work

Page 55 last post (post number 550)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Of course it creates an error. It's a binary patch. Once you only modify one bit of your system partition, the checksum changes and the update cannot work anymore.

You must flash the full ROM, the 1.4 gigabyte version, with TWRP. You get it here in the forum.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] uaiclout:
I did! But it boots to TWRP not the System OS

Edit:

- then I flashed stock recovery and tried to flash the full oos 4.0.1 - error

- next I booted successfully to oos 4.0.0

But I want the latest version
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Deleted, was wrong
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jim_bocho:
Done - but now I can't access the device storage (as I don't have the password to decrypt).
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] uaiclout:
That's you're Lockscreen Password - same you need to enter on boot
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jim_bocho:
Doesn't work :(
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] uaiclout:
Do a factory reset - wipe data
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jim_bocho:
Step by step we got it - sorry, haven't seen that dm- error before and got me confused. Re-Flashing the system image now, thanks!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Download the full zip of 1.4gb here from the forum. Once rooted, this is the only way to upgrade your OOS.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] uaiclout:
I think that's what I did - but I'll try again tomorrow

Thank you!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jim_bocho:
Sorry - one more: I always land back in twrp - system not booting.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
See post 780 from op how to solve this. Other solution is flashing stock recovery and boot it once. Up to you.

Again: don't use any OTA mechanic if you are rooted.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] kcajith:
Thanks for your encouragement!!..I did take courage and followed the exact steps..I was successful to root with OS 4.0.1 and TWRP 3.0.3-1 beta1. Will share the steps so that other folks can follow. Anyways you made my day mad-murdock :).
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jim_bocho:
I'm still scratching my head here -

Flashed stock recovery (2.0) and had the same loop into recovery (but stock this time obviously). Trying to re-flash OOS (both 3.5.4 and 4.0.1) gives me an error after a while and still nothing to boot into. Weird.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Try either the wipe instructions from post 780 or try the recovery from https://xdaforums.com/oneplus-3t/help/stuck-recovery-4-0-1-ota-t3533851 - they worked for me when I made that error.

No need to flash any ROM, since that's not the problem.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jim_bocho:
"No need" might have been true before I started messing up my device :) Now I need to get a working ROM back on the 3T ;)

I tend to do first and think afterwards.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Alright ladies, I've got another beta build up for you!

https://build.nethunter.com/test-builds/twrp/oneplus/twrp-3.0.3-1-beta4-oneplus3t.img (updated to beta4 - 1:23 PM EST)

- misc partition is enabled, but data wipe commands are disabled, so it should now clear bits properly allowing you to leave recovery!

- you can run the command "wipe_misc" from the terminal if you're still having issues

- setup-decrypt feature added - this will copy decryption libraries from your current ROM into TWRP as it boots, effectively making it good for all versions of OOS including future OTAs.

You can find the test commits here: https://github.com/jcadduono/android_device_oneplus_oneplus3t/commits/android-6.0

Note that they are subject to change (amends) before appearing in the official TWRP device tree in case there are issues to fix.

Please upload a recovery.log of decrypting your device so I can ensure everything is working as it should.

adb pull /tmp/recovery.log

A kernel log is also helpful in many cases.

adb exec-out dmesg > dmesg.log

Update: It would be great if you could also upload the output of this command:

adb shell /sbin/setup_decrypt

IF YOU DO NOT PROVIDE ANY LOGS, YOU ARE NOT HELPING!

Thanks!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] El-Lobo68:
Sorry i don´t know thats the right log?What you are asking for

https://drive.google.com/file/d/0BxrkWsVIqJABY3Bic2lWN19nUlU/view?usp=sharing

https://drive.google.com/file/d/0BxrkWsVIqJABQlFnSjlPWDlFMHc/view?usp=sharing
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Ok...it definitely didn't work. Would be really nice if someone could join #twrp on IRC to get this working with me.

Update: found a typo (missing .so in script)

Try again: https://build.nethunter.com/test-builds/twrp/oneplus/twrp-3.0.3-1-beta3-oneplus3t.img (beta 3)

PS. those are the right logs, thank you, you're doing great!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dreinulldrei:
Tested with 3.5.4 - can't decrypt encrypted data partition...
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] El-Lobo68:
recovery + kernel logs beta3

https://drive.google.com/file/d/0BxrkWsVIqJABMGlWbDA4aHJTRUU/view?usp=sharing

https://drive.google.com/file/d/0BxrkWsVIqJABQXdiSnpZNHRlQ2c/view?usp=sharing
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
looks like the crypto lib service is succeeding, however, your device is not hw encrypted so your logs won't be helpful past that :)

(you just have the crappy software adopted storage encryption running, which doesn't use hw encryption)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
My decryption fails. I enter the password and then the recovery hangs there forever. However I got the logs. Dmesg seems interesting.

Beta 3 logs:

Recovery https://drive.google.com/file/d/0BxQj0GFNkzYhRGVpcVRjY0NXdzQ/view?usp=drivesdk

Dmesg https://drive.google.com/file/d/0BxQj0GFNkzYhVHZCeS1UOVhjTFU/view?usp=drivesdk

Hope that helps.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Looks like the system mount doesn't stay up long enough for qseecomd to link. I'll add a little thing to re-link it in the script too.

Beta 4: https://build.nethunter.com/test-builds/twrp/oneplus/twrp-3.0.3-1-beta4-oneplus3t.img
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] 954wrecker:
Did the permission issue for the backups ever get resolved?

https://github.com/TeamWin/Team-Win-Recovery-Project/issues/749
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Beta 4 has the same issue from getting stuck while decrypting. He are the logs.

Recovery https://drive.google.com/file/d/0BxQj0GFNkzYhSlFBVG5HNkktU3M/view?usp=drivesdk

Dmesg https://drive.google.com/file/d/0BxQj0GFNkzYheUotaGs5Qk9LREk/view?usp=drivesdk
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
alright, I'm gonna stop doing betas on here and just wait for someone to help on IRC, it's just too inconvenient - FYI you don't need to register to talk to me on IRC anymore, I run a #twrp-unregistered channel that unregistered users will be sent to when they try to join #twrp.

there is a fix for it in the works waiting to be merged, it should be merged fairly soon and I'll make sure it gets into the new 3.0.3-1 official build.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Tomorrow around the same time on IRC? I have blown my reputation on #TWRP a year ago. (Long story). I might be banned with mad-murdock, not sure. What's your nick?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
I would prefer someone come today, but you can always send me a message if you are still banned, I am an operator in both channels and can unban. I use the same name everywhere, jcadduono.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] 954wrecker:
You are a beast and I know everyone appreciates the time you take for us
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] myfreexp:
Nope.

Downloaded at 15:40 today from => post #550 => this file, and saved it as "twrp-3.0.3-1-beta1-oneplus3t_from_xda.img". It's binary identical to => this file which I downloaded from => here. Also the MD5 matches (as you were asking for outputs):

C:\Users\Michael\Documents\OnePlus 3T\Marshmallow Downgrade\Recovery>fciv twrp-3.0.3-1-beta1-oneplus3t.img
//
// File Checksum Integrity Verifier version 2.05.
//
a96a334f1a5d7a1e76158ce291e6cab2 twrp-3.0.3-1-beta1-oneplus3t.img

C:\Users\Michael\Documents\OnePlus 3T\Marshmallow Downgrade\Recovery>fciv twrp-3.0.3-1-beta1-oneplus3t_from_xda.img
//
// File Checksum Integrity Verifier version 2.05.
//
a96a334f1a5d7a1e76158ce291e6cab2 twrp-3.0.3-1-beta1-oneplus3t_from_xda.img

So what else may ever have been the reason for the failed install, your "educated guess" of a broken image was indeed 100% wrong. I'm just stating this, not blaming you.

I didn't have the time yet to go all through this once again, as I was busy with a) work, and b) downgrading from OOS 4.0.1 to 3.5.4 (which was the initial - but not the only - reason for dealing with TWRP and this thread). In the meantime I'm back to 3.5.4 finally (thank god!), but with a totally different procedure. If it's of interest here and not too off topic, I can tell.

Now I have to set up my phone again, restore backups etc.

Once I've completed that, I'll continue with the TWRP issue. And yes, I saw that we're at beta4 already in the meantime - should I use this also with OOS 3.5.4?

Thanks for that, although it didn't help (respectively that I've found a different solution for downgrading). I just don't know why and what exactly you were criticizing...?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] myfreexp:
OT: I'm BTW wondering why users here quite often don't use the pretty convenient facility of the so-called "Permalink"? I mean "You need => the beta of TWRP [...]" would be a lot more convenient than mentioning a page and post number in an additional sentence.

Plus that pointing to a page number does not make that much sense, as everybody may have a different setting of posts per page. Mine for instance is 50, so post #550 of this thread is the last one on page #11 (and the first one on page #12) for me.

Why not just right-click on the post number, copy the link and use it...?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] luusid:
Hi,

I didn't root on OOS 3.5.4 when I got my 3t but just updated to nougat instead. A lot of people seem to be having problems with DM Verity, encryption etc.

Is there a way to root the 3t on nougat without encountering these problems?

Thanks
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] J__:
I've got a chinese OPO 3T (A3010) will this work with all 3T versions? thnx
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] the_rooter:
Yes
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Hello,

I have a quick question, can I use Flashify to flash the latest beta of the TWRP?

Thanks in advance.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] cultofluna:
Use the official twrp app....
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Ohhhh, I totally forgot the app.....

Really thanks.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
You want to flash the recovery with an app? Flashify or TWRP? Wow, how shall that work?

You can use those apps to give the recovery instructions to flash a .Zip file, but you cannot tell fastboot to flash an image.

---------- Post added at 11:17 AM ---------- Previous post was at 11:13 AM ----------

Also, beta 2 to 4 were merely test builds that are NOT WORKING. Don't flash them. Hope they get deleted.

Beta 1 is still what you want.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Hello,

You are totally right I must be more precise on my previous post and provide more info, I mean that I want to flash beta1 and I ask if I can use one of those apps to flash the new beta1 and try the OOS Nougat 4.0.1 because I don´t have acces to my PC in the next few days :D

So I´m charging my device and I use TWRP app in order to give the recovery instructions for flashing beta1 throug recovery .

Thanks again!!!!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
I am not aware of any way to flash recovery without a computer. You need the fastboot command after all. I would love to be wrong here though.

(I always wondered why there are no flashable zip files of recovery: start old recovery, flash new recovery, restart recovery, done - but there is probably a good reason for it)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] TeddySika:
i also having this problem, im on nougat 7.0 and OOS 4.0, following this step until flashing TWRP, then it ask for password, password cant work, so i choose cancel and swipe to allow modified. then i cant copy the supersu.zip using adb command. please help.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Hmmmm, I´m 99% sure that I use the non official TWRP app ( https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager ) to update my TWRP in my older 1+1 but I do a bit more research before doing it in OP 3T.

Thanks again.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Use beta 1 from post 550 to get encryption working with 4.0.x

No problems with that so far.

---------- Post added at 12:33 PM ---------- Previous post was at 12:26 PM ----------

Interesting. There is a "install recovery" option there. Yet it only installs official recovery's from the TWRP site and somehow it doesn't know the 3t yet. Is there a way to install a custom .IMG from your storage that I am missing?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Hello again,

I'm at the office and I can't do a proper and deep search but look at the screenshot that I upload, it's the official app of TWRP and it let me select the recovery zip file from my internal storage.

I can't provide screenshots from non official app because it requires permissive SELinux and I can't change it but as I said I'm 99% sure that I did that with my 1+1.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] horqai:
The official app can be used to flash beta 1 in android. I did this yesterday after flashing beta 4 and weren't able afterwards to flash back to beta 1 due to the not encrypting data partition. I was too lazy to use the PC for fast boot.

This worked without any issue.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] cultofluna:
I also flashed the beta twrp with the twrp app....No problem ..

EDIT: I also was to lazy to turn on the PC...:)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Hello and thanks (I can´t hit more thanks buttons today)for your answer, if Team Win put that feature in their app why it shouldn´t work? hehehe

In a few hours I use official app in order to update to beta1 and try OOS 4.0.1

Cheers!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] djsubterrain:
Not really, you really need to go back to version 3.5.3 to do the fix properly, I'm gonna do a guide later tonight as I've just managed to struggle my way through the process after getting the device a few days ago and bumbling along :silly:

If you know what you're doing when it comes to ADB Sideloading, you can grab 3.5.3 from the link below and try the process again, if you follow the guide in the first post you should be ok:

http://downloads.oneplus.net/oneplus-3t/oneplus_3t_oxygenos_3.5.3/

(You need to sideload the rom because obviously you can't "upgrade" from a newer version back to 3.5.3)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] TeddySika:
flashed it, and works fine. another quick question if u dont mind.

1. is the unlock warning will always shown everytime device reboot?

2. the dm-verity warning also shown up after the unlock warning, wether its like it?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Istvan_86:
Hello,

Flashed through TWRP official app the beta1.

Now TWRP asks for a password but the password that I use in 3.0.3.0 (TWRP 3.0.3.0 always ask for a password but I enter it without problems) doesn´t work, I click on cancel and swipe to allow system modifications. After that I enter recovery but I can´t take a backup, I´m f***ed, I don´t know why I´m having such strange troubles, I did things like this in a huge amount of phones (mine and from friends/family) and this never happens to me. Maybe I should back to 3.0.3.0 and forget about OOS 4.0.1 for a while....

Any help?

Thanks in advance.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] uaiclout:
If you are on OOS 3x you need the official version of TWRP

On OOS 4.x the beta1

---------- Post added at 01:54 PM ---------- Previous post was at 01:51 PM ----------

I'm sorry - I haven't known that :(

But I'm using the XDA app - is there also an option to link posts :confused:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] monkeyinperspective:
I feel the same way. Also considering most 3t users will be on 4.0.1 right now. A step by step guide would be amazing.

I'm really looking forward to rooting this device and messing around with ROM's again...

*waits patiently* :fingers-crossed:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
I disagree, why should you take the trouble to go back to an old version to get root working? Rooting and TWRP work just fine with 4.0.x. including encryption.

One possible way: OTA to 4.0.1 without root, setup encryption, flash TWRP, in TWRP flash SuperSU.

---------- Post added at 04:24 PM ---------- Previous post was at 04:21 PM ----------

I don't know of a way to get rid of those warnings. But it's the same with other devices. Once unlocked, you get warned. No big issue IMHO, booting a phone doesn't happen a lot.

---------- Post added at 04:33 PM ---------- Previous post was at 04:24 PM ----------

No idea how this custom ROM handles encryption. But since it's a Android 6.x system, I would think you need the official recovery and not the beta. OOS 3.x runs on same Android version as cm13, so you probably must use matching recovery versions.

If decryption doesn't work, of course you cannot backup. You cannot access your data partition then. I also wouldn't recommend to flash anything in that state. Depending on the script institutions, flashing might work or crash with unknown consequences.

In personally would suggest stock rom, 4.0.1. custom Roms don't work that well yet - especially with camera. Until this is fixed one day, stock rom is pretty similar to a custom ROM IMHO. It's AOSP with some add-ons.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Ed St John:
TWRP taking a while to boot up (just after flashing it), is this normal? How long should I expect?

Flashing from OOS 4.0, TWRP Beta 1
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] twentyfourinc:
Its normal if you have F2FS partition / encrypted phone .. It should take time to decrypting the storage..