yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 Pro Questions & Answers] skr1p7k1dd:
@Swap_File

Thanks for posting those! But for some reason I can't get this to work.

If I boot your patched file, my system boots but everything is haywire. Half of my apps instantly crash on launch, like the google play store. However, root works.

If I load your normal boot file, everything seems to work fine with no issue. Those same apps that crash work like normal.

If I use your patched boot file to temporarily boot to root & magisk-patch your boot file, the result patched boot file is exactly like your patched file (verified using CRC32).

Quick question: When you boot that magisk patched file does it work for you? via `fastboot boot xxx.img`

Any ideas what the hell could be going on here? My best guess is that the boot file you generated is slightly incorrect but still very functional, then when magisk patches it it breaks further.

Oneplus 8 Pro - IN2025 - OxygenOS12 C33

Also worth mentioning: I only got into this situation because the Magisk OTA root trick didn't work. Gahhh, now I gotta wait until a new full update comes out....

EDIT: If anyone helps me get out of this pickle (fix root without wiping) I'll tip you $5, serious
[OnePlus 8 Pro Questions & Answers] xtcislove:
install c33 via local update twice again to make sure everything is correct.

extract boot img with payload dumper on your pc

patch boot img with magisk on your phone

You can try to fastboot flash boot.img instead of fastboot boot but make sure you have a working boot img to flash later if it doesnt work
[OnePlus 8 Pro Questions & Answers] Swap_File:
Sounds like something went wrong with your update. The last time I tried to reflash Magisk from my phone during an incremental update I broke my entire OOS12 installation, and had to reinstall C16 (full), and update through C20 and C21 to get everything stable again.
[OnePlus 8 Pro Questions & Answers] skr1p7k1dd:
>install c33 via local update twice again

I downloaded c33 again with the oxygen updater app, but I cannot select it for local upgrade in the system update app. Is there some other way to do a repeat install?

>Sounds like something went wrong with your update

Hmm, why do you think the update broke? It seems fully functional even though it doesn't have root. The only part that doesn't work is booting the supplied patched boot image, thats when half my apps suddenly break. I didn't flash it of course, I just did a temporary boot to try it out.

The only other thing I can think of is that my magisk installation somehow broke, so it getting root access again is causing the weird problems. I'm not certain on this though and not sure if it makes sense.

>and had to reinstall C16 (full), and update through C20 and C21 to get everything stable again.

Were you able to do this without wiping the device? I cant install c16 either because the system update says its a lower version and won't run it.
[OnePlus 8 Pro Questions & Answers] Swap_File:
Full wipe was the only way to make my device reliable after trying to flash magisk from my phone after an increment OTA update.

You could try removing magisk (the app, with all modules), and then booting the magisk boot img, and then installing magisk (the app), and see what happens.
[OnePlus 8 Pro Questions & Answers] skr1p7k1dd:
That sounds like my last option... it's worth a shot. If this doesn't work then I'm full wiping back to OOS10 to wash my hands of what Android has become.

BTW: when you boot that patched boot image you posted via `fastboot boot xxx.img`, does it work 100% correctly for you? And just to confirm you also have a Oneplus 8 Pro IN2025 with c33 installed?
[OnePlus 8 Pro Questions & Answers] Swap_File:
My USA Oneplus 8 Pro (IN2025) with c33 is running smoothly fully rooted. I'm finding OOS12 OK with a replacement launcher (currently running AIO).

Minimally, I think your going to need to reinstall magisk, potentially the entire OS from C16. Incremental OTAs do not play nice with flashing from Magisk, every incremental update you have to remove magisk (unroot) and turn off all modules, reboot, run then update, then reflash the patched boot.img from your PC. If you try to flash it from the phone, all kinds of weird stuff starts happening.
[OnePlus 8 Pro Questions & Answers] skr1p7k1dd:
Quick update, I got this working. As per the plan I disabled magisk (unchecked all modules & unchecked the zygist toggle in settings) and rebooted. Afterwards the previously broken apps were now unbroken.

Afterwards I systematically re-enabled things with reboots between steps to try and identify the breaking point.

