yashsingh1/xdaforums huggingface dataset:
[OnePlus 10 Pro] Prant:
This is good to know. I was unsure if the downgrade zips would fix a misflashed boot image, are you able to update from that downgrade zip to newer A12 images too? As in, both slots were fixed with the downgrade? (Did you flash both boot slots in the first place? I suppose.)

Glad you got it working though, yeah OPPO is a bit different now. In the past OPlus devices were the best to mess around with, but now one wrong misstep and you're forced to pay for a recovery flash. It's a different world.
[OnePlus 10 Pro] Markus214:
Yeah so far so good on A12 currently which is even weird for me to say because I will be the first to admit I was extremely stubborn moving from A10 I just loved the UI on my 7T hahaha even on my 8T I had changed to A11 using crdroid. I just think it's the quick settings pull down for me like that should be edge to edge and the fact that like each release just keeps showing so much space bothers me idk it's weird but that's me lol.

So what I did was this completely.

From the very beginning with my 10 Pro I upgraded all the way to A13 then 13.1 like the latest. I flashed magisk patched boot from the thread here booted up got magisk installed just didn't like the UI and the delay and bugs so I grabbed the flashable boot from https://xdaforums.com/t/oneplus-10-pro-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4572593/ for the NE2215 and installed via system update apk. It took the local update with no issues rebooted to recovery wiped it.

Booted right up no issues at all. I then updated once more to I believe it's A.17 of 12.1 or 12 again grabbed the magisk patched img fastboot flash booted right up.

Once I had root I made sure to block updates :LOL: just because right now Oxygen 13 is just not stable enough for what I am looking for just for personal reasons. Maybe 14 will change that hopefully lol.

But for right now 12 is running great on here

And yeah like I said been with OnePlus since the OnePlus One. Running custom roms and doing MSM tools are nothing new to me but sheesh after the 9 Pro series it really went downhill bad it seems which realllly sucks.

It really keeps me guessing/thinking should my next device be a Pixel. I really don't like to think of that because I've been a huge OnePlus fan boy ever since the One (I still own one to this day lmao!)

but just not sure what they are doing anymore and please if you haven't tried to contact OnePlus support yet do not try at all. You will get better results talking to a rock.
[OnePlus 10 Pro] muschiu35bv:
Hello! I have oneplus 10 pro global version with latest version of oxygen os 13.1.0.522.

I have downloaded the stock boot img for NE2215 and patch img using Magisk Manager and fastboot boot patch image and latest in magisk manager i did direct install. The device has rooted but behavior it is wired. I don't get notifications for Gmail Google app Instagram on notification status bar pulling. But they appear in notification history only. And tasker not receiving permission for external storage. Even if I grant that permission I get error. Do you know how do i fix notifications not showing?
[OnePlus 10 Pro] g96818:
Not sure. Never heard of it before. Might be something unrelated to the root.

Try perform a complete magisk removal to see if the problem persists. If it does, then try perform a factory reset. Make sure you're completely uprooted before performing the factory reset.
[OnePlus 10 Pro] muschiu35bv:
i just did unroot by uninstall complete magisk and now everything is working. I will try to root again and see if same thing happens i will reset to factory settings
[OnePlus 10 Pro] muschiu35bv:
I have rooted again but when i open magisk manager to do direct install a popup up appear saying additional require setup . And if i press ok the device restart and after that magisk has been installed without doing the direct install. And after root still notifications not showing and tasker problem appear again. Do i miss something?

