[OnePlus 9 Pro] TheGhost1951:
Read Read Read Read Read

the instructions until you understand the concept of what is being done here!!!!

Under development so be patient... Do not try this until I post "Go For It". 🙂

Any questions, just ask. That being said.........

Go For It!​

I am not responsible for phone crashes, damage or anything else. I am posting what worked for me and it is your choice to implement the steps. All steps were done using a Windows 10 PC. This is an informational tutorial. If you implement the steps, it is by your choice. This tutorial is for those who are on stock TMO firmware and have not flashed the Indian MSM Tool. If you have you will need to read this thread to get back to where you need to start...

https://xdaforums.com/t/requesting-...working-t-mobile-oneplus-9-pro-stock.4555705/

Also, this tutorial is for those that are familiar with using the Platform Tools, MSM Tool and properly installing drivers and disabling driver signature on windows. It is not for noobies or those who have not done the basic homwork for flashing devices.

First thing is to make a complete backup of your device and backup to PC any internal storage such as pictures, music etc.... Links for all needed tools are found below. Make sure Qualcomm and OnePlus usb drivers are properly installed which means to diasble windows driver signing.

To disable driver signing on windows 10 PC, follow this link....

https://www.technipages.com/enable-disable-device-driver-signing/#:~:text=Option 1 – Command to Enable or Disable,nointegritychecks OFF ” then press “ Enter “

Then Reboot PC.

Install the drivers for qualcomm and OnePLus rebooting the PC after each install. All of this to set you up to use the MSM Tool. Driver links below

Use the modded TMO MSM, open and press F8 on keyboard, check the first box, on keyboard press control + a to select all, enter password on bottom as oneplus all lower case and click OK, then click the readback button, then in a command prompt window type adb reboot edl and MSM will readback all partitions to C:\ cut and past all partitions to a separate folder in your platform tools folder. Do not include Windows system files when cutting and pasting.

You need the param.bin from the above readback using MSM Tool before going any further!!!!!!

param.bin from the MSM readback mode will be needed to get back to pure TMO firmware.

You need to intentionally cause a crashdump flashing the wrong boot.img or maybe from bootloader fastboot -w then fastboot boot twrp_12.img, start the indian MSM tool with sha256 unchecked and use lite firehouse then on phone in TWRP tap reboot boot edl and MSM should start flashing, when phone boots to OS, skip everything during setup except wifi but enable developer options and then enable OEM unlock and USB debugging, then ADB reboot bootloader then fastboot OEM unlock or fastboot flash unlock, it will wipe phone and reboot, then skip through setup except wifi, then using the modded MSM for TMO, start it with sha256 unchecked and use lite firehose checked and ADB reboot edl to start the flashing. Setup phone including USB debugging and update to C24 then use MSM readback mode to extract abl.img partition password at bottom is oneplus then click ok click the readback button then adb reboot edl mode and let readback finish, boot back to system, then continue updating to the first A13.... Then boot to fastbootd, flash your saved param.bin from the first readback operation fastboot flash param param.bin (copy the param.bin from the folder you created to the platform tools folder first), reboot phone, boot to bootloader, fastboot boot A13 TWRP.img, tap advanced, flash current TWRP, install magisk26.1.zip, reboot to system and open magisk app and follow prompts. Done. Bootloader unlocked, root and full stock TMO..... NO UNLOCK TOKEN REQUIRED! Be sure to use the MSM for your phone version..

To remove Orange State in A13, use the abl file you readback with MSM Tool and follow this thread...

https://xdaforums.com/t/remove-oos13-orange-state-message-text.4520727/

Links:

Download the qualcomm USB drivers for your windows 10 Platform (x86 or x64)

https://mega.nz/file/p5ly1ZoT#if0qKL4h05PIDhNgYWyWhgP0CEBrbgIzXLy28rYbCq4

Download OnePlus USB drivers for your windows 10 Platform (x86 or x64)

https://mega.nz/file/F1dDlQ5L#NPcQEJfxqgIyr7e_zKPX4ejL54AYxv7dwUBCERrXj2w

Download the latest Indian MSM Tool for OnePlus 9 Pro

https://onepluscommunityserver.com/list/Unbrick_Tools/OnePlus_9_Pro/

Download the modded TMO MSM Tool from here...

https://mega.nz/file/NgFSTCpJ#20G0Ui-uzoBM-pvDhE-UfhwFo3aBR5-_D1CpUq8Gwe8

Download TWRP_A12

File on MEGA

mega.nz

Download TWRP_A13

https://mega.nz/file/MhUjVI5I#CrhUn8fODAzYMrd-_9rCVe-5hzS-oijnreO4LZ5NipY