yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] kullurumanoj:
No, the installation fails when I try to disable magisk modules and try to update. Looks like the methods in OP are no longer working 😔

Edit: Finally the below process worked for me with incremental update from C.48 to C.60

Incremental OTA with root:

1. Open magisk manager

2. Click Uninstall Magisk, then select Restore Images (Do not do a complete uninstall) and wait for it to finish

3. Do NOT reboot

4. Navigate to settings, and check for updates

5. Download and install the update as you would normally (It will download the incremental update, not the full 2GB+ file, saving you a lot of bandwidth)

6. Once done, open up magisk WITHOUT REBOOTING

7. Tap the install button, and select the 4th option (Install to inactive slot), once done, your device will reboot and you will be on the new OTA, with root, preserving your magisk modules if you have any.
[OnePlus 9 Pro] mmanco89:
hi all!

so can we root the .C60 version now? which magisk patch to use?

thanks
[OnePlus 9 Pro] kullurumanoj:
Yes, you can root using the method mentioned in the above post. You can use the latest stable version to patch the magisk. However, I am on canary build which I always use.
[OnePlus 9 Pro] mmanco89:
yeeah, but that's for installing OTA when rooted...

I need root now, did unlock bootloader, now need to hide it...

so should ` OxygenOS 12 C.48 boot : with Magisk v24.3` be good for C.60 ??

when I go for `fastboot boot magisk-boot.ing` I get stucked in fastboot but the one with fastboot and oneplus logo and fastboot from cmd not working, just need to hard turn off the phone and then it boots normally, but not one-time root as it should
[OnePlus 9 Pro] kullurumanoj:
Yes, this isn't working directly when you are first rooting directly on c.60. You got to wait for patched c.60 magisk image.
[OnePlus 9 Pro] EtherealRemnant:
I mean you should be able to extract the boot image and use Magisk to patch it and then follow the instructions to use the patched image.
[OnePlus 9 Pro] danhudie:
I have read the Original post and most of the posts in the last month and I am just cautious. I have model LE2125 Rooted on version 11.2.9.9. I am wanting to upgrade to the C48. I am getting confused if I should follow the OTA update or not.

My thought was to install the C48 4.6gb file.

Once that is ready, go into Magisk and install to inactive slot.

Reboot

Is that it? Just cautious with going from Android 11 to Android 12. Thanks in advance!
[OnePlus 9 Pro] TheGhost1951:
I do believe you understand the right process.
[OnePlus 9 Pro] danhudie:
Thank you for confirming. Will kick this off once everything is backed up just in case something does goes south :)
[OnePlus 9 Pro] Steve0007:
LE2125_11.C.48_1480_202204082113

Here
[OnePlus 9 Pro] Steve0007:
Global Full OTA
[OnePlus 9 Pro] danhudie:
Just confirming my ask above. Worked like a charm. Full update through system and than install magisk to inactive. Easy peazy.
[OnePlus 9 Pro] isoladisegnata:
A little info..does the second incremental update procedure work?
[OnePlus 9 Pro] NameIsOptional:
Here are the boot and magisk patched files for T-Mobile 11_C.17. After booting patched .img magisk might not show up in drawer. If so Install latest magisk and then direct install.

T-Mobile_OP_9_Pro_11_C_17_boot_and_patched_imgs.zip | by Optional for OnePlus 9 Pro

T-Mobile OnePlus 9 Pro LE2127_11_C.17 Boot.img and magisk patched .img

www.androidfilehost.com
[OnePlus 9 Pro] Burhanbd2088:
Sir need for C-60
[OnePlus 9 Pro] oias.heeda:
Followed this and got a bootloader error. Managed to boot back into rom, c.60 installed but I've lost root access.

What should I do next, as I'm hesitant to continue as there are no boot images for c.60. Any help would be appreciated.
[OnePlus 9 Pro] russel5:
Extracted firmware files from C.60 IND are HERE
[OnePlus 9 Pro] EtherealRemnant:
Here is patched C.60 from Indian ROM.

192 MB file on MEGA

mega.nz
[OnePlus 9 Pro] oias.heeda:
So do I use this to boot from like in OP? It's been awhile. Do I install Magisk from apk first, or after booting?
[OnePlus 9 Pro] EtherealRemnant:
Boot from the image, run Magisk, choose to install and choose direct install.

