• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

How To Guide [Magisk] [ROOT] [9R / 9 / 9 Pro / 9RT] MlgmXyysd's ROOT Toolbox [ColorOS / OxygenOS]

Search This thread

DiogoPdC

Member
Nov 27, 2015
11
2
OnePlus 9 Pro
i tried to extract the zip for Oxygen OS 12 open 2 and somethings is wrong
im on a mac but when i tried in my windows vm same error popped up... maybe is corrupted lmk what do you thing ty
 
  • Like
Reactions: Mi Bodya

Mi Bodya

New member
Jun 9, 2021
2
0
i tried to extract the zip for Oxygen OS 12 open 2 and somethings is wrong
im on a mac but when i tried in my windows vm same error popped up... maybe is corrupted lmk what do you thing ty
I confirm the existence of such a problem. I was able to solve it using another program to unpack the archive. But unfortunately I also confirm the problem that the user before you wrote about. On Beta 2 the tool really doesn't work. In addition, the phone has stopped booting. Point 6 to restore the native files does not help to solve the problem. I'm not sure if I'm doing it right, but I'm trying to flash the firmware to rollback to oos 11, but I have no way to get the phone into EDL mode. Please tell me the best way for me to repair the phone?
 

Shooter7889

Senior Member
Mar 24, 2019
144
65
FLORENCE
OnePlus 7 Pro
OnePlus 8T
I tried when I had a chance for a cpl days updating drivers, etc and then running toolbox..but it never wld root my 9pro/OB2.. Finally I just knew I'd prob have to format data and try and that was what got it to work for me.. I was thinking about going back to OS11.

As far as not being able to get into edl, if u can't, u might be able to take rollback rom and extract files and fastboot flash. Or latest version(of11) and do so. If ur phone isn't booting maybe u can use BL mode to go into recovery and wipe(to be able to boot again) and use rollback rom(and local update) to go back. No matter u will be wiped. Or you shld somehow be able to get it into edl long enough to msm.
 

Mi Bodya

New member
Jun 9, 2021
2
0
I tried when I had a chance for a cpl days updating drivers, etc and then running toolbox..but it never wld root my 9pro/OB2.. Finally I just knew I'd prob have to format data and try and that was what got it to work for me.. I was thinking about going back to OS11.

As far as not being able to get into edl, if u can't, u might be able to take rollback rom and extract files and fastboot flash. Or latest version(of11) and do so. If ur phone isn't booting maybe u can use BL mode to go into recovery and wipe(to be able to boot again) and use rollback rom(and local update) to go back. No matter u will be wiped. Or you shld somehow be able to get it into edl long enough to msm.
I managed to flash the phone to OOS 11 (downgrade) via EDL. Instead of plugging the phone into the laptop, I plugged it into the charger and waited for some kind of notification that I went into EDL mode. My bad. It's fine now. Will switch to OOS 12 in the future when they fix the bugs. Everyone kept crashing the app when I tried to download something. The only thing I could download was Chrome.

Earlier I managed to get root on Color OS 12, but Viper FX didn't work there because it was impossible to change SELinux to "Permisive". Since OOS 12 is based on Color OS 12, I'm afraid that the equalizer will stop working here as well after the upgrade
 

mrppa

Member
Oct 13, 2016
7
1
Somebody can explain what is a module needed to fix issue with fingerprint after rooted?
 

jeffsga88

Senior Member
Jan 5, 2016
854
669
OnePlus 9 Pro
Weird, and since no one has the update files for this random no name update, Root probably won't be available for a while (maybe)
Somebody posted the update link on another thread, but since it's only a partial update I'm not sure it's possible to extract the images. I tried using a couple different payload dumpers, but they don't support partial otas. Here's the link in case anyone knows of a way to extract the images from a partial ota.
https://android.googleapis.com/packages/ota-api/package/d880ab907fc8d9f80ffe0baf13499a17d96b0350.zip
 

rmendez011

Senior Member
Somebody posted the update link on another thread, but since it's only a partial update I'm not sure it's possible to extract the images. I tried using a couple different payload dumpers, but they don't support partial otas. Here's the link in case anyone knows of a way to extract the images from a partial ota.
https://android.googleapis.com/packages/ota-api/package/d880ab907fc8d9f80ffe0baf13499a17d96b0350.zip
I for some reason have a payload dumper that can successfully extract files from a incremental OTA payload.bin, however Magisk gives me the following error when using the extracted boot.img, no idea what I'm doing wrong. Here are the extracted files, feel free to try adding root to them.
Screenshot_2021-12-02-01-43-38-76_785cfb1f0fb0c9a2030c9b38a1c3479a.jpg
 