-Reinstall magisk app

-Enable zygist

-Enable denylist

-Enable modules: ACC & Systemless Hosts

-Enable Universal Safetynet Fix 2.3.1 by kdrag0n

-Enable De-Bloater

After that last step the problem appeared again (oneplus wallpaper disappeared, google play crashes, various background app crashes), so this was definitely caused by that De-Bloater module. I uninstalled the module and voila, we're back in business boys. Thanks again for your boot.img dumps, @Swap_File
[OnePlus 8 Pro Questions & Answers] songko:
I have a IN2025 on C.20, bootloader unlocked and rooted. I cannot get the c.33 update to work. It keeps failing whether I use the installer or the local installer. I've uninstalled Magisk. Can anyone tell me what I'm doing wrong? Do I need to relock the bootloader?
[OnePlus 8 Pro Questions & Answers] skr1p7k1dd:
When you uninstalled magisk, did you restore the original boot image? If the rooted boot image is set then the update will fail
[OnePlus 8 Pro Questions & Answers] songko:
I had to install the boot.img to both partitions. Once I did that., everything worked. On c.33 rooted again. Thanks for everyone who contributes to this thread.
[OnePlus 8 Pro Questions & Answers] zeromonarch:
hey guys idk where else to ask this but will this post work for my oneplus 8?

specifically I have the t-mobile oneplus 8

I just unlocked the bootloader with the unlock token today

model is: IN2017

android version is: 12

software version: IN2017_11_C.41

id really like to have a rooted device again but im scared ill brick my phone XD
[OnePlus 8 Pro Questions & Answers] xtcislove:
If you extract the boot image from the update package IN2017_11_C.41 and patch it with magic its the same process. I dont think that you can use any image from this thread because they are for 8pro.

Anyway, what is the reason you dont look on the non pro forum?

https://xdaforums.com/c/oneplus-8.10349/
[OnePlus 8 Pro Questions & Answers] zeromonarch:
cause im dumb and didnt realize this was the pro section. thanks for pointing me to the right place
[OnePlus 8 Pro Questions & Answers] bacon612:
Looks like C35 has dropped for in2011 and in2021

OnePlus Community

Introducing our new OnePlus Community experience, with a completely revamped structure, built from the ground-up.

community.oneplus.com

A reddit user is reporting that the video stutter has been fixed which would be nice. Looks like August security patch too. In2025 like usual, should be following
[OnePlus 8 Pro Questions & Answers] Swap_File:
I don't see C35 in oxygen updater, but I'll keep an eye out. Anyone have a direct link to the zip?
[OnePlus 8 Pro Questions & Answers] bacon612:
Just got a push notification for c35 from oxygen updater. you?
[OnePlus 8 Pro Questions & Answers] Swap_File:
Thanks for the notification, I got it from you before my phone.

Here's patched C35:
[OnePlus 8 Pro Questions & Answers] bacon612:
No, thank you!
[OnePlus 8 Pro Questions & Answers] jimger:
for which device is this? EU/GLOBAL/INDIA?
[OnePlus 8 Pro Questions & Answers] bacon612:
Im pretty sure @Swap_File and I are on Global
[OnePlus 8 Pro Questions & Answers] huangjqiu:
Is Google pay working with a rooted C35?
[OnePlus 8 Pro Questions & Answers] Swap_File:
No problems, as long as you use the deny list and the modified safety net fix (mentioned earlier in the thread).
[OnePlus 8 Pro Questions & Answers] huangjqiu:
I followed the instructions and successfully rooted it and added cards. It worked when I tapped it at a grocery store.
[OnePlus 8 Pro Questions & Answers] g33gz:
Do you mean you had to install the stock boot.img -> run update -> flash magisk boot.img? looks like I'm having this same issue with c.35... I do a complete uninstall of magisk but updates via settings menu and upgrade APK fail...

EDIT: thought I updated this, I had to do a complete uninstall, then reflash stock boot on both A and B and then was able to update.
[OnePlus 8 Pro Questions & Answers] virtualkev:
@Swap_File you're a lifesaver, thankyouthankyouthankyou...

