yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
No, just open magisk and remove the modules.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Ok so don't just try something for the sake of trying it.

Try doing ONLY the boot command.

You've also done the flash too looking at those commands..they aren't necessary and if the file you've created isn't any good then that'll be why it's not working.

Typing fastboot flash (flash being the key word here) is not booting!! This is flashing, this is making it permanent.

A boot is simply that. It only tries to use it once..then if you cycle the battery as in power off then on again you won't be using that said boot img anymore, that's why it's preferable.

What you've done is boot the img, then flash it to both slots, then flash it to A then to B.

At this point if that's the order you've done it in then you actually should be rooted now.

If you're not then it's either a problem with the magisk version you're using OR it's the boot img.

Lastly I would try use the tab key when you're in the command line.

So do this.

Open a command prompt and navigate to your ADB/fastboot folder

Example, your fastboot folder is in C:/Android

So in CMD it will state the above.

Then type the letter F and press tab; you'll see it types in the word fastboot, this is using the available files in the folder C:/Android

Press space, then type boot, then space.

Then press the letter M (or if you renamed the patched boot img to something else press the first letter of whatever it is) and press tab again, you'll see it populated the line with the name of the file.

Then press enter..

Make sure if says success afterwards within the command prompt.

This should clarify that it's not a typo and that your file is indeed being booted..

Next type fastboot reboot and press enter, your phone will reboot.

If it boots,, then check root, then if you have root, open magisk and click install / update on the top of the two install buttons, the click install directly, then reboot.

If you have retained root

You're done..

Note: try the above 3 times just to be sure.

If it does not boot, you'll probably be in a boot loop or crash dump, then hold power and boot back to your phone's OS.

Next you either need to obtain a new boot img or change magisk version, probably to the beta over canary.

Then redo the root process, re: patch then boot.

One of them will work it's just a matter of testing.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
[MENTION=8885610]aitormix[/MENTION].

Have you removed the magisk modules you may have had installed before. That could be why.

This is in the OP, I asked you to look at it before

If flashing succeeds but you don't have root and you've followed all the instructions, you may have some magisk modules still active, try performing the following.

1. Connect your phone to your computer.

2. Reboot the phone, then during the boot animation enter this command via ADB.

adb wait-for-device shell magisk --remove-modules

3. Allow to boot, modules will be removed and root should then be active.
[OnePlus 8 Pro  Guides, News, & Discussion] aitormix:
I tried booting only too, many times.

There aren't any typo error lol, as I said I can complete all the process correctly, without errors, and CMD send me all OK messages.

About the Magisk version, I tried with 2.0.4 and 2.1.1.

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

I get "/system/bin/sh: magisk: inaccessible or not found" in CMD.

I don't have any module installed.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Did you enable systemless in magisk?? And did you disable it ?

Also when did you type the command to remove modules? It's during boot so you need it to be typed in before you try to boot.

Then press enter, it should wait for device then execute it
[OnePlus 8 Pro  Guides, News, & Discussion] dvartak:
Thanks for the clarification!. Everything worked as always :D

Cheers,

DV
[OnePlus 8 Pro  Guides, News, & Discussion] AweiYuna:
Oxygen OS 11.0.2.2 IN11DA Stok Boot

File on MEGA

mega.nz

Oxygen OS 11.0.2.2 IN11DA Patched boot.img

File on MEGA

mega.nz
[OnePlus 8 Pro  Guides, News, & Discussion] nfriedly:
Thank you!

I have the IN2025 Global version of the 8 Pro with OOS 11.0.0.11.IN11AA, and I made a patched boot.img for myself. It took a few tries to get everything right, but I have it working now. I figured I'd post it here to save others some time and effort:

Mirror 1:

192 MB folder on MEGA

3 files

mega.nz

Mirror 2:

https://androidfilehost.com/?fid=10763459528675599305

Feel free to copy it to your post if you'd like, dladz.
[OnePlus 8 Pro  Guides, News, & Discussion] Dioser:
Just a quickie. 😂

