yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Edebeton:
OP 3t can´t boot to twrp

Hy [MENTION=535343]all[/MENTION]

I got stuck by restoring a twrp backup from TWRP 3.1.1-0 with maybe an backup issue ending in a bootloop.

No effort to boot in twrp again. So i flashed stock recovery with fastboot and formated the phone completly to build it up with a clean Oxygene 3.5.4 install.

After formatting with stock recovery i flashed twrp 3.1.1-0 using fastboot and got

target reported max download size of 442499072 bytes

sending 'recovery' (22120 KB)...

OKAY [ 0.573s]

writing 'recovery'...

OKAY [ 0.177s]

finished. total time: 0.750s

pulled the cable and switched of completly.

To my surprise every button action or menu based action ends up in fastboot mode and not in recovery even if i choose the red "recovery" boot option and press power button.

Fastboot Version 5943271ace17-android on Macbook pro with OS 10.12.5

Can anyone tell me where i went wrong.

Regards Ede
[OnePlus 3 & 3T Cross Device Development] :
Which device are you using? 3 or 3t?

If 3, then it's well known twrp 3.1.1-0 isn't performing well. You have to use latest blu_spark twrp or the official twrp 3.0.4-1 from op.

Try one thing in fastboot with your computer:

fastboot erase recovery

fastboot​ reboot bootloader

fastboot flash recovery "file name of twrp 3.0.4-1" from op or latest blu_spark twrp

Now reboot via bootloader menu into recovery

Does this work?
[OnePlus 3 & 3T Cross Device Development] derveganer:
Some Problems with TWRP recovery start!!

Hello i hope someone can help me with the following problem with twrp recovery on the oneplus 3t with 128 gb,

Since some firmware updates i have a problem that the twrp starts very slowly in recovery mod. I can see the twrp screen , but there are no item to choose like update, install. etc. when im waiting about a few minutes the software is ready to use.

can someone tell me why i have to wait several minutes before i can choose an option of twrp ?

i can remind that if get the phone and at the first install von twrp via sideload it was startet very fast.

now after some updates via twrp on at least firmware oxygen os op3t_02_Open_8 it starts with a waiting time from about 2 minutes or more.

i have used twrp 3.1.1.0 version, the 3.1.0.1, the 3.0.3.1. the versions was stable but the starting problems sucks me a lot!!

which version on twrp are has not this starting problem, or what can i do with me phone to speed up the start from twrp? But please it would be good when there were a solution without delete the whole phone memory and reset to factory.

i hope somebody can help me

best regards
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
If your /data partition is F2FS twrp will take a while to start once you have some internal storage. Try Blu_Spark twrp if that is the case, in the downloads section of the kernel thread
[OnePlus 3 & 3T Cross Device Development] derveganer:
DiskInfo says following

I have checked with diskinfo and it says that cache ist ext4, data (userdata) ist F2FS and the internal storage sde20 (system) is on ext4 is this correct ? And is the Blu_Spark Version than right ? why ist the internal storage on ext4 and not same F2FS too ? have you the link to the blu spark version for me ? and can i install this version with twrp and install as a zip file ore what i have to do ?

thanks for yor help
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Data is by default f2fs which is the cause to the slow load of twrp, if you can backup all and format it to ext4 it will load faster.

Here's the link to the latest V33 which loads a bit faster than the official, don't forget to give thanks to eng.stk for his contribution and maintaining twrp with the latest commits

https://xdaforums.com/devdb/project/dl/?id=24944&task=get

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] derveganer:
Is F2FS better or the ext4 , what file system do you prefer ?

before opening this thread i never new that i have 2 file systems on my phone !! the link to the v33 doesnt work i think !! can you check this !!
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Here's the link to his download page, it has all

https://xdaforums.com/devdb/project/?id=15934#downloads

If you don't mind the slow boot in recovery f2fs is fine. I do not want to start the discussion on which file system is better. I have tested both and both work fine, take your pick.

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] habylab:
Ignore, sorry.
[OnePlus 3 & 3T Cross Device Development] arefin_sajib:
Thanks, I have successfully rooted A3003 One plus 3T.
[OnePlus 3 & 3T Cross Device Development] derveganer:
Okay thank you for your answer, but can you tell me why my system is parted in 2 file systems f2fs and ext4, is this normal. ?

