yashsingh1/xdaforums huggingface dataset:
[OnePlus 8T Guides, News, & Discussion] g96818:
Glad it all worked out for you. You shouldn't have any updating issues from here on out or issues that you see people complaining about after every OTA.

BTW, the reason why the local update from 7.9 to 10.10 failed is because the posted OTA file is specific for 9.9 to 10.10 update. You would have been fine taking the auto update from 7.9 since that should have downloaded a different OTA file.

Although the TWRP method worked, the magisk developer no longer supports rooting that way.
[OnePlus 8T Guides, News, & Discussion] JimDandy68:
Thanks, @g96818. To be clear the OTA that failed was for 9.9 to 10.10. I tried both the download route and a local copy, same results. Anyway, all good now, and thanks for your help.
[OnePlus 8T Guides, News, & Discussion] g96818:
Weird. should be different depending on which version you're updating from. Either way, glad it worked out for you.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
"How to update OTA and KEEP ROOT

It is advised to disable all magisk modules to be safe!

This does not work on me international 8t.

I go to system-update

tap download and install

but it ain't installin' it

Could you guys elaborate on this. my phone seems to download the incremental update but ain't able to install it. what to do in this situation.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
If you're rooted, you can't just update. The update will fail if you're not on stock boot image before you start. This is detailed in various places. You'll need to do a bit of reading.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
thanks for the reply, I did do my reading but I am a complete layman in terms of the android root process nowadays, I had been an iPhone user for the last couple of years and it was probably 2016 when I last rooted my old red mi 3s prime. in short, I did not understand too much about them, it seemed like a foreign language honestly that is why I decided to ask here in this forum. I followed the instructions for the international setup.

I read on another thread here that I should uninstall magisk by restoring images, then not reboot and install incremental update way but my magisk also does not have the back up image. Basically I am not sure why happened and wanted some help.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
I suggested you get a copy of the stock boot image, flash that, then do the update then root your phone after successfully updating.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
thank you for your reply

In this case

1- I am downloading the original iso from https://www.oneplus.com/global/support/softwareupgrade/details?code=PM1605596915581

again which is version 11.0.8.13.KB05AA as is my phone.

2- I am extracting boot.img from the downloaded iso with payload damper

3 - then patch the boot.img which I suppose will make my root invalid and I will be able to update my phone?

4- I will update my phone from 8.13 to 10.10 latest and in this case how should I root my phone again?
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Your steps should be:

1. Extract 8.13 boot image

2. Flash (not patch) it

3. Update to 10.10 and reboot

4. Patch 10.10 boot image (you'll find it here: https://xdaforums.com/t/guide-how-t...00-kb2001-kb2003-kb2005.4178675/post-85513915) or, if you're using Magisk 23.0, flash the patched 10.01 boot image in the same post)
[OnePlus 8T Guides, News, & Discussion] Amogha R:
Can someone upload the boot.img patched for 11.0.9.9 KB05DA (indian version)
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
1- done.

2- I boot into fast boot mode, then used "fastboot flash boot boot.img" command to flash it, then I used "fastboot reboot" command to reboot system, but stuck in the crashdump mode. It says

"Attempted to kill init! exitcode=0x00007f00

do_exit"

3- I boot into fastboot mode by using volume up and down buttons +power buttons, and flashed my original magisk_patched.img and the system is working fine now.

I am definitely doing something wrong but cannot figure out what honestly.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Glad you worked out how to get out of CrashDump.

Question: Is the md5 checksum of the stock 8.13 boot image you tried to use the same as the one in https://xdaforums.com/t/guide-how-t...00-kb2001-kb2003-kb2005.4178675/post-85165277
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
Thank you I downloaded it from the oneplus global website here https://www.oneplus.com/global/support/softwareupgrade/details?code=PM1605596915581

My own stock boot.img and the "11.0.8.13.KB05AA Stock.Boot.img for the OnePlus OnePlus 8T, by Xi Jing Pooh" has the same 75ba083950c2a75c6b423442ef2dfc37

however, my own magisk_patched.img file obtained with the stock boot.img file with magisk direct install, and the one posted in that thread "11.0.8.13.KB05AA magisk_patched 23001_mFa8f.imgfor the OnePlus OnePlus 8T, by Xi Jing Pooh" has different md5 numbers, whish is to be expected I guess(?).

