yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] Chrisch_91:
Had the same problem from c.48 to c.62. I disabled all modules, then fully uninstalled magisk. Now flash stock boot image. So you can install c.63 and root again.
[OnePlus 9 Pro] Sergykm:
can I root with DA? I am on AA (Global).
[OnePlus 9 Pro] Imdre:
Thanks! Do you think I should remove magisk completely, flash the stock boot.img in fastboot mode, update to c63, patch the boot img and reinstall magisk?
[OnePlus 9 Pro] tk_xda:
Just bought LE2125 and it came with the Global/North America C61 build and is offering C63 as a update. I would like to root and have some questions first

1) I see magisk not yet available for C63 at top of this thread, so I should stay on C61. How might I get a full installer for C61 in case I mess things up and want to go back to where I am now? (I have no apps or data on the phone I care about because its brand new).

2) Looking in the official ROM thread it looks like this is no full firmware after C48. How might I do a full backup so I could restore to my current software at a later date if I mess up rooting? (I do not see how a person could get back to C61 if they have to restore their phone to a current version due to messing up its OS.)
[OnePlus 9 Pro] Chrisch_91:
I'm not sure if DA works, i would take care and wait. I have also AA and wait for official magisked file.

@Imdre Yes, my steps to c.62 were:

-disable all modules

-fully uninstall magisk (not restore image)

-flash stock boot.img in bootloader mode "fastboot flash boot.img

-incremental update

-install magisk manager (apk)

-in bootloader mode "fastboot boot magisked.img" (temporary)

-reboot and in magisk manager flash magisked img (direct install)
[OnePlus 9 Pro] Imdre:
Chrisch_91,

All right. Thank you very much for your help
[OnePlus 9 Pro] Steve0007:
One+ 9 Pro Global C.63 incremental OTA link: HERE
[OnePlus 9 Pro] Steve0007:
AA posted!

You could have temporarly boot using DA, it works if not it was only temporarly boot and after reboot you would have been on the installed boot which is your current working one. It would have been a no risk move
[OnePlus 9 Pro] Steve0007:
What are the Magisk modules you guys are using?

If possible post the link so we can esaily find them.

Thanks for sharing.
[OnePlus 9 Pro] TENlll423:
Shortcut maker from the Play store.

just play around with the app you'll find so many different shortcuts.

The app has a section of requested shortcuts you can use.
[OnePlus 9 Pro] Effizio01:
Thanks
[OnePlus 9 Pro] Chrisch_91:
Shamiko: https://github.com/LSPosed/LSPosed.github.io/releases

Universal safetynet fix:

GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk

Google SafetyNet attestation workarounds for Magisk - kdrag0n/safetynet-fix

github.com

Zygisk:

GitHub - LSPosed/LSPosed: LSPosed Framework

LSPosed Framework. Contribute to LSPosed/LSPosed development by creating an account on GitHub.

github.com
[OnePlus 9 Pro] Imdre:
Hi,

I tried as you wrote.

I think the problem is bigger... I completely uninstalled Magisk. I flashed the original boot img in fastboot mode, incremental update always fails. I restore the patched boot img in fastboot. After boot, you don't need to install the zip file because it shows as installed... I don't understand. It's like not uninstalling Magisk completely. Now the problem is that I can't update software at all and it looks like I can't uninstall Magisk either. Will I stay on C62 forever? Any ideas?

By the way, I was able to update from C61 to C62 as follows: Magisk uninstall-restore img-incremental update-install inactive slot. Now nothing works!
[OnePlus 9 Pro] Chrisch_91:
Did you flash the stock boot.img from the actual version? So c.62? I will try to update maby tomorrow and report you.

There is also a magisk uninstaller.zip you could try to flash in magisk.
[OnePlus 9 Pro] Imdre:
Yes, I reflashed the original boot img of the C62. My understanding is that the Magisk is not completely erased and that's why the incremental update runs to error. If they don't release a full zipped version for c63 I will stay c62...
[OnePlus 9 Pro] bugvieu:
I have exactly the same problem. I reinstalled magiks in different ways to uninstall properly and it didn't change anything. Unable to update...

My phone is LE2123 witch the version LE2125 C48. I have tried to update with LE2125 C63 OTA, install stuck to 22%.

I don't know what else to do...
[OnePlus 9 Pro] Imdre:
Then you couldn't remove it either.

My device was originally le2123 but I recently bought it and did a rollback and upgraded to 2125 c61. I updated to c62 as described in post 1. This method still worked here. Either it's something with c62 or Magisk is causing it...I don't know though Magisk hasn't updated since. I hope I don't need a full reset. So I dare not even do a revert to an earlier version for fear it will bootlop.