It doesn't matter what order you install the Magisk APK.
[OnePlus 9 Pro] oias.heeda:
Awesome thankyou.
[OnePlus 9 Pro] sigismund_:
Did anyone test this method with LE2113 model (EU)?

Just found out, I don't have pro version :D
[OnePlus 9 Pro] TheGhost1951:
If you can get the boot image from the OP 9 version of Android you are on, the principle is the same.
[OnePlus 9 Pro] GloriamSemper:
This was a great help, thanks for sharing. Could I inquire as to the process you used to extract the boot image and then patch? Thanks
[OnePlus 9 Pro] EtherealRemnant:
https://xdaforums.com/t/tool-a-quick-android-ota-payload-dumper.4173271/

It's pretty easy.
[OnePlus 9 Pro] Veternum:
Hello. since i am completely new to rooting on oneplus (i did it only with samsung via twrp) i wanted to know from you if this is the correct procedure to root my 9 pro eu while keeping the ota update. it will be a bit long but I want to make sure I am not wrong and I apologize for the English as I am using a translator. so

1) I download the boot from the first page (in my case it is the latest version of os 11 eu)

2) magisk download

3) I insert the boot.img in the phone memory (not the second img "magisk_boot.img", but the first "boot.img" right?)

4) patched with magisk

5) I extract the patched boot and insert it on the computer (from anywhere? Or directly in the adb tools?

6) restart in fastboot with adb and flash of the patched image (do I have to rename it boot.img or is it okay to leave it like this?)

7) fastboot reboot and done (?)
[OnePlus 9 Pro] TheGhost1951:
If you downloaded as you said, before trying anything I downloaded the latest Magisk apk and installed it. Then I copied from the download from page 1, I copied the magisk_patched.img to the folder of the platform_tools, used adb to reboot to fast boot with phone connected to laptop. In fastboot I ran the command fastboot boot magisk_patched.img. that boots your phone with temporary Magisk privileges, then open the Magisk app and click in the upper right corner install, then choose direct install. Then reboot at the bottom right. Done this is that you have unlocked your bootloader!
[OnePlus 9 Pro] Veternum:
thank you very much for the answer. summarizing one last time. once I have patched the boot.img with magisk, I have to insert the patch created by magisk in the platform tools folder and through fastboot I launch the command to flash it right? and then it's done

https://www.google.it/search?q=goog...mAEAoAEBsAEPwAEB&sclient=mobile-gws-wiz-serp#
[OnePlus 9 Pro] TheGhost1951:
Then in the Magisk app you have to install direct. Please read the 1st page post for full instructions. It is what I used.
[OnePlus 9 Pro] Veternum:
ok, thanks for help me
[OnePlus 9 Pro] resurrect88:
OxygenOS 12 C.60 boot : with Magisk v24.3 (Da)
[OnePlus 9 Pro] spookybg:
Hello, about a month ago I received an update C48 (the phone is OnePlus 9 Pro LE2123). Since then I have been trying to install it according to the method described at the beginning of the topic and keep the root rights, but without any success. I will be very grateful if someone suggests a way to install C48 and save the root. Thank you!
[OnePlus 9 Pro] hcarrega:
I just install update from OnePlus updater app and then flash magisk file from the 1 post
[OnePlus 9 Pro] spookybg:
I can't install the update! Constantly gives me an installation error, reaches about 50% and that's it!
[OnePlus 9 Pro] hcarrega:
Install from oxygen updater app from PlayStore
[OnePlus 9 Pro] hcarrega:
i have 2123 eu version and install global rom still on 2123
[OnePlus 9 Pro] spookybg:
Can I install a full update via fastboot?
[OnePlus 9 Pro] hcarrega:
nope
[OnePlus 9 Pro] spookybg:
Something went completely wrong. I updated Magisk and now I only get to the fast boot. Now I really need help because "fastboot --set-active =" doesn't work either!
[OnePlus 9 Pro] EtherealRemnant:
If only fastboot is working, try to restore the stock boot image. If that doesn't work, MSM Tool time.
[OnePlus 9 Pro] spookybg:
I have try stock boot restoring, no luck! I try MSM Tool can't seen my phone!
[OnePlus 9 Pro] spookybg:
I read that some people have a problem with the volume key. How can I confirm or deny this?
[OnePlus 9 Pro] spookybg:
This is how looks my device manager and information from everything in one tool.
[OnePlus 9 Pro] EtherealRemnant:
Try to use the Indian 9 Pro MSM Tool. Then use the EU downgrade package to get back to EU firmware.
[OnePlus 9 Pro] spookybg:
No luck again!
[OnePlus 9 Pro] spookybg:
Can i instal rom over adb sideload?
[OnePlus 9 Pro] spookybg:
Some idea's?
[OnePlus 9 Pro] EtherealRemnant:
"No luck again" is not a descriptive answer and tells me nothing about what the actual problem is.
[OnePlus 9 Pro] TheGhost1951:
EtherealRemnant is correct, more details are needed...
[OnePlus 9 Pro] spookybg:
Hello everyone, I want to thank you from the bottom of my heart for your help and support! The problem was solved after I installed the drivers and everything I needed on another (clean) computer. Tomorrow I will describe the programs and drivers I used, for the next one who will fall into this situation.
[OnePlus 9 Pro] TheGhost1951:
So, I take it that your phone is back up and running normal?
[OnePlus 9 Pro] Terrorigel97:
wow now i boot to fastboot mode
[OnePlus 9 Pro] TheGhost1951:
Been there and done that....
[OnePlus 9 Pro] kpitao:
Hello all, I need some direction here, I have onplus9 global, it has an unlocked bootloader and it was root with Magisk before the update; Phone update to Android 12 (build number is LE2115_11_C.48).