But no good deed goes unpunished. I have noticed that in prior posts you were kind enough to also post the original unmodified boot.img ... any chance you'd be willing to do that for IN2025.11.C.35 too?

(Er, because some of us, sometimes, goof and need a redo)

Huge thanks again
[OnePlus 8 Pro Questions & Answers] g33gz:
See attached
[OnePlus 8 Pro Questions & Answers] virtualkev:
THANK YOU
[OnePlus 8 Pro Questions & Answers] ConteCobram:
sorry but I'm a noob,

after that I have the two files boot.img and magisk_patched-25200_R9Uve

as I put them on the phone.

thank you
[OnePlus 8 Pro Questions & Answers] ConteCobram:
it was already unlocked, but after an update (c35) I forgot to reboot with magisk

and here I am asking for help.

thank you
[OnePlus 8 Pro Questions & Answers] ConteCobram:
Ok n

thank you for your work and for your help, but after making the correction at boot.ing attached here, in the startup phase I see a written disable

and now the wifi remains disabled even if active icon searches for the network and then turns off automatically

Help
[OnePlus 8 Pro Questions & Answers] sydios:
Hi .. I am on IN2025_11_C.20 I can't find the original image to extract the boot.img anywhere. I also tried to upgrade to C.35 via the Oxygen Updater app but the zip file I downloaded from there will not install. When I go to local install in the settings ->update menu it gives me an error "Can not verify the update" an it won't let me install it. Any ideas how to fix that?
[OnePlus 8 Pro Questions & Answers] bacon612:
Looks like an update has dropped for IN2011. October security patch and finally a fix for video camera stutter. The stutter has been getting to me lately so hopefully they actually fixed it. Anyways I'm sure this will drop for 2025 soon.

OnePlus 8/Pro/8T and OnePlus 9R grabbed October 2022 patch update - Real Mi Central

OnePlus today officially released the latest software update for the OnePlus 8, OnePlus 8 Pro and OnePlus 8T in India.

www.realmicentral.com
[OnePlus 8 Pro Questions & Answers] bacon612:
Just got the push notification from oxygen updater for IN2025_11_C.36
[OnePlus 8 Pro Questions & Answers] Swap_File:
c36 boot, patched and unpatched is attached.

I also updated my c35 post to include unpatched C35.

For some reason I couldn't restore my Magisk images from in the app like I used to be able to, so I first installed the stock C35 boot.img, then ran the update, then flashed the C36 magisk boot.img, and then made sure the Displax modified universal safety net fix was installed, and rebooted one more time, and then went into google pay to see if it worked.

So far, Google Pay has not complained about the update.
[OnePlus 8 Pro Questions & Answers] g33gz:
I've attached stock and patched boot.img for c.36
[OnePlus 8 Pro Questions & Answers] g33gz:
lol, looks like we both had the same idea
[OnePlus 8 Pro Questions & Answers] bacon612:
You beauty... Thanks again as always
[OnePlus 8 Pro Questions & Answers] Swap_File:
I'm glad at least one other person has gotten the payload extraction tools to work with incremental OTAs.
[OnePlus 8 Pro Questions & Answers] g33gz:
thanks for the pointers on that one!

I'm noticing that I now have to flash stock boot.img to both A and B before i attempt to update.. before, i could just do a normal complete uninstall of magisk and it would work.
[OnePlus 8 Pro Questions & Answers] PBoltas:
currently looking for boot img for oxygen os c.42, which is currently on my oneplus 8 t-mobile version

https://www.theupdatebox.com/download-oxygenos-12-c-36-for-the-oneplus-8-series/​
[OnePlus 8 Pro Questions & Answers] ConteCobram:
is it compatible with 8t EU ??
[OnePlus 8 Pro Questions & Answers] Deavy:
Hi,

so I have a new 8pro (IN2023) on the lastest ota (c36),

downloaded the full c36 full OTA from here

https://www.theupdatebox.com/download-oxygenos-12-c-36-for-the-oneplus-8-series/​

