yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Nezorflame:
OP3, encrypted, f2fs on /data and /cache.

Flashed latest official 3.1.0 through previous unofficial 3.0.4 - no problems encountered.

Flashed OB12, Magisk, some modules - no problems.

Backup, wipe and restore - OK.

Wiped everything except internal and flashed latest AICP nightly with GApps and ElementalX - still OK.

Changed /system to f2fs and back to ext4 - still OK.
[OnePlus 3 & 3T Cross Device Development] Nezorflame:
Aaaand right after that post I've just updated AICP to the latest nightly with only wiping cache, but loaded in a clean ROM like it was fully wiped. Sh*t just got real.
[OnePlus 3 & 3T Cross Device Development] dmoses1969:
Just changed it from Pattern to Pin and selected yes to use the Pin for startup of device. Rebooted and came to the same screen that I posted earlier. The new pin that I just created would not work. I had to put in the password I have been putting in to finish booting.
[OnePlus 3 & 3T Cross Device Development] dev.meena:
Final question is the latest version good for use? I am on Oxygen beta
[OnePlus 3 & 3T Cross Device Development] evertking:
You know, now that I think about it, I flashed an adblocker zip and wiped cache and booting into a wiped rom.
[OnePlus 3 & 3T Cross Device Development] dmoses1969:
I'm on the latest Oxygen beta also.
[OnePlus 3 & 3T Cross Device Development] Nezorflame:
I think I know now why my phone was wiped.

When I flashed the ROM (the latest time before "wipe"), it somehow unencrypted my phone.

Then I boot into the fresh new ROM, setup it, go to the /sdcard... and there is a folder "storage" with all my encrypted data in the folder "secure".

That's also why I got only 5 GB left on a seemingly fresh ROM even after full wipe.

Now I've formatted userdata and installed everything (including encryption) from scratch, everything seems OK.

Still, I'd stay away from 3.1.0 for some time and stick with the working unofficial 3.0.4 one.
[OnePlus 3 & 3T Cross Device Development] SpasilliumNexus:
I had the same problem on LineageOS' last 3 releases. AFAIK there is no way to remove it except flashing OxygenOS, go through setup and making sure PIN on boot isn't set, confirm that it doesn't ask for a PIN with a reboot, then going back to Lineage or similar.

Setting a new PIN or removing it may seem like it worked, but it will always ask for the original PIN you set during a reboot, while the new one will work on the lock screen.
[OnePlus 3 & 3T Cross Device Development] Nezorflame:
Actually you don't have to do it that way, one can always backup the ROM and all the internal storage to PC and do the command "fastboot format userdata", after which the phone will be fully empty and unencrypted and no password will be required on login (unless you setup it again).
[OnePlus 3 & 3T Cross Device Development] knpk13:
Ugh I forgot to disable forced encryption when I flashed OOS and because it was taking to long to boot I interrupted the process and now it says encryption unsuccessful and that my data isn't accessible. Is there any way to fix that and retrieve my data without formatting data?
[OnePlus 3 & 3T Cross Device Development] Lownita:
No, absolutely not.
[OnePlus 3 & 3T Cross Device Development] dmoses1969:
How do you disable forced encryption when flashing OOS? I thought OOS by default would encrypt on 1st boot and that was what SuperSU was flashed for?

One reason I have held off on pulling everything from storage to pc and back is the file time stamp issue. All file timestamps get updated to current date.
[OnePlus 3 & 3T Cross Device Development] Xennet:
Did anyone hav any problem using bluspark twrp 3.1.0.x on stock or custom ROMS.

I just flashed bluspark twrp

No problems everything working fine even OTG.
[OnePlus 3 & 3T Cross Device Development] sator02:
I'm on oos beta 3 and using blu spark v24 (3.1.0.x), everything works fine.
[OnePlus 3 & 3T Cross Device Development] cgibbons51:
Using the new 3.1.0.1 on F2FS no problems at all. Working great so far!
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
[MENTION=5672995]jcadduono[/MENTION]: we need your inputs on the 3.1.0-1 buddy, hope you take some time out and again make a unified build with all the updated changes. Thanks again for your contribution :fingers-crossed:
[OnePlus 3 & 3T Cross Device Development] tfae:
I'm on OOS 4.0.3.