My mistake: I did reboot and lost root on step 4 (first post)

Option 1: With full OTA Access (BA/DA) :

Step 1 - Get & install the full OTA zip file​

Go to System-Update or update get the OTA using Oxygen Updater

2. Tap OK when the message that you are rooted appears

3. Tap "Download and install" or local update if OTA from Oxygen Updater

4. Wait until you are prompted to reboot - DO NOT REBOOT NOW!

What is the easier way to root and keep my data?

Thank you
[OnePlus 9 Pro] TheGhost1951:
Go back and re-read the first post. I was on A12 and rooted my phone with the directions given!
[OnePlus 9 Pro] Sheppie:
Question, I've followed all the steps from the post and root is successful on the C48 firmware, but the magisk apps (and screenshots from the 1st post) don't add up anymore.

Maybe It's because of OOS12 and A12 but when installing magisk, the app renames itself Alpha and the update tekst is now ... Chinese I think (see screenshot). The App version is: 4eb71830-alpha (25101) (32) and Magisk version is the same.

Just to be sure that i'm not running a bogus magisk app.

EDIT:

I'm running the EU version if that makes any difference but temporarily booted with the AA magisk boot image and used direct install.
[OnePlus 9 Pro] EtherealRemnant:
You're installing Magisk Alpha, a modded Magisk.

Get the official version here. https://github.com/topjohnwu/Magisk
[OnePlus 9 Pro] blankenburger:
I'm on LE2123 with OxygenOS 12 C.48 (LE2123_11_C.48) - I Tried everything to get root - nothing worked. I had either "unable to detect target image" or "no connection available".

Then i used another patched Image and everything worked fine. So here is what I did:

1. I Used the patched image from here:

https://xdaforums.com/t/c-48-boot-i...-successfully-attached.4434509/#post-86771035

2. Magisk v24.3 from here:

Release Magisk v24.3 · topjohnwu/Magisk