Attachments

  • boot.img
    6.3 MB · Views: 7
  • vbmeta.img
    683 bytes · Views: 3

jeffsga88

Senior Member
Jan 5, 2016
854
669
OnePlus 9 Pro
I for some reason have a payload dumper that can successfully extract files from a incremental OTA payload.bin, however Magisk gives me the following error when using the extracted boot.img, no idea what I'm doing wrong. Here are the extracted files, feel free to try adding root to them.
View attachment 5472953
Something is wrong with that boot.img as it's only 6MB. I'm assuming that's why Magisk is failing to patch it. The actual boot.img should be around 65MB if it extracts it correctly.
 

Nls89

Member
Jul 21, 2021
6
2
What should fix it: use WinRAR instead to unpack. Did the job for me. Thanks for tool mlgm. Appreciate it
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Update: OnePlus 9 / 9 Pro OxygenOS 12 Stable Europe (LE21X3_11_C.38) (2021.12.01)
    Update: OnePlus 9 / 9 Pro OxygenOS 12 Stable Global / India (LE21XX_11_C.39) (2021.12.14)
    1
    Update: OnePlus 9 / 9 Pro ColorOS 12 Stable China (LE21X0_11_C.39) (2021.12.20)
    Update: OnePlus 9RT ColorOS 12 Stable China (MT2110_11_A.10) (2021.12.17)
    1
    Update: OnePlus 9R ColorOS 12 Open Beta 1 China (LE2100_11_C.09) (2021.12.23)
    Update: OnePlus 9R ColorOS 11.2 Stable China (LE2100_11_A.14) (2021.12.05)
    1

    @mlgmxyysd oneplus 9 pro LE2120_11_C.41 It has been updated, please update it, thank you​

  • 13
    OnePlus 9 Series ROOT Toolbox
    For 9R / 9 / 9 Pro / 9RT ColorOS / OxygenOS
    Warning: Be careful with bricked devices. Operate with your own caution!

    Tutorials and considerations are in the toolbox.

    Toolbox Changelog v1.1.5:

    - Add fastbootd support
    - Optimize display

    Disclaimer and End-User License Agreement
    >>Begin Text<<
    Thank you for your support!

    The MlgmXyysd's ROOT Toolbox (hereinafter referred to as [Software]) used by the user (hereinafter referred to as [you]) is provided by MlgmXyysd (hereinafter referred to as [me] or ).

    In order to continue using the Software, you must agree to the following agreements.

    1. Privacy Policy
    1.1 I promise not to collect or use any information about your device in any way.

    2. Disclaimer of Warranties
    2.1. I have tested the software for maximum functional usability and security at the time of release, but do not guarantee that your device will be available, so please verify that it is the original download before using the software.
    2.2. I am not responsible for any operation (including but not limited to normal use of the software, etc.) and any consequences (including but not limited to failure to boot, software damage, functional damage, hardware damage, etc.) performed by you with respect to the device.
    2.3. By using the Software, I assume that you have knowledge and understanding of the Software, so any failure caused by the Software (including, but not limited to, warranty failure, data loss, etc.) is beyond the scope of my responsibility to resolve.

    3. Exclusion of Liability
    3.1. The Software is purely a personal hobby and self-made for the purpose of study and research, not an official product of OnePlus, and OnePlus shall not be held responsible for the Software.

    4. Additional Terms
    4.1. If you encounter bugs while using the software, please raise them with me to help me continuously improve the software; if you make improvements based on the software, please disclose and share the results of your work to help the community learn and study.
    4.2. you should not, and are not allowed to, erase my copyright information when redistributing the software.
    4.3. By using or redistributing the Software, you implicitly accept this agreement, and if you do not agree to it, please remove all copies of the Software from your computer immediately.
    >>End of text<<
    Revised on September 30, 2021.

    Notes (Read carefully before downloading)
    1. New feedback reports from multiple users are received. Do NOT install or use the Riru - LSPosed framework and org.lsposed.manager application in the system based on Android 11 and 12, which will lead to various serious bugs in the system.
    2. The unofficial magisk branch is neither adapted nor intended to be adapted. The manager installing the unofficial branch will not be able to obtain root permission. In this case, the unofficial manager has been installed before. Please remove it and reinstall it using the toolbox. Meanwhile, for the sake of device data security, do NOT install or use unofficial branches such as Magisk Alpha / Magisk Lite.
    3. If "Method I" can't boot, please use "Method II" to flash again.
    4. Root may affect the recurrence of some system bugs. Please remove root when feeding back system bugs.
    5. After successful ROOT, do not update to Canary test or try Zygisk, Canary branch has deleted the Magisk Hide, and it will lead to data incompatibility after next OTA, and cannot get ROOT permission again. (Canary test is not provided for ordinary users!) If you can't get the permission, you need to delete the whole folder /data/adb by yourself, which will clear all the Magisk settings and installed modules; if you want to delete this folder without ROOT permission, you usually need to do Factory Reset, which will clear all the userdata (including the downloaded files).
    6. if both methods fail to boot, try restore stock Vendor Kernel option.


    Downloads
    OnePlus 9R
    :
    Open Beta 1 (LE2100_11_C.09):
    Baidu Netdisk
    Meow Mobile File Payload Server

    OnePlus 9:
    Trial 2 (LE2110_11_C.10):
    Baidu Netdisk
    OneDrive
    Open Beta 1 (LE2110_11_C.23):
    Baidu Netdisk
    OneDrive
    Open Beta 2 (LE2110_11_C.25):
    Baidu Netdisk
    OneDrive
    Open Beta 3 (LE2110_11_C.31):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (LE21X0_11_C.36):
    Same as OnePlus 9 Pro
    Stable (LE21X0_11_C.38):
    Same as OnePlus 9 Pro
    Stable (LE21X0_11_C.39):
    Same as OnePlus 9 Pro
    Open Beta 1 India (LE2111_11_C.23):
    Baidu Netdisk
    OneDrive
    Open Beta 1 Global (LE2115_11_C.23):
    Baidu Netdisk
    OneDrive
    Open Beta 2 Global / India (LE21XX_11_C.31):
    Same as OnePlus 9 Pro
    Stable Global / India (LE21XX_11_C.36):
    Same as OnePlus 9 Pro
    Stable Europe (LE21X3_11_C.38):
    Same as OnePlus 9 Pro
    Stable Global / India (LE21XX_11_C.39):
    Same as OnePlus 9 Pro
    Stable (LE2110_11_A.12):
    Baidu Netdisk
    OneDrive
    Stable (LE2110_11_A.13):
    Baidu Netdisk
    Meow Mobile File Payload Server

    OnePlus 9 Pro:
    Trial 2 (LE2120_11_C.10):
    Baidu Netdisk
    OneDrive
    Open Beta 1 (LE2120_11_C.23):
    Baidu Netdisk
    OneDrive
    Open Beta 2 (LE2120_11_C.25):
    Baidu Netdisk
    OneDrive
    Open Beta 3 (LE2120_11_C.31):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (LE21X0_11_C.36):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (LE21X0_11_C.38):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (LE21X0_11_C.39):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Open Beta 1 India (LE2121_11_C.23):
    Baidu Netdisk
    OneDrive
    Open Beta 1 Global (LE2125_11_C.23):
    Baidu Netdisk
    OneDrive
    Open Beta 2 Global / India (LE21XX_11_C.31):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable Global / India (LE21XX_11_C.36):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable Europe (LE21X3_11_C.38):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable Global / India (LE21XX_11_C.39):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (LE2120_11_A.12):
    Baidu Netdisk
    OneDrive
    Stable (LE2120_11_A.13):
    Baidu Netdisk
    Meow Mobile File Payload Server

    OnePlus 9RT:
    Stable (MT2110_11_A.07):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (MT2110_11_A.08): (p.s. ZIP password of this version is mlgmxyysd-oneplus)
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (MT2110_11_A.09):
    Baidu Netdisk
    Meow Mobile File Payload Server
    Stable (MT2110_11_A.10):
    Baidu Netdisk
    Meow Mobile File Payload Server

    Extract password: 0000 / ZIP password: mlgmxyysd_oneplus

    System OTA packages
    See the firmware channel: @OnePlusOTA

    1633451449111.png
    4
    Thnx a lot. this worked pretty well. only took 2 mins to get root. Plus clear guidelines.
    4
    Update: OnePlus 9 / 9 Pro ColorOS 12 Stable (LE21X0_11_C.36) (2021.11.25)
    2
    Update: OxygenOS 12 & ColorOS 12 Open Beta 1
    2
    Update: ColorOS 11.2 Stable (LE21X0_11_A.12) (2021.10.18)