yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Unfortunately in the oneplus full ota there still be a recovery.img so all times you flash a full ota you have to flash again the TWRP
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
hmm thought so thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Surfeur-des-Reves:
Any Android app that would allow to boot this TWRP without the need to do it from a PC with the phone econnected to it? Sorry, maybe a dumb question but I haven't seen any app that would allow to just boot an img and not flash it.

Thanks!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] wizzman:
Install TWRP installer with magisk
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Surfeur-des-Reves:
Thanks. Do you mean using the link that OP kindly shared a few messages above (test-installer)?

If yes, I just flash it like a normal Magisk module and it would only boot and not flash anything on my existing recovery partition?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] twistednl:
For those who want to download directly to phone. Toggle menu and set desktop site. It will refresh and download the file instantly without email link
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Ad3s12:
If something go wrong during recovery flash, can I always recover using MsmDownloadTool?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] HottieLinus:
Without the installer I don't know how to install your twrp in the system (after ota through system update), with you installer I can flash it in magisk, with the img file I can only flash it in twrp or through adb...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
you can use Flashify app to install the img after you install OTA and reboot.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] HottieLinus:
I installed it but I'm not sure it can flash img file to both slots (especially the inactive slot which is what I want to do after system update)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
you can....after flash OTA you flashify twrp and then after reboot you flashify img again.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] HottieLinus:
Are you serious... Your approach totally loses the point... The reason why people want to install the twrp to the inactive slot after ota is that after reboot, system will boot to the inactive slot, and if the system runs into a bootloop, we can go into the twrp to try some simple approaches to fix it (delete magisk modules etc).
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Burt Squirtz:
oh my goodness, well said dude. Finally someone else that gets it. Having a zip installer makes things so much easier and more efficient when you want to flash to both slots. (and without booting to oxygen OS to prevent a nasty boot loop).

I don't understand why other people are not seeing this.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Of course, however, the installer does not do it itself, I have to do it every time by hand so it is very uncomfortable. Then there is a partition because you want an installer, just find an app that allows you to flash the twrp in the recovery partition using root permissions
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
Should we use this to flash on both slots?