I hope Chrisch_91 manages to solve it...
[OnePlus 9 Pro] Smedslund:
Download full OTA zip via Oxygen updater (you will find in Play store) then flash update via system updater (you will find it if you search the thread). Do not reboot and install the boot image you find in the first post into inactive slot via Magisk. Enjoy.

Please note: The OTA has not reached Oxygen updater yet so I guess you have to wait for a few days, And the BA image is not up yet either. (If that is the one you need)
[OnePlus 9 Pro] Imdre:
Thanks for the info.

Yes, I tried that because I use the Oxigen updater. However, even if I download the Ota zip and install it by entering the Updater apk, the zip to install does not appear. I don't understand this either... Why is it not visible in the installer?
[OnePlus 9 Pro] Smedslund:
Have you move the zip to root dir? Otherwise you will not find it.
[OnePlus 9 Pro] Imdre:
Of course. I don't understand why can't see

Edit: test downloaded a c48 full zip. It looks like the incremental is not.
[OnePlus 9 Pro] Chrisch_91:
Did you try my steps and updating with separately local updater app for a12 apk?
[OnePlus 9 Pro] bugvieu:
Many of us have the same problem. it is not possible to install an OTA with local update, the update does not appear, this is not new.

Only full zips appear like c48. On the French forum of oneplus, many people remove root and lock OEM for update with OTA Global. After that the phone must be root and wipe again...

Since the release of android 12 it is unrealistic, there is no longer a full zip. Making updates has become complicated or even impossible in our case. I think it is not possible to install the OTA because I have LE2123 and the update is for LE2125. the system should detect it and cancel the operation.

You have to wait for a full zip AA (NA/Global) or return to BA (EU)
[OnePlus 9 Pro] Imdre:
I used this apk before but reinstalled it. It is the same. It does not see the incremental installer. I cannot remove Magisk completely
[OnePlus 9 Pro] Imdre:
I see, this is not good news.

And how can I go back to the EU version without being able to uninstall Magisk? Do I have to go back to Android 11?

Interesting that for EU there is c62 full zip. Can I put that on or do I need the rollback anyway?

I'm afraid that without a complete uninstall of Magisk there will be problems with the rollback...

Or wait for global full zip. I'm just afraid that it won't be released recently because it hasn't been released since c48

I also tried that the EU incremental zip is not seen by the updater
[OnePlus 9 Pro] bugvieu:
You just need to install the full zip LE2123_C62 but there are features like the equaliser dolby atmos that will disappear...
[OnePlus 9 Pro] Imdre:
I see. Do I need a full reset or is it recommended?

Also, if I go back from global to EU, will the incremental update work?

Thanks for your help!
[OnePlus 9 Pro] bugvieu:
From LE2125_C62 to LE2123_C62 it is not necessary to reset. But make a backup! We never know...

EDIT: I have forgot to respond,

"Also, if I go back from global to EU, will the incremental update work?"

On the forums I found that yes. But, it is necessary for oneplus to release updates for the EU which is the main problem...
[OnePlus 9 Pro] Imdre:
Ok, Thank you!
[OnePlus 9 Pro] Chrisch_91:
I tried a few methods to update from c.62 to c.63. Got every try an installation error. That's strange because i did it exactly same like updating to c.62. Trying restoring boot image in magisk failed, fully uninstalling or flashing stock boot.img also failed. I think there isn't a rest of magisk installed. I also tried in download file to modify the file payload_properties.txt from "oplus_update_engine_verify_disable=0" to "

oplus_update_engine_verify_disable=1". I will give it a few other tries, but it is very strange.
[OnePlus 9 Pro] rahul279:
Hey Guys,

Don't know if this has been asked before.

But my OnePlus 9 Pro - LE2121 won't charge while it is turned off. As soon as I start charging while the phone is off, the phone boots up instead of charging.

Pls help.
[OnePlus 9 Pro] K1nsey6:
If there's no backup image you likely flashed the patched Magisk version last time instead of booting into it, then patching. Download the patched C62 version, reboot to bootloader, fastboot boot ***.img (*** being the name of the unpatched boot file,) reboot. Back to fastboot, repeat steps with patched image, then direct install the image within Magisk, reboot

https://xdaforums.com/t/guide-magisk-unlock-root-keep-root-oos-12-c-62.4252373/post-87231093
[OnePlus 9 Pro] Imdre:
Hi,

No. I will describe the whole process:

