yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Again, it worked for me twice and for many others too.

Nevermind, let's leave it like that..
[OnePlus 3 & 3T Cross Device Development] kovshoo:
This does not work for Oneplus 3T on Oero 5.0. The phone is recognised as A3000 and makes impossible to install the latest ofiicial Beta.

You need twrp from blue spark instead
[OnePlus 3 & 3T Cross Device Development] theduke7:
ofcourse it wont...it's not oreo compatible, you could brick your device using it.

for oreo either use the latest Official (from official site)

https://dl.twrp.me/oneplus3t/

or see in the cross platform forums the Blu_Spark TWRP 8.61

there's also one by akhilnarang
[OnePlus 3 & 3T Cross Device Development] patster98:
I fixed that error by formating /data to ext4, you must be o f2fs... Using a custom rom or oxygen os? Oxygen formats /data to f2fs by default, but twrp has problems with f2fs, doesn't work Properly... Beware, formatting /data will erase EVERYTHING on your data partition, it's not as a common "wipe"... After doing so, reboot to recovery, it should be fixed now... It's the way I could fix it at least (you could also try dirty flashing latest nitrogen os over your current rom, seems to solve the issue too, but you'll have to reflash your rom)
[OnePlus 3 & 3T Cross Device Development] sk coolstar:
after flashing image file i can't boot into twrp recovery my phone just goes to off..!! and i flashed latest twrp
[OnePlus 3 & 3T Cross Device Development] BillGoss:
Silly question: did you flash the correct image for your phone?
[OnePlus 3 & 3T Cross Device Development] GabrielSousa:
my fs is ext4

i solved my problem , flash back original/op3 recovery, and with original recovery i manage to format the /data partition

dont know why TWRP thought that my /data was encrypted, and was enable to format or mount
[OnePlus 3 & 3T Cross Device Development] Wild Penguin:
Thanks for this information!

Maybe it should be on the first post, as it is not immediately clear from it which versions this recovery is compatible with (nougat is mentioned and problems with it - nothing else!). Also, some people (like me a while ago!) might have forgotten they've opted in for the open beta (and hence using Oreo / 8.x). Is the author readin this, [MENTION=5672995]jcadduono[/MENTION] ?

(p.s. I originally opted for the open beta in hopes they will fix the dreadfull alert slider ... no progress in nearly a year; now they've ****ed up alarms too, hence I'm looking for custom ROMs).
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Just fallow the official TWRP website instead of a xda thread or at least cross check the versions, the "official tag" might suggest a false feeling of trust but keep in mind that with at least every new major android update a major recovery update follows - you can't expect a recovery to work forever...

It's always important to be up-to-date regarding custom recoveries as this is such a critical part of this custom software system - as mentioned before, this can lead to serious issues...

I don't think the OP is actively maintaining this thread, so don't expect to much, in the end it is always the user's responsibility to find and use the most suitable software - otherwise you'd be on stock with everything automated, where users don't have to think about anything...

Just my 2 cents, not meant to be super smart or offensive or anything - good luck!
[OnePlus 3 & 3T Cross Device Development] faustin95:
The version from official site works with Oreo?

Someone can explain wich version is better between 3.0.4.1, official, blu spark and the twrp by acuicultor.

There is a lot of confusion
[OnePlus 3 & 3T Cross Device Development] Uumas:
Official works with Oreo.

3.0.4-1 is outdated. The OP has been away for a while, so that's why the first post is about it.

I'm personally using official, but many prefer blu_spark, because official has had a lot of problems in the past while blu_spark has been working well.
[OnePlus 3 & 3T Cross Device Development] BillGoss:
I find that both the official and Blu spark ones work fine. I use Blu spark because it reads the system time correctly.
[OnePlus 3 & 3T Cross Device Development] therishi:
Hey I flashed TWRP and i went into wipe and then format data and i guess I wiped everything (?) and now can't see anything when I go to install.Have I bricked my phone? How do I fix this?should i reboot ?
[OnePlus 3 & 3T Cross Device Development] laupuy:
Connect the phone (in recovery mode) to PC and copy a rom.zip from PC to phone, then flash the rom.zip or use an otg usb.