How's your battery doing. ? This... No root made difference. I'll imagine. No gaming. Easy a day, then kernel. Root power safe
[OnePlus 8 Pro  Guides, News, & Discussion] sensui123:
Wanted to thank the op for this guide. Really breaks down the process for new guys and serves a good reminder for guys familiar with fastboot/adb. Came from pixel and gave this a read, provides you all the understanding you need to flash away. 👍
[OnePlus 8 Pro  Guides, News, & Discussion] imneveral0ne:
Ok, so I FINALLY got the OTA for the 11.0.2.2IN11AA on global version, but I can't install it. Says installation problem. Now I assume it's because I have a patched boot.img. I tried to boot an unpatched boot.img for 11.0.1.1.IN11AA, which worked fine, but it still says installation failed. How can I get this thing updated? I'm sure I'm either missing something easy or doing something stupid lol
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Cheers but until i start obtaining them myself i wouldn't be able to continue support.

If i can find a decent site to grab the firmwares off then i'll start sharing and patching all of them.

Just can't rely on others for this.

I'll have a snoop around, unless you guys know a site to obtain firmwares from (a reliable one ;) )

Cheers.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Tbh root shouldn't have any real adverse effects on your power consumption unless something breaks because of it.

It's really what you are using your phone for and if that for example involves exposed or similar then yes it would burn more MAh but for just root on it's own, nope no effect.

I'm using EX kernel and it's been ok, blu spark is similar in regards to SOT and idle.

10 hours average, unless i'm gaming, which depending on game can burn through in 5-6 hours.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Appreciate that mate, that was my intended idea, nice to see someone appreciate it though, thanks man :)
[OnePlus 8 Pro  Guides, News, & Discussion] imneveral0ne:
The oneplus website has that firmware version.

Software Upgrade - OnePlus.com

Get the latest OxygenOS updates for your device.OxygenOS is always evolving. Learn about the latest features and improvements, and get even more out of your device.

www.oneplus.com
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Ok so you got an update, what current firmware are you on?? There is a guide on the first page of this thread for this.

it's under 4th if you are already on 11..

Just follow the steps.

Update from 11 stable to 11+ stable whilst retaining root

For these guides the version used, was canary, simply change the channel to canary then select install / update:

Magisk Manager - Magisk (Canary) version: 1469b82a (21101)

Magisk - Magisk (Canary) version: 1469b82a (21101)

1. Download the relevant firmware for your device via oxygen updater

2. Open Magisk and remove all the modules you have installed, then reboot

**NOTE- At this point I copied out the whole firmware to my computer and extracted payload then extracted the contents of payload using payload dumper, the full firmware for 11.0.1.1 EU IN2023BA ,the boot img and patched boot img are at the foot of this guide.

3. Open up settings / system / system updates, click the cog and select "Local Upgrade" the file should be listed on screen, if not then move the file to the root of your phones storage /sdcard

4. Click install and allow it to go through the process

**NOTE- DO NOT REBOOT AT THIS POINT YOU WILL LOSE THE ABILITY TO PATCH ON THE FLY, SIMPLY BACK OUT OF THE SCREEN WHICH SAYS INSTALLATION COMPLETED. RESTART TO EXPERIENCE NEW FEATURES

5. Open up magisk and click install (you may see two install buttons, top one is magisk and the bottom is magisk manager, we need the top one)

6. You'll be faced with a screen that has several options, you want to select Install to Inactive slot (After OTA) then select "LET'S GO" once complete click reboot

7. Once your phones booted up your system / files should all remain as they were and you should have root access.

You can now install all your modules again.

*******************************************************************************************************************

Obviously my guide is based on the EU version so alter the files used based on your variant.

Let me know if u get stuck.

PS: I've not been on due to XDA migration.

back now, but only PC, app doesn't seem to work.

I'll check in later and tomorrow.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
yea i knew about that site and it's the official one but i could only get the EU based on my location, just used my VPN to obtain the link for the US one AA, so i'll be getting them all and uploading as i can, my mega account is free so i can only do 2GB per day, should be fine unless i'm uploading the whole firmware.

I should be fine patching on mine for use on another variant right? Nothing is inherited from the device / magisk, it's simply the app on it's own doing the work right?

Cheers btw. I'll grab a firmware now and see how i go.

PS: Oh i forgot, so i have the EU -(BA) I'll grab the US - (AA) now , what else is there?

