yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vtec303:
Don't know about the Chinese version but this one is doing a back-up as it should, I have backed up a couple of times and it did it, not tried restoring any back-ups though, cheers.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
So, just to clarify. Fastboot boot twrp.img flash magisk. And reboot to OOS?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gogoffm:
Yes
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
anyone tried flashing OOS with this?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
I have also, but afraid to try a major restore if it might soft brick it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vtec303:
I have tried restoring with no luck, also tried just restoring data partition but no luck phone keeps booting in either twrp or fastboot, also tried restoring a full back up than flashing OOS, twrp and magisk but still no boot, feel like going back to OnePlus 7 pro....:(

---------- Post added at 06:55 PM ---------- Previous post was at 06:53 PM ----------

yes OOS flashes fine but you have to flash twrp after that before booting system than reboot twrp and flash magisk, cheers
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Docomoco:
I have read through this thread twice and still not sure how exactly do this:

Do I need an installer to install TWRP or just flash it with fastboot or should boot it with flashboot or ....

It's rather confusing.

In the very first post [MENTION=4712355]mauronofrio[/MENTION] mentions that we should only boot into TWRP but then before that advice he gives flashing instructions.

Then we have flashing the instructions from [MENTION=2470146]Nekromantik[/MENTION] (how to flash to both slots)...

So, how can I flash this and should I at all since it is not fully functioning yet.

Has anyone flashed the Chinese version if so does it have English UI or Chinese only (the pictures I have seen show Chinese only)

I am rooted already and have working Magisk on my 8Pro.

Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] sportytony:
I have the 2025 version and was wondering the same thing as I updated to the int.11 version and finally did install the 4.02 TWRP with xXx installer thru. Magisk ( after having for the instructions for using the mauronofrios updated TWRP . And it worked s promised and I now have TWRP installed. Hope this us clear
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Docomoco:
Thanks.

So then I just replace the .img file in xXx's installer with the latest version (as of this writing twrp-3.4.0-2-instantnoodle-unified-mauronofrio), then flash it through Magisk, then reboot and it's all done?

Is it fully functioning, can you do back ups and restores with it?

Can you flash zips and .img files?

Thanks.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] GHOST1010:
Can you read the messages in the thread ?

Thanks.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] sportytony:
And you need to rename the zip file ( just to keep it uniform) not fully functioning. No back ups
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
Hi all , i have received a new update oss.

I can install it normally , without brick ? Also i can recover root if i install magisk after OTA on slot inactive? Thank
[OnePlus 8 / 8 Pro & 8T Cross Device Development] xByt3z:
Worked great for me apart from backing up data on Android 10.

As expected, crashdump "die" on Android 11.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Yes if you install magisk before you reboot the update. After rebooting, if you have magisk, install it again to lock it in (not inactive slot this time).
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
So, is the newest update now safe to install so I can have twrp in case of bootloop
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
Great i listen to you now i can't install magisk from manager ..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
hi after update oss, i have losted root ok so i have reflash twrp and reinstall magisk then reboot and now bootloop :/
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mac796:
. You got to reboot recovery before you flash magisk. So your on the right slot
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
yes i do that always installing magisk with twrp but after reboot bootlop i must switch slot ?

---------- Post added at 09:47 PM ---------- Previous post was at 09:24 PM ----------

