yashsingh1/xdaforums huggingface dataset:
[OnePlus 11] surajpai524:
Root permissions guide for OP11 EU (2449) & backup partition "Persist.img"

You do everything you do according to this guide only at your own responsibility. There were a lot of contradictory and various complications during the process of rooting the new OnePlus 11 model. The process described below was performed on my...

xdaforums.com
[OnePlus 11] arsalturtle891:
Did not work.

Followed this guide and took it a step further.

I did the following:

fastboot flash init_boot "magiskpatched".img

fastboot flash init_boot_a "magiskpatched".img

fastboot flash init_boot_b "magiskpatched".img

The phone boots to system which is good. But when opening Magisk (Alpha or Canary), the direct install option does not appear. It says:

Installed: N/A

Zygisk: No

Ramdisk: Yes
[OnePlus 11] surajpai524:
Canary should work fine for Android 14 I think. Not sure why its not working for you.
[OnePlus 11] arsalturtle891:
I figured it out. The patched image needs to be renamed to "magisk_init_boot".img.
[OnePlus 11] surajpai524:
That doesn't matter.. I think you were flashing different img file as there might be multiple Magisk Patched files in the folder.
[OnePlus 11] arsalturtle891:
I have created a word file with all the different methods of rooting if anyone is interested.
[OnePlus 11] Causical:
Hey how's it going, I just recently rooted my 2451 variant via this thread with ksu method... I'm curious as this thread hasn't been updated in a while. Is there any risk in switching over to and installing the stable branch of Magisk? I'm using debug branch like in OP.

Also will 2451 ever get full ROM zips or are we for sure stuck with incrementals and have to flash our phones to a different model?
[OnePlus 11] surajpai524:
1. Recommended you stay in Canary Magisk / Debug Magisk or Delta. But there shouldn't be any issue in Stable Magisk if it's latest or near to Canary version.

2. 2451 gets Full zips only for Major Upgrades as far as I know.
[OnePlus 11] deechte:
I've always used the stable Magisk branch on CPH2449 without problems.
[OnePlus 11] Causical:
resolved
[OnePlus 11] RealLordK1:
I took the time to read the whole thread, and the root went off without a hitch.

I just have one more question: you talk about the update procedure for American models that receive frequent but partial OTAs. Is the procedure the same for European models that receive full versions?

Thanks in any case.
[OnePlus 11] TraderJack:
Hey...tagging on here with some general questions I'm hoping can be answered for me.

I'm considering making the move from my current Pixel 3XL to a OnePlus 11 (CPH2451 - I'm in the US).

I've been skimming through some of the postings, but getting a bit worried and hoping some can answer some questions:

1) I can both unlock bootloader and root this phone, correct?

2) I see some concerns about some changes with OP and an "msm" tool which is no longer functional. Seems like a lot of people are finding this phone much easier to brick and there are no good recovery options?

3) How is the custom ROM scene? I'm coming from Android 11 on a Pixel and I'm concerned confused about OxygenOS/ColourOS and the changes I will experience. Knowing I always have the option of going to another ROM would be helpful.

4) I see posts by people talking about having to relock their phones because they couldn't get apps (i.e. Wallet/Netflix) etc to work. Have these same issues on Pixel 3XL/A11 but they have all been able to get around with Magisk and various mods to pass SafetyNet. Shouldn't all these things continue to work on an OP11? AFAIK they continue to work on latest Pixels, but I'm not sure I want to upgrade to a Pixel.

5) I started looking at the OnePlus because Android Central ranked the OP 9 as one of their best phones for modding in 2023. I naturally assumed that the latest 11 model would be just as good (if not better), but maybe I am off base here.

In short, I am worried about my ability to customize this phone and would like some input.

Replies appreciated and if you have this phone (and especially if you moved from a Pixel) and wouldn't mind chatting on some platform, send me a PM.
[OnePlus 11] Philly@52:
1. Yes you can unlock the bootloader and root this phone - I have a CPH2451 in the US and have mine currently rooted.

2. Correct, the MSM tool was not widely made available for the OnePlus devices starting with the 10 and now on to the 11. Some folks have found ways to gain access to it.

3. I have not personally dabbled in the Custom ROM scene for the 11 as I have not wanted to deal with any potential mess if I do happen to brick the device. I had a OnePlus 9Pro that i ran a custom rom but i haven't wanted to bother this time around.