is it better to make one file system or is this okay with the booth systems. Is the phone much faster with only one ?

I hope you can help me by my questions!!

the recovery start is not a big problem, when i know that the two file systems are the problem.

If only one file system is better, it would be good when soomeone can send me a link where i can read infos about what i have to do to change the phone without loose the whole data. The phone memory is about 60 GB Full and i dont want to loose my files!!

On the oneplus 3t , was the file system in the past on older OS Versions only ext4 or was this ever splitter such on the actually version ?

i hope someone can help me with my problem and dont say only something about "ignore":confused: like amember, but i dont know why was this reaction??:(

I think this board should be help all new members too or?
[OnePlus 3 & 3T Cross Device Development] Rebel7022:
In read some of your post but it was too long so I stopped at sentence 2, oneplus 3 comes with two file systems f2fs is the default. I just left mine default cause it works pretty good and I never come across roms that require you to switch. But if you switch twrp will boot faster, for allot of people that's worth it but I just installed blu twrp instead and it boots quick ?
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
First its perfectly fine to ask questions, we are all here to help and take the community forward. If at any stage you are not sure about your doubt being OT, you can always ask here on the Q&A thread where we have the mighty [MENTION=3946657]xanthrax[/MENTION] and i also try to contribute wherever i can.

Now coming to the filesystems F2FS/EXT4

F2FS (Flash-Friendly File System) is a flash file system initially developed by Samsung Electronics for the Linux kernel.

The motive for F2FS was to build a file system that, from the start, takes into account the characteristics of NAND flash memory-based storage devices (such as solid-state disks, eMMC, and SD cards), which are widely used in computer systems ranging from mobile devices to servers.

Benefits:

- Much Increased I/O speed

- Increase life span of flash storage due to less write required

- Doesn't suffer file size limitation of 4GB

See various benchmarks & comparison of Ext4 & F2FS here

Now coming to your question, by default since OOS4 the preferred file system on Data is F2FS with System and Cache on EXT4 (SS Attached) and this is just normal and made like this by oneplus as F2FS has much better I/O performance when compared to Ext4. It also has much higher write speeds faster in OS, Oneplus opted for it by default.

The difference between EXT4 & F2FS is marginal only and sometimes one wont even realize it in day to day usage so some tend to format all partitions to EXT4 as it is able to decrypt the data faster in recovery and thus able to boot faster in recovery. For now i am not aware of any known reason as to why F2FS performs slower in recovery mode.

Unfortunately the change/format of partition is not possible without complete wipe/format of data partition thus resulting in a complete wipe. If you still wish to format, let me refer you back to this post by [MENTION=5672995]jcadduono[/MENTION] where he has explained an easy way to copy your nandroid to your pc and restore after format, or you may simply copy all your data to your pc, format and then replace it back on EXT4 once done.

Format to EXT4 can be done via TWRP Wipe Menu

Reboot to TWRP

Selet Wipe > Advanced Wipe > Select Data Partition

Repair or Change File System

Change File System > Select EXT4

Swipe to Confirm the format :fingers-crossed:

Just follow the above if you wish to format else just stay on f2fs for now (not a deal breaker)

Feel free to ask here or on Q&A thread as discussed, the community is here to help with open arms :highfive:

All the best :o
[OnePlus 3 & 3T Cross Device Development] _that:
Getting file metadata (the "stat" system call) is slow on f2fs.

Since TWRP scans all the file sizes to calculate the backup size at startup, the delay is directly proportional to the total number of files on /data.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Noted buddy, thanks [emoji6]

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] Edebeton:
Otherwise format your data partition to ext4 and everthing is working fine. I did so after flashing twrp-3.0.4 as these helpfull guys told me to do.

For me there is no disadvantage in performace with ext4 wich worked finde on Android since 2.3.7.

Backup and Restore function is working reliable and in seconds with 128 GBytes OPT3T.

Changing to F2FS for a few Nano-Seconds is a missconzeption with more issues than it is usefull in day to day business and at least when its getting worth and twrp is hazzling with fileformat or datapartition in case of life-saving backup.

Sorry only my personel point of view.

Best Regards and thks to https://xdaforums.com/member.php?u=2044343

and

http://https://xdaforums.com/member.php?u=6143932