No problems so far with TWRP 3.1.0-1.
[OnePlus 3 & 3T Cross Device Development] spaziomilano:
Hello, what's the best for the 3T, bluspark twrp the new one or the new twrp 3.1.0.1 ?
[OnePlus 3 & 3T Cross Device Development] Midomad:
There is no best.

Both 3.1.0.0 and 3.1.0.1 worked fine for me.
[OnePlus 3 & 3T Cross Device Development] spaziomilano:
Thanks:D
[OnePlus 3 & 3T Cross Device Development] Cossack:
I'm on RR March 5th build and TWRP 3.0.4.1 currently. Can I go ahead and flash the latest version of TWRP? I'm afraid to since I've seen some users losing internal data. Storage is unencrypted BTW.
[OnePlus 3 & 3T Cross Device Development] Xennet:
For the time being flash the bluespark twrp. No one reported issues with it on any rom.

But with both the official relases 3.1.0.0 and 3.1.0-1 users​ have reported accidental wipes. But I never had any.

But i would recommend using the bluspark version for the time being till the OP gives a better version
[OnePlus 3 & 3T Cross Device Development] Guihardrock:
but the thing is why is taking always so longo to boot into the recovery? i mean its like 3 minutes in twrp boot screen :( its kind of annoying
[OnePlus 3 & 3T Cross Device Development] the_rooter:
its already been explianed multiple times including in the op. Use the search or even read the op
[OnePlus 3 & 3T Cross Device Development] droidextra:
Could you please share the link to the thread? I'm not able to find it.
[OnePlus 3 & 3T Cross Device Development] muschiu35bv:
https://xdaforums.com/devdb/project/?id=15934#downloads

---------- Post added at 02:31 AM ---------- Previous post was at 02:29 AM ----------

---------- Post added at 02:34 AM ---------- Previous post was at 02:31 AM ----------

It Is safe to use bluspark twrp zip on oneplus3?
[OnePlus 3 & 3T Cross Device Development] Xennet:
It is unified build both for oneplus 3 and 3t..No separate builds..
[OnePlus 3 & 3T Cross Device Development] muschiu35bv:
Yes i saw that are unified but i want to say if i flash this will be safe because last time when i flash official release i ended with data lost.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
No one has reported any wipes with Bluspark recovery so it's safe to flash, flash away.
[OnePlus 3 & 3T Cross Device Development] Xennet:
IT IS UNOFFICIALLY NOW ACCEPTED THAT IT IS SAFE TO FLASH BLUSPARK TWRP 3.1.0.x (WHICH IS UNIFIED FOR BOTH ONEPLUS 3 AND 3T) FOR ALL ROMS WHETHER OFFICAL ROM OR CUSTOM....

TILL FURTHER NOTIFICATION FROM THE OP I RECOMMEND TO USE ONLY THE BLUSPARK TWRP UNLESS THE OP RELEASES A NEW BUILD...

NB: Many users hav reported no issues with official TWRP 3.1.0-1 but there hav been aaccidental wipes. If you are willing to take the risk go ahead and flash.

No need to discuss this issue and flood this thread with this issue unless someone experiences a bad wipe issue with the bluspark twrp or a new version of twrp is released officially.
[OnePlus 3 & 3T Cross Device Development] scoobyjenkins:
Ya know, 3.0.4-1 from this very thread is still working fine, no need to rush to update! People could wait patiently until we hear from the OP.

Tapatalked that shiznit.
[OnePlus 3 & 3T Cross Device Development] Florian Bichl:
I used this tutorial to root mi op3t. I flashed the no-verity-opt-encrypt.zip, rebooted System and then booted Twrp again and flashed the SuperSu.zip. Now I have a bootloop. Can somebody help me how to fix this?
[OnePlus 3 & 3T Cross Device Development] Uumas:
Try to flash full OOS zip and then (without reboot) SuperSU zip.

Lähetetty minun ONEPLUS A3003 laitteesta Tapatalkilla
[OnePlus 3 & 3T Cross Device Development] Florian Bichl:
I tried to flash OOS zip via sideload. but I get theerror protocol fault <no status>. Any solutions?
[OnePlus 3 & 3T Cross Device Development] Uumas:
Try to move the file through mtp and flash it with twrp install
[OnePlus 3 & 3T Cross Device Development] EdHicks:
I faced this problem and I fixed it by updating to the newest minimal ADB/Fastboot drivers.
[OnePlus 3 & 3T Cross Device Development] meiax93:
Can you share link for future purpose ;)
[OnePlus 3 & 3T Cross Device Development] turbo1781:
https://www.androidfilehost.com/?fid=745425885120698566
[OnePlus 3 & 3T Cross Device Development] EdHicks:
https://xdaforums.com/showthread.php?t=2317790
[OnePlus 3 & 3T Cross Device Development] Cygnust:
Hi guys,