4. There are some folks that had some issue where when you would unlock the bootloader, there were issues with properly locking the device so they had to lock and unlock it a few times until it worked properly(i believe there is a blurb about this in the OP).

5. Even without using a custom ROM, i still have enjoyed using my OnePlus 11 although i do miss wireless charging. OnePlus may tempt me with the 12 if they return wireless charging to it.
[OnePlus 11] TraderJack:
Thanks.

Re #4 I'm not talking about the actual lock/unlock process here, I'm talking about Google blocking stuff via SafetyNet and people stating that they couldn't get apps to work because of this. On my Pixel I had these issues but if you install the right Magisk Mods, Riru, SafetyNetFix, etc you can get around almost all of these issues (there are a few very stubborn apps that can't be made to behave). I wanted to ensure that was similar with the OT and those people complaining they can't run i.e. Netflix is because they simply aren't following the right process.

Re #5 - What were you coming from before in terms of OS? On one hand I hear that the OT OS is very customizable, but I am also confused about their apparent change/merge between two OSes (Oxygen/ColourOS)?? I wonder how the experience will be from someone pure Android/software for the past 5+ years.
[OnePlus 11] Philly@52:
Ay yeah, as far as #4 goes in that regards i have not had any issues with any of my apps being blocked or anything. The only module i have is the Universal SafetyNet Fix mod in that regard. I dont use Netflix though so i cant answer for that specific app.

I've been using a OnePlus device for quite a while now. I went from the 7pro to the 9pro to the 11. I was OOS + RICE module on the 7pro, crDroid on the 9pro and now back to OOS with some Substratum tweaks for the 11.
[OnePlus 11] TraderJack:
Ok, I've been doing a bit more research.

It appears the issue has to do with Google's Widevine DRM certification. Most phones should have L1 certification which allows full HD video. However an unlocked device may report as L3 which will allow only standard definition video. I believe this affects multiple video services, not just Netflix: Prime, and maybe YouTube and others.

It seems phone dependent whether or not unlocking will remove your certification. For instance on my Pixel 3XL I am fully unlocked/rooted and I still show as L1 in both the DRM app and in Netflix settings.

Here is a good article which explains it along with the link to the DRM app:

How to check if your Android device supports Widevine DRM

Want to know if your Android device can stream HD videos from Netflix and Amazon Prime Video? Here's how to check for Widevine DRM support!

www.xda-developers.com

Apparently this has been an issue for quite some time, but I never ran up against it on my phone so never knew it was an issue.

AFAIK I haven't read any definitive accounts of anyone with an unlocked OT 11 keeping L1 status. Additionally, it seems some can't even get it to restore back to L1 once they have unlocked.

This would be a huge deal to me although it may affect any of my current phone choices even if I don't go with the OP11.

Can anyone else shed light on this?
[OnePlus 11] Philly@52:
I just checked my device via DRM Info app and im still showing L1 security level.
[OnePlus 11] TraderJack:
Yeah. Not sure if you just didn't lose it or if you have a hack that somehow restores it. Apparently NF does it's own check outside of the main OS somehow (?). I went back to look at the OP here and they mention NF issues as well. Couldn't find much else in the thread or elsewhere about how people are combating this. Seems to be an issue with some phones (especially the OP line) that even without rooting some people were losing their L1 state and needed to wait either for OTAs, send in to the factory, or do something with msm - which I guess isn't possible anymore.

The OP 8T seems to have a really good reputation as a good phone to root on. I've also seen that go the OP 9 Pro.

So naturally I just assumed the latest models would be the same, but it seems that maybe the 10 and 11 models are much harder to work with?

It seems that regardless of actual hardware, the best root experience may still be on the Pixel line? :/
[OnePlus 11] deechte:
I have a rooted CPH2449 (EU), with the universal safetynet fix module, no problem using Google Wallet.

I'm under the impression that MSM is available for the 11, although maybe not as easily as on older models. There's a thread about it, which you've already found. But I haven't needed it, so I don't know if it works.

There certainly is rom development. CrDroid has a rom for the 11 and maybe others as well. But personally I'm coming from the Oneplus 7 with custom ROM and I'm relieved to be stock again. No matter how good custom roms are, there's always a quirk here or there. Especially on the 7 battery performance on all custom roms I tried was bad.
[OnePlus 11] drifftkingg:
I'm not able to install proper ADB drivers for this device. It shows under USB devices instead of the usual Android->Android Composite ADB interface