For the hint to blue twrp and the explanation of F2FS and good Old EXT4
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Yes. Ext4 is great for 99% of users, if only Android automatically trimmed the filesystem and didn't require an extra app. A ext4 filesystem with a daily trim command will equal the performance of f2fs any day
[OnePlus 3 & 3T Cross Device Development] Edebeton:
Can i restore backups from twrp 3.0.4-1 with the linked blue spark recovery?

Best Regards

Ede
[OnePlus 3 & 3T Cross Device Development] Flamehell:
Guys,i flashed the last ob(op3)with the last twrp from blu spark and i was not able to boot the phone(decrypt password)Flashed back 3.0.4.1 and now all is fine.....Any clues?
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
It is recommended to restore with the same recovery version.
[OnePlus 3 & 3T Cross Device Development] Edebeton:
Thks for Your reply [MENTION=6143932]Funk Wizard[/MENTION]

In effect this..."recommended" means i can´t use the same backup from OPT2 to OPT3t although both of them are on Oxygen3.5.4 because the OPT2 is on TWRP 3.1.1-0 and OPT3t is on TWRP 3.0.4-1

I thought actually only platforms are different but the data partition content is just the same. Dio really have to administrate separate backups for OPT2 and OPT3t? Sad if it is...

Many Regards

Ede
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Restoring backups across different devices is never recommended, just copy the data over pc and paste it over.

Setup 3T as a fresh device please, thanks.

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] wolke7:
Hi,

strange behaviour on my OP3: every time i boot into recovery and then boot to system (directly, without any changes, etc) my system is wiped (lose all configuration, apps, etc) and it starts clean in "first run" mode. I tried TWRP in version 3.1.1-0 and 3.1.0. and different customROMs. Every time the same behaviour. Normal restart no problem. Only if i enter the recovery mode. Any clues?

TIA

w7
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
Common bug in both versions. Stick with 3.0.4 in this thread or Blu_Spark twrp. Been discussed in this thread extensively
[OnePlus 3 & 3T Cross Device Development] wolke7:
argh... :P ok, i will try the "twrp-3.0.4-1-oneplus3.img". thx bro! :)
[OnePlus 3 & 3T Cross Device Development] meiax93:
Now I'm using 3.1.1-0 on my OnePlus 3T. No issue i had ?
[OnePlus 3 & 3T Cross Device Development] derveganer:
Thank you for so much informations to all would help me by my problem with the twrp recovery.

I will try any of your hints and tips.

Sorry that my question about the better file system was a little off topic. It was caused why i saw too different system in my phone. I thought it was a failure in my system but now some say that is nornally.

Now only one question.. Make it sense to convert the data partition in ext4. Or is the work much more as the advantage later?

My thread was open for get a answer why twrp is since the.last updates so slow at the start.

How make you the updates from the op3t that are the system shows?

Im downloading the version as zip. Open twrp and install from this the new Update? Is the way correct?

Im using the open firmwares no im on open 8.

Updates on air from the Software menue of opt3 fails. So i only update my phone over twrp

When i changed the data partition to ext4 is the slow start problematic with trwp 3.1.1.0 gone?

Sorry for asking something double but my english is not so well that i am sometimes dont understanding every comment not completely. Sorry

I would see much thanx for the pleasant welcome

Especially funk wizard and brandon and all the others who have tried to help

---------- Post added at 04:24 AM ---------- Previous post was at 03:34 AM ----------

Funk wizard

In your post #1639 you have in the attachment 3 pictures. What version. Of twrp is this on picture 2 and 3?

My version looks very different. Is this a blu spark Version?

And when yes which version number is this?

Today i have tried to install a blu spark version about twrp than on install and the blu spark.zip

But after restart in recovery. The twrp 3.1.1.0 is still installed but no blu spark. How can i install the blu spark over the installed twrp? Without sideload or adb from pc? Is this possible?

Best regards
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
I can answer some of these. The pictures from twrp have a custom theme, so they look different. Blu_Spark twrp can be installed over the official twrp, you just need to select the "install" and then "install image" options in recovery, then select the recovery.img file, and choose to flash recovery.