I flashed the latest lineageos build with twrp 3.1.0.

Don't know if it's due to new twrp or new build but I lost tons of apps installed and their data.

Can anyone help ?

My data is on f2fs.Hi guys,

I flashed the latest build with twrp 3.1.0.

Don't know if it's due to new twrp or new build but I lost tons of apps installed and their data.

Can anyone help ?

My data is on f2fs.

---------- Post added at 05:29 PM ---------- Previous post was at 05:01 PM ----------

Ok just read through the thread.

Sorry guys for double posting.

Is there any way to recover app data ?

Many thanks.
[OnePlus 3 & 3T Cross Device Development] :
Titanium Backup. You can also recover app data out of the TWRP nandroid backup (you've done, hopefully)
[OnePlus 3 & 3T Cross Device Development] yannmrt:
Question about Nandroid backup, if I backup with F2FS can I restore on ext4 and keep ext4?
[OnePlus 3 & 3T Cross Device Development] Masterx9:
will this cause any issues if i flash to this version of recovery from blu spark modified twrp 3.0.3? Still Running 6.0.1 but looking to take the plunge back up to 7.0 and beyond.
[OnePlus 3 & 3T Cross Device Development] timobayl:
Sure?

[MENTION=287495]yannmrt[/MENTION]

I tried it long time ago and it doesnt work.
[OnePlus 3 & 3T Cross Device Development] :
Yep, it worked for me. Changing data partition from ext4 to f2fs and back without loosing data is possible with this process.
[OnePlus 3 & 3T Cross Device Development] finallau:
im having a very weird problem on my op3..

everything was normal after i flashed latest nightlies with twrp 3.1.0-0 and i had it used for 1 day and just today wanted to get into recovery it showed the twrp screen but phone went off and on again and it went boot loop.

When i restarted the phone my data everything was gone just like did a data format..

im on f2fs by the way.

anyone having the same issue? any suggested solutions?
[OnePlus 3 & 3T Cross Device Development] Mr_Comple:
I'm at 4.0.3 with twrp 3.0.4.1 should I update my recovery before flashing the 4.1.0?
[OnePlus 3 & 3T Cross Device Development] lonesomecrow:
Does anyone have a mirror to the 3.1.0.1?? TeamWin's site is really slow and the download fails everytime, hell I will even take 3.0.4.1
[OnePlus 3 & 3T Cross Device Development] djsubterrain:
I was just about to upload them all but AFH uploading is down too at the moment :/
[OnePlus 3 & 3T Cross Device Development] djsubterrain:
AFH is back up now so here you go...

https://www.androidfilehost.com/?w=files&flid=162389
[OnePlus 3 & 3T Cross Device Development] lonesomecrow:
Thank you very much!!
[OnePlus 3 & 3T Cross Device Development] chizzwhizz:
Unable to flash twrp.img

I've unlocked bootloader, enabled oem unlock and enabled usb debugging. I've added the PATH where my twrp.img file is located. Twrp.img file is located where my adb and fastboot libraries are.

Whenever I input fastboot flash recovery twrp.img, it says error: cannot load twrp.img: no such file or directory.

I see the file in the correct location so i'm not sure what i'm doing wrong here.

Any ideas?
[OnePlus 3 & 3T Cross Device Development] Just Passing By:
Delete "twrp.img" from "fastboot flash recovery twrp.img" and replace it with the actual name of the twrp file you downloaded or whatever you changed it to. Also make sure that your command prompt window is in the right directory or it can't find twrp. I recommend placing it on your desktop.
[OnePlus 3 & 3T Cross Device Development] chizzwhizz:
Sorry I should have clarified that i changed my twrp file name to twrp.img just to make the whole process simple. I'm not sure what you mean by make sure the command prompt window is in the right directory. Are you saying to move cmd.exe to my desktop?
[OnePlus 3 & 3T Cross Device Development] Just Passing By:
No. Here's what you should do:

1. Take your twrp.img file and place it on your desktop

2. Open up command prompt and change directories so you're on the desktop (if you're not aware of how to do that, then a shortcut is to hold the shift key and right click and there should be an option to open a command prompt window in that directory. I'm on mobile, so I can't recall the exact phrasing of that option, but you should be able to tell)