no evolve , when i switch to slot a i have nothing so go back to slot b , magisk is installed but bootloop :(
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mac796:
You might be corrupted. Prob have to wipe. But I would try flashing boot.img first see if you can boot. Or just flash ota again if you can't decrypt in twrp you will have to factory reset
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
where i can find boot img please ? im desesperate :(

i cant have acces to phone only twrp , i have try factory reset no error but bootloop again

bootloop twrp now..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mac796:
Weird. It depends what you flashed. The ota u flashed that boot.img. I'm in global 10.5.11. So that's what I would flash. If you can't do a factory reset with stock recovery or adb. You might need the msm tool. Not sure
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
yes im trying that actually its 1am at home great..

error with tool all in one by mauronofrio :(

hope its working with msm
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
I hope this phone doesn't become like the 7t.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Cattell:
Will this be merge into the official TWRP project?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
more progress has been made with 8 series in the time it has been out then there was for 7T
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
All phones in the future will become like 7T, only difference is decryption actually works here.

It will take time until there's a fully working TWRP.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kiki059:
Hi , i have fix my issue (bootloop aftet ota) with reset by msm tool ..

So how i can recover or keep magisk after update ota please?

Affer ota root has gone. And magisk propose me only install patch or download zip only
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Pedimento:
After OTA before reboot, install magisk to inactive slot, then reboot.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dyval:
Can the TWRP be flashed using EX Kernel Manager? Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] old_fart:
https://xdaforums.com/showpost.php?p=83035849&postcount=344
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dyval:
Thanks bro. So to clarify when I flash through Magisk the module you created the TWRP will stick after reboots? Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
Deleted
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dyval:
I can't find the magisk module bro.. thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
the link in dead someone needs to tell XXX dev to re upload

also its a ZIP not a magisk module.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mac796:
Go to post 234 and try the link. How I did it yesterday. Remove the img file in the file folder put the newest img in there and flash with magisk. Done
[OnePlus 8 / 8 Pro & 8T Cross Device Development] whc2001:
Why the second post says "DON'T FLASH THE TWRP"? Is it safe to flash now? Also seems like it does not support decrypting the data partition of Chinese OOS ROM (IN2020)? When I enter the recovery it prompts me to enter password.

UPDATE: Decryption is working, you just need to enter your password or PIN (yes I entered the 4-digit PIN and it really worked).
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
https://androidfilehost.com/?fid=12420606652095398327
[OnePlus 8 / 8 Pro & 8T Cross Device Development] xXx:
that's the original link and it's still working

https://xdaforums.com/oneplus-8-pro...cial-twrp-oneplus-8-pro-t4101313/post82769477
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
Direct Link was down for few hrs...

Had to browse to your account to found it...

Now its working...

Thanks anyway..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rahulcasper:
Hi, you might remember me messing up my phone a few months back and looking for help on your forums. Since then it has been alright but I had noticed whenever it was turn to flash update to B slot, it would flash normally via system update and I'd install magisk on inactive slot and It would fail to boot once or twice but would then boot in the third or fourth attempt. This wouldn't happen on the A slot. Right now I installed 10.5.10 INDIAN update and again it was slot B's turn and this time it wouldn't Boot at all. It keep trying to boot (Stays on the screen which says bootloader is unlocked) and after 7-8 tries it automatically switchess slot and boots in the old OS. So basically I cant flash any update rn and am stuck on slot A.

Also when I had messed up my phone months back, it was on slot B and TWRP wouldnt recognise any partitions on it and nor did the fastboot roms work until I switched slots and locked and unlocked bootloader again. Do you think my slot B is permanently damaged? Is there any way to reformat it properly? [MENTION=4712355]mauronofrio[/MENTION]

---------- Post added at 09:20 PM ---------- Previous post was at 09:15 PM ----------

Update : also this 10.5.10 update hasn't come on the phone automatically and nor has been updated in the xda threads where these are maintained. I downloaded via oxygen updater app. Could this be because of faulty update?

---------- Post added at 10:00 PM ---------- Previous post was at 09:20 PM ----------

Update again : I flashed the 10.5.9 to see if ot would boot on slot B and it did.

I flashed the 10.5.10 update now from slot B to boot into slot A and this time ot did work I don't know how. It still took 3 reboots on that screen but it did boot (though I also changed the update file as I downloaded this one from the xda news update instead of using the oxygen updater file.) Idk if it was the problem with the file or still something about my phone but I did manage to update to the latest version after all the hastle I mentioned above lol.

I only have 2 questions now -

1. Is it normal to get stuck on the (bootloader is locked) screen for 2-3 reboots after every update because this happens to me everytime.

2. Is there something wrong with my phone slots?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] janitor9:
It seems that new update is coming (10.5.11 for IN11BA) I have twrp 3.4.0-2 and xxx installer for both slots. How i update when new update arrives?? I know basic method for keeping root but what about that xxx zip??
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dyval:
I think the process will be..

1. Copy update zip on Internal Memory

2. Flash update with TWRP.

3. Flash TWRP installer

4. Reboot Recovery.

5. Flash Magisk.

6. Reboot System.

7. Flash TWRP zip by [MENTION=1030560]xXx[/MENTION] using Magisk.

Anyone please feel free to correct if this procedure won't work.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Pedimento:
Use Oxigen Updater.

Download full zip

Use system update in settings and do local update

Do not restart phone

Install magisk to inactive slot from magisk manager

Reboot
[OnePlus 8 / 8 Pro & 8T Cross Device Development] janitor9:
That i know very well but i`m using twrp and xxx zip to flash twrp to both slots.

just need to be sure...got my phone back last week from repair center.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] GHOST1010:
It will work , but you could also just

download the rom zip

1 flash it in settings via local updat and don't reboot once installed

2 then flash twrp installer buy xxx in magisk manager,

3 install magisk (in magisk manager) (direct install) to inactive slot

Now you can reboot ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dyval:
Noted too Bro. Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] janitor9:
Thank you dyval & Nandan.R.D !!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Pedimento:
You can use xxx zip to flash twrp after reboot the phone.

Flashing full zip will always flash original recovery, you need to reflash twrp each time.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
I like this one better.

Since you will wipe either TWRP or Magisk when you update, I keep Magisk and simply reflash TWRP with xXx's installer.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] slavke1976:
Hello.

I have OP8. To flash twrp we need to flash the 2 partitions a and b?

I came from xiaomi mi9t pro and there is much easier.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
---------- Post added at 10:00 PM ---------- Previous post was at 09:20 PM ----------

[/COLOR]

Update again : I flashed the 10.5.9 to see if ot would boot on slot B and it did.

I flashed the 10.5.10 update now from slot B to boot into slot A and this time ot did work I don't know how. It still took 3 reboots on that screen but it did boot (though I also changed the update file as I downloaded this one from the xda news update instead of using the oxygen updater file.) Idk if it was the problem with the file or still something about my phone but I did manage to update to the latest version after all the hastle I mentioned above lol.

I only have 2 questions now -

1. Is it normal to get stuck on the (bootloader is locked) screen for 2-3 reboots after every update because this happens to me everytime.

2. Is there something wrong with my phone slots?[/QUOTE]

did you disable all magisk mods before you flashed and restore boot image in magisk before ota you may need to flash without root and pull magisk patched boot
[OnePlus 8 / 8 Pro & 8T Cross Device Development] kieeps:
You coul also try:

Update as normal with ota and DON'T reboot

Install "TWRP A/B Retention Script" from magisk repo

Install magisk to inactive slot

Reboot

Install xXx in magisk manager
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Didn't know you could also flash TWRP before rebooting.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jomansch:
:D lots of ways to happiness... I always do fastboot boot twrp.img, flash magisk, reboot (it automagically reboots twice...) and install xXx...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
Automatically reboots twice?...:eek:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jomansch:
yep...I've done several local upgrades/updates this way, always two reboots, but without any further issues, so...:cool:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
I only have 2 questions now -

1. Is it normal to get stuck on the (bootloader is locked) screen for 2-3 reboots after every update because this happens to me everytime.

2. Is there something wrong with my phone slots?[/QUOTE]

did you disable all magisk mods before you flashed and restore boot image in magisk before ota you may need to flash without root and pull magisk patched boot[/QUOTE]

1:No it isn't normal

2:dont think its slots its your boot like kernel like a bad flash i had no modem i flashed everything nothing worked im not the best but i have tested alot and messed alot up so i did this sounds crazy :download the beta dp2 here https://xdaforums.com/oneplus-8/how-to/oneplus-8-repo-oxygen-os-builds-t4084233 and i downloaded the downgrade zip it wipes it but did uninsall all magisk mods rebooted then hit uninstall in magisk to restore boot img its needed dont reboot settings local flash beta zip then youll be on 11 then did local downgrade same way it fixed every issue
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rahulcasper:
So you mean to say after flashing the OTA I shouldn't install magisk in the other slot and wait for it to boot and only then flash a patched boot image to get root back after it has booted in the other slot?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rahulcasper:
Thank God I thought I'm the only one who has this issue, it does work but you're always scared if it doesn't lol. Happened with the 10.5.10 update with me, my phone just kept rebooting like 6-7 times after which it automatically switched back to the previous slot and boot into the old update.

I flashed the 10.5.9 update this time on the slot which wouldn't boot previously and this time it did boot. I again flashed 10.5.10 from the new slot but this time also re downloaded the update from xda news updates instead of oxygen updater and it did boot (with 2 reboots like every update does)

So idk if it was a problem with the update file that I had download previously or something with my phone.

Either way, all updates have always taken 2-3 reboots for me and it brings me to ease that I'm not the only one lol
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
How do you use Magisk to flash the TWRP xXx installer ? Using the EX flasher messed up my system and don't want to risk it doing it again?

Nevermind - it's set u as a magisk module apparently. Wish I had used it last time - I have lost some pics and other things because of EX flasher.

Even more so thanks to OnePlus being cheapskates by not having a setup for a micro SD. They started out but cutting out things that other to of the line like Samsung had.

But now that they are charging $1000 for this, no excuse. Rather then a 2 Sim setup , I would be much happier with an SD setup in the slot.

If Samsung did a global unocked device with US frequencies, this thing would be on eBay right after.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
As for this thread - I was able to restore data, which saved a lot of time resetting things up.

I tried to restore system, by no luck. If it did, I would not have had everything wiped .
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ink718:
will this work for the OnePlus 8 5G(sprint)?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AlDollaz:
It will if you can unlock the bootloader, but I don't know if that's a thing for the Sprint model.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
I see the OEM update for 10.5.12 - can that be flashed by TWRP ? If not, any other way if you can't boot ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Docomoco:
When I try install this script via Magisk I get the error message: "TWRP ramdisk not found"

I am rooted and have TWRP installed to both slots.

10.5.12 is out so I want to update.

Any ideas?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mac796:
How I did it

Boot twrp

Flash update 10.5.12.

I tried to flashtwrp didn't work sent me to stock recovery when I tried rebooting to recovery to put me in new active slot. So I chose fastboot, don't reboot to system yet

Fastboot boot twrp.img

Flash magisk

Boot system
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Docomoco:
Thanks.

Are you rooted and if so did you keep root?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mac796:
Yes I'm rooted. You will keep root because you will flash magisk before you reboot into system
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Docomoco:
Thanks, I will try.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ink718:
any1 used this method for Sprint 5g version?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] MrPhilo:
Can some TWRP flashable mess with the system partitions or permission? (Not Magisk)

I added the files from the Magisk Module 'Immersive Gestures' to below TWRP recovery zip to replace the files in /system and /products, but it obviously didnt work as I still had the OnePlus gesture bar. But I'm not sure if its messed around with my permission or something since its an old file. The example TWRP zip is from here https://xdaforums.com/android/development/sample-custom-recovery-zip-t3552916

Only reason I'm asking is because when I uninstall an APP and reinstall it back, the settings are still there (there was no option to keep data when uninstalling). (Adaway, Simple Keyboard are the apps)

And before anyone ask, my bank apps are detecting root even with Magisk Hide and TWRP folder renamed. So I want to return to unrooted and with the immersive gesture navigation bar as I hate the white background behind it on some apps.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
System is read only on stock, and it's impossible to change that.

You need to use a Magisk module for this.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
............
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rameshkotibani:
thanks

thanks for this recovery bro , bro can i flash this recovery,or boot only......:). i root with ur all in one tool,and sucessfully booted. but i reboot to recovery it show stock recovery,not twrp.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
You can flash it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
Nice to see you back ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rameshkotibani:
thank bro for quick reply...yes it booted to recovery

---------- Post added at 07:59 PM ---------- Previous post was at 07:36 PM ----------

bro sorry for asking question, which partition can i backup there is no

system_image

" and "vendor_image" there is only boot ,super , metadata,data,recovery,modem , efs ,last again super partitions
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
I've also been wondering what the "super" partition is ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] knpk13:
https://lmgtfy.com/?q=android+super+partition

Or try searching the thread before asking.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rameshkotibani:
That means which partition can I select instead of system_image, vendor_ image. Bro:confused::confused:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mastibeta:
So, I am running into an issue where i can flash a rom, then reboot to do Gapps and the storage is no longer accessible.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
If you mean system then it's not possible. ROM has to inline gapps
[OnePlus 8 / 8 Pro & 8T Cross Device Development] KingKazmaOfficial:
Will there ever be an "official" TWRP Recovery for the OP8/OP8P in the foreseeable future? Not sure if it being "unofficial" or "official" even makes a difference at this point, just curious.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
I don't think anymore progress can be made. Not to be rude to thread Dev, but no progress in a month and no verbally update on progress.......
[OnePlus 8 / 8 Pro & 8T Cross Device Development] KingKazmaOfficial:
Yeah I figured that, especially after reading through the thread. I know the OP8 and OP8P can be rooted easily without the use of TWRP, but having it makes custom ROMs and kernels so much easier to work with, not to mention backups and stuff. I guess only time will tell, but in the mean time I'm grateful just to have access to a mostly working unofficial build.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
Unofficial is just a title, it literally has no meaning.

Work is being done, but the changes Google has introduced are very major and breaking ones. TWRP *might* never be as before and that is something we all have to accept at some point.

In the end, TWRP is more of a convenience than a necessity.

(And just ignore jamescable, he is a troll, which he proved by his comment).

https://twrp.me/site/update/2020/06/24/twrp-3.4.0-0-released.html was just released less than a month ago which is a good step forward.