For those coming from v24.1, check the full changelog for changes introduced in v24.2. [General] Stop using getrandom syscall [Zygisk] Update API to v3, adding new fields to AppSpecializeArgs [App...

github.com

3. fastboot mode, "fastboot boot magisk_patched-24300_ZzKbU.img"

4. Reboot, installed Magisk. Then Magisk asked for something else to install and rebootet automatically.

5. Power Off, fastboot mode, "fastboot boot magisk_patched-24300_ZzKbU.img"

6. Opened Magisk (still Version 24.3), direct install, reboot, everyting works fine
[OnePlus 9 Pro] Kupaloid:
Is this applicable for oneplus 9?
[OnePlus 9 Pro] Marucins:
This is some kind of failure C.60 is supposed to be here but it is not. There is a C.61 on the horizon, but it is not officially here either. What happened to this company?

What can you say about Magisk 25.1?

Does everything work? Did it update well - did you have to disable any mod?

//edit

The Magisk upgrade from 24.3 to 25.1 went smoothly.

Installed on the current slot of course.

Zygisk-LSPosed, Shamiko, USNFix or other modules posed no problem.

Now let me see what these Shizuku are :)
[OnePlus 9 Pro] Adelino80:
Hi what are the specific steps you took to update to Magisk 25.1? Are you on stock? using a custom kernal? I was thinking of updating, but had a prior sour experience (bootloop) when updating to magisk.. Thank you!
[OnePlus 9 Pro] Marucins:
No. I didn't do anything. Also I was afraid not to destroy the software... but update was successful without any problem. Kernel OP, FW Stock (what else would it be? I'm supposed to give up the photo and video feature - CFW is nice but OP doesn't allow them to install their cam apps on such software).

Since you may have a problem then do everything from scratch. Disable all modules, additionally disable Zygisk in Magisk. Install to the current slot. And reboot.

What annoys me is that C.61 global has appeared as an incremental update, and it cannot be installed because we have an unlocked bootloader.

Yes I have the European version but what they are doing is a joke. I preferred to install the Global version.
[OnePlus 9 Pro] EtherealRemnant:
You can install an incremental on an unlocked bootloader, you just have to temporarily unroot if you're rooted (Magisk uninstall, hit restore images), install the OTA, then before rebooting, go back to Magisk and use install to inactive slot.
[OnePlus 9 Pro] Marucins:
I prefer not to do that. I have no intention of reinstalling modules and configuring Magisk.

If something goes wrong, and maybe, it will end up reinstalling the entire Android.
[OnePlus 9 Pro] EtherealRemnant:
You don't have to actually totally uninstall Magisk, this is the official process when taking an incremental OTA. It won't flash with patched images installed so the Magisk uninstall option has an option to just restore the images and leave everything else. Once you're done installing the OTA, don't reboot, just go back to Magisk, choose Install, choose the other slot option. You keep root when you reboot and it switches slots.

Even if you reboot without restoring the images, it's just a matter of having someone who has root on either 9 or 9 Pro extract their boot image and post it so you can boot it and re-root.

It's really not that big of a deal. Magisk is pretty user friendly for something so advanced. I actually unrooted and re-rooted this evening because the rooted image was breaking my ROM's recovery and getting back root was just a matter of fastboot flashing the Magisked boot image again.
[OnePlus 9 Pro] Marucins:
You're right. The upgrade went without a problem.

Thanks.

I had forgotten about that possibility.
[OnePlus 9 Pro] Adelino80:
Thank you! I mean you could've been using a custom kernal on stock firmware. I'm doing that on OS11 Stock running Arter Kernal.
[OnePlus 9 Pro] Marucins:
Unfortunately but it's Android 12 and oneplus. There is not even a twrp here. Not to mention the kernel.

Lately, this phone has been very neglected. Dev/Mod scene and in particular by the producer.

A pity...
[OnePlus 9 Pro] twinnfamous:
Eryiopz.
[OnePlus 9 Pro] tazoman:
OnePlus is a garbage company now, 9 Series is being neglected a lot, and the updates are extremely slow and buggy. Worst part are the fanboys who still defends this brand.
[OnePlus 9 Pro] tazoman:
Could you elaborate more? I am rooted on C.48 global for 9P, how do I update to C.61? There is no full zip available for C.61
[OnePlus 9 Pro] SPEED_RACER_5.0:
Hey all hoping someone can answer this here. OnePlus 9 pro T-Mob le2127. Had updated too android 12 it completely wrecked my phone very bad. Got T--Mob to send me another. It's temp unlocked or says so even tho the temp unlock is expired lol. It's on build 11.2.7.7 e5acb. Is this temp unlock crap gonna effect it if I attempt too root it & unlock bootloader? It desperately needs unlocked. Refuse too update back too 12 unless I can do a clean install, get rid of the bloatware an install a custom ROM. I've unlocked a few phones but I'm way behind on the unlocking tip. T-Mobile even stop selling op9 pro completely pulled the phone!! Trying too rid myself of the Google an Android issues as much as possible. Got 2 Verizon O.p.8's T-Mob O.p.9 & 2 T-Mob O.p.9 pros all plagued with issues
[OnePlus 9 Pro] TheGhost1951:
I have the LE2127 TMO on 11.2.9.9, Magisk 24.3 and SystemRW script for partitions mounted RW. I hated Android 12 on this OnePlus 9 Pro so I downgraded...I like the OnePlus 9 Pro much better than the Samsung Note 10 I had....any questions just ask.
[OnePlus 9 Pro] HellGoNet:
For those in need!