I switched from C61 EU back to Global using Rollback and then upgraded to Global. I continued the updates up to C61. C61 original boot img was modified by me in Magisk. C62 came up... in magisk I clicked "uninstall Magisk/restore image", incremental update went fine to C62. After installation in Magisk I clicked "install to inaktive slot" - All OK.

C63 came up and I wanted to repeat the previous method, but I got the error message I wrote before: " image does not exist". So there should have been a backup from before but there was none. I don't understand where I went wrong...

But thanks for your help I will try what you wrote.
[OnePlus 9 Pro] Soenisti:
One thing though my phone keeps overheating... Didn't happen on versions prior to C.62 although it did get hot.
[OnePlus 9 Pro] tehlers:
Hi,

I have a question regarding the best way to catch up to the current OOS-version *and* to switch back to Magisk from Alpha (vvb2060.magisk)?

I got my 9pro on June 26th and updated first to the current OOS version at that time (C.48), unlocked and rooted with the prerooted boot image here (I think it was

magisk_patched-24306_C48.img from Boot 12.C48_AA). Which installed the vvb2060 version "Alpha". Since then I did nothing, since the updater to C.61 did not work on the rooted phone, because oneplus did not release full updates and I could also not easily unroot since Alpha did not make a backup of my boot images before patching it.

So what would you suggest to do now? I could try to unroot with the original boot.img from the zip-file (if this is really from my country version with same checksum -- I am in Europe (Germany), I am a bit afraid to brick here):

tehlers@acer:~/oneplus_9_pro/Boot 12.C48_AA> md5sum boot.img

f465299597f6eb7170bfb9836a8b81b3 boot.img

tehlers@acer:~/oneplus_9_pro/Boot 12.C48_AA> sha256sum boot.img

dd01a80932b1cb2e3910d6501759522c5ff8ee637071d84e7157dd39742cec27 boot.img

Also how can I switch to regular Magisk now? I hoped that Oneplus will release a full update with one of the later updates, but it seems to be not the case until now.

Thanks

Tim

EDIT: I just found the app https://play.google.com/store/apps/details?id=com.arjanvlek.oxygenupdater which shows me (after selecting full OTA) version C.62 (instead of the OOS updater, showing C.61 and failing with partial OTA, when trying). So my idea would be:

1. Let oxygenupdater download C.62 (and install it, or if it only can download install it then via loacal update from system OOS updater)

2. install the Magisk-app and let it install in the inactive slot

3. Reboot the phone (updating from C.48 to C.62 and changing from Alpha to Magisk)

Does this seem to be working?
[OnePlus 9 Pro] rahul279:
Hey Guys,

Can anyone help me with this?
[OnePlus 9 Pro] Steve0007:
Have you read our thread here ?

Keep Root and OTA updates

​

How to update OTA and KEEP ROOT

It is advised to disable or even uninstall all magisk modules to be safe!

How: go to Magisk application/modules/disable &/or uninstall

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

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

1. 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

For Android 12, install this APK "OPLocalUpdate_For_Android12.apk": https://androidfilehost.com/?fid=7161016148664848215

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

5. Open Magisk Application

a. Select the Install option.

b. Use Install to inactive slot

Step 2 - Reboot and enjoy your device still rooted with latest OTA installed !​
[OnePlus 9 Pro] tehlers:
Hi,

thanks for pointing this out. I have read this now again carefully (sorry I had a oneplus Nord (1) before, there it was always easy to update with the OOS-System [and keep root by installing the Magisk boot.img-patch in the inactive slot before reboot]). If I would have read carefully before, I would have found the Oxygenupdater-App earlier and would have known that I need the separate, extraxted OOS-Updater App to update, ok.

So, in the end I guess my idea should work to catch up to the newer version -- and hopefully also with change from Alpha to Magisk.

Thanks

EDIT: Everything went as expected! Thanks :)
[OnePlus 9 Pro] Nick James:
... now if we could just figure out the OTA update, we'd all be golden. I'm not confident in the process, it seems like there are still a lot of problems with upgrading.
[OnePlus 9 Pro] Chrisch_91:
I tried so much. Step by step tutorial from first post with restoring boot.img in magisk. Tried also different things like uninstalling magisk fully, flashing stock boot.img to both slots, changing slots... From c.61 to 62 no problems and now to c.63 so much trouble always error at 20%. This is so frustrating!
[OnePlus 9 Pro] AGBOHOU:
Hello. I have the exact same problem and had to give up. OnePlus would have to produce the full c63 (Full update) for us so that we can update reliably.
[OnePlus 9 Pro] New Optimus:
That ota update process listed above doesn't work with incremental updates. that being said I was able to update the last one. However I have not tried to update this one yet, the last one I didn't have root after update, had to wipe everything and downgrade then reupgrade. the process involves removing root then upgrading, then rerooting all before you reboot the phone and if you mess up your not going to keep your stuff it will all be wiped before you can get the phone going again.
[OnePlus 9 Pro] mlord:
Just updated to C.63 here now (from C.62). Did the same as I had to for C.62: disable modules and completely uninstall Magisk,