I'm unable to sideload ROMs due to this, it just shows error as cannot read. Any idea how to solve this?

Edit: Wouldn't you know it, been messing about it since a day, the moment I post for help I've solved it. Shift+Restart your PC, troubleshoot, restart, press F7 to disable driver signature enforcement and then install the Oneplus****.inf file made by the oneplus driver installer, over the existing adb interface driver.
[OnePlus 11] mghanem8800:
I need help with couple steps. I followed the guide and had magisk root. And when I finishing regular phone setup, I found my system updating to this CPH2451_13.1.0.595(EX01), so I downloaded OPLocalUpdater apk under the OTA updates instructions, but the zip in the post is old and I don't have the one for that update. So I decided to update following the same steps in the OTA UPDATE instructions. I uninstalled magisk, restore image disk, not reboot. Continued the update, but the system rebooted right away. I lost root of course. I installed magisk debug, opened Kernel to grant MAGISK sub previlledge but it was in early state of kernelSU not installed. So rebooted to fastboot and did step 5 to 11 under root instructions and everything is great. But THE PHONE KEEPS FREEZING, messages, play store, YouTube, files apps, and everytime a random app would freeze and I have to force stop few times or even reboot.

1. Can you please help me. What to do? I want to clean up the phone and get it back to factory settings, so I can start cleanly or if there is away to fix the issue.

2. Where am I supposed to get the OTA update files? Can I use the ones provided over the air, but not reboot. And how to stop it from rebooting after an update. I don't want to have this issue again.

Thanks.
[OnePlus 11] Causical:
Do you have any modules installed?
[OnePlus 11] mghanem8800:
I have "Universal SafetyNet Fix Mod2.0" with "Zygisk" on, and I have Systemless Hosts.

Here is another update, I went into Tiatanium Backup and deleted data from "Google play service" and "Play Store". This put me in a bootloop, but I was able to get into fastboot, but did not know what to do. I went to recovery and wiped everything, then rooted from the begining.

Everything seems to be good however, when I use "Revance Manager" to patch youtube apks, "firefox" started acting up, not completely frozen just about.

My question is what do you recommend I do, if it freezes again?

Also, I noticed that after I patch a youtube apk in revanced manager, I clicked install, Mount (for root), but I would not be able to teh youtube in my apps. I had to go and install the patched apk to see it. Same with youtube music.

Thanks.
[OnePlus 11] g96818:
I struck out the portion that said to use the stock updater because you can't retain root after updating. Use oxygen updater to get the ota file. 99% of the time it is correct.

Mod 2.0 doesn't work. Use mod 1.3 or the new play integrity fix https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/
[OnePlus 11] mghanem8800:
Can you please direct me where to disable the stock updater, I could not find it. Also, there are two types of updates in my settings: 1) Security update and 2) Google Play system Update. I think the Google Play system update should not mess with root, it is the "security update", is that correct?

Currently, the phone is working well after I used "wipe data" on the recovery boot of the phone (no custom recovery). I have not used GPay or anything, but I will flash the new safetynet, since I cannot use my Schilage lock app, it won't work because it is "rooted". Hopefully, it will fix it? Do I need to Hide Magisk too?
[OnePlus 11] g96818:
I won't be able to tell you what works and what doesn't to get that app working. You're just going to have to try.
[OnePlus 11] surajpai524:
Try

Play Integrity Fix for Safetynet

Add app to Magisk Denylist

Use Shamiko Module (Dont enable Enforce DenyList)

Install Lsposed module.

Install HideMyAppList (Lsposed Module).

Create a blacklist template with Magisk, HMA, and other root requesting apps and Lsposed Modules.

In HMA settings, Enable all data Isolation.

Apply above template to all Bank and root detecting apps.

Use Ruru app to see what type of root is being detected.

This works for 95% of apps.
[OnePlus 11] Xulon:
Regardig a Oneplus CPH2451 after latest update September Security update.

I have installed KernelSU based on the Kernel showing Kernel showing is 5.15.74-android13.... in KernelSU using fastboot boot boot.img. It boots the phone the first time i did this Root Checker Basic was indicating that root was installed however on second time of doing this it is saying Root is not installed but KernelSU is showing working. So after doiing this I installed Magisk (Debug). After installed I go to KernelSU and go to the superuser section to try and enable Root to Magisk and it keeps giving me a failed to grant root for 10271 being Magisk.