India isn't it??

thanks again (y)
[OnePlus 8 Pro  Guides, News, & Discussion] imneveral0ne:
Unfortunately I can't get the update from oxygen updater. It's only showing in the official OTA. It's not on the app yet. I tried finding the file on my phone after it failed flashing it but I had no luck.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
If it's in the module list then yes.

NVM it's been answered.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
ok so difference in firmwares and their codes.

IN2020 - China

IN2021 - India

IN2023 - Europe

IN2025 - North America
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Ok so 2.2 isn't available on the oneplus website as of yet.

ahh and it's also not on oxygen updater, i've just spoofed my device and it's only showing 1.1

Did they pull it? How did you obtain 2.2??

Please could you check your firmware version for me? if it's 2.2 then it must have been pulled.

PS: from what i can tell it simply isn't available yet so it was either an update that was pulled or a small patched update rather than a full one?

Have a check under about phone and let me know plz.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Superb site here with 5 min downloads.

OnePlus 8/8 Pro OxygenOS OTA Updates: Download & Installation (Latest: OxygenOS 13 F.15)

Download all OxygenOS OTA software updates for OnePlus 8 and OnePlus 8 Pro, and learn how to manually install them. Latest: OxygenOS 13 F.15 (Android 13) update

www.thecustomdroid.com

Has a complete repo of all builds for all variants.
[OnePlus 8 Pro  Guides, News, & Discussion] imneveral0ne:
I'm on 1.1,i just got the notification for 2.2 on my phone as an Ota update. It's not on the oneplus website yet or oxygen updater. It's just a 2-300mb patch file.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Ok and have you installed this as of yet?

Don't if you're rooted, you'll end up in a boot loop
[OnePlus 8 Pro  Guides, News, & Discussion] imneveral0ne:
I can't install it. I assume it's cause I have a patched boot.img, so booted a non patched boot.img and it still doesn't install. It keeps saying "installation problem" when I try to flash it.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Yep just ignore it for now, in all honesty you're not missing much.

Soon as the full update drops just use Oxygen updater and go through the guide mate.

Guessing theres a good few people waiting for it, so it'll be getting announced in several threads ;)

Soz man, not a lot i can do.
[OnePlus 8 Pro  Guides, News, & Discussion] imneveral0ne:
Ok, so I got it to work.

First i went into fastboot.

then did " fastboot getvar current-slot" to find out what slot I was on, I was on B

then did " fastboot flash boot_b boot.img" the unpatched version

then did not reboot and "fastboot boot magisk_patched.img"

then it rebooted, the update took, then obviously did not reboot after it was done, opened magisk, install, "install to inactive slot after OTA", let that install and rebooted.
[OnePlus 8 Pro  Guides, News, & Discussion] JustinChase:
I have a new OnePlus 8 Pro, and am trying to root. I've extracted the boot.img from the update file directly from the OnePlus site, I've patched that boot.img file using Magisk (Beta 21.1 - Manager 8.0.3), copied the magisk_patched.img file to my computer and tried to install, but got these errors...

C:\ADB Tools>fastboot boot magisk_patched.img

Sending 'boot.img' (98304 KB) FAILED (Write to device failed in SendBuffer() (Too many links))

fastboot: error: Command failed

C:\ADB Tools>fastboot flash boot_a magisk_patched.img

Sending 'boot_a' (98304 KB) FAILED (Write to device failed (no link))

fastboot: error: Command failed

C:\ADB Tools>fastboot flash boot_b magisk_patched.img

Sending 'boot_b' (98304 KB) FAILED (Write to device failed (no link))

fastboot: error: Command failed

Does this not work for the latest Android, or am I missing a step somewhere?
[OnePlus 8 Pro  Guides, News, & Discussion] JustinChase:
UPDATE:

I realized that the boot image I'd grabbed was from the latest image available from oneplus, but isn't the actual latest available, and which I have installed. (why would they not have the latest available on their site is beyond me).

I installed oxygen updated to download the actual latest file, then extracted that boot image. I checked magisk, and previously didn't have canary as an option, only beta, but now I have canary, and that is the channel i have selected.