Magisk patched boot for C.61 BA (EU)
[OnePlus 9 Pro] kowallis.r@gmail.com:
Doesn't the EU patched boot also work on the AA variant?
[OnePlus 9 Pro] Sheppie:
I've got the LE2123 (EU) Oneplus 9 Pro, but the system updater itself downloads the LE2125 (AA) version of the C61 OTA update.

I'm guessing that this is the result of the AA bootloader i've used to install root from the first post on this topic. Anybody else got this mismatch?
[OnePlus 9 Pro] Fishawy:
Where did you get the C61 BA update from? Any download link?
[OnePlus 9 Pro] HellGoNet:
I got it OTA. Its an incremental update.

Ive looked in all the ota directories i can think of for the file but nada. maybe the installer deleted it after the update.
[OnePlus 9 Pro] EtherealRemnant:
You don't need a full zip. I don't know how much more elaborate I can be. The reason that incremental OTAs don't install is because they don't work with modified images. When you hit uninstall/restore images in Magisk, it restores the stock images. Then it's just a matter of installing the OTA and reinstalling Magisk. Now that patched images are getting posted, it's not even a big deal if you lose root along the way temporarily.
[OnePlus 9 Pro] tazoman:
So I should uninstall magisk, and do an incremental update to C.61 from C.48 and then root it back with c.61 global magisk patched boot?
[OnePlus 9 Pro] EtherealRemnant:
If you hit uninstall in Magisk, there is an option to restore images. If you hit that, it leaves Magisk installed and restores the stock boot images. If that works for you, you just go ahead and do that, install the OTA, and go back to Magisk before rebooting and go Install > inactive slot. Done.

If it gives you an error that you don't have backup images, you just go ahead and uninstall Magisk, install the OTA, boot a patched image, and direct install Magisk. This will cause you to lose all your Magisk modules and settings though so it's not the ideal way to do it.
[OnePlus 9 Pro] tazoman:
Thanks man, updated successfully and still got root.
[OnePlus 9 Pro] netgar:
Maybe stupid question. I'm on the latest 11 version and magisk 23.

Can I upgrade to latest magisk?
[OnePlus 9 Pro] Steve0007:
Yes you can.
[OnePlus 9 Pro] kowallis.r@gmail.com:
Anyone with a c61_AA patched boot image?
[OnePlus 9 Pro] Kydaix:
Look here.
[OnePlus 9 Pro] ChesterXXX:
I can confirm that this one works with LE2121 (Indian version) of C.61. Thank you!
[OnePlus 9 Pro] mekwall:
Does anyone have the original AA boot.img? Forgot to back mine up...
[OnePlus 9 Pro] TENlll423:
My device is OnePlus 9 pro, magisk 25.1. My update from .48 to .61 went smooth...

restored img. in magisk and then hit reboot.

I downloaded the incremental from oxygen updater for some reason my phone wouldn't download it. I kept getting an error.

I didn't even disable any modules..

plus I have the repainter app and I didn't have to disable the themes from it...
[OnePlus 9 Pro] mlord:
From where does one get a "patched boot" image for C.61 (AA) ?
[OnePlus 9 Pro] kowallis.r@gmail.com:
Look at post 1226.Worked great for me.
[OnePlus 9 Pro] kowallis.r@gmail.com:
Correction. If Post #
[OnePlus 9 Pro] mlord:
It is unclear to me whether that image is for the LE2125(AA), or for a different region. Anyone?
[OnePlus 9 Pro] mlord:
I have done all of that twice now. Each time, on reboot I just get a black screen. Linux syslog on my PC shows that the phone is booting into MSM mode, as if the boot partition was invalid.