Any help on this would be appreciated. This all started due to google pay / wallet not working correctly and i was trying to get it to working again and Magisk saying I no longer had root. So I followed the instructions from POST 1 again.

Also to add is SafetyNet fix still working or do we need now the play integrity fix?

Thank you for any assistance on this.
[OnePlus 11] g96818:
try use canary
[OnePlus 11] Xulon:
I cannot even get to that step at this point for some reason. When i load the boot.img for KernelSU I get

KernelSU reporting that its loaded but then when I check root checker it says I don't have SuperSU for some reason.

and then when I go into KernelSU it gives me it cannot grant root access to any program.
[OnePlus 11] g96818:
kernelsu doesn't grant global su. you need to turn it on for each app.

just uninstall debug and install canary.
[OnePlus 11] Xulon:
So I uninstalled Magisk from my phone and reinstalled it. However I still am receiving error message that it failed to provide root. Also previously to the last 2 times ive booted with the image I was able to show in root basic checker i had root. But that has all but stopped altogether.

But even in KernelSU going to the superuser section and trying to turn on root for Magisk it will not give it access to root. If I could provide a screenshot of the message I would but it just is a quick message that disappears. However its saying the message I stated even though KernelSU is showing as the screenshot shows. I'm not sure what im doing wrong.

Thank you for your assistance.
[OnePlus 11] g96818:
idk. maybe you can ask someone to provide the init_boot image and you can try doing it the traditional way. patch the init_boot and boot it. I don't have the phone anymore so I can't really help you.
[OnePlus 11] Xulon:
Ive previously followed your directions which is what i did this time and had no problems im not really sure what has gone different this time. Why im not getting the SuperUser to work in KernelSU and why my phone just isn't done what it should be like it did previously.

I do appreciate all that you have tried to do to help.
[OnePlus 11] Xulon:
I found out what my issue was the KernelSU apk I was using was the old version i had two of them on my system and was not transferring the correct one to my phone to make the updates.

this has been resolved and was simply USER error. But i really do appreciate the assistance you provided.

Thank you again.
[OnePlus 11] deechte:
A few days ago I needed to switch from Universal Safetynet Fix to Play Integrity Fix module indeed.
[OnePlus 11] alexander宇:
This worked on my Chinese OnePlus 11 (rebranded to CPH2449 using ocdt.img method). I've been updating by flashing the payload.bin then the magisk patched boot.img, it's just too much work so I have delayed quite a few updates. Today I tried your method (although not with incremental update but full update zip) to update to the latest global firmware and it worked flawlessly.
[OnePlus 11] greeneyez15o:
Anyone successfully update by restoring imgs. Using magisk , and then flashing secondndevice slot with magisk ? Thanx in advance
[OnePlus 11] nikolaos8:
Guide still works after i completed latest update and lost root. And with the right kernelsu, it's pretty straitghforward tbh.

As far as google pay goes and ''device not certified'' shown in play store, only had to flash the new play integrity module from the thread here and that's it.

🔧 [MODULE] Play Integrity Fix (SafetyNet fix)

PLAY INTEGRITY FIX This module tries to fix Play Integrity and SafetyNet verdicts to get a valid attestation. BEFORE YOU START: - Your ROM must be signed with a private key from maintainer, you can check with this command: unzip -l...

xdaforums.com

Thanks @g96818 for all your contributions again!
[OnePlus 11] dlx509:
I currently have a custom rom installed on my oneplus 11, not rooted yet. I installed the custom rom but didnt take a backup of my OEM Rom first. I am planning to root my OnePlus 11, I have Magisk installed. Is it necessary to have the init_boot file to root the device? Can I use one of the boot_img files posted here https://xdaforums.com/t/proper-cph2451-root-and-update-instructions.4556839/post-88186377 to root my OP11 using Magisk. I dont want to end up with a brick, any advice will be appreciated.
[OnePlus 11] H4X0R46:
Welp, I've been following this procedure with every update, but this new 595 one didn't boot. I now have a borked A slot and I'm running off my B slot with the previous version. I even reflashed my clean init_boot and boot images to that A slot and it still doesn't boot. Any ideas guys? 🤷🏻‍♂️
[OnePlus 11] mghanem8800:
I am tryping to update to October Secuirty patch CPH2451_13.1.0.596(EX01).