I used magisk to patch the boot.img from above. I copied that boot_patched.img file to the adb folder on my laptop. I also installed the boot_patched.img with magisk, using the Magisk Install > Select and patch a file > selected the new img file on the phone, and magisk says

Magisk patched boot image detected

Patching ramdisk

Repacking boot image

output file is written to

/storage/emulated/0/Download/magisk_patched.img

All done!

that seems like it worked, but the instructions here are quite vague.

I also downloaded the latest Google USB drivers and installed; and also the latest adb tools and updated the versions I had.

I rebooted the phone and the laptop.

I tried to use the 3rd option, Method 1

and still have no success

C:\ADB Tools>fastboot boot magisk_patched.img

Sending 'boot.img' (98304 KB) FAILED (Write to device failed in SendBuffer() (Too many links))

fastboot: error: Command failed

C:\ADB Tools>fastboot boot magisk_patched.img

Sending 'boot.img' (98304 KB) FAILED (Write to device failed (no link))

fastboot: error: Command failed

I have no more ideas on what I can try next.

Is it simply not possible to root this version, or am I just missing something?
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Lovely.

Good stuff
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
What version of Windows are you using? If it's 7 it won't work.

ADB will work, but the driver doesn't switch when you're in fastboot mode.

Also are you indeed in fastboot mode?

Did you use ADB reboot bootloader??

Are you using tab when on fastboot within CMD/powershell? To make sure you're getting the command perfect.

Also you're the first person to suggest any of the instructions are vague, If there is anything that you've not understood then ask in the thread or Google it, have you searched for the failure text that you got?

Let me know how you get on.
[OnePlus 8 Pro  Guides, News, & Discussion] JustinChase:
I appreciate your help with this. I'm using Windows 10, and was in fastboot. I was using CMD (as administrator). Powershell just never works right for me.

As for the vagueness, it was the 'via magisk' part of this bit..

You now have a patched boot.img ready to flash to either slot either via fastboot or via magisk

I couldn't find any way to use magisk to flash the patched image. I just tried install and that seemed to 'work' but it wasn't really clear.

I tried using the app "Oxygen Updater" to extract the firmware from the phone that i'd already installed, but it didn't work. I suspect my real problem is that I'd allowed the new phone to just update itself without thinking.

In the end, I used that app again to extract the entire firmware (not the differential), then installed that firmware again; to ensure I'd flashed exactly what I though I did.

Once I'd done that, and confirmed it installed without issue, I extracted the images again, copied the boot.img to the phone again (deleting any other copies/versions). I used magisk to patch that file again.

I updated all adb tools and installed the latest Google USB drivers on the laptop.

Once I'd (re)done all of that, I tried again, and fastboot boot magisk_patched.img and it completed in a couple seconds, and a reboot confirmed that Magisk showed rooted.

So, in the end, it seems I was trying to use a patched boot image that didn't EXACTLY match what was already on the phone.

All-in-all, this was totally my fault, and your guide is great and worked perfectly for me, once I had my stuff in order.

thanks again!!!

**I forgot that I also switched from using a USB-C to USB-C cable to connect the phone, and used a USB-A to USB-C cable, and that may have helped. I didn't have any obvious issues with this cable previously, but 'try a different cable' was a suggestion I saw when I Googled the error messages I received.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Lol it's cool man, main thing is you got sorted.

As with the vagueness you can actually install directly, however you do not need the file you obtain from the guide, so thank you for that, I will amend the bloody guide, can't believe that? Could have sworn there was a way to flash it via pointing to a patched img?

Either way you're sorted and it wouldn't affect the rest of the guide so just that edit.

Couple things to check on.

If you're not rooted when you update, copy out the downloaded firmware before you install it, then remove payload.bin, then you can be sure it's a match.

Also when you extract the boot.img check the size, it's 96MB on extraction usually, a bad copy to device or back can reduce size sometimes, it's weird but it's happened.

Saying that you won't need to do this again as you can simply OTA install during the next update, magisk will extract and hit the other slot, completely seamless.

As with the usb cable, I've not had an issue with the stock cable but I've heard of others having problems.

Apparently usb 3 slots can cause a problem, so just switch to usb 2.

Pretty hard to safeguard against stuff like that so just find a cable and slot that works for you and stick with it, personally haven't had an issue but have heard it.