reboot

, then use normal system updater to download/install the C.63 incremental. Reboot from there, wait for the "updated" message to appear some time after the reboot, then rebooted again to Fastboot mode, booted the Magisk'd image (from page 1 of this thread), re-installed Magisk from there, rebooted again, and finally fixed up root settings, magisk hide, etc..

This is on a OnePlus9-Pro LE2125 - NA/Global : AA.
[OnePlus 9 Pro] Imdre:
Yes, only the complete removal worked for you. The problem for many of us is that Magisk does not have a backup so it cannot restore the original boot image. So the full Magisk removal does not work either and the incremental update runs to error.

Thanks for the experience if I ever have time I will try to go through one of the processes. Hope Oneplus beats me to it and releases the long awaited full zip :)
[OnePlus 9 Pro] mlord:
I can see how that might be an issue. :)

There are original boot images alongside the Magisk'd boot images in post #1 here. No joy from using those?
[OnePlus 9 Pro] Imdre:
Of course you'll enjoy the original boot img from the first post. But even if I restore the original, the incremental update does not work. It's not just me, read Chrisch_91's posts. For global version you will either have full zip or you have to revert to EU version. I upgraded from C61 to C62 as you did, but on C63 all attempts fail...

For now I don't have time for a possible bootlop or reset after reset. I hope there will be an easier solution...
[OnePlus 9 Pro] mlord:
You are

rebooting

after the restore, BEFORE trying to install the new OOS version, right?
[OnePlus 9 Pro] EtherealRemnant:
If you reboot you'll lose root.
[OnePlus 9 Pro] mlord:
You'll lose it regardless because of the upgrade. Not an issue. Just continue along, and after the upgrade has fully completed then use FastBoot to reboot into the Magisk'd (rooted) boot image and then restore it all.
[OnePlus 9 Pro] EtherealRemnant:
The whole point of the restore images function is to avoid having to re-root every time. I don't know what has gotten messed up with C.63 but restoring images was always good enough before it as the only thing the installer is checking for is untouched images (since it has to patch them).
[OnePlus 9 Pro] mlord:
That mechanism seems to have been b0rked since the arrival of C.61. I think the restoring of images part may actually still be working, but the incremental update installation fails (for me) when rooted -- one has to reboot into the restored image to (temporarily) become "stock" (non-rooted) for the incremental updates to work.
[OnePlus 9 Pro] EtherealRemnant:
I didn't have the issue with C.61 or C.62, just trying to go to C.63. I wonder if there is something borked with Magisk itself.
[OnePlus 9 Pro] mlord:
I imagine it must have something to do with perhaps the incremental update trying to patch (modify) parts of the boot partition. Since after restoring images, the running copy doesn't match the stored copy, the code doing the patching may be incorrectly assuming they do match.. causing failures. It may in fact end up patching the Magisk'd image rather than the real image, causing it all to come tumbling down.

Just speculation there, based on how kernel paging works and how easy it can be to assume the wrong things. :)
[OnePlus 9 Pro] Chrisch_91:
Exactly. 61 to 62 no problems (restoring in magisk failed, just worked after fully uninstalling magisk and flashing stock boot.img). 62 to 63 everything failed.
[OnePlus 9 Pro] msohail_7:
I am currently on c.61 and im getting c.63 update notification. Please tell me the steps to update without loosing root. Will the old method of uninstalling magisk work for c63?
[OnePlus 9 Pro] mlord:
If you haven't already messed stuff up in the past, then this should be straightforward:

Just updated to C.63 here now (from C.62). Did the same as I had to for C.62: disable modules and completely uninstall Magisk,

reboot

, then use normal system updater to download/install the C.63 incremental. Reboot from there, wait for the "updated" message to appear some time after the reboot, then rebooted again to Fastboot mode, booted the Magisk'd image (from page 1 of this thread), re-installed Magisk from there, rebooted again, and finally fixed up root settings, magisk hide, etc..

This is on a OnePlus9-Pro LE2125 - NA/Global : AA.
[OnePlus 9 Pro] TENlll423:
I updated with no issues at all.