and extracted the boot.img from it.

Also I downloaded Magisk v25.2.apk from www.magiskmanager.com

Now I dont know how to proceed ^^

(my lastest oneplus was a oneplus3 years ago, back then rooting was very easy, just unlock bootloader, install twrp and then superuser or magisk and done, now after I havent rooted a phone for years its so confusing 😵‍💫)

Edit: Ok got it, its rooted ^^
[OnePlus 8 Pro Questions & Answers] ConteCobram:
TYYYYY
[OnePlus 8 Pro Questions & Answers] bacon612:
Got a push notification for OOS13 stable for in2025. Anyone interested in taking the plunge? I feel like though there will be bugs, the OP dev teams have pulled it together in the past few months. It was dark for a while there.
[OnePlus 8 Pro Questions & Answers] Swap_File:
I'll give it a try next week, I'm currently traveling and don't want to risk breaking my phone.

Attached is an untested OOS13 boot.img, both patched and unpatched.
[OnePlus 8 Pro Questions & Answers] bacon612:
Thanks. I'll give it a go tonight or tomorrow and report back. There were changes from OOS11 to 12 that I didn't love but I refuse to not move forward. Again, I've heard positive things across different OP devices on OOS13 so hopefully it's the same for us.

Edit: Completely uninstalled Magisk on OOS12. Took the OOS13 update and it went smoothly.

Have to say that so far I am agreeing with others claiming OOS13 to be good. It's fixed a bug I was having with Do Not Disturb and seems snappy with lean battery.

Booted @Swap_File patched image and once booted, flashed Magisk directly. Seem to be back in business and I am happy. Again, I am in2025 and so is @Swap_File so YMMV.
[OnePlus 8 Pro Questions & Answers] greypilgrim:
Hello, I think Oxygen Updater have installed a wrong rom on my OnePlus 8Pro.

I brought it from op store eu (I live in Italy). I have IN2023_11_C21 and it stopped like this.

If I set OnePlus 8Pro (EU) on Oupdater, it's says that it's wrong and to use (india).

I've tryed to download european rom, but local upgrade doesn't work.

In fastboot, I noticed that the device is locked.

So I would like to return on an official rom, and go for android 13.

How Can I do?
[OnePlus 8 Pro Questions & Answers] bacon612:
I would wait until OOS13 for IN2023 is released. It should be soon.
[OnePlus 8 Pro Questions & Answers] greypilgrim:
My problem is that it seem blocked on C21, I've read that is aviable the C33 and I don't receive any notification.

I've tryed with Oxygen Upadeter, but no one roms worked.

So, how can I come back to an official rom?
[OnePlus 8 Pro Questions & Answers] huangjqiu:
I patched the image and flashed it smoothly. So far so good. Google wallet works flawlessly.

I noticed only one timer can run at a time. I could run multiple timer with oos12 and old version. Don't understand why they made this change.
[OnePlus 8 Pro Questions & Answers] Swap_File:
The OOS13 update went well for me, except that my Tasker and MacroDroid automations that rely on logcat broke (a known android 13 thing) and I now see some quirks with automations that trigger on Bluetooth connectivity.
[OnePlus 8 Pro Questions & Answers] g33gz:
Nothing changed in terms of extracting the boot.img or the actual update process?

Just saw the update released and want to update
[OnePlus 8 Pro Questions & Answers] Swap_File:
No change in boot.img extraction or update process, except that the OOS13 update was a full update (no need to add any incremental OTAs, yet).
[OnePlus 8 Pro Questions & Answers] henk5066:
Dumb question, but it has been so long since i updated, but are the files being posted by @Swap_File and @g33gz compatable with the in1025?
[OnePlus 8 Pro Questions & Answers] henk5066:
are these for f13 update?
[OnePlus 8 Pro Questions & Answers] g33gz:
The ones I'm sharing are for IN2025. I believe @Swap_File is the same. I'm not sure it will be compatible with any other model.
[OnePlus 8 Pro Questions & Answers] henk5066:
Good enough for me to atleast complete out the android 12 updates
[OnePlus 8 Pro Questions & Answers] g33gz:
Correct, thats for the F.13 update!
[OnePlus 8 Pro Questions & Answers] henk5066:
nice. know what im doing today lol
[OnePlus 8 Pro Questions & Answers] g33gz:
that makes one of us!
[OnePlus 8 Pro Questions & Answers] g33gz:
@Swap_File when you tried to extract this, did you get any errors at all? Looks like I'm getting this towards the end:

I've used both payload dumpers I have and get similar errors around there

Extracting my_heytap
Extracting my_preload
Extracting my_manifest
Extracting my_bigball
Traceback (most recent call last):
File "/home/tardo/update_payload_extractor/./extract.py", line 67, in <module>
extract(args.payload, args.output_dir, args.old_dir, args.partitions)
File "/home/tardo/update_payload_extractor/./extract.py", line 45, in extract
helper._ApplyToPartition(
File "/home/tardo/update_payload_extractor/update_payload/applier.py", line 554, in _ApplyToPartition
self._ApplyOperations(operations, base_name, old_part_file,
File "/home/tardo/update_payload_extractor/update_payload/applier.py", line 505, in _ApplyOperations
self._ApplyReplaceOperation(op, op_name, data, new_part_file, part_size)
File "/home/tardo/update_payload_extractor/update_payload/applier.py", line 254, in _ApplyReplaceOperation
out_data = lzma.decompress(out_data)
File "/usr/lib/python3.10/lzma.py", line 343, in decompress
res = decomp.decompress(data)
_lzma.LZMAError: Input format not supported by decoder
[OnePlus 8 Pro Questions & Answers] Swap_File:
Yeah, if you let it keep extracting you will get an error.

I always stop the process after the boot image gets extracted, I figure there's no real reason to let it keep going.
[OnePlus 8 Pro Questions & Answers] g33gz:
Ah, gotcha. I assumed all the files were required when doing this with an incremental update
[OnePlus 8 Pro Questions & Answers] g33gz:
btw, seems like this extractor doesnt throw an error and extracts more stuff than the others: https://xdaforums.com/t/tool-a-quick-android-ota-payload-dumper.4173271/
[OnePlus 8 Pro Questions & Answers] bacon612:
Just got a push notification from Oxygen Updater for 2025_11_F.15. 667 megs with the December Security patch and a fairly long list of fixes. Pretty cool. Anyone else?
[OnePlus 8 Pro Questions & Answers] g33gz:
I've attached the stock boot image and the magisk patched boot image
[OnePlus 8 Pro Questions & Answers] g33gz:
Have you successfully updated? I'm trying to on my end and keep getting a "There was an issue while preparing to restart. Please try again later" error
[OnePlus 8 Pro Questions & Answers] bacon612:
I have successfully updated, yes. I did a 'complete uninstall' of Magisk which rebooted my phone. Then I checked for updates, which it found. The update installation went smoothly and rebooted. I have not yet sat down to boot with your patched boot.img but will in a few hours.
[OnePlus 8 Pro Questions & Answers] g33gz:
Ah, I think this was because my battery wasnt charged enough. Rookie mistake on my part!
[OnePlus 8 Pro Questions & Answers] bacon612:
Warp charge it. Wooo!
[OnePlus 8 Pro Questions & Answers] Swap_File:
I tried uninstalling Magisk, rebooting, and updating from the built in system updater, but it kept failing part way through with "There was an issue while preparing to restart. Please try again later". I ended up downloading the update via Oxygen Updater, and doing a local update from zip, which worked.

@g33gz 's magisk_patched-25200_ZkH2v.zip worked great once installed.

I did however notice that the date on my lock screen is now spaced incorrectly, this appears to be a common problem.

https://www.reddit.com/r/oneplus/comments/zxb6qg

Anyone else have this lock screen problem? I haven't reset my phone since Android 12, I wonder if I need to do a full reset at some point now that I'm on 13.

After the update I had to re-add my cards to google pay, but it all seems to be working.
[OnePlus 8 Pro Questions & Answers] g33gz:
That's odd, the spacing is normal on mine. Have you tried changing the resolution in the settings? maybe switch back and forth?
[OnePlus 8 Pro Questions & Answers] Swap_File:
Good idea.

Looks like the spacing issue goes away if I set my screen to Full HD, but it always comes back if I set it to Quad HD.
[OnePlus 8 Pro Questions & Answers] g33gz:
Oh, I always keep mine at FHD but when I switched to QHD I saw the same issue.
[OnePlus 8 Pro Questions & Answers] bacon612:
I'm seeing this issue as well but tbh, everything else is so good after the dumpster fire that OOS12 was for me. I think I'm seeing a significant battery savings on this latest build too.
[OnePlus 8 Pro Questions & Answers] Swap_File:
Overall I'm happy with OOS13 too. Now that I've switched to FHD I actually have a 1 or 2 more hours of screen on time, and don't notice a difference visually.

The bugs aren't great, but it could be a lot worse.

FYI: Someone on reddit mentioned that if the update doesn't want to install, try going into developer options, enabling automatic updates, and running the update again.
[OnePlus 8 Pro Questions & Answers] huangjqiu:
I soft bricked my Oneplus 8 Pro.

As an experiment, I tried to patch boot.img myself. however, it gives me bootloop.

Then I downloaded the patched boot.img by g33gz.

sudo ./fastboot devices

[sudo] password for j:

0e4b5a39 fastboot

my device appeared. But when I tried to flash boot.img, it coudn't find my device.

sudo ./fastboot flash boot magisk_patched.img

< waiting for any device >

Not sure why?

Any help would be greatly appreciated!

--------------------------------

update,:

sudo ./fastboot flash boot magisk_patched.img

Sending 'boot_a' (98304 KB) OKAY [ 4.420s]

Writing 'boot_a' OKAY [ 0.344s]

Finished. Total time: 4.780s

sudo ./fastboot flash boot_b magisk_patched.img

Sending 'boot_b' (98304 KB) OKAY [ 4.322s]

Writing 'boot_b' OKAY [ 0.304s]

Finished. Total time: 4.639s

it looks like boot.img was flashed. But the device is still bootlooped.
[OnePlus 8 Pro Questions & Answers] bacon612:
Looks like we have a new update IN2025_11_F.62 with a Jan Security patch and some bug fixes. I got an alert notification from Oxygen Updater this morning
[OnePlus 8 Pro Questions & Answers] g33gz:
I've attached the non-patched and patched boot.img's for IN2025_11_F.62
[OnePlus 8 Pro Questions & Answers] skr1p7k1dd:
This is why you always test your boot image BEFORE you flash ;)
[OnePlus 8 Pro Questions & Answers] bacon612:
As always, thanks. Nice to see that in the mix of all of these new phone launches we are sticking around. I'm tempted to 'upgrade' but there's no clear move from the OP8 to me.
[OnePlus 8 Pro Questions & Answers] g33gz:
Yeah, the OP8 Pro I have is still more than capable for what I'm doing.

It's probably because I've stopped going out as much and I'm working from home so I just use my PC for anything that I might need...
[OnePlus 8 Pro Questions & Answers] g33gz:
have you guys been able to update?

I keep getting an error saying there was an issue with restart or something...
[OnePlus 8 Pro Questions & Answers] bacon612:
I completely uninstalled Magisk which forced a reboot. Then took the ota successfully followed by another reboot. Everything seems fine but I haven't sat down to boot your patched imaged and patch my own.
[OnePlus 8 Pro Questions & Answers] g33gz:
I did the complete uninstall and the triggered reboot as well but when I go and attempt to update, it gets through the whole process but then gives me an error when I go to complete the update (pressing the reboot button)

I havent even gotten to flash the patched image yet :(
[OnePlus 8 Pro Questions & Answers] g33gz:
Weird, so I got it to work by enabling the option that installs the update on reboot + disabling debugging in the developer menu. Then I rebooted the phone by holding the power button and selecting the reboot option...

worked after that 🤷‍♂️