3. Get your phone into the fastboot screen and type in fastboot flash recovery twrp.img

4. Profit?
[OnePlus 3 & 3T Cross Device Development] chizzwhizz:
PROFIT!!!!! Thank you my dude. Really appreciate the help
[OnePlus 3 & 3T Cross Device Development] Just Passing By:
Sweet! Glad to hear it. Good luck with rooting, ROMs, etc. ;)
[OnePlus 3 & 3T Cross Device Development] Koolstr:
The OP says to only use 3.0.4-1, yet their app and site offer 3.1.0... Is it safe to be using that?? I've had it running a long time and haven't had any issues...Should the OP be updated?
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
OP will be updated when OP updates the build. If you are fine with the Unified build stick with it. There is nothing extra ordinary about the 3.1.0-1 update and the unified one still works fine for all ROMs
[OnePlus 3 & 3T Cross Device Development] boomop:
Wow - just wanted to say thanks!

The first time I did'nt loose twrp (3.0.4-1) after flashing the full OTA (now OOS 4.1. Oneplus 3).

Staying in twrp I immediately flashed latest stable supersu and rebooted successfully.

As a special gift AndiP had just uploaded the first beta kernel for OOS4.1 :))
[OnePlus 3 & 3T Cross Device Development] Lither:
Just received my OP3T today and I have unlocked the bootloader but which stable version of TWRP (3.1.0-0 or 3.0.4-1) should I use?
[OnePlus 3 & 3T Cross Device Development] Flint2:
For 3T latest official that adds features, like adb backup in twrp format, is 3.1.0-1 (you can use the official app to install). But some people reported OTG not working.

https://dl.twrp.me/oneplus3t/twrp-3.1.0-1-oneplus3t.img

Don´t use 3.1.0-0 because has the wipe bug (bad f2fs library)

You can use 3.0.4-1 also
[OnePlus 3 & 3T Cross Device Development] turbo1781:
[MENTION=4663690]Lither[/MENTION] Use 3.0.4-1
[OnePlus 3 & 3T Cross Device Development] Lownita:
While changing filesystem I asked myself, what are repair and especially resize partition options for? When do you ever use them?
[OnePlus 3 & 3T Cross Device Development] kessaras:
To resize the partitions. Under some procedure you can change the size.

Also it's used to repair the partition tables , easy , if you use fastboot to erase all the files and then the official firmware fails to install from fastboot.
[OnePlus 3 & 3T Cross Device Development] HopelessDumplings:
Reading the whole root issue thing, what if i want root but I have a ROM that has systemless root. More specifically this one, https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/rom-freedomos-ce-1-7-t3470660 Do I still flash the zip?
[OnePlus 3 & 3T Cross Device Development] Flint2:
I don't know what issue are you referring to.

In my case for systemless root I skipped step 9. of the OP in order to not trigger dm-verity in stock OOS.

Then I flashed Magisk 11.1

Now I have another ROM

