yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Rabid-Cabbit:
Works fine with Fastboot Boot "image name".

I also got adventurous and flashedtwrp to both recovery slots... boots into recovery just fine... also boots into system normally.

For what it is worth, I am on an IN2025 that has been MSM'd into International Version and subsequently updated to OOS 10.5.13.IN11AA.

I will provide the full "timeline" of this phone for what it might be worth to others/devs.

1. Direct from oneplus IN2025 Oneplus 8 Pro Version 10.1.X.IN11AA

2. Inserted Sim Card / Enabled OEM Unlock

3. Removed Sim Card , enabled ADB

4. ADB reboot fastboot

4. Fastboot OEM UNLOCK

5. Fastboot boot TWRP

6. TWRP Flash Magisk

7. Reboot to confirmed Flash took (it did)

8. re-do all initial setup (because magisk wipes)

9. enable ADB / adb reboot fastboot

10. Fastboot boot TWRP

11. TWRP Flash Resurrection Remix

12. Fastboot loop! / Bricked

- Retry begins -

13. MSM Tool Instantnoodlep_15_0.21_200716 (succesfully)

14. Repeated steps 1 through 10.

15. Fastboot flash recovery_a twrp

16. Fastboot flash recovery _b twrp

17. twrp reboot recovery (success)

18. twrp reboot system (success)

19. twrp flash Magisk v21.0 zip

20. install magisk manager apk

21.1 OTA update OS to 10.5.13.IN11AA

21.2 Download OS 10.5.13.IN11AA to PC from oneplus website

22. Payload dump boot.img from 10.5.13.IN11AA on pc

23. transfer dumped boot.img to phone

24. patch boot.img from dump via magisk manager

25. transfer patched_magisk boot img to pc

26. adb reboot fastboot

27. fastboot boot (NOT FLASH!) patched_magisk boot img

28. install magisk direct from manager (direct install)

29. Reboot and profit.