kernel: usb 4-1.4.2: new SuperSpeed Gen 1 USB device number 20 using xhci_hcd
kernel: usb 4-1.4.2: New USB device found, idVendor=05c6, idProduct=900e, bcdDevice= 0.00
kernel: usb 4-1.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kernel: usb 4-1.4.2: Product: QUSB_BULK_SN:2D1Fxxxx
kernel: usb 4-1.4.2: Manufacturer: Qualcomm CDMA Technologies MSM
kernel: usb 4-1.4.2: SerialNumber: 137xxxxx

After a long, LONG press of the power button, I got it to power-off, and a subsequent reboot got me back into the original C.48 environment.
[OnePlus 9 Pro] kowallis.r@gmail.com:
I used it for my LE2125 (AA).

Worked great!
[OnePlus 9 Pro] EtherealRemnant:
I don't know what to tell you, it's working for others. Try installing C.61, rebooting, installing C.61 a second time to get it on both slots, then use the MSM Tool and go to read back mode with F8 and extract one of the boot partitions, manually patch it with Magisk, then boot it in fastboot, open Magisk, and do the direct install option.
[OnePlus 9 Pro] Chrisch_91:
I'm not able to install c.61, get every try an error. Disabled fist all modules, reboot, then clean magisk uninstall. What do i do wrong? (LE2125 with global rom)

Ps: Is it possible that i can't install the incremental and i have to wait for the full?
[OnePlus 9 Pro] Jed!Master:
If rooted you need full install
[OnePlus 9 Pro] mlord:
He's not rooted -- uninstalled Magisk. But bootloader is unlocked, like most people here.
[OnePlus 9 Pro] Jed!Master:
Bootloader unlock requires full install
[OnePlus 9 Pro] observingi:
Incremental is installable by restoring the boot image through magisk restore.

However, C.61 seems to be botched. System update app doesn't detect the zip. About device -> local install gives verification failed message.
[OnePlus 9 Pro] Chrisch_91:
So there is still no full just incremental, right?
[OnePlus 9 Pro] observingi:
Yes
[OnePlus 9 Pro] neotion:
Try to restore the boot image via ADB (see page 1 for the correct one). Perhaps Magisk has failed to restore the boot image. For me, Magisk restored the boot image and uninstalled correctly and the (incremental) update C.61 installed without any problems.
[OnePlus 9 Pro] observingi:
How did you update? Through OTA, System Update app or Local install? What was your previous OOS version?
[OnePlus 9 Pro] neotion:
OOS C.48> OOS C.61 - by OTA
[OnePlus 9 Pro] bokkoman:
How do you install incremental updates (EU)?

When I follow the steps, restore boot in magisk, and then try to update. I get an error that it can't.

Also, I don't have the yellow warning on boot anymore. Though I am still rooted.
[OnePlus 9 Pro] Rebel021:
https://xdaforums.com/t/le2125_11_c-61-oos12-root.4462715/post-87115837
[OnePlus 9 Pro] volcram:
Hello. I'm on C47 rooted, LE2123. I've tried to install C48 incremental by temporally unrooting with Magisk. After pressing install on the other slot it rebooted and entered on bootloop. I couldn't exit from recovery and had to delete the phone. After a terrible restore session I'm again on the beginning. In OTA I see C48 and Oxygen Updater doesn't show C61. I'm in Spain. Any help to get the full zip for C61EU? Thanks in advance.
[OnePlus 9 Pro] bokkoman:
Thanks!

Why don't i see this on Oxygen Updater?

*Edit*

I see now, this is the global rom.

I want the EU rom. 2123.
[OnePlus 9 Pro] Chrisch_91:
Even with unlocked bootloader?
[OnePlus 9 Pro] Nick James:
That sounds like what happened to my device. I bricked slot A and currently are in slot b but upgraded on C.61 but lost root and failing CTS SafetyNet.

How do I fix slot A?
[OnePlus 9 Pro] TheGhost1951:
Maybe start over from scratch with MSM tool?
[OnePlus 9 Pro] Rebel021:
Yes