Ext4 will boot into twrp faster, but I don't spend much time in recovery so a slower boot time doesn't really bother me. I have always flashed the full rom zip in twrp, the ota would just fail because of root
[OnePlus 3 & 3T Cross Device Development] derveganer:
Thank you. I will test this later. I thought only zip would work. With image I havent try it. Habe i to rename the blu Version in recovery. Img or doesnt matter the name of the image?

You will be a big help for me

Much thanx

I have try it and now. Im a happy owner of a custom twrp version ☺️

The start is a little bit faster.. I think if the work is worth it to change data in ext4.. The answer of the question is tricky for me.???.... This work only for a faster recovery? It is sure a long way to convert and recover my data or isnt it?
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
First and foremost Welcome to the Community Buddy :o

I will try and answer all your questions. If copying data is not a problem for you yes it's better to format Onetime to ext4 on data partition. So take proper backup and format as discussed. Even if you don't everything would still work apart form a little longer boot time and use Bluspark recovery which is a little faster on boot for now.

Whenever you want to update the twrp you can follow any of below

1. Flash twrp img via fastboot

2. Flash twrp img from existing twrp via img flash functionality

2. Flash twrp img via official twrp app or flashify etc

The above would update your twrp to the latest.

Whenever you want to update the software like the stable updates or beta updates, always download the full zip and flash through TWRP which would update your os to the latest and after the rom flash Magisk or Supersu to maintain root.

I have the update thread running in the general section which is updated whenever a new beta or stable is released so just follow that thread.

Always download and use twrp img for twrp update and when you flash you can either copy paste the twrp name on terminal or rename it to something shorter if you prefer to type it manually.

Hope i am able to answer all your questions, if anything is left out feel free to ask buddy :fingers-crossed:
[OnePlus 3 & 3T Cross Device Development] Striatum_bdr:
If you change your /data file format don't forget that in Android default user has his personal data in /data/media/0 and not /data/media.

You must check this folder exists after reformatting or create it then use it to copy back your files in, or you won't see them once system is booted...

On my opinion I'll just leave it with f2fs and I would use a TWRP less sketchy with this file system.
[OnePlus 3 & 3T Cross Device Development] vizdak:
Hi I just upgraded from Z3C to OP3T. Can you explain further the steps on how to do this? I'm also stuck in the solid white after flashing twrp 3.0.4-1
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Its self explanatory

After the twrp flash is successful

Remove cable

Hit Vol rocker

Select recovery

Hit Power Button to reboot into TWRP

Edit: Flash the latest Bluspark twrp

https://xdaforums.com/devdb/project/dl/?id=25000&task=get
[OnePlus 3 & 3T Cross Device Development] Woody:
One thing that most people miss is that reboot to recovery

after

you flash it. That is critical. When you [fastboot flash recovery recovery.img], reboot back into recovery before rebooting into /system. Such a small thing, but can cause all sorts of problems.

Flash Recovery

fastboot flash recovery recovery.img

Reboot to Recovery

Reboot Recovery

Reboot to System

Reboot

[MENTION=6143932]Funk Wizard[/MENTION] Congrats on your RC title. Saw your title switch in my que this morning. Glad your not spending all your time on the OP forums and helping out over here. Keep up the good work.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Many thanks :highfive:

Happy to contribute :fingers-crossed:
[OnePlus 3 & 3T Cross Device Development] Mr_Comple:
Hey people I saw a new update for the 3T its OK to flash it using the 3.0.4.1 version of TWRP? Should I update to the latest first?
[OnePlus 3 & 3T Cross Device Development] orfeas:
I think you are referring to OOS_4.1.5 which is a partial update.

We need a full file to flash in twrp
[OnePlus 3 & 3T Cross Device Development] Mr_Comple:
Yes I mean the full zip since I'm using custom recovery. But my point is should I update to the latest or its OK to stick with the 3.0.4.1?
[OnePlus 3 & 3T Cross Device Development] theduke7:
there's no issues on the latest official for the 3T , some reported issues on the 3 version...

those issues are not present on the unofficial Blu_Spark version...

so in short, on 3T you can stick to the official, it's fine... but the unofficial Blu_Spark is i think more updated and perfectly works.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Stick to the latest from Bluspark it performs better and is updated.

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] Mr_Comple:
Hey I'm a bit confused.. ?

I'm using the 3.0.4.1 twrp from this thread is this version from blue spark?