(sorry if this is ALL useless, if so, please tell me so and I'll remove all that extra stuff, just figured the specific timeline of device could be helpful)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
I just tried to BOOT twrp latest build from this thread with an unlocked bootloader from Sprint\Tmo and it won't launch the TWRP... goes back to stock BL... see attached.

UPDATE: Once i downloaded the proper version, it's all good baby babay! Good too, because my picture won't load... dumb.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Docomoco:
What do you mean by "proper" version?

The latest TWRP version in the very first post is twrp-3.4.0-14-instantnoodle-unified-mauronofrio.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
Yes. I somehow grabbed a very different version from the website... Ugh...

To finalize, yes, the "stable" version... The very first one. The non-test version.

It booted just fine.

Now I BELIEVE I need to boot to that and flash latest version of magisk. I'm not 100% sure yet though. If someone could verify this step for me, I'd feel better about progressing.

Can anyone help me with verifying this next step?

Taking it slow so I don't brick.

Eventually, perhaps after a couple hours reading these posts some more and hopefully after a positive response, I may try flashing magisk.

I need to make sure that's the next step, as I need to back up persist.img and modem from sprint\tmo.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Rabid-Cabbit:
I BELIEVE you want to flash the patched_boot of magisk as opposed to standard flash via twrp. I could very much be wrong as I have been known to be an idiot... But I say this because after attempting to use standard TWRP flash of magisk, it didn't work ... properly. It gave me a weird error during the flash that said "SU not found", and oddly enough, kept on going... continued like nothing happened. I wiped Dalvik, rebooted, and sure enough, it shows magisk within the magisk manager, but uh... I couldn't download and install modules, nor could I update magisk manager... or get anything to even ask for SU access. Again, it is TOTALLY POSSIBLE that I am dumber than a brick, but I think... patched boot magisk ?(which can be found... right here )

_EDIT_ (No... seriously, I can be pretty dumb... really suggest you confirm my suggestion with someone with so much as like... 2 more braincells than me.. because that would be twice as many braincells as I'm working with right now...)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
If flashing patched boot is what is needed, then I need to download a firmware for my device and extract it.... Or I need to extract boot.img from my own... But that requires root.

Does anyone have access to a Sprint\Tmo latest firmware to extract boot? Can someone point me in the direction to obtain it?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Anyone looking for firmwares, just google it.

Once obtained just extract payload.bin.

Copy it to the output folder of payload dumper and run the exe. It'll give you a boot img, copy to phone and patch it.

Then copy to fastboot folder and boot to fastboot.

Flash it and you're done, no need for twrp to root.

There are a tonne of guides all over the OnePlus forums in regards to this.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
What about carrier-specific firmware?

I need a sprint\tmo firmware, correct? Where would I get one, if it's true?

I did a Google search and only found international firmware...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Razziiel:
Crashdump when I try to boot twrp. im on OOS 11 with local update with magisk root since oos 10. any solution? is it the only way to test another kernel? im on Global 11.IN11AA
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Josh McGrath:
Not necessarily. I rooted my tmo OP8 (and 7t for that matter) using a boot img from whichever one worked. All you need to do is find one that will work and DO NOT FLASH!!! You will be gorilla ****ed if you flash it. Ex: I used international 10.05 while on 10.08 and it booted fine.

Just make sure you have magisk installed already cause you won't have mobile data or wifi (among other things) that won't work but you just need it to boot then choose direct install after making sure the two tick boxes for encryption and dmverity are selected. Restart and boom, rooted.

Just note it does take a while to boot up on fastboot boot if you find one that works. Try them all
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pyry666:
Exkm and fkm can flash kernels. No need to use twrp
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
If it works and boots the phone, then I download that boot image to my phone and patch that with magisk?

Then flash that patched image using <fastboot flash boot patched_boot.img>?

Or perhaps, based on your comment, if it boots, then it works like it should and I can just use magisk to install root right there and no need to flash separately... Right?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Rabid-Cabbit:
Correct, if you can boot the patched magisk , then you can just open magisk manager and Install Direct. This is what I did. After lots of oopsies lol.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
It sounds like I may be able to boot twrp and snag a backup of my own, for-sure-working boot.img and then I can patch it, reboot to twrp, and flash boot.img.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
If possible, make it back up of your stock boot image before you patch it. that will save a lot of headache if you're patched boot image doesn't actually boot. I kept having trouble trying to patch a boot image last night, and was having a lot of difficulty getting back to stock, because I did not have a working backup boot image to flash with fastboot.

I was able to get into the OS and finally reinstall the full update sit from the system updater using local upgrade. That restored my botched boot image.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
Ok. I will make the backup using twrp.

Copy my original boot.img to a safe place on pc and on phone.

Then I will patch one version of it...

I will simply BOOT it... Instead of flash. Will that work?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Rabid-Cabbit:
correct, boot the magisk_patched.img > once in your normal operating system, go to magisk manager and click INSTALL > INSTALL DIRECT.

what is happening is it is using the "temporary root" that you're booting into/from, to be able to actually install a more permanent root. It sounds .. cyclical.. because it is lol. "Need root to get root".
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
You have been the most help yet. Thank you for your time and replies!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Josh McGrath:
You can save even more time by downloading an already patched image and find one that works and just use magisk to patch yours while in the temp root

That's kinda what I meant but I forgot to mention the temp rooted boot img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
Got it working! It's excellent! Used root checker and it's rooted.

I'm not passing security check ATM... Need some magisk modules to hide this stuff.

Here's my method (not my fault if you mess up your phone:

-BOOTED twrp in fastboot (fastboot boot twrp.img)

-Made a backup of boot partition.

-Rebooted phone.

-Used magisk manager to patch FILE (boot.emmc.win)

-Plugged phone into PC and transferred PATCHED BOOT to ADB\fastboot folder.

-Rebooted phone to bootloader.

-BOOTED patched boot.img (fastboot boot patched_magisk.img)

-Once phone booted, I used magisk manager and INSTALLED DIRECTLY.

Now I'm rooted. Debating on flashing TWRP to recovery...

I would also like to pass google security checks. Anyone know how I can do this? Is it MagiskHide?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] efex:
The general rule is:

Enable MagiskHide. If it doesn't pass with that, install MagiskHide Props Config (magisk modules from repo) and set it up. To set it up, install terminal emulator app, type "su" and grant root. Type "props" and follow the steps on screen (press 1, f etc)

EDIT: Also, busybox is required for MagiskHide Props Config to run. It's available as a module in the repo.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] :
Hello everyone,

I have installed android 11 coming from rooted android 10 with magisk+edxposed+twrp.

After update I was aware that root would have gone missing.

I proceeded, then extracted boot img from the payload.bin, patched it and installed via fastboot on A and B.

I didn't get root though.

I then decided to flash this TWRP and now the phone is stuck on qualcomm CrahsDump mode.

I'm trying the unbrick tool, does anyone know what to do?

Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Didn't you see that there is no TWRP working on 11 ? A lot more chat on telegram, but I think there was some here also.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
Can someone clarify the requirements to FLASH twrp to system rather than booting it?

I have magisk permanent install.

I want to flash twrp as permanent recovery.

I'm on A10 with xXx installed.

I'm pretty sure it's simply flashing zip via magisk. But I'd like some clarification since this thread is filled with many opinions and some slightly contradicting directions.

Thanks.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hllywd:
I did that same thing. Used the msm tool and I'm back up and running A11 with root. No problems.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] :
fortunately I didn't have to use the msn, and so you.

I was 100% sure that the boot partition was still fine and so fastboot mode.

when connecting to the pc, you had to turn on and press volume keys.

I got into fastboot mode and flashed the stock recovery.

QUOTE=gaww;83707543]Didn't you see that there is no TWRP working on 11 ? A lot more chat on telegram, but I think there was some here also.[/QUOTE]