Anyway, good to see you up and running.

Nice one
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
OP updated to remove flashing patched img from magisk, option doesn't exist.

Thanks @JustinChase for pointing this out.
[OnePlus 8 Pro  Guides, News, & Discussion] bin1youghurt:
Did exactly as evrything says in the intructions, all good. Phone is rooted with android 11.0.2.2 AA version. The only problem is that netflix shows widevine l3, and the playback is limited to SD. I used MagiskHide and hide magisk manager in the settings, wiped netflix data and cache, wiped system's cache in the recovery and it still shows L3. Any ideas on how to fix it? I found a youtube video which uses a DRM L1 patch through magisk modules on redmi phone, but i'm not sure if it's going to work on oneplus. Searching this forum didn't give me much, only people saying that the l3 problem was fixed in oos11, which i guess is not really true, at least in my case.
[OnePlus 8 Pro  Guides, News, & Discussion] sensui123:
Same shoes as you. I'm not that big on watching Netflix on my phone/videos in general so it's not a deal breaker. But I'm keeping my eyes open also to see if there are solutions.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Glad you're sorted, thanks for reporting.

Personally don't use netflix I use IPTV which runs in 4K, plus it's cheaper and has any channel / series / movie you can imagine.

Can't really discuss that here but that's what I use.

The fact that it's functional is the best you can get more than likely..

Did you change to systemless? I would have imagined so.

Reboot afterwards to confirm.
[OnePlus 8 Pro  Guides, News, & Discussion] bin1youghurt:
I'm not the only one using my netflix account, so I kinda can't switch from it. Yeah, maybe that's all I can get. When I first opened netflix after rooting, it wouldn't even start, but after magiskhide I can at least open and use the app. Yes, the systemless has been activated, and rebooted after that, still no success. Netflix is not a big deal for me, but I found another app that just wouldn't start because I'm rooted. It's a Canadian public transportation app, presto. Also, investment app won't register to use fingerprint to login, not sure if because of the root or the app problem, but previously I didn't have any problems with it. Google pay and two banking apps work perfectly, fingerprint is set up and enabled in all 3 of them, so that's good. I'll keep looking for a solution, maybe it's already out there, I just couldn't find it. Thanks anyways.

UPD: i didn't know that i have to manually select for which apps the magisk is hidden, after enabling it for presto app it started working and now all good. But the fingerprint for investment app still doesnt work, probably a problem with the app itself. Netflix still shows L3, maybe because it's installed as a system app and I can't fully uninstall it.
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Lol hey that's something mate, least you've got most of your apps working..netflix probably uses a tonne of methods to find root.

You could change the name of magisk, theres an option within magisk for this, sometimes it's helped but honestly I couldn't vouch for its safety as I've never used it and it could cause problems potentially?

Up to you mate.
[OnePlus 8 Pro  Guides, News, & Discussion] xscope44:
Thank you for the complete guide. I already found out that keeping old magisk modules while upgrading to newest OTA could be very frustrating:).
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Very welcome mate, glad to help. 👍
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
OP updated: tweaked guides, removed some redundant parts, shortened some guides.
[OnePlus 8 Pro  Guides, News, & Discussion] RMarques:
@dladz

Thanks for investing your time on doing such a complete and comprehensive guide bud.

I sucessfully rooted my 11.0.2.2IN21AA / IN2010 OP8 8/128 in under 1hr, backup and restore included!
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
You're very welcome mate, glad to help.

👍
[OnePlus 8 Pro  Guides, News, & Discussion] RMarques:
@dladz

In order to go from the latest official build to the latest beta build (AKA OB4), the 4th method of your guide would get the job done?
[OnePlus 8 Pro  Guides, News, & Discussion] dlads:
Yep so the last guide should see you through 11-11+

Basically you disable all magisk, take a full update, don't reboot then install to active slot in magisk.

I can't vouch for OB as I've never used it but it should be fine.
[OnePlus 8 Pro  Guides, News, & Discussion] RMarques:
I can't vouch it neither, it doesn't allow me to update since my OB is newer than the BB 0B4...Oh well, we will have to wait for BB OB5 to find it out!