I am having problems. I went to Magisk and said "uninstall", "resotre Image", then I go through the local updater to update my system to the newest security update, but it says update failed. Also, when restoring images Magisk gives a message saying, "no patch file found".

I installed Magisk, completely to do the update from the setting and the security update still failed. Can you please help on how to fix this problem?

I do not mind if I go back to stock and start over on clean slate, but I need instructions on that?
[OnePlus 11] deechte:
Did you download an incremental update or a full one? A full one should be around 5,4GB. If the update doesn't succeed in installing, it doesn't sound like a Magisk problem to me. Try re-downloading the update.
[OnePlus 11] mghanem8800:
Based on the size, it is a partial update. It is 89 MB, Security patch CPH2451_13.1.0.596(EX01). So, I re-did the Kernal boot using teh instruction "under rooting 6-11". Then, I went to do Magisk, restore images, and it said "image resotred'. However, the update failed again. any ideas what to do? Or how to revert back to complete stock, then I can start over? Is it because it is partial update?
[OnePlus 11] deechte:
I think the instructions say to download a full update. I accidently did it with an incremental update too once and lost root. I have no idea in what state your device currently is, but I'd suggest downloading a full update for you device type with The Oxygen Updater and install that.
[OnePlus 11] mghanem8800:
Instructions give an incremental update file as an example. I am ok with losing root because it's easy to reboot. I even fully uninstalled Magisk, but still it would say update failed.
[OnePlus 11] H4X0R46:
Update for in case anyone else runs into this. I just unrooted my phone and let it update again. I'm good now! Will just have to re root my phone, but that's not a big deal. 👍
[OnePlus 11] greeneyez15o:
So all u did was unroot and software update to update ? I keep getting failed when trying this .......it's annoying

Happy Thanksgiving
[OnePlus 11] H4X0R46:
Yeah, I switched my phone to my working slot and booted the phone, then flashed clean init_boot and boot images to my messed up slot, matching the version of course. Then unrooted my working slot too, was trying to get all the way back to unrooted stock on both slots, then the update worked.

I just rerooted after the fact.
[OnePlus 11] wfred:
Your guide worked like a charm.

A couple of things: the stable Magisk works just fine now and changing over to the EU software will allow you to get full OTA updates so keeping root is as simple as installing magisk to the inactive slot before rebooting.
[OnePlus 11] mghanem8800:
I had the same issue, but with the incremental update. I removed root, restored factory setting and still failed to update. I found out the full update through the oxygen updater app, and installed it using the system update app in the description. And it finally worked.
[OnePlus 11] mghanem8800:
Thank you. I figured it out. You are right I needed a full update. What was strange that when I removed root and did a factory reset, it still failed when installing an incremental update. I don't know what that means. If anyone can explain. But the full update worked.
[OnePlus 11] deechte:
Glad you got it sorted. Maybe your incremental update got corrupted?
[OnePlus 11] deechte:
Oneplus has released Android 14 for IN and EU now. Can anyone confirm that this method also works for the update from Android 13 to 14?
[OnePlus 11] g96818:
YMMV. In my experience, not reliably.
[OnePlus 11] scottlam1:
I tried the 5.15.94 updated kernel on kernel su didn't work it kicked me out had to change slots back for phone to boot waiting for confirmation from others for working kernelsu img
[OnePlus 11] g96818:
Kernelsu doesn't work. Don't use it. Don't know if you can update after flashing kernelsu
[OnePlus 11] scottlam1:
I just would boot kernel su and do direct magisk install so I can ota and keep a copy of my stock init boot
[OnePlus 11] g96818:
Actually, sorry. I got myself confused and was thinking this was for another phone. Ignore what I wrote.

Since you have the full rom, just extract the init_boot, patch it, and boot it
[OnePlus 11] scottlam1:
Yeah I already got a patched boot img and a stock init boot from another thread here I'll try to boot that patched boot first if that fails I'll just patch the init boot through magisk then flash
[OnePlus 11] g96818:
Boot doesn't do anything to root. You need the init_boot
[OnePlus 11] scottlam1:
Thanks for the tip
[OnePlus 11] scottlam1:
I was just going to fastboot boot the boot img just to see if it would boot with root like kernel su does just to see o know not to flash boot in our phones because it wouldn't work