Maybe you should ask in the ROM forum.
[OnePlus 3 & 3T Cross Device Development] toddvarg:
If you skip step 9, are you still able to flash new roms, format to ext4 etc? I thought that was system modifications.
[OnePlus 3 & 3T Cross Device Development] uttam.ace:
I have 3.0.3.1 version TWRP, I want to upgrade my OP3T to OOS 4.1, can I flash TWRP 3.0.4.1 with current TWRP. I am already rooted with Su 2.79.Do I need to

flash SU also after TWRP.
[OnePlus 3 & 3T Cross Device Development] aymahalawa:
You can the flash through"install image" in TWRP and then reboot to the new TWRP and flash the full zip of 4.1 .

But remember to flash root after OOS to prevent TWRP for overwritten
[OnePlus 3 & 3T Cross Device Development] muschiu35bv:
Hi Guys!i have use twrp-3.1.0-1 blusparkv24-op3_op3t.img on oneplus 3 but after flashing files when i choose to reboot device the phone freezing and remain stuck on twrp main screen without booting.I have reverse to 3.0.4-1 and now is ok.anyone has same problem with blue spark twrp for OnePlus3 not Oneplus3T.
[OnePlus 3 & 3T Cross Device Development] Just Passing By:
This is the official TWRP thread. Unofficial builds of TWRP aren't supported here. I recommend asking in the Bluspark thread. They might provide you with an answer.
[OnePlus 3 & 3T Cross Device Development] Aniket.t20:
I successfully rooted my phone with Magisk on stock rom using this method having skipped step 9. What I want to know is now that I haven't enabled system modifications on twrp will i not be able to flash custom roms and other system mods. If yes.. How can I enable the same with systemless root.
[OnePlus 3 & 3T Cross Device Development] aymahalawa:
This message is only for TWRP to survive. But of course you can flash custom rom even if you didn't allow it
[OnePlus 3 & 3T Cross Device Development] Uumas:
You can safely enable system modifications in mount menu, because you installed magisk.
[OnePlus 3 & 3T Cross Device Development] Mr.Crucial:
TWRP 3.1.0.1 specific for op3 not available
[OnePlus 3 & 3T Cross Device Development] the_rooter:
Of course not. 3.1.0-1 is currently only for op3t
[OnePlus 3 & 3T Cross Device Development] Joloxx9:
Dont use it as its bugged. 3.1.0.1 remove magisk root.

BTW why the hello we use bugged magisk? We should stick to build in root or chainfire, magisk is easy to install but to delete it we need flash another zip
[OnePlus 3 & 3T Cross Device Development] finallau:
what do you mean by that?

I'm running 3.10-0 on op3 with SU installed via LAOS's addons zip
[OnePlus 3 & 3T Cross Device Development] mansoorarb:
Just flashed twrp 3.1.0-1 on op3t with flashify.Takes long time than before to enter the twrp menu.Stays on the Twrp screen for a longer time.....is this normal??
[OnePlus 3 & 3T Cross Device Development] Joloxx9:
I mean its bugged and it doesn't work properly with Magisk, which Part you dont get?
[OnePlus 3 & 3T Cross Device Development] tk8lm6:
I think that it takes longer to chew on f2f formatted filesystems than it did ext4.
[OnePlus 3 & 3T Cross Device Development] SpasilliumNexus:
No it doesn't. Stop spreading garbage.

Magisk is Open Source. SuperSU is not. Surprise, surprise, some of us like an Open Source alternative. PHH and Magisk does just that.
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
It takes longer to process f2fs file systems because it has to individually read each file before it initializes fully.
[OnePlus 3 & 3T Cross Device Development] redcrash:
Dear all,

please, allow me some noob questions.

First of all, I have noticed that https://forums.oneplus.net/threads/recovery-official-twrp-for-oneplus-3-latest.490123/ points to a newer version of TWRP (3.1.0), is it good to go? I don't see it referenced in the OP.

Second, I have an encryption password in my cellphone (which runs OOS 4.1.0) . If I plan to install TWRP, should I better remove the password before in order to avoid issues with passwords & dm-verity as indicated in OP (step 10). And, additionally, if I want to have a password at boot time like now, is that feasible with TWRP?