Or you can sideload rom.zip from twrp or flash stock recovery and sideload OOS
[OnePlus 3 & 3T Cross Device Development] tashimotor:
After installing LOS15.1 via latest official TWRP on op3t I unable to mount data in TWTP after reboot(
[OnePlus 3 & 3T Cross Device Development] therishi:
Hey thanks for replying! i can see folders like acct , boot, cache now but the zip i copied is not anywhere.I may come off as a noob here (because I am) , but by flashing rom.zip you mean flashing a zip file of stock android right? is it still required?I have not rooted my phone and was middle of it trying to find the zip file for magisk when this happened.How does this change things?

Thanks Again!
[OnePlus 3 & 3T Cross Device Development] laupuy:
Did you reboot your phone? try, just in case...

If you can't boot to system, yes, you need to flash (install) a new rom (stock or custom) and you will be able to boot to system.
[OnePlus 3 & 3T Cross Device Development] BillGoss:
I had no problems installing LOS 15.1 using Blu Spark 8.61. And my phone is encrypted with f2fs data.
[OnePlus 3 & 3T Cross Device Development] tashimotor:
Mine is encrypted ext4
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
So basically the stock file formats, with data as f2fs and stock encryption?

I often get the feeling that people changing file formats or tinkering with encryption or both are also those who have the most issues, there maybe was a time were it made sense to circumvent these sock features but latest reports seem to show that this has changed - just my personal impressions, since I switched from OP2 last May i had the mentioned features (f2fs + encryption) unaltered and I never had a problem, no matter what I flashed...
[OnePlus 3 & 3T Cross Device Development] BillGoss:
Yeah, I've not decrypted my phone since I got it. And I've never had issues flashing (except when Magisk needed updating for OOS 5.x)
[OnePlus 3 & 3T Cross Device Development] tashimotor:
Which build?
[OnePlus 3 & 3T Cross Device Development] BillGoss:
This one https://xdaforums.com/oneplus-3/one...ment/rom-lineageos-15-1-oneplus-3-3t-t3739169
[OnePlus 3 & 3T Cross Device Development] tashimotor:
Mee too.
[OnePlus 3 & 3T Cross Device Development] neighbor3t:
DO NOT flash this version TWRP. If you do, flashing anything makes error 7. Please use this version TWRP. https://xdaforums.com/oneplus-3/how-to/twrp-root-android-8-0-oreo-t3689032
[OnePlus 3 & 3T Cross Device Development] ewertonfg:
Your comment sounds a little vague...
[OnePlus 3 & 3T Cross Device Development] Paschfire:
1. I don't know what you're talking about, Official TWRP 3.2.1-0 is working just fine on my 3T running OOS 5.0.1, I've also flash DU12 ROM without any issues, including restored nandroid backups of both OS versions.

2. This thread is meant for support/discussion of Official TWRP for the 3/3T, so you shouldn't share unrelated Unofficial builds of TWRP here.

If you believe you've actually found an issue then you should be trying to help solving them by providing the proper logs including a detailed description of what the issue is, steps on how to reproduce it and information regarding your current device setup..ect.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
He's talking about TWRP 3.0.4-1, the latest official TWRP version mentioned here, 3.2.1-0 does not even exist according to this thread, that's where the confusion starts, I think, backed up by the thread's tag "official", some people don't even check twrp.me for newer versions...
[OnePlus 3 & 3T Cross Device Development] counterfeit187:
Your version numbers are wrong. Newest is 3.2.1-0. the version numbers you posted are quite outdated.
[OnePlus 3 & 3T Cross Device Development] Striatum_bdr:
Can't you tolerate a typo?
[OnePlus 3 & 3T Cross Device Development] counterfeit187:
Its a crucial and misleading typo
[OnePlus 3 & 3T Cross Device Development] Uumas:
Page 206 broken for others too?
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
I literally suggest to check twrp.me for latest versions in that very post, so how crucial can it be in this case? Anyways, I corrected it and you're appreciated for pointing out this "crucial typo" :)
[OnePlus 3 & 3T Cross Device Development] laupuy:
Hi,

New twrp twrp-3.2.1-0-oneplus3.img 2018-02-01 09:05:26 EST

https://dl.twrp.me/oneplus3/

Changelog:

Maintainer: dianlujitao

2018-01-24T10:06:28Z

op3: Update for 8.1 * Update tree to build against omni 8.1 * Update QSEE blobs from stock 8.0 * Remove unused QSEE blobs * Ship LA.UM.6.5.r1-05300-8x96.0 based prebuilt kernel

;)
[OnePlus 3 & 3T Cross Device Development] pendragon666:
Just updated to this version. Now i cant access my data with twrp because it asks for password to decrypt and it does not accept any of them. This didn't happen on the 3.1.1 i was on
[OnePlus 3 & 3T Cross Device Development] laupuy:
I just see official thread by dianlujitao https://xdaforums.com/oneplus-3/one...ecovery-official-twrp-touch-recovery-t3742894