I'm not in any groups... I'd be glad to be added
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Yes guys is needed more work on it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
Has anyone tried to decompile the Chinese TWRP to see how they did it?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] sakun-ice:
Can I make a copy of my persist partition with this TWRP? (only boot recovery, not flash)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Gordietm:
[MENTION=4712355]mauronofrio[/MENTION] I just want to make sure that I can flash a magisk zip with this current version of twrp off a otg flash drive. Right?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Yes, i will make soon also a guide to use only adb to flash magisk with this actual twrp
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Or ADB push to /temp and flash from there
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Burt Squirtz:
The bottom line is that there's a fully functioning TWRP available for our device right now. And it happens to be Chinese. it's something that can help everybody. But instead of having an open mind and trying to embrace or reverse-engineer the technology, there's a small vocal minority here that are playing White Knight RoboCop and are doing everything they can to stop it. And that's hilarious.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Look back over the last few posts. My thoughts too.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Hi guys, i'm here again to ask for your support, actually with android 10 Google introduced a lot of changing, from dynamic partitions to the new keymaster 4 encryption/decryption. Teamwin is working hard to update TWRP but they will still take some time. Currently some things already work but there are difficulties in bringing them to the OnePlus 8/8 Pro, for example decryption already works but creates some problems on the OnePlus devices. That's why I decided to create a Paypal moneybox to be able to bring you the latest updates in the shortest time possible. As I have previously done, I assure you of a support of at least 2 years (within the limits of my possibilities). In addition to the TWRP I will improve the fastboot roms and add OnePlus 8/8 Pro to my TOOL ALL IN ONE (and maybe I will also bring the RevengeOS). By getting hold of a OnePlus 8 or 8 Pro I will also be able to improve the TWRP for OnePlus 7T and 7T Pro.

OnePlus 8/8 Pro PayPal MoneyBox: https://www.paypal.com/pools/c/8pfrIOL3Qa