What to do? because i did reset the phone and root again but same problems occur.
[OnePlus 10 Pro] g96818:
idk what to say. the first part about installing additional setup is normal. not sure about not getting notifications.. I would try a factory reset. Make sure you completely remove magisk first before performing the reset or else you'll be in trouble later.
[OnePlus 10 Pro] muschiu35bv:
Do you know how to extract the boot.img file direct from device without root? i have a stupid question. Does the boot.img file is different for any stock firmware or is changed every time. Because i want to extract from payload bin. but latest update is not full. Can i extract from latest stable full firmware?
[OnePlus 10 Pro] muschiu35bv:
I have rolled back to Android 12 and from there made updates gradually. And after updating to latest version 13.1 522 C54 and rooted fallowing all the steps required same problems persist. But if i unroot everything goes back to normal. I download latest incremental using Oxygen Updater and extract boot.img using Fastboot enhancer app but when i extracted the payload.bin i got error occurred. I use also payload dumper with same result. Any help will be appreciated 🙏
[OnePlus 10 Pro] g96818:
you can't extract the boot from an incremental image

You can if you have the full firmware or if you read and apply phase 4 through step 6. You can then temporarily grant SU to the terminal app to the terminal app to extract the images from your phone.

PROPER CPH2451 Root and Update instructions

DO NOT INSTALL TWRP! This is for the CPH2451 Rom, but should also work for other roms. I have returned my device so I will not be updating this with future updates. I have validated these instructions work for CPH2451 NA version so it's your...

xdaforums.com

very rarely are the boot images the same after an update.
[OnePlus 10 Pro] SKNIZZY:
Hi i have a quick question how do you restore the OP10 Pro Ne2215 to stock firmware if its in a bootloop/softbrick?
[OnePlus 10 Pro] g96818:
you can try fastboot enhance. there are other threads about it, but it has a low success rate. better to just contact oneplus to reset the phone.

If you can get into the bootloader, then try booting the stock boot images. If it works, then do it again with the patch image i posted and perform a direct install.
[OnePlus 10 Pro] SKNIZZY:
Hey i saw you mentioned the full rom for NE2215_11.A.16 International. Could you direct me to the download link?
[OnePlus 10 Pro] SKNIZZY:
I was able to use abd comands to access bootloader as well as fastbootd. I tried switching modes in the fastboot enhance app as well and it succesfully did so.
[OnePlus 10 Pro] g96818:
The "LOL" means it doesn't exist

That's good
[OnePlus 10 Pro] christophe_stagn:
Please find new boot img root with magisk 26.1 for the OxygenOS 13.1.0.580 for the OnePlus 10 Pro [GLO/EU ADDED] and the original.

Enjoyed
[OnePlus 10 Pro] Swap_File:
Worked great, Thanks!
[OnePlus 10 Pro] Yaj00j:
how is the performance of NE2215_11.C.55 (13.1.0.580(EX01))? some users in the telegram group are claiming that this update fixes all the issues and is very smooth? can anyone who is using it give a review?
[OnePlus 10 Pro] g96818:
idk. it only came out today. volte icon is still missing.
[OnePlus 10 Pro] emabertax:
I reply to this Guide, I think we have a problem, in recent updates the updater in settings will restart the device when it show "install now".

I think to prevent this problem, we need to flash magisk in inactive slot inside magisk manager to keep root before click on "install now" but i think the update must be full, not partial.

Best Regards
[OnePlus 10 Pro] g96818:
Don't use the stock updater app. Use the one I posted in the guide. It does not auto restart.
[OnePlus 10 Pro] emabertax:
Ok, I think it is good an alternative too, install the ota (full) normally with the updater in settings and after reinstall the new boot image.
[OnePlus 10 Pro] Squidd:
Successfully updated to latest with non-pc method. Magisk restore, oxygen system updater, reapply magisk to inactive, and then a very short reboot.
[OnePlus 10 Pro] emabertax:
It is a great method to update without problem, Thanks for sharing a solution with the community. 🙂
[OnePlus 10 Pro] Squidd:
Has anyone had any luck with LSposed?
[OnePlus 10 Pro] Swap_File:
I run LSPosed 1.8.6 with the Pixelify Gphotos module, no problems.
[OnePlus 10 Pro] Squidd:
Did you just download the LSposed zip from their github, install it, reboot, and then the prompt popped up asking if you want an icon? When I tried to install, LSposed just never showed up. I'll give it another shot now