:good:
[OnePlus 3 & 3T Cross Device Development] jaydee 77:
Now there are two threads for Official TWRP for OnePlus 3/3T. Quite confusing. :confused: OP [MENTION=5672995]jcadduono[/MENTION] isn't active in this thread since some time. So what about closing this and switch over to [RECOVERY][unified] Official TWRP touch recovery for OnePlus 3/3T by [MENTION=5091734]dianlujitao[/MENTION]
[OnePlus 3 & 3T Cross Device Development] pendragon666:
here's the log if anyone can help
[OnePlus 3 & 3T Cross Device Development] laupuy:
Take a look at new thread, the dev is aware and look at it ;)
[OnePlus 3 & 3T Cross Device Development] pendragon666:
Where's the new one?
[OnePlus 3 & 3T Cross Device Development] laupuy:
One page back, I posted the link to new dianlujitao's thread.

But I saw that you have already posted there ;)
[OnePlus 3 & 3T Cross Device Development] Critical Detox:
I have decided to close this thread for the following reasons, [MENTION=5672995]jcadduono[/MENTION] has not been active in this thread for a while, There is a new official mantainer/Twrp thread. Please point yourself to the new thread from now on located here. Thank you for understanding.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
The patch only patches the recovery. No modifications to any other partitions.

Third time I write this on one page. I take 24 hours off.
[OnePlus 3 & 3T Cross Device Development] DesertVelo:
I converted from f2fs to ext4. I applied the patch and it does not affect data.

Sent from the singletrack...
[OnePlus 3 & 3T Cross Device Development] nihilista:
Hi, i asked a little question in another thread that could be twrp related, would be cool if someone copuld explain.....just to be sure.

here is the link: https://xdaforums.com/oneplus-3t/help/image-t3544644#post70774003

thx
[OnePlus 3 & 3T Cross Device Development] Renosh:
Sad part is the dev did mention the patch is for changing the default file system for the recovery, yet people keep asking the same question every couple posts. Good job so far with the support
[OnePlus 3 & 3T Cross Device Development] Doc Sniper:
The patch does not change nor convert nor format the file system of the data partition, it "only" changes the file system entry in fstab.

https://linux.die.net/man/5/fstab
[OnePlus 3 & 3T Cross Device Development] bl3d2death:
Which partition do i have to change for not getting any more bugs? only the data partition or also system?

mhh. ok. data is the only partition with f2fs ^^
[OnePlus 3 & 3T Cross Device Development] canta91:
Hello, i have a problem with TWRP and op3. I flash the recovery but i cant use. When i reboot in recovery the op3 reboot automatically every time! i try different version of twrp some time!
[OnePlus 3 & 3T Cross Device Development] Renosh:
Read what you quoted and think a little, I never said data
[OnePlus 3 & 3T Cross Device Development] dmcleod:
Thx a lot! Surely there will be a corrected twrp in future :)

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] uaiclout:
How do I check current file system entry in fstab?
[OnePlus 3 & 3T Cross Device Development] Doc Sniper:
Open a terminal in TWRP and enter: cat /etc/fstab

Then you should see a line with /data and near there ext4 or f2fs.
[OnePlus 3 & 3T Cross Device Development] MultiCulti:
hey guys ...

just give me a hint:

i'm on modified .28 TwRP since weeks (or even longer) ... never had any issues flashing ROMs, not on nougat or OOS or anything

and yes, i see the dm verity warnimg, but i dont care about :silly:

i'm on EXT4 and decrypted ...

So, IF go over to this official version, will i get any issues? And anyway, whats the benefit to jump over?

THX mates!
[OnePlus 3 & 3T Cross Device Development] jrags72:
so ive spent hours reading in this forum trying to get up to date, can I root my phone with twrp 3.0.4-0 I'm on nougat i unlocked bootloader but cant go anyfarther.. any help would be much appreciated
[OnePlus 3 & 3T Cross Device Development] Uumas:
Can you get TWRP installed? If yes, can you boot to it? Please detail your problem a bit more.
[OnePlus 3 & 3T Cross Device Development] SpasilliumNexus:
What do you mean you can't go further? You go back into the bootloader, flash TWRP, then SuperSU. The entire guide is in the first post. And yes it works on Nougat.
[OnePlus 3 & 3T Cross Device Development] jrags72:
Thx for the response, maybe I'm not pushing the right image file , could you tell me what the full command line say.. ty
[OnePlus 3 & 3T Cross Device Development] Uumas:
fastboot flash recovery twrp-3.0.4-0-oneplus3.img
[OnePlus 3 & 3T Cross Device Development] owaisnaim:
Yes! You can switch without any issues and talking about the benefits latest recovery have various fixes with regards to Nougat update.
[OnePlus 3 & 3T Cross Device Development] the_rooter:
Do this in adb fastboot and it will get rid of the error for u. Type in both in terminal:

fastboot oem disable_dm_verity

fastboot oem enable_dm_verity
[OnePlus 3 & 3T Cross Device Development] the_rooter:
So I am trying to understand this. I had 3.0.3.1 for op3t. I flashed the 3.0.4 and then the zip. Everything on my phone is ext4, but data is f2fs I flashed it and from reading around it doesn't convert any thing from what u say. How do I know it worked. Not saying it's not just wondering. What u gave is how to check if it's f2fs or ext4, but u said yourself it doesn't convert.
[OnePlus 3 & 3T Cross Device Development] jcadduono:
oh if only people knew how to read, they would notice while installing the zip that it clearly says what the fstab fstype was before, and what it was just changed to.
[OnePlus 3 & 3T Cross Device Development] FlyingMachete:
Fun fact: we actually discovered that only one of the two commands could be enough to get rid of the message. Not necessarily the disable one, it depends what ROM you come from... How far are we now from the first tutorials guiding us through several complete wipes using several different TWRPs... LoL.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
DON'T FLASH IT, you are not on ext4. Flashing this zip while not being on ext4 enables that bug for you they it would disable for a ext4 user.

Talking about ext4 vs f2fs always refers to data partition.
[OnePlus 3 & 3T Cross Device Development] yung40oz84:
OK, so I am unencrypted, on ext4, and TWRP is giving me issues. I did flash the swap zip, and rebooted recovery and still after I flash custom rom and gapps, and click reboot it boots directly right back to TWRP. I flashed unofficial TWRP and it worked immediately, am I missing any steps to get the official version working correctly?
[OnePlus 3 & 3T Cross Device Development] fcisco13:
Samething happens to me, i just simply power off phone then on, i would like to find out too why it boots back to recovery.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
It's not an issue with TWRP. Its your OOS Rom telling the system to boot to recovery and undertake a specific task. TWRP does not handle this for good reason, and so does not clear it.

Don't use OTA mechanisms if you are on a modifed system!

To get rid of it, enter terminal in TWRP under advanced options, enter "wipe_misc" and reboot. Then your system does boot again.
[OnePlus 3 & 3T Cross Device Development] yung40oz84:
Strange, because I did not use OTA, and was not on OOS, lol. But anyway, I will try the above method and thanks for the quick reply bud
[OnePlus 3 & 3T Cross Device Development] ivano949:
I can't understand one thing. I'm on twrp 3.0.4-0 encrypted OOs 4.0.2 with f2fs data partition, can I take nandroid backup, then formatting data to ext4,and then restore data from f2fs to ext4. I wondered I read something like this, but when I try my OP3T stucks on boot logo for minutes and minutes.... Revert to f2fs and restore to let it boots...

Tapastalking
[OnePlus 3 & 3T Cross Device Development] Rodeojones:
Sorry for the noob question, but I promise I'm not. Just got my OnePlus 3T to replace my aging Nexus 6P. Figured unlocking/rooting was just as easy as Nexus devices. I already have ADB working (and verified it recognizes my 3T). I just want to root and run stock. Is the process simply unlock, use ADB to add TWRP, then flash SuperSU? Do I need to flash the dm-verity/force encryption disabler zip as well?

Thanks in advance.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
Yes, that should work. Make sure to flash the filesystem swap zip linked in OP though after formatting to ext 4.

Boot recovery - twrp 3.0.4.0 or higher

Do a nandroid backup of data

Backup all your data - just connect your phone to a computer and copy all files from internal storage to your pc. Or use the fast method linked in my signature)

only on twrp 3.0.4.0: Flash the filesystem swap zip (do it now since your data is empty after next step. changes only apply after rebooting recovery)

Format ext 4 (wipe->advanced wipe->check "data"->repair or change filesystem->change filesystem->f2fs)

Reboot recovery

Copy back your backup

Restore data from your nandroid backup

Reboot into system

Mentioned zip is linked in first post

---------- Post added at 02:11 AM ---------- Previous post was at 02:06 AM ----------

Unlock, use fastboot to flash TWRP (as in OP), boot system once so encryption stuff is setup okay, boot to recovery, adb push or just copy from computer the super su, flash it, reboot system.

Be warned though to not use any OTA updates from within the system anymore. They cannot work when you modified your system plus they lock you to recovery until you execute wipe_misc in terminal. If an update appears, download the full zip from here and flash this instead.
[OnePlus 3 & 3T Cross Device Development] andyman_187:
Help Please?