`fastboot --slot all flash recovery twrpname .img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
that only works with PC.

the guys want to be able to install via phone

no app can flash to both slots only active slot so no other option

I agree it will make it no longer safe to flash ROMs when away from PC in case of bootloop if you loose TWRP
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
They are apps to flash img files..

Don't know if it will flash on both slots..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
thats what I said

you cant flash to both slots via app only active

so wont help if you flash OTA via android and get bootloop

so I suggest people only flash via TWRP then you can just inject TWRP after OTA
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Josh McGrath:
Yes no matter what you do, you can always msm back to stock. I would back up persist.img beforehand if you have root but I'm sure you'd be fine without doing that
[OnePlus 8 / 8 Pro & 8T Cross Device Development] musicman5844:
I think if the installer zip is working and without a issue other than you do it yourself then leave it alone let it stay it's not going to kill you to have to use it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ErriK89:
I tried to boot the twrp image (fastboot boot twrp.img) and I got the error "qualcomm crashdump mode". Any idea?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Ad3s12:
Just asking, because im looking for good OnePlus phone with good dev support :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] lvbaal:
Same for me, I missed out on the money box but send to private box. Thanks for your work [MENTION=4712355]mauronofrio[/MENTION]
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
[MENTION=1861039]lvbaal[/MENTION] please edit your post

you posted same message multiple times
[OnePlus 8 / 8 Pro & 8T Cross Device Development] xXx:
[MENTION=4712355]mauronofrio[/MENTION] thanks for providing us with a working TWRP. Here you get a little contribution from my side.

I created a generic installer which flash your TWRP image to both recovery slots. https://www.androidfilehost.com/?fid=12420606652095398327

This installer is flashable via Magisk, TWRP or Kernel Manager (Although the Kernel Manager might report failed, it actually does the job)

Feel free to use or modify this installer for any new TWRP versions.

Currently you find the "twrp-3.3.1-test10-instantnoodle-unified-mauronofrio.img" in the zip installer root. In order to update the installer, simply delete the current twrp image and place your new image version there, update the installer zip name and you are done. The image could be named anything, but make sure the extention remains .img

if you stick to your decision to not further maintain an installer for this device, the update procedure is easy enough for users to do it themselves.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
thanks very much :)

devs helping each other is always great!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Revenant Ghost:
deleted
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hjjiang:
this is the only part i dont really understand `update the installer zip name` does the name matter?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] efex:
Only if you want the name to show what you are flashing.. with several zips in one folder it's quite handy ;)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Josh McGrath:
Seems like the dev support for most phones has gone to crap but there are a few ROMs and many kernels for the OnePlus series. Of course the op8 just came out ;)

---------- Post added at 11:10 PM ---------- Previous post was at 11:09 PM ----------

Thanks for sharing this. It fixed the crash mode issue for me
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Meh, fair enough.. actually the zips are still probably too handy for easy post-OTAs to get rid of, plus the added benefit of it being more likely to stay working when flashed over stock if kernel or dtb/recovery_dtbo gets out of sync again.

People will just need to be sure to specify whether they're using a flashed .img or installed via zip over stock when bug reporting, since it does introduce another variable to troubleshooting there.

Official TWRP builds should also have auto-generated installer zips using my template for all A/B devices with the next releases if all goes according to plan. :fingers-crossed:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
Yes thats the preferred approach.

Hope OP8 Pro becomes official TWRP device so it can use that.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
i had no issues flashing in magisk test 10 i had test v4 before it works ive flash modem.img it woked thanks bro
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rawhide85:
[MENTION=4712355]mauronofrio[/MENTION] - Well I liked your TWRP so much I'm now stuck in it! I can boot to bootloader, then right back to TWRP. Can't even get my computer to recognize it. Any ideas?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] okgnew:
Reflash stock boot image via fastboot?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] efex:
Seems the is wants to boot into stock recovery for some operation, did you by chance factory reset your device in oos settings?

If so, you need to flash back to stock recovery.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
What you did properly?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Will the current TWRP work on AA 10.5.10 update? Had read somewhere earlier that it wouldn't work on latest updates?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
Its been fixed
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
I had downloaded them a few weeks ago - should I redownload?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
yes it was fixed a few days ago after 10.5.9 came out
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Thanks - I saw the newer on and downloaded it. I tried the installer from xXX and it worked fine. Will this installation survive the next OOS update, or would it have to be fastbooted ?

The current update wiped the China version out fortunately.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
you need to re flash TWRP after over OTA
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
I know - done it twice, but was wondering if fastboot from computer would stick.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Revenant Ghost:
I successfully updated to 10.5.9.IN21AA(Global) with TWRP and root intact without issues. Here's the steps I took:

Removed lock screen security, just in case.

Rebooted to TWRP, made a nandroid backup and rebooted phone.

Opened Magisk Manager, disabled active modules and rebooted phone.

Downloaded and installed update via OTA(DON'T REBOOT YET!!!).

Opened Magisk Manager and installed TWRP with xXx's installer(DON'T REBOOT YET!).

Navigated to Magisk Manager's main page to install Magisk - Install > Select Method > Install to Inactive Slot (After OTA). You'll be forced to reboot.

After rebooting, reinstalled Magisk Manager.

Open Magisk Manager, reinstall/reactivate modules and reboot.

Enabled lock screen security.

Done!

Hope this helps.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pyry666:
No it would not. Ota rewrites your recovery partition..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rasik80:
I am having some problems.

I have upgraded to 10.5.9 correctly. Rebooted the phone without problems. Re flashed the TWRP using the latest files. Booted to TWRP correctly. Flashed the TWRP zip file as wel. Now I am in a bootloop. Can't boot anymore. I can get into TWRP with the hardware buttons but can't boot to system anymore. Any idea?

---------- Post added at 09:57 AM ---------- Previous post was at 09:32 AM ----------

Ouch, even worst now. I am stuck in a pre boot menu that ask me if I want to start, recovery mode, bootloader, show a bar code, power off. Using the volume button. Whatever option I choose I always go back to that menu. Any way to fix it?

Basically I am stuck in the stock fastboot mode
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
You may have to do a MSM restore.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rasik80:
Yeah that's what I did to fix the problem. But I wonder how did it happen
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Maybe by flashing TWRP zip after it had been installed ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pjdick:
Unable to Perform Backup

I have read the OP, and tried following the thread, but I am not sure if this version of TWRP can do Backups or not... The OP says to use images of System and Vendor, but I don't even see these in the Backup option.

Also when I first enter my password and Data decrypts, it says something about not being able to mount partitions.

Any insight / hep would be appreciated....
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
[MENTION=4712355]mauronofrio[/MENTION] are you looking at enabling backup of persist partition?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pjdick:
I am looking to do what I consider a normal TWRP backup. Boot, System, Vendor, and Data. System and Vendor are not listed though. And there is something called Super listed twice that I have never seen before....
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vigneras:
hello everyone, like rasik80

I can get into TWRP with the hardware buttons but can't boot to system anymore.

where to find MSM restore? thank you for all help.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] alfo!!!:
You can do backup persist with terminal app (termux) and you have to be with root and write it's comands.

Su

dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img

Thanks to [MENTION=5170942]ezegalli[/MENTION] telegram user said me.

Enviado desde mi IN2023 mediante Tapatalk
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
Yes I know but for users less technical they would find it easier if its option in TWRP. Chinese version has that option.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Yeah - I had backed it up with it, but with this one (I changed) it does not see the backup ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] antnyhills:
Why do we have f2fs as the default data partition type? This is really messing up things as it appears this version of TWRP can't mount f2fs...

Does the 8 Pro use f2fs by default? If so, that's new...

Edit: Never mind, it looks like the OP8 Pro uses f2fs by default on their data partition. I got everything I needed working.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] knpk13:
Really? They switched to f2fs? The only other time they used f2fs was on the 3T I think. And they switched back to ext4 for all their other phones. I'm guessing that means they consider f2fs stable now.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nosferatu.:
has anyone backed up persist, lost fingerprint, and then successfully restored fingerprint by reflash of persist using TWRP (or anything for that matter?)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] GHOST1010:
"dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img" using this command in terminal app after su.

(Swap the directory for restoration)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nosferatu.:
I can read the thread and others on XDA lol. I'm well aware of the directions

Once again, has anyone SUCCESSFULLY lost fingerprint and got it back in doing such.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] GHOST1010:
Yes, have reported that this is working and have recovered after one has lost his FP ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] daviddosa:
I can report that the command for backup and restore of the persist.img is working.

After using MSM, my fingerprint reader broke. On the newly installed OS just after MSM, I tried to restore the image, but after restart, it didn't work. I did a reboot, then issued the command again, then another reboot, and my scanner was working again. After confirming that it's working, I updated the system to latest (MSM flashed 10.5.6), and then did a factory reset to clean everything and after that it was still working.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Gelrooss:
Are you restore a backup of your persist.img o restore persist.img of another user ?

Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] daviddosa:
I have restored my own image.

If you want to try with my image, here's the link: https://drive.google.com/file/d/1Bd4ivlEN-lmvUcJd02sTrdLx7hyF-TI-/
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Gelrooss:
Have you created your backup after losing the footprint? Because the same thing happened to me. What is not clear to me, is if you have created the backup of your pesist.img after having the fingerprint problem and if afterwards the restoration is done from twrp. Can you clarify it for me please? Thank you !!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
No

You need a backup when your fringerprint is working

not after its broken....why would you backup broken fingerprint

also can we stop talking about this....its a TWRP thread there are million threads about fingerprints already
[OnePlus 8 / 8 Pro & 8T Cross Device Development] musicman5844:
Has anyway flashed magisk in twrp
[OnePlus 8 / 8 Pro & 8T Cross Device Development] musicman5844:
For those wondering if you update to latest oos and keep twrp I just did and used magisk to inactive slot and I still have root .
[OnePlus 8 / 8 Pro & 8T Cross Device Development] free4flight:
My transition from tmo 10.5.8 to Global did not go well. I think my persist is messed up and now my phone is messed up. Tried msm 4.0 but did not fix it. Tried to flash persist.img from fastboot but fastboot will not flash a critical partition. and yes, I backed up persist. Can this be done from twrp? Any help would be appreciated. TIA
[OnePlus 8 / 8 Pro & 8T Cross Device Development] acuicultor:
Put your persist.img in the root of the sdcard and issue this dd command in a terminal to flash it:

dd if=/sdcard/persist.img of=/dev/block/bootdevice/by-name/persist
[OnePlus 8 / 8 Pro & 8T Cross Device Development] free4flight:
The terminal in twrp? Or another? Never used a terminal before. But will give er a try... thanks a bunch. :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] acuicultor:
You can do it in Android giving root rights to the terminal app typing (su) before the command or in twrp terminal, whatever you want, i personally did it in Android.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] free4flight:
See this is something new for me... so you must be rooted obviously and their is a terminal app in android already or I have to d/l it? Thanks for your help...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] acuicultor:
Yes, you need root and you can install a bunch of terminal apps in play store, i recommend termux.

https://play.google.com/store/apps/details?id=com.termux
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Guys chinese developer doesn't want to collaborate
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
Yes its not good :(
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dabug123:
Thanks man!! Good to see you around.. Hit me up in dev chat I have 8pro if you need anything! [MENTION=4712355]mauronofrio[/MENTION]
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Haha omg, did they actually say that??

Wonderfully inline with the openness of Android, what a tit.

Is there anything that can be learned from the IMG itself?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Batfink33:
Maybe because we'd find all their govt spyware!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] blaze9090:
Don't tell [MENTION=705301]burts[/MENTION]quirtz haha
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Batfink33:
[emoji1787][emoji1787]
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Vio281:
should have bought from oneplus website instead of your vendor.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Jacob O Link:
lol I think he knows that. Please do not start drama. He asked a question that literally implied he does not know much about this. I answered with exactly what you said. You literally butted in to basically sound mean when I said exactly what you said in a nicer form. Have a great day.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
can try and decompile the img using ADK ;)

https://xdaforums.com/android/software-hacking/apk-img-dat-br-one-click-decompile-t3886057
[OnePlus 8 / 8 Pro & 8T Cross Device Development] frankieuk:
Im so happy with this damn phone, within 10 minutes it was unlocked! why can't others give you this option!!.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Duncan1982:
Just installed but reboots to fastboot, Chinese one just reboots to twrp what's up? Not new to this but for the life of me I can't figure it out......?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
Dont install

That has been already said.

only do fastboot boot
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Duncan1982:
Yes I didn't install, fastboot boot twrp name still reboots to fastboot, Chinese twrp reboots to twrp?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Neil_Armstrong_:
Will give a try, thx
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Duncan1982:
So just done again, still reboots to fastboot ummmm any advice?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Are you sure your twrp is for instantnoodle? I shared a wrong link the first time
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Duncan1982:
I downloaded from first post? Let me check again ?

---------- Post added at 07:18 PM ---------- Previous post was at 07:12 PM ----------

So I don't Fastboot flash recovery just boot it ......:svetius:

Still reboots to fastboot.......I'm going to have to use MSM tool me thinks ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pyry666:
Cant you just flash stock boot.img?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Duncan1982:
Oh yeah I could ........? Woopsie ......that would be much easier ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] free4flight:
Great, thank you...!!!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] acuicultor:
Good luck!!!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] free4flight:
Hmmm, says it copied it but still no fingerprint, getting an error "Enrollment was not completed Fingerprint registration error, please try again" Also, my laptop is reporting my phone as a OnePlus 8 Pro and it is not the Pro version. What do you think could cause this? I did MSM 4.0 4 or 5 times now. Still no fix. Tmobile support had me do a hard reset and no help. They want me to send in so they can fix it. :(

Edit: So feeling pretty screwed now, since it didn't work, I went back to unbrick tool to bring it back to tmo 10.5.7 before sending it off to OP for repair. But this time, unbrick didn't work, went into qualcom crashdump mode and I cant seem to get it out. Any help would be appreciated. TIA

Edit 2: Got it to boot into fastboot mode but don't want to unlock bootloader again, anyone got a tmo OS I can fastboot on to here?

Edit 3: Well, even tho it will go into fastboot mode, it won't any longer unlock the bootloader, Qualcom crashdump is all it will read. So I guess its over for me. I will send the new phone to OP and see what they can do with it. Other than that, I am done with rooting, etc... phones are getting too expensive. Not worth it. But if anyone knows how to get it out of crashdump, I would very appreciative for a remedy. Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
Hi guys I m ready to root my little O+8P :)

if I'm right:

1. Install twrp on slot A/B ?

2. I boot on twrp with adb after install ?

3. I can update OSS with twrp (zip) ?

4. after update I keep root if I install magisk on slot inactive?

5. I loosed twrp after upde oss ?

6. for kepp twrp after update oss, I must install installer by twrp/magisk before?

So I can reboot to recovery directly on phone with option advanced or apps?

thank :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hjjiang:
can try this thread https://forums.oneplus.com/threads/qualcomm-crashdump-mode-for-oneplus-6.1140365/

i reckon the steps should be relatively the same, "hold the power and volume up button for 8 seconds to force shutdown the phone"
[OnePlus 8 / 8 Pro & 8T Cross Device Development] free4flight:
Yah, thanks but didn't work, it is stuck in crashdump and won't boot into OS, unbrick software runs on it, but doesn't fix the problem as it still won't boot into OS. I can get it into fastboot mode but since unbrick locked it, I can do nothing with that cuz its locked. :(