Third, regarding the dm-verity thing. The only alternatives are either to disable it or leave it enabled with SuperSu or another root mechanism. How does it match with my previous question to have a password at boot time?

Fourth, I've read somewhere (sorry for not pointing the sources) that after installing TWRP I won't be receiving official updates. Is that it? The only alternative is to install the > 1 Gb images (since the smaller are typically deltas).

Finally, my phone is currently stock so I'd guess that the filesystem is running f2fs. I've seen many posts regarding the slowness of the f2fs filesystem. Does it only apply to the first time of TWRP being executed or is it all the times? If it is only the first time, can we reduce that time by doing a factory reset before installing TWRP (in fact, this is already done when unlocking the bootloader, isn't it). If not, if it applies to all the time, do you suggest to convert the filesystem to ext4? And TWRP can format it the filesystem, right?

Thank you very much for your patience and your replies.
[OnePlus 3 & 3T Cross Device Development] Uumas:
1. Use 3.0.4-1 for now 3.1 is buggy

2. You can keep encryption no problem.

3. You need to flash dm-verity zip or SuperSU or Magisk to make the phone bootable after enabling system modifications in twrp

4. Yes. You will need to install full ROMs of you are using twrp.

5. f2fs makes twrp boot always slow. I'm using f2fs and it's not a problem for me
[OnePlus 3 & 3T Cross Device Development] Just Passing By:
1. Yes. If you have a 3 NOT 3T then you should go with 3.1.0 (although if you have problems, 3.0.4-1 is still a very viable TWRP build).

2. Don't worry about encryption passwords/passwords. Nothing should conflict by flashing TWRP. And yes. You can still have your password on boot with TWRP. No difference there :good:

3. Same thing as above. Dm-verity is a whole nother thing. You don't have to worry about it conflicting with anything.

4. Yes that's true. After rooting, official updates won't go through so you'll have to flash the full ROMs over TWRP. Not a huge hassle tbh and gets you into the groove of all the android fun.

5. F2fs will slow down loading times for TWRP every single time you use it. Personally, I've never had such a problem, but then again, I don't use up a lot of storage on my phone, so if you have a lot of internal storage used up, I'd probably make the switch to ext4 which you can do in TWRP.
[OnePlus 3 & 3T Cross Device Development] aR_ChRiS:
Just reporting: 3.1.0-1 on 3T works fine, no data wipe bugs were observed so far.

ROM: RR official builds

kernel: EX-los 2.08

Rooted with SuperSU

Edit: /data on f2fs
[OnePlus 3 & 3T Cross Device Development] the_rooter:
Ext4 or f2fs
[OnePlus 3 & 3T Cross Device Development] yannmrt:
For me too on my 3T

Firmware 4.1.0

ROM LOS 0316 official with f2fs and unofficial with ext4.
[OnePlus 3 & 3T Cross Device Development] aR_ChRiS:
Just edited my post, sorry I missed out the most important bit :P
[OnePlus 3 & 3T Cross Device Development] b00ster:
If I flash Magisk instead of SuperSU, will I get DM Verity problem on my 3T?
[OnePlus 3 & 3T Cross Device Development] Uumas:
No
[OnePlus 3 & 3T Cross Device Development] b00ster:
So I do not need to flash dm-verity and forced encryption disabler together with Magisk? Both Magisk and SuperSU support it, right?
[OnePlus 3 & 3T Cross Device Development] smaeul:
The reason this happens is explained in the official verified boot documentation:

Since OOS forces encryption to be enabled, this ensures your data is wiped when you unlock your bootloader (because the keys change) even if your data partition is not erased. And this is why you can sometimes get it back by flashing back to OOS.
[OnePlus 3 & 3T Cross Device Development] _Johnito_:
Now that's some quality posting ! keep it coming and thanks for being that thourough :)
[OnePlus 3 & 3T Cross Device Development] rg_gapa:
Should I update my current TWRP 3.0.2-1 from official website to 3.0.4-1 from this thread if I plan to flash only Marshmallow ROMs? I'm asking because I'm not sure is it compatible only with new Nougat based ROMs/kernels/encryption.