I thought that there were only custom kernels with that name.. What am I missing?
[OnePlus 3 & 3T Cross Device Development] dugi9991:
Blu_spark also fixed some bugs that occurred on the official version and his TWRP is more stable than the official version. Pretty much every user that is using his TWRP reports back that everything is working flawless and smooth.

I myself use it, it's fast and stable and no bugs have occurred, you can't wish for more :)
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
3.0.4-1 was developed when Nougat first came out but it's been so many builds after that so you need to update. The blu recovery is updated more often by the kernel developer eng.stk and is fully synced with TWRP Android 7.1 branch including recent upstream than the official twrp.

Works flawlessly for now and I recommend it for now until we have an active Official TWRP maintainer.
[OnePlus 3 & 3T Cross Device Development] Vipeout:
Pardon my ignorance, but what happened with jcadduono? He ain't actively supporting it for OP3 anymore?
[OnePlus 3 & 3T Cross Device Development] dudik9910:
Edit: Found what I needed, post not relevant.
[OnePlus 3 & 3T Cross Device Development] jmtjr278:
Go to the blu_spark kernel thread, under the cross device section of OnePlus 3/3t. Then go to downloads from the op. It's right there. Or search this thread. Pretty sure it has been linked in the last few pages. Monitor that thread for updates which usually come once every week or so. Just don't ask for support there.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
I am afraid he is no were to be seen for now. May be busy in real life stuff, hope me makes a return with OP5 [emoji6]

Best wishes [MENTION=5672995]jcadduono[/MENTION]

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] kessaras:
Osama Bin Lanten bombed him bwahahaha
[OnePlus 3 & 3T Cross Device Development] :
-1
[OnePlus 3 & 3T Cross Device Development] kessaras:
????

Sorry I couldn't hold it
[OnePlus 3 & 3T Cross Device Development] tathagatab:
Just flashed the 4.1.5 image through the official twrp. No issues. (OP3)
[OnePlus 3 & 3T Cross Device Development] Eng91:
Me too (flashed 4.1.5 fw through TWRP 3.0.4-1), I'm only having a long booting before entering in recovery mode, anyone else has this issue? Is it normal?

Thank you in advance
[OnePlus 3 & 3T Cross Device Development] Midomad:
Read OP.
[OnePlus 3 & 3T Cross Device Development] tathagatab:
No, I did it with 3.1.1-0, from twrp.me.
[OnePlus 3 & 3T Cross Device Development] vuP22:
tried to flash twrp with guide on first page, but everytime after flashing twrp it doesn't boot into it :( the notification LED turns on white but nothing else happens...

now I'm trying to go completely back to stock and unlock bootloader again
[OnePlus 3 & 3T Cross Device Development] azarzar:
use the boot command to boot into the latest twrp from twrp.me :

fastboot boot twrp.img

flash the newest firmware from here :

https://www.androidfilehost.com/?w=files&flid=139132

and then you can flash twrp with fastboot etc
[OnePlus 3 & 3T Cross Device Development] null0seven:
If youre Bootloader it's LOCKED you can'T flash custom recovery
[OnePlus 3 & 3T Cross Device Development] vuP22:
Of course I unlocked my bootloader first
[OnePlus 3 & 3T Cross Device Development] muschiu35bv:
I have flash latest twrp 3.1.1-1 on OnePlus 3 and i want to say is working no wipe data at all.I have reboot the device in recovery mode and i have reboot device and no wipe data.I tried 3-4 times to reboot and no issue at all.I use Validus custom rom with latest firmware 4.1.5 .Guys i think is safe to flash latest twrp on OnePlus 3.
[OnePlus 3 & 3T Cross Device Development] counterfeit187:
I don't see anything past 3.1.1-0 anywhere for official twrp. ?
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
There isn't for the op3 only the 3t. That's why you unfortunately need an unofficial build either from arter or Bluspark
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
It's there for the 3

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] counterfeit187:
I have 3t and don't see it available through app or website.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
For 3T you are using the latest. Twrp for 3 had issues so they had an incremental update, just ignore it for now.

Sent from Funk Tuned 3T
[OnePlus 3 & 3T Cross Device Development] knpk13:
FYI

https://xdaforums.com/oneplus-3/one...nogenmod-14-1-oneplus-3-t3496850/post72615649