mine is 8d60d9386df4f12d1659a6a1e04d1370

xi jing pooh one is 6102d7f92640a04e4c240ea0e4d5b029

I think I should give a background on the phone and how I rooted it in the first place.

My phone was bought by a friend of mine, in my place, in USA as unlocked from oneplus store and its device model is KB2005.

Now I had the oneplus 8t kb2005 but after reading this forum thread I decided to use boot.img obtained from the global website iso linked above, it was the same file, and I used that boot.img and patched it on magisk and rooted the phone, the root was successful.

I am using the file because I thought my phone is global\international version. but since the same boot.img file is giving me crashdump error was I wrong to use the boot.img from the official iso?

Also after getting out of crashdump yesterday I did some research and read on somewhere that it might be a good idea to also flash recovery.img and vendor.img files in the payload output folder.

So I decided to give it a try and flash boot.img, recovery.img successfully but vendor img file did not get flashed, it said

"Invalid sparse file format at header magic

Sending sparse 'vendor' 1/2 (786241 KB) OKAY [ 20.037s]

Writing 'vendor' FAILED (remote: 'Partition not found')

fastboot: error: Command failed"

do you guys have any idea why this error occurred? I am attributing the cause to the file size of the vendor img, it is like 1.5 gb, and also there are two partitions on my phone I do not know if Should flash a\b partitions respectively, but that did not work out as well.

but no matter what as long as I patch my magisk_patched.img I am able to boot the system effectively without losing any data so far.

Also I am contemplating on completely erasing the phone and installing the stock from again, then update it to 10.10 and use the patched img file here to root it, is this a viable solution? and if it is, would patching all the img files in payload output folder in order work as installing the system from zero?

if someone knowledgeable could point out a way for me that would be awesome, thank you for your help again.

Edit: I just flashed g96818's 8.13 stock boot.img from this link https://xdaforums.com/t/guide-how-t...1-kb2003-kb2005.4178675/page-23#post-85165277

and it also gave me crashdump error.

btw, this thread recommends us to use canary build of magisk app, but I use 23 stable, would this make a difference for my getting crashdump error for booting stock boot.img files?
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Thanks for checking the MD5 values. You have the correct ones for the 8.13 stock boot image. And you also have the correct one for a 8.13 Magisk 23.0 patched boot image. The one in your linked AFH site is different because it's been patched with Magisk Canary (23001). FYI, I been happily using 23.0 for months.

So, I don't see any reason why booting the stock boot image leads to a CrashDump. That's an issue that is very perplexing.

An incremental update like 10.10 checks what's currently installed and won't run if it finds non-stock partitions such as Magisk patched boot image or non-stock recoveries such as TWRP.

That's why you have to restore the stock boot image and, only if you've installed TWRP, the stock recovery.

On this phone the vendor partition is part of a set of special, logical partitions and you don't just flash them like boot or recovery. You had no reason to flash it manually and should leave it alone.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
Thank you for your help, honestly, I basically tried all the other methods but I am still unable to still update my phone, that is why I decided to just back up my apps and completely reinstall 10.8.13 if possible.

How do you think I should go about reinstalling 10.8.13 stock rom? some threads suggest msm tool but the software that come with them is too old for 8t.

For example: would the method described in this link work?

Restore OnePlus 8T to Stock via Fastboot Commands

In this guide, we will show you how to restore your OnePlus 8/8T/8 Pro to stock OxygenOS by flashing it via Fastboot Commands and unbrick it.

www.droidwin.com

there are some different files in the payload output but replacing the commands with the appropriate file names should work I suppose.

However, I would like to ask experts if I should go with the msmtool or brick tool method?

Also one last question, since flashing stock boot.img gives me crashdump error, if I just go into recovery mode before fastboot and wipe data and cache, would that get me out of crashdump error in the next reboot?
[OnePlus 8T Guides, News, & Discussion] BillGoss:
CrashDump is a booting issue, so there's nothing you can do in the data partition to fix it.

Personally I would use the MSM tool (11.0.7.9 version). You'll probably find that after you've booted the phone you'll get an update that would take you to 11.0.10.10. So, this is a fairly straightforward process.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
thank you for your help in the process, really appreciated.

I used msm tool 11.0.7.9 and resetted my phone, then updated it to the latest 11.0.10.10, and after unlocking the bootloader again, I used 10.10 stock boot image provided by g96818 then used it to root the device.