And actually @Swap_File, I have my Pixel 6 sitting here. I was going to give it to a family member but they want to go back to an iPhone. I think I'm going to pop my sim back in there just for phone calls and the camera and just leave the hotspot on for the 1+. But how is Gphotos on the 1+? Does it use all the lenses? I want to try Graphene on the Pixel
[OnePlus 10 Pro] Swap_File:
If the icon doesn't show up, try launching it via tasker or macrodroid or the command line.

am start -a android.intent.action.MAIN -c org.lsposed.manager.LAUNCH_MANAGER com.android.shell/.BugreportWarningActivity

Unfortunately, there is no fully working gcam for the OnePlus 10 Pro, you can only use the main camera lens reliably. I only use gcam for the photo sphere option.
[OnePlus 10 Pro] Squidd:
Thanks a ton for the fast response. I didn't put enough time in when I originally installed LS a couple weeks ago. I ran *#*#5776733#*#* in the dailer and got the icon.

About the camera, yeah, I think I'll resort to being one of those guys who walks around with 2 phones in his pocket. The 1+ with no case and a dbrand skin feels too amazing to not use. And the Pixel camera functions are way better, and I just switched to Fi so the calling features will be much more compatible.
[OnePlus 10 Pro] Abody130:
Why when I give the command to unlock the bootloader it shows an error
[OnePlus 10 Pro] g96818:
Read the instructions again
[OnePlus 10 Pro] xXAnPiXx:
Hi, I've tried to fix Netflix code -93 with this guide using Shamiko, but widevine didn't drop to L3 and Netflix still shows error. Any solutions?
[OnePlus 10 Pro] g96818:
idk if those instructions still work for netflix. there's another thread that talks about how to get it working now days.
[OnePlus 10 Pro] xXAnPiXx:
Can you send me the link?
[OnePlus 10 Pro] g96818:
nope, i don't remember it. netflix works for me so i didn't bother saving it. you'll have to search the forum.
[OnePlus 10 Pro] sangalaviral:
Any link for download u patched image for .581?
[OnePlus 10 Pro] g96818:
nope. where's the ota update? .581 is not available yet for NA.
[OnePlus 10 Pro] sangalaviral:
Found the image for .581 but now need to look for fastboot drivers.
[OnePlus 10 Pro] g96818:
well, it's not on oxygen updater yet.

you can follow the previous update guide to update if you do have it.
[OnePlus 10 Pro] qkartoxa:
Im on NE2215_11_C.20 version now. How can I safely update with root to the latest version?
[OnePlus 10 Pro] g96818:
Recommend you unroot by restoring images in magisk. You don't have to perform a full unroot. Let your phone update to the latest version through the built in updater and complete the first reboot.

After the restart, download the stock boot I posted and patch it yourself in magisk or download the patched boot, follow the original instructions to boot the patched boot img, and perform a direct install in magisk.
[OnePlus 10 Pro] master76rz:
can u share patched boot of a17?

how u block update?
[OnePlus 10 Pro] master76rz:
how can i patched this one?
[OnePlus 10 Pro] g96818:
extract it and patch it
[OnePlus 10 Pro] Asrafull:
How can i keep root permanent?I am already booted in patched boot img from magisk & root is working.
[OnePlus 10 Pro] g96818:
Can't help you if you won't read.
[OnePlus 10 Pro] Asrafull:
Successfully Complete By The Perform Direct Install Option From Magisk.

Thank You.