If you are unable to participate in the PayPal moneybox, you can make a normal donation (perhaps specifying that it is for the moneybox), however all private donations that I will receive for this or other projects will be included in the moneybox.

Private PayPal Donations: https://www.paypal.me/MauronofrioTool
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Duncan1982:
Absolutely fantastic I will be more than happy to chip in, come Friday I will send my donation.......it is so worth it guys, help support so we get the best possible.........:good:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
donated to private fund
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
What would actually help everybody would be releasing the source code to allow other developers work on it and bring it to other devices.

This is my point of view, and how I see why some are upset.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
thanks again waiting the week from OnePlus then ill try
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rawhide85:
Have a beer on me brother. Thanks for your hard work. Cheers
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ANDRE'S 2020:
Папробуем и узнаю что получится.

Mod edit:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] oncestruck:
Chip in, thanks!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jerryhou85:
Dear all,

I have to remove some off topic posts from this thread as it derailed this thread topic to a kingdom far far away.

This is development thread and please keep it on topic related to development by providing feedback, feature suggestions, and issues. Thanks.

Jerry
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
I want to thank all those who supported me, in 2 days I have already managed to buy the OnePlus 8 Pro, I will receive it in about a week and then I will immediately get to work. I will remove the link of the Paypal moneybox and let it close by itself so as to keep it in the historical (it will close tomorrow). A big thank you to everyone.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] deepflash:
Is there an easy way to boot into twrp without PC?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
fastboot flash recovery recovery.img

This is all all you need.

On previous devices you had to have a zip, because recovery was inside boot partition, but now oneplus has added a separate recovery partition which means you don't have to use a zip or anything. Just flash with fastboot.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Adzkii:
https://t.me/twrp_Mauronofrio
[OnePlus 8 / 8 Pro & 8T Cross Device Development] licht1234:
Invalid ZIP format

Can someone help me?

I've downloaded the TWRP 3.4.0-14 by mauronofrio twrp, installed and unlocked the bootloader successfully.

But when I want to install the linagege zip files (GMS version) from here: androidf ilehost.com/?w=files&flid=314077&sort_by=date&sort_dir=DESC it always shows me incorrect zip file format. Also opening the zip file and compressing it again on OSX didnt help. The md5 sum is fine?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
You should be able to just boot back into your room by holding the power worked for me
[OnePlus 8 / 8 Pro & 8T Cross Device Development] train21:
Hello I have tried flashing Version 3.4.0-14 to my OnePlus 8 Pro but for some reason, it won't allow me to boot to TWRP recovery and gives Qualcomm Crash Dump error. I am able to flash 3.4.0-2 with no problems but 3.4.0-14 won't work and I need that version to flash Resurrection Remix onto my device.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
What android are you on
[OnePlus 8 / 8 Pro & 8T Cross Device Development] train21:
Okay I managed to fix it, I guess being on OOS 11 doesn't work. I used 10.5.12 and it flashed. Although I dont know how though.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
No A11's work yet on 8's
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NUNsLAUGHTER92:
Why boot the patched image? Is there a good reason you recommend all those steps? I just flashed it in recovery and it worked perfectly.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
I had to boot the patched image so that I could use the "temp rooted image" to permanently flash magisk to stock boot.img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NUNsLAUGHTER92:
It wouldn't allow you to just flash it in recovery like I did? My root works perfectly
[OnePlus 8 / 8 Pro & 8T Cross Device Development] crazynapkinman:
It would have. I just needed to make sure it would boot without issue.

Once it booted and was fine, I knew I could install directly.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] TheKnux:
??*♂️

---------- Post added at 03:20 AM ---------- Previous post was at 03:18 AM ----------

I flashed mine via fastboot so the people saying flashing is causes issues and to ONLY boot it is complete BS.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
It's not BS, at all. Magisk can break things by killing critical process in the early boot stages, this can cause network and sim issues, just to name a few.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] xinseo:
Just to confirm