Everything is okay now, I hope in the future updates it will go without a problem.
[OnePlus 8T Guides, News, & Discussion] g96818:
I just read through the previous posts. Glad it worked out, but did you flash the patched boot image? You might as well use the MSM tool again if you flashed it instead of booting it. You can't take the OTA if you flashed the patched boot and you will likely end up in a crash dump again.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Unless he restores the stock boot image before installing the update.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
I downloaded stock boot.img g96818 provided then installed it with magisk to obtained the patched image in my phone then used that patched img as

.\fastboot flash boot magisk_patched.img

.\fastboot boot magisk_patched.img

the process went like this.
[OnePlus 8T Guides, News, & Discussion] g96818:
You're going to have updating issues next time.

The only fastboot command to use is:

fastboot boot magisk_patched.img
[OnePlus 8T Guides, News, & Discussion] BillGoss:
But that's not what your post about updating says here: https://xdaforums.com/t/guide-how-t...1-kb2003-kb2005.4178675/page-25#post-85386145

Can you please clarify why you're suggesting two different things?
[OnePlus 8T Guides, News, & Discussion] g96818:
I don't know why you feel your way is always right and that you know best cause you really don't. He is rooting from scratch, while that post is UPDATING.

You keep wanting people to update the hard way. Good for you. If people want to follow your hard way to update instead of fixing the bad factory install, then fine by me, but stop interjecting yourself when you don't even or want to understand why you have a hard time updating.

Should I even mention how you like to high-jack the thread when people are asking me for help.

With your directions to flash the boot, you're putting him and everyone else back into the exact same position they were before asking for help.

I was debating something, and you just helped me make up my mind.
[OnePlus 8T Guides, News, & Discussion] junioryoudare:
g96818 and billgoss thank you for your explanations and help again, I honestly did not(and still does not) know the difference between flashing and booting, and given the fact that my original root process when I got the phone was exactly how I did it this time, I am assuming that the entire series of events was caused with the same mistake.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
@g96818 I would love it if you'd post your detailed processes for rooting and for updating along with explanations for things like "why boot not flash" and any other things that make a difference to a successful outcome.

I always like to know why as well as how.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
The main difference between the two is:

Flashing will write the image to the physical partition, while booting won't change the existing physical partition.

I've seen threads about rooting that tell you to create a patched boot image, then boot it, followed by direct install of Magisk (which patches the physical partition).

But, unless something else is going on that's not been mentioned, that's just a round about way of flashing the patched boot image.

I do know that an OTA update requires a reboot to fully finish the update (there are some processes that get completed during the reboot) and that interrupting the process can lead to a mess. But once you've successfully rebooted the updated system once, then there's no problem flashing a patched boot image.
[OnePlus 8T Guides, News, & Discussion] sketch.droid:
This whole 8T rooting and updating situation is very confusing... so many methods, so many variables, its even hard for you pros to keep up with... let alone for the newbies!

-- edit --

and users providing their patched boot.img files can and does lead to problems because people may flash the wrong version unintentionally, then bring even more confusion and variables to this thread.

--- end ---

is there anyway to consolidate rooting methods, with accompanying/corresponding updating methods?!

or is this not really possible at the moment?
[OnePlus 8T Guides, News, & Discussion] sketch.droid:
here is how I rooted, step by step.

in brackets i'll add the software/OS i used)

1 - Download full ROM (oxygen updater)

2 - extract payload.bin (7zip)

3 - use Windows Payload_Extractor to extract payload.bin

4 - Copy extracted boot.img to phone's internal storage.

5 - Install Magisk Manager

- choose "Install" in Magisk and select "Select & Patch File".

- select the boot.img extracted from full ROM by payload_extractor.

- magisk_patched.img will be created. Copy this file to PC

6 - Install the full ROM using System Update > From Storage

7 - Reboot to complete update.

8 - Reboot into Bootloader and "Flash" the Magisk patched boot image: magisk_patched.img

Thats it, step by step, what I've done to root without any issues.

Now, I dont know how to OTA update... from the options I've read, neither are suitable for me.. but please correct me if i'm wrong.

- I cant get Full ROM download yet, so I cant repeat the above steps.

- I cant Uninstall with Magisk because there is no boot.img to restore.