Device info:

OP3

f2fs data, cache and system ext4

I forgot to flash SuperSU after dirty flashing my ROM (wanted to go back to stock kernel) and now TWRP (latest official) cannot decrypt my data. I also get the "Encryption unsuccessful" message on boot up, so there's no way for me to reset the password in the ROM. I can get into TWRP using default_password but I cannot see my internal storage. I can, however, mount /system and I can see the system files just fine in TWRP file manager. Is it possible to copy the SU.zip in there so I can try to reflash it? I really don't want to have to wipe my data again
[OnePlus 3 & 3T Cross Device Development] Rodeojones:
Editing my question. I seem to have gotten it working. Thanks.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
TWRP - advanced - sideload

On PC: adb sideload file.zip

Or just connect your TWRP to PC and you can just open internal storage and copy the file over
[OnePlus 3 & 3T Cross Device Development] Rodeojones:
Thanks. I actually figured it out between my original message and your reply, hence my editing of the post. Had a bit of a brain fart.
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
had something like that a while ago, you can try to sideload or supersu/superuser or copy files to phone if you can access internal storage
[OnePlus 3 & 3T Cross Device Development] dspPunk:
*Help*

I am on TWRP 3.0.3 and whenever I boot into recovery to flash anything. My phone gets factory reset like I need to setup whole new phone from scratch.

Am I missing anything here? Or is it a bug?

Note: I had updated to 3.0.3 version from the official twrp app.

Thanks.
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Install the latest twrp..3.0.4.0
[OnePlus 3 & 3T Cross Device Development] andyman_187:
Yeah i was able to push su to system but still no go after flashing. Had to wipe :crying:
[OnePlus 3 & 3T Cross Device Development] dspPunk:
Done! But now I really fear to restart in recovery. ?

Thanks.
[OnePlus 3 & 3T Cross Device Development] Crazy32:
It´s working with 3.0.4.0. ich have flashed some updates and zips in recovery without problems, no factory resets anymore :highfive:
[OnePlus 3 & 3T Cross Device Development] djsubterrain:
[MENTION=5672995]jcadduono[/MENTION]

There seems to be an issue on 3T with keys (pins) not being saved properly when making a nandroid backup, if you restore a rom the pin will not be accepted, even though I noticed the keymaster being saved with the rom backup.

Have to end up using this fix to get back on the rom:

https://forums.oneplus.net/threads/fix-wrong-pin-pattern-when-restoring-twrp-nandroid-backup.452384/

This is on 3.0.4, rom (Resurrection Remix) was originally flashed with same version too.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
Your f2fs partition is very likely to be defective. You will lose more data in the future. Format your data partition - either f2fs or ext4 - to recover from this. make sure to use latest twrp for this.

---------- Post added at 12:12 PM ---------- Previous post was at 11:36 AM ----------

Thats not a TWRP issue. Quote howtogeek:

To me that indicates, that probably for added security the lockscreen pin is double saved. To data and somewhere else. Just guessing though. Happens with all ROMs in described case.
[OnePlus 3 & 3T Cross Device Development] djsubterrain:
I always use the same pin, it was fine when the rom is in use so it must be an issue when the rom is being restored.
[OnePlus 3 & 3T Cross Device Development] bl3d2death:
I'm using TWRP 3.0.4 with ext4 unencrypted, only a pin for unlocking the device.

It is safe to go back on f2fs and then use a decrypted system?

or it's better to wait for another TWRP build?
[OnePlus 3 & 3T Cross Device Development] sdfsfsdfada:
Its probably related with my problem:

With my old Samsung Galaxy S5 I always format /system before applying any os update. Format system, install full os.zip (not ota), wipe dalvik, ready.

On my OP 3T I get the message "No OS installed" and I can not boot, if I format /system and after that install a full os.zip (really a full os.zip, not a small ota.zip). Why does this happen? Does TWRP format more than /system, is this a OP 3T issue, a TWRP issue or is this "by design" and just different from my old Galaxy S5?

I can fix this problem by restore a nandroid /bootimage backup.
[OnePlus 3 & 3T Cross Device Development] ScratMan38:
I'm facing the same issue. You may reboot to system anyway, the phone will boot with the stock OOS system you just flashed. However, TWRP will then be replaced by the stock recovery. You will then have to flash again TWRP using fastboot.
[OnePlus 3 & 3T Cross Device Development] mad-murdock:
Flash file system swap from first post and stay on ext4.

And do yourself a favor and encrypt your device. It's unlocked. Encryption is your only protection. Everyone can remove Lockscreen passwords on unencrypted unlocked devices