In fastboot:

fastboot flash recovery xxx

and then flashing Magisk.zip in TWRP will work right? For 3.4.0-134
[OnePlus 8 / 8 Pro & 8T Cross Device Development] krkhaha:
Hi guy's. I need latest twrp but in zip file, someone's have it? Thank you.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Why do you want it as a zip file?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] krkhaha:
I want update to android 11, I must flash OTA than twrp and I think I need zip file. If I'm wrong, tell me please.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
TWRP won't work with Android 11. A zip wouldn't make any difference. But, you'd want an img file to flash with fastboot over a zip
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
The problem is people keep thinking this is the 7pro where you have to always flash twrp after a rom. I keep telling people that flashing a custom rom does not delete twrp. Only flashing OOS deleted twrp
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Yeah, we've actually got a dedicated recovery partition again. I didn't have the 7t, but I had a 7 pro. Same problem with recovery being included in the boot.img

The 8 has a recovery partition that won't be affected by boot.img changes, which is a really welcome change
[OnePlus 8 / 8 Pro & 8T Cross Device Development] krkhaha:
This is more simply if I have twrp.zip. I can go to twrt, flash OTA, flash twrp. Reboot to twrp, flash OTA and flash twrp again and that's it.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
You can do that with an img file, as well. You don't need a fishable zip. And it still doesn't work with Android 11.

The short version is that you're wrong on your original comment. Telling you because you asked, but are not acknowledging that your original plan isn't going to work. It CAN'T work
[OnePlus 8 / 8 Pro & 8T Cross Device Development] krkhaha:
Ok, now is clear, thanks for your answer. I now I must wait for twrp for android 11.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Tilde88:
Anyone have the stock OOS A11 recovery. For... Uh... Reasons. :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] oscarmaldonado:
Here you go bud, if you want the latest all you have to do is download the latest TWRP .img and replace the one in the .zip installer and you'll have the latest, as of right now it just wouldn't work properly.

Credit goes to the one that posted it.

https://xdaforums.com/oneplus-8/one...cial-twrp-oneplus-8-pro-t4101313/post83095645
[OnePlus 8 / 8 Pro & 8T Cross Device Development] luscharsch:
I guess i broke my recovery cause i flashed it on OOS11 never mind.

How can i install a kernel even twrp is not working? I would use fkm manager but magisk doesn't work too i heared so how?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Magisk works fine. You need to fastboot boot a patched boot.img and use it to patch your own boot image.

You should also be able to re-flash the ota in order to get stock recovery back
[OnePlus 8 / 8 Pro & 8T Cross Device Development] luscharsch:
Well i didn't have a patched img by myself I'm already on oos11 & i don't want to roll back and lose again data.. and the patched img from the guide doesn't work, it boots but magisk isn't installed, that's what the app tells me after that
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Josh McGrath:
You have to have magisk installed beforehand, at least on the versions I booted because I lost all internet access among other things
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Download the stock boot image for global and patch it yourself. I couldn't get any pre-patched images to work properly either. You'll then have a copy of the stock boot image handy if you need to restore it.

https://xdaforums.com/oneplus-8/how-to/guide-magisk-oxygenos-11-beta-1-global-t4160833/
[OnePlus 8 / 8 Pro & 8T Cross Device Development] firoz3321:
i tried the "fastboot boot <twrpname>.img" command and the mobile enter "qualcom crashdump mode" it worked while i was on Android 10 though.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
You don't need to boot. You can flash it to a recovery partition now and it will stick
[OnePlus 8 / 8 Pro & 8T Cross Device Development] :
With Android 11 it won't work... Even if you flash it.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
Too many issues with twrp, magisk and android 11. Good luck
[OnePlus 8 / 8 Pro & 8T Cross Device Development] firoz3321:
ok so TWRP is not yet compatible with 11. then its fine i thought i was doing something wrong. Thank you for the responses.