- I am on stock recovery, but can boot with TWRP no problem.

I have taken backup with TWRP but I read that Restore can/will fail, so I am not willing to risk this now.
[OnePlus 8T Guides, News, & Discussion] seppukusaga:
https://xdaforums.com/t/guide-oneplus-8t-easy-root-for-all-unlocked-variants.4210775/ use this bro
[OnePlus 8T Guides, News, & Discussion] C1andestine:
I rooted OP8T Kb2005 successfully via magisk patched image.

I copied patched image to inactive slot and now have CrashDump!

Pwr + vol up/dn gets fastboot.

Was going to use MSM tool but cannot get QC drivers to update.

ANY suggestions?
[OnePlus 8T Guides, News, & Discussion] theincognito:
It's present under the OP.

---------- Post added at 08:12 PM ---------- Previous post was at 08:11 PM ----------

Honestly, it's weird. Should have worked. You are already on 11.0.1.2 EU right?

Can you mention the steps you followed?
[OnePlus 8T Guides, News, & Discussion] Thaliya:
The one from OP is after the OTA Update
[OnePlus 8T Guides, News, & Discussion] :
I am going to get my Chinese 8T tomorrow and I plan to flash the EU OxygenOS. I am completely new to this so bear with my stupid questions:

1. Without upgrading my phone after receiving it, I can just system update locally with the full KB2003 OTA, right?

2. If I do not want to root the phone, I can ignore the .img files, right?

I just want to flash to OxygenOS and that's all, I have no intentions to root the phone or do anything else with it.

Can someone please enlighten me? Thanks.
[OnePlus 8T Guides, News, & Discussion] droidgreg:
Will any of these methods work on the TMO OnePlus 8T+5G KB2007 version? Yes I was able to get TMobile to permanently unlock my sim under their 40 days requirements
[OnePlus 8T Guides, News, & Discussion] card13:
[MENTION=4130578]droidgreg[/MENTION] I would hold off on following these directions until a Full OTA Update package is available for at minimum Global Ed, but waiting for T-Mobile Ed couldn't hurt. That way if anything goes wrong you have a way to revert (OnePlus support took 2 months to tell me that I was screwed with my OP5, so I wouldn't rely on them for quick fixes).
[OnePlus 8T Guides, News, & Discussion] droidgreg:
Roger that

Makes sense. I wanna be able to have a stock version to revert back to. I am coming from the Moto Z2 Force and A/B partition. This is my first try with OnePlus. Is it a dual partition or single?
[OnePlus 8T Guides, News, & Discussion] card13:
[MENTION=4130578]droidgreg[/MENTION] MagiskManager says A/B Yes, Ramdisk Yes.
[OnePlus 8T Guides, News, & Discussion] DroidFreak32:
Well for this we will need someone who has a rooted & updated KB2003 to take a dump of the boot partition of the INACTIVE slot.

Can anyone having this model please run this from the shell as root or from a terminal emulater and upload the boot.img :

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

Ensure boot_a or boot_b is the inactive slot.

Have you tried just booting it instead of flashing?

If not, try it and open the canary magisk manager to see if it is detected as rooted. Then you can use the "Direct Install" option from Magisk manager.

I would not do that if I were you, here's why:

1) We do not have the stock images for the Chinese variant yet to recover back if something goes wrong

2) Without root you cannot back up your phone's persist and efs partitions which are known to cause issues during cross-region flashing, at least in OP8/8Pro (Last point in the OP)

If you want to flash the EU variant, wait till we have a full OTA zip for the Chinese variant which can be used to patch & root.

Upgrade to this OTA and flash the patched image, backup the above partitions

Then proceed with flashing the EU variant.
[OnePlus 8T Guides, News, & Discussion] rage302:
...here is the boot.img from my inactive slot a.

KB2003

OOS 11.0.1.2.KB05BA EU

https://drive.google.com/file/d/10hv5bNBQiWgc1T4TosgApMplluHw3Qz2/view?usp=drivesdk

greetings rage
[OnePlus 8T Guides, News, & Discussion] Thaliya:
Thank you very much - working again
[OnePlus 8T Guides, News, & Discussion] zellleonhart:
I found the full OTA zip for Chinese variant (HydrogenOS) here: https://yun.daxiaamu.com/一加手机官方ROM/一加8T/氢11.0.1.2/
[MENTION=5363856]DroidFreak32[/MENTION] can I confirm the steps below to flash EU OxygenOS for a Chinese variant 8T:

1. Patch chinese variant boot.img to get root

2. Backup persist and efs partitions (while still on Chinese variant, HydrogenOS)

3. Flash EU oxygenOS

4. Flash EU patched image. Done

cc [MENTION=11196707]buoyz[/MENTION]
[OnePlus 8T Guides, News, & Discussion] theincognito:
Yes. This should do nicely.
[OnePlus 8T Guides, News, & Discussion] DroidFreak32:
Reading the US thread, it seems like [MENTION=11195341]SAKO4444GODZ[/MENTION] was able to flash the patched recovery from here to pull the stock boot.img and patch it with magisk.

So if anyone's feeling adventurous they can try the patched OOS recovery themselves.

I have added the KB2005 stock and magisk patched images in OP as well.

Yes, the process looks good, this is KB2000 right? Thanks for the OTA Zip as well, I will add it in the OP along with the stock and patched boot.img.
[OnePlus 8T Guides, News, & Discussion] zellleonhart:
Yes it is for KB2000. Thanks!
[OnePlus 8T Guides, News, & Discussion] :
It is worth mentioning, other users cannot use other patched boot images on the latest update for kb2005, it will not boot, they must dd the boot from what they are running, patch it. Then boot it, then direct install. Others do not work. This is on latest release 11.0.1.2.
[OnePlus 8T Guides, News, & Discussion] Pascal257:
Thanks for all the information here, but I can't for the life of me get magisk working.

I have the KB2003 with build number 11.0.1.2.KB05BA.

I've tried the patched boot image, I've tried patching the provided boot image, I've extracted the boot.img from the OTA and tryed patching that. I booted and flashed all resulting files.

It boots like a charm, but magisk manager says magisk is N/A.

Any ideas?
[OnePlus 8T Guides, News, & Discussion] DroidFreak32:
Are you using the Canary build? Have you tried flashing directly to the active slot ?
[OnePlus 8T Guides, News, & Discussion] Pascal257:
Yes I am and I flashed it using

fastboot flash boot <filename>

Edit:

- I installed the OTA manually again and tried flashing again. It didn't work.

- I then flashed the pre-patched image and noticed that it was twice as big as the one I created from the extracted boot.img. This time it worked.
[OnePlus 8T Guides, News, & Discussion] :
Yes, judging by the fact that the recovery has English, Chinese, and simplified Chinese options, I think that they use the same recovery for all the phones, or at least one that is close enough to boot and function on all of them, and I think you can still boot normally if your recovery is borked.
[OnePlus 8T Guides, News, & Discussion] MaxFTW:
Yes, 11.01.2.KB05BA to be precise. That's what I did: unlocked the bootloader => flashed magisk patched boot.img => installed Magisk Manager app.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Did you do this during an OTA update? Or did you just want to root your current system?
[OnePlus 8T Guides, News, & Discussion] C1andestine:
Current OS 11.0.10.10
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Change the active slot in fastboot back to what it was and then reboot. You should then be back to where you started.

You should have flashed the patched boot image to your current slot.
[OnePlus 8T Guides, News, & Discussion] C1andestine:
I booted into the magisk patched image and then did a Direct Install. I checked root and was good.

I then decided to install on inactive slot in hopes of avoiding OTA problems and encountered the crashdump.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
Ah. You can't avoid OTA issues ahead of time. You have to go through the process when you get the OTA.
[OnePlus 8T Guides, News, & Discussion] C1andestine:
Thanks for your help today. I may go MSM tool route.
[OnePlus 8T Guides, News, & Discussion] haitower:
I have just bought the 8T (had the 5T before with custom ROM and rooted) and everything seems to be way more complicated compared to back then.. What is it with these two slots now and sh*t.. I don't get it..

I have the latest stock ROM 11.0.10.10. Can I just flash the latest magisk file (magisk_patched_11.0.5.6_KB05BA.img) from the OP or what do I need to do?

I have the EU model and I am such a noob.. Can anyone give me a step by step instruction? :(

Edit: Did I get this right, that the most reliable and most recent method to root is following this guide here: https://xdaforums.com/t/guide-oneplus-8t-easy-root-for-all-unlocked-variants.4210775/ ?