Actually I Didn't Read That Thing & Sorry For That
[OnePlus 10 Pro] Asrafull:
Today Suddenly Got Update (13.1.0.591(EX01).​

Then I Downloaded It & Installed Then Before Reboot Went To Magisk & Restored Original Image From Uninstall Magisk Option, Then Selected Install To Inactive Slot & Pressed Let's Go Button Then It's Flashed Maybe Boot Img To Other Slot.

Then Again I CameBack To Update Setting & Pressed Reboot Option Then Its Showed Loading Then Showed Cant Install Update.There Was A Option That Reset Update.Then I Pressed On Reset Update & Again It's Downloaded The Update & Installed.That Time I Didn't Do Anything In Magisk Because I Already Did That To Install In Active Slot.Then Selected Reboot From On That Update Setting Page.After Reboot I Went To Magisk & Unfortunately There No Root,Magisk Install N/A.😔

So What Should I Do Now? 😐& What Thing I Did Mistake.
[OnePlus 10 Pro] Yaj00j:
Same thing happened to me. This was because I was running 2215 rom on a 2210 device. I even got bootloop for a while before it finally loaded up again without the update installed and no root in magisk.

After that I just removed root completely, disabled and removed all magisk modules, uninstalled magisk, installed update, then rooted again with the new boot img of current version.
[OnePlus 10 Pro] g96818:
Your steps are confusing. You installed the ota while rooted?

You also said you restored and the installed in inactive slot before updating?

Looks like at one point you rebooted after restoring images and then updated, which means you already lost root when you updated.

I successfully installed the ota this morning and kept root. Update post will come later today when I have some time.
[OnePlus 10 Pro] Asrafull:
For Keep Root:

First On Magisk Uninstall Option Restore Image Then Download Ota & Install Then Magisk To Instal On Inactive Slot.Then Reboot.

Is That The Method?

Tried With These

Step 1: You must unroot first. You don't have to completely remove Magisk, just restore images. Open Magisk, click uninstall magisk, and only click restore images. DO NOT REBOOT!

Step 2: Install OTA update. DO NOT REBOOT!

Step 3: Open Magisk and install to inactive slot. Reboot. Boot up took about 30 seconds.

But Root Lost After Booted.

I Am Just Figureing Out Actually Whats The Right Method.Can Any One Make Video About After Ota Update Keep Root?Or Can Anyone Give Us Details Step By Step?

Although I Rooted With Uploded Boot Img Today For My Current Version NE2215_11.C.57 (13.1.0.591(EX01) From Fastboot.

Thanks To g96818 Brother 🙏 For Keep This Thread Alive & Continuesly Give Update Of Stock Boot Img.For New Users Who Wants To Root & Finding Stock Boot Img.This Thread Will Help Them Because There Are No Easy Way To Find Boot Img.Oneplus Updater App Don't Give Ne2215 Full Update Rom Support.

Also There Are Many Other Option For Getting Current Rom Boot Img By MSM Tool Or Other Staff Maybe.But That Staff Is Tricky & Not Realiseble For Me & Maybe For Everyone, Who Is New Here.
[OnePlus 10 Pro] g96818:
did you use the built in system update tool or the one I posted?

OnePlus Local Update Tool (OPLocalUpdate_For_Android12.apk)

Mirror: https://www.androidfilehost.com/?fid=15664248565197176984

You can't update and root with the built in system update tool
[OnePlus 10 Pro] Asrafull:
Yes.I Tried. I Downloaded Full Rom & Moved It To Phone Storage But This App Not Detecting That Rom File.

Brother Can You Tell MeWhats The Right Method.Or Can You Make Video About After Ota Update Keep Root For Us?Or Can You Give Us Details Step By Step Again?

Please
[OnePlus 10 Pro] Asrafull:
No I Just Fisrt Restored Img,Didn't Reboot. Then Did Ota Download & Install Then It's Said To Restart But I Didn't Restarted, I Went To Magisk & Installed To Inactive Slot.Then Didn't Reboot.

Then I Came Back To Update Page & Clicked For Restart.But After Loding Install Update,, Some Times Later It's Showed Can't Update.There's Had A Option Reset Update.Then I Resetted That Update & Re Downloaded That Update Then Installed & Then Rebooted. But After Reboot No Root Was There.

You Should Notice When That 2nd Time I Downloaded The Ota & Installed That Time I Didn't Do Anything In Magisk.Is That The Wrong I Was?

Although I Did Everything 1st Time.That's Why I Thought That 2nd It's No Need Because I Didn't Rebooted The Device.i Just Re Downloaded The Ota Then Rebooted.
[OnePlus 10 Pro] g96818:
I don't think you selected the right option cause Magisk will reboot after installing.

You lost root after the first reboot, that's why you could update again without touching magisk the second time.
[OnePlus 10 Pro] TheBlackMink:
Thanks to everyone who has contributed here over the last few days. Especially g96818 for all your work.

I ran into the same issue as others with the most recent update. I did the downgrade->upgrade move yesterday. Nothing like a few bootloops to make things interesting!
[OnePlus 10 Pro] g96818:
Try boot the stock boot
[OnePlus 10 Pro] afiqzman:
I recently came across this thread.I have installed the c.53 and root without following your step before.

In order to get latest update, do i need to re-install c.53 using your step? or is there any other step?.
[OnePlus 10 Pro] g96818:
Idk what you did to root
[OnePlus 10 Pro] afiqzman:
i root using magisk...
[OnePlus 10 Pro] g96818:
Can't help you if you don't explain what you did the root.
[OnePlus 10 Pro] afiqzman:
Sorry, i try remember what method i use.

https://xdaforums.com/t/guide-install-twrp-root-install-magisk-bypass-safetynet.4533511/

I think i follow this method. Install magisk using twrp.
[OnePlus 10 Pro] g96818:
you used TWRP. you can't update anymore. go unbrick your phone.

other option. I won't promise you it'll work, but flash the correct stock recovery images back. Flash the recovery for your current software version to the current slot and flash the recovery of the previous software version you upgraded from to the other slot.

Downloads for : OnePlus /e/OS supported models | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

www.androidfilehost.com

You'll have to figure out which slot you're on

fastboot getvar current-slot
[OnePlus 10 Pro] afiqzman:
In order to follow your method, i need to unbrick first?

May i know is there any specific step in order to unbrick?

I asking because is been long time since i do unbrick a phones.
[OnePlus 10 Pro] g96818:
you can try the other option first.

to unbrick, you need to find someone selling unbrick services.
[OnePlus 10 Pro] afiqzman:
May i know the correct way to flashing.

Unroot and restore image in magisk.

reboot into adb.

flash stock recovery current software version to currrent slot.

then flash previous software version to other slot.

like this?

or

Unroot .Restore images. Open Magisk, click uninstall magisk, and only click restore images. DO NOT REBOOT!

Open Magisk, click "Install", and "Select and Patch a File" to patch the current stock boot.

Open Magisk, click "Install", and "Install to Inactive Slot(After OTA)" to patch the previous stock boot. Reboot.

Please advise.
[OnePlus 10 Pro] g96818:
Just flash the recovery. You'll know if it worked or not when you update. That's all I can suggest.
[OnePlus 10 Pro] afiqzman:
flash recovery using adb?
[OnePlus 10 Pro] g96818:
fastboot
[OnePlus 10 Pro] afiqzman:
Thanks, it worked for me.

What i did was flashed stock recovery for current software version (in my case its c.53) only and then reboot.

Then unroot (restore image in magisk), patch stock boot in magisk then reboot.

Then fastboot boot patched boot, reboot.

Direct install magisk then reboot.

After that i follow your step when upgrading for c.54 and so on until c.57.

So far so good. Thanks.
[OnePlus 10 Pro] TheSayaMan:
Thanks for this. I tried payload dumper and for some reason I couldn't pull the current boot image. This saved me so I could root after an update.
[OnePlus 10 Pro] g96818:
you can only get the boot from this thread
[OnePlus 10 Pro] TheSayaMan:
that's all I needed
[OnePlus 10 Pro] Asrafull:
New Update Arrived NE2215_ 13.1.0.593(EX01).

When We Can Get This Version Boot IMG:giggle:
[OnePlus 10 Pro] g96818:
Probably tomorrow. I don't see the update yet.
[OnePlus 10 Pro] g96818:
I'll get it up in a few hours.
[OnePlus 10 Pro] Swap_File:
Thanks, it worked great here.
[OnePlus 10 Pro] Ethorsen:
Thank you
[OnePlus 10 Pro] g96818:
I want to let you guys know that I'm trading in this phone so there won't be anymore updates, unless the new phone sucks.

I wish I could keep using this phone, but the battery has gotten a lot worse over the past couple weeks and oneplus is giving me $490 trade in value.

I'll post some instructions later on how to get the ota file if/when I'm certain I'm keeping the new phone.
[OnePlus 10 Pro] Swap_File:
I used to extract the boot image by applying incremental updates to the full update with payload dumper, but eventually that stopped working due to different image packing methods being used.

Is KernelSU now the best way to root (and optionally save boot.img)?

Kind of like this?

PROPER CPH2451 Root and Update instructions

DO NOT INSTALL TWRP! This is for the CPH2451 Rom, but should also work for other roms. I have returned my device so I will not be updating this with future updates. I have validated these instructions work for CPH2451 NA version so it's your...

xdaforums.com

I figure I'll be keeping my 10 Pro around for quite some time, when I upgrade (likely to a 12), the 10 Pro will become a hand me down for others in my family.

Thanks for any tips you have.
[OnePlus 10 Pro] g96818:
Kernelsu will work as long as the developer releases compatible boots. I can't say it'll work when this phone gets android 14, but that will come as a full rom so you won't have to worry about not getting a boot image. I know it won't work on the Nord n30, even though the website says it's fully supported.

I grab the nee boot image right after updating, before patching. I need to do it this way so I have the boot in case it boot loops on the restart.
[OnePlus 10 Pro] Swap_File:
In the past, I would:

0. Patch a clean boot.img for the new version that I found online

1. Restore Images in Magisk

2. Reboot

3. Install Update

4. Reboot

5. Let update install finish

6. Reboot to bootloader

7. Fastboot boot the patched boot image.

8. Directly Install the patch inside of magisk.

From my understanding, If I don't have a new boot.img, I should:

1. Restore images in Magisk

2. Do not reboot (Very important, since root would be lost, and I would not be able to dump the new boot.img)

3. Install update, do not reboot

4. Grab the boot images via ADB and patch it in magisk.

adb shell
su
dd if=/dev/block/by-name/boot_a of=/sdcard/boot_a.img
dd if=/dev/block/by-name/boot_b of=/sdcard/boot_b.img

dd if=/dev/block/by-name/init_boot_a of=/sdcard/init_boot_a.img
dd if=/dev/block/by-name/init_boot_b of=/sdcard/init_boot_b.img

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

5. Reboot

5. Let the update install finish.

6. Reboot to bootloader

7. Fastboot boot the patched boot image.

8. Directly Install the patch inside of magisk.

Is that correct?
[OnePlus 10 Pro] g96818:
Your first part is the first iteration I developed on how to update OnePlus phones and keep root. It's fine, but takes too long. I prefer my second iteration.

The second part is my third iteration that needs to be followed for major updates (e.g., updating from Android 13 to Android 14). This prevents the multiple boot loops I've run into when following the second update iteration that I've been posting with every update, except major updates.

For this phone, you don't need to backup the init_boot file. That is only for the op11. I told the op11 people to back up both the boot and the init_boot because they keep mixing them up and keep flashing the init_boot to the boot partition. You should however change that to recovery_a/b if you plan on trying twrp so that you can flash back before updating. TWRP = no OTA update.