1. downloaded the incremental w/oxygen updater app.

2. Restored image w/ magisk and without disabling modules.

3. installed the update using the OPLocalupdate APK.

4. I reboot the phone to the other slot and everything works fine...

FYI... I used the same method for the last three updates with no issues....

OnePlus 9 pro LE2125 global....
[OnePlus 9 Pro] the bolt of thunder:
Is there still no full ota for NA model? I'm still on c.48
[OnePlus 9 Pro] galaxys:
I haven't seen a full NA zip since C48, only incremental...
[OnePlus 9 Pro] MudaTrucka:
Trying to root my le2127 on android 12 and using a patched aa boot.img does not work as my phone stays in fastboot mode until I manually reset it myself but when I do that the stock boot.img loads instead.
[OnePlus 9 Pro] the bolt of thunder:
Crazy man.
[OnePlus 9 Pro] samdaman91:
i am on C.63 and i still kept Root Magisk. However I am on L3 widevine and I lost L1 widevine when I upgraded to C.63 from C.48. Anyone know how I can gain L1 widevine back for C.63? for more context i have a oneplus 9 Pro Tmobile (LE2127) that i successfully unlocked and rooted.
[OnePlus 9 Pro] Fre$h:
C.64 full zip update is available for LE2123 right now on Oxygen Updater
[OnePlus 9 Pro] Fre$h:
Be aware that the good old method for keeping root will not work even with full zip, as the system will reboot to apply the update, and root will be lost after that process. Can't test right now but maybe temp booting to C62 Magisk patched boot.img will fix that ....
[OnePlus 9 Pro] DroidShift79:
Yes, root is gone.

extracted boot image, patched it again, booted from the patched boot image and used direct install in magisk. root is back.
[OnePlus 9 Pro] Kingcool88:
Magisk Patched C.64 with Magisk 25.2 for LE2123 - EU : BA

I just patched mine with this. Root working again.

magisk_patched.img

1 file sent via WeTransfer, the simplest way to send your files around the world

we.tl
[OnePlus 9 Pro] Romano36:
Have I to install it from Magisk? If so, it doesn't work for me, no bootloop neither root.

Can you link a guide to patch Magisk? Thanks
[OnePlus 9 Pro] Fre$h:
Huge Thx ! Worked like a charm and rerooted just one hour after loosing it. Awesome community guys there is here on XDA !
[OnePlus 9 Pro] Fre$h:
Latest official Magisk build doesn't pass safetynet test. The api Key the dev uses in it is kind of revoked. But the canary build now includes an updated one that pass safetynet. Btw I'm not blocked from apps that read the assertation, even if everything is réd 😊
[OnePlus 9 Pro] GreekPilot:
The problem is that i also use canary magisk and i still fail to pass safety net... Before the update, passing safety net was successful with the same version of canary...
[OnePlus 9 Pro] Fre$h:
Does a dedicated safetynet checker like https://play.google.com/store/apps/details?id=com.flinkapps.safteynet is showing the same result ?

I did the process described using stable magisk, which already said failed test in magisk in-app checker before the update. Once ended it keeps reporting a fail test but, like many other users, a dedicated app shows a success passed test
[OnePlus 9 Pro] GreekPilot:
No luck... I am gonna reflash the new boot. Img....
[OnePlus 9 Pro] ivigneshwaran:
does Rooting my phone affect payment apps like Gpay?
[OnePlus 9 Pro] 557953:
Big thanks @steve007 for continuing to supply these patched .img files here!
[OnePlus 9 Pro] BeanK:
Sorry for stupid question, but is there any ways that I can install AA version on my 9pro china version without root? Thank you :)
[OnePlus 9 Pro] fromiOS2Android:
Can anyone write down the basic steps for rooting?

I have a LE15BA unit i wish too root. 11.2.4.4

Need to install some battery optimising root apps. This phone batterydrain like nothing i have ever seen. I was rooted last on my mate20pro huawei with twrp.

Can someone write down the simple steps for me.

Unlcking the bootloader i know how to.

Stay safe.
[OnePlus 9 Pro] vibrantliker:
Is the 11.2.4.4.LE15 AA anywhere to be found?
[OnePlus 9 Pro] Jurnalite:
Can I change the DA version with BA and AA version? is this possible ?
[OnePlus 9 Pro] Steve0007:
Boot.img? already posted (look @ the second post).
[OnePlus 9 Pro] vibrantliker:
no, the full firmware
[OnePlus 9 Pro] Psyscope:
Are we able to flash BA on the AA version or will it wipe the phone? Possibly also vice versa, switch between the two?