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

[GUIDE] ROOT OnePlus 7T Pro McLaren 5G (T-Mobile version HD1925)

Search This thread

Chueppo

Member
Aug 29, 2021
9
8
Yes. After about 2 weeks of non stop work and alot of caffeine I found it! If your phone is bricked then it's a little harder to get it to work. The weird thing is you have to disconnect your computer off the internet and put the date back to mid December 2018 or it won't work. I will do some digging on my laptop tomorrow and sent it.
Can you share the 11.0.1.5 HD61CB boot image?
Why can't you just use the MSM tools to unbrick yours?
Mine is working well, I just need the boot image so I can upgrade my OS quicker. Too lazy to use payload bumper and so on and so forth only to extract the boot image.
 
Last edited:

Chueppo

Member
Aug 29, 2021
9
8
Finally, I was able to find a working TWRP for HD1925 on android 11 even though it's only for booting. No more hassle on pulling boot image using payload dumper and python.

This make js042507 rooting guide 100% accurate and current. You can follow his instruction to the "T" and it will work perfectly.

I'm attaching the working TWRP file, original boot image and the patched boot image for Tmobile Oneplus 7T Pro 5G Mclaren HD1925 11.0.1.5HD61CB if anyone needs it.
 

Attachments

  • twrp-3.5.1-10-Mclaren.zip
    37.5 MB · Views: 115
  • boot.zip
    17 MB · Views: 92
  • magisk_patched-23000_1wf7g.zip
    17.3 MB · Views: 113
Last edited:
I'm still on the 11.0.1.4 because I can't download the 11.0.1.15 update. If I flash the stock boot img will I then be able to take the update?
Yes/Maybe, to my knowlage you do need the stock boot.img or else update will fail, but you also need reserve.img
I can give you a stock boot.img from 11.0.1.4
However, best I can do for reserve.img is 11.0.1.5 which might not work I have no idea what if any information changed in it between .4 and .5

However the larger issue is if bootloader unlocking your device wiped out your reserve.img it also wiped out your persist and if that wasn't backed up in advance via MSM Readback you're kinda screwed there.
No one should give you their persist and you definitely shouldn't use one that isn't for your specific/unique device.
 

BobbyLynn

Senior Member
Oct 4, 2019
50
13
43
Lacenter
OnePlus 7T Pro McLaren
Yes/Maybe, to my knowlage you do need the stock boot.img or else update will fail, but you also need reserve.img
I can give you a stock boot.img from 11.0.1.4
However, best I can do for reserve.img is 11.0.1.5 which might not work I have no idea what if any information changed in it between .4 and .5

However the larger issue is if bootloader unlocking your device wiped out your reserve.img it also wiped out your persist and if that wasn't backed up in advance via MSM Readback you're kinda screwed there.
No one should give you their persist and you definitely shouldn't use one that isn't for your specific/unique device.
I already installed the latest update. Thanks though
 
  • Like
Reactions: Brandon.Bissonnette

allenjthomsen

Senior Member
For anyone that wants it i have the ota zip for 11.0.1.5 and am currently uploading it, if you wanted to flash the payload.bin via fastboot enhance or extract it also you could and would have all the latest files for the device.
i will update the post when it is uploaded
i got the image from the oneplus updates tracker in telegram if you do some searching in google you could fine the telegram link.
 

cavalier3003

Member
Sep 8, 2011
48
7
im on oos 10 and downloaded the OnePlus7TProNR_11.0.1.5_HD61CB.zip, is it possible to update the phone

through fast boot or recovery?

thanks in advanced
 

whiggs2

New member
Dec 20, 2017
4
3
So, for those of you having the same issue I was having, I figured out what the problem was, and I want to detail the issue and how I went about fixing it in case it helps others. The problem was with the Google USB driver that I installed for when the phone is booted into the bootloader. The below link describes in detail the process you need to go through, with one exception. After, you select the android_winusb.inf file in step 12, the document just says to click next, which will select the first option in the list, Android adb interface. That is NOT the option you want to select. You want to select the second option, Android Bootloader interface. Once I installed this driver to load when my android boots to the bootloader, I was able to boot TWRP images perfectly. If you already have a driver installed when your device boots into the bootloader, you will need to attach your device to your computer and boot it into the bootloader so that the driver will load. Then, launch Device Manager, locate the device in device manager, right click it, uninstall the driver (also check the box to uninstall the driver software or whatever if it appears), and then scan for hardware changes. You will likely see your device with a yellow triangle next to it. This is the state you want it to be in when following the steps as outined in the below article. Hope this helps:
 

HaTaX

New member
Aug 9, 2010
3
2
OnePlus 7T Pro McLaren
Just thought I'd post about my experience unlocking and rooting my HD1925 from T-Mo. I picked it up on a sale a few months ago and started the rooting process and set it down for a while before resuming recently.

I followed the guide for unlocking the bootloader without an unlock code here: https://forum.xda-developers.com/t/...hout-sim-unlock-oneplus-unlock-token.4154441/ Then I updated to Android 11 as the system basically forced it, and was able to root it using Magisk after the update easily enough. Where I got hung up was trying to get Widevine L1 support on the phone, while it wasn't a huge deal for me I figured since I didn't need to move to the 7T Pro immediately, (My other phone is a 7 Pro international version) I would take the time to try and get everything that I wanted setup before moving over my data.

All I've got to say on the matter is damn it took a lot of trial and error. Eventually I had gotten to the point where I wanted to relock the bootloader and see if that made a difference, knowing that would kick off the 'your device is corrupt' message and force me to reload with MSM again.

So I relocked it and used one of the stock recovery images for 10.0.39 which happened to be the same version the unlocking the bootloader without an unlock code uses. Success! After restoring stock OOS 10.0.39 DRM Info and Netflix reported L1 widevine compatibility. Then I let it pull the OTA update to go to 11.0.1.5 and still had widevine L1 on stock unrooted OOS with a locked bootloader.

Here's a potentially important part, after I had relocked the bootloader I assumed it wouldn't just let me unlock it via fastboot without an unlock code, but it did! I've read somewhere that 'fastboot oem unlock' isn't a good command to use as it unlocks a lot of things on the system and that 'fastboot flashing unlock_critical' or 'fastboot flashing unlock' is a better way to go. I was happy to see that it took only unlock_critical to allow me to boot and ultimately flash my Magisk modified boot.img. It didn't ask for a code, just said OKAY and did its thing. Not sure if the 'oem unlock' method is bad as I didn't test again to see if that broke things, I had enough of 'testing' things at this point.

Finally I went into fastboot and booted (not flashed) my Magisk v23 modified boot.img and it still kept widevine L1 but it failed safetynet checks which was expected. Then I used the Magisk app on my phone to do a Direct Install vs taking a patched boot.img and flashing via fastboot. and went through the usual hoops of Magisk hiding everything I needed to, reboot to recovery and clear cache, etc. At the end of all that I ended up retaining my widevine L1 certification and safetynet passes all of it's checks now. And I've still got an unlocked bootloader along with root, FINALLY.

Apologies for the long post, I did it in hopes it will help someone out there wanting to retain widevine L1 along with Safetynet while rooting.

Thanks to everyone and their information along the way, all the threads including this one, obviously, that helped me out are linked here:



 

Chueppo

Member
Aug 29, 2021
9
8
Our lovely Tmobile Oneplus 7T Pro 5G Mclaren (HD1925) has been updated to the latest December 2021 firmware, 11.0.1.6.HD61CB.
I'm attaching the original boot image and the magisk patched boot image.
 

Attachments

  • 11.0.1.6.HD61CB Boot Image.zip
    17 MB · Views: 59
  • 11.0.1.6.HD61CB magisk_patched-Boot Image.zip
    17.3 MB · Views: 78

BobbyLynn

Senior Member
Oct 4, 2019
50
13
43
Lacenter
OnePlus 7T Pro McLaren
Our lovely Tmobile Oneplus 7T Pro 5G Mclaren (HD1925) has been updated to the latest December 2021 firmware, 11.0.1.6.HD61CB.
I'm attaching the original boot image and the magisk patched boot ima

Our lovely Tmobile Oneplus 7T Pro 5G Mclaren (HD1925) has been updated to the latest December 2021 firmware, 11.0.1.6.HD61CB.
I'm attaching the original boot image and the magisk patched boot image.
Thanks a lot, I greatly appreciate it 👍
 

toblerone0

Member
Nov 3, 2020
8
1
My first time trying to root a phone made past the year like, 2013. And I'm running into an issue following the guide and reading info on things. I'm able to get to fastboot, my bootloader is unlocked and everything. But it's unable to flash TWRP and throws a failed to load/authenticate boot image: load error.
It's not stuck in fast boot, it's able to reboot. I just don't seem able to flash twrp and get this thing rooted.
Oh, and I've troubleshooted some, redownloaded the image, tried different cables in different ports. Not sure why it's unable to flash it.
 

BobbyLynn

Senior Member
Oct 4, 2019
50
13
43
Lacenter
OnePlus 7T Pro McLaren
My first time trying to root a phone made past the year like, 2013. And I'm running into an issue following the guide and reading info on things. I'm able to get to fastboot, my bootloader is unlocked and everything. But it's unable to flash TWRP and throws a failed to load/authenticate boot image: load error.
It's not stuck in fast boot, it's able to reboot. I just don't seem able to flash twrp and get this thing rooted.
Oh, and I've troubleshooted some, redownloaded the image, tried different cables in different ports. Not sure why it's unable to flash it.
I don't think there's a working version of TWRP for this phone. The only way to root is to flash the boot.img that's been patched with root/magisk. That's what I've been having to do
 

toblerone0

Member
Nov 3, 2020
8
1
Ops wrong thread. But yeah, just flash the patch boot.img for your exact version
Oh **** I messed up and relocked bootloader after root, confused thinking I'd read that was a thing people were doing and now, naturally, it won't boot and says device is corrupt, can't be trusted and won't boot. Not sure what to do now. Nevermind; just got back into the bootloader. Was spooked so hard I forgot I could literally just boot back into the bootloader.
 

BobbyLynn

Senior Member
Oct 4, 2019
50
13
43
Lacenter
OnePlus 7T Pro McLaren
Oh **** I messed up and relocked bootloader after root, confused thinking I'd read that was a thing people were doing and now, naturally, it won't boot and says device is corrupt, can't be trusted and won't boot. Not sure what to do now. Nevermind; just got back into the bootloader. Was spooked so hard I forgot I could literally just boot back into the bootloader.
Yeah it should reboot back to fastboot after it says corrupt. Once in fastboot mode, flash the boot img so you will be able to boot up
 

BobbyLynn

Senior Member
Oct 4, 2019
50
13
43
Lacenter
OnePlus 7T Pro McLaren
Oh **** I messed up and relocked bootloader after root, confused thinking I'd read that was a thing people were doing and now, naturally, it won't boot and says device is corrupt, can't be trusted and won't boot. Not sure what to do now. Nevermind; just got back into the bootloader. Was spooked so hard I forgot I could literally just boot back into the bootloader.
Crap, I was thinking this thread was another thread. But it does sound like you need to flash the boot img. If you get stuck in a bootloop, you can use the MSM tool from here to recover https://forum.xda-developers.com/t/...hout-sim-unlock-oneplus-unlock-token.4154441/
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Our lovely Tmobile Oneplus 7T Pro 5G Mclaren (HD1925) has been updated to the latest December 2021 firmware, 11.0.1.6.HD61CB.
    I'm attaching the original boot image and the magisk patched boot image.
  • 49
    Hi. So I wanted to put together a little write-up on how to root the T-Mobile McLaren 5G variant, at least how I rooted mine, as there doesn't seem to be anything about this yet. I was actually able to root my device last night successfully, so I hope this guide helps others go through the process.

    **WARNING** Unlocking your bootloader will render your phone unable to take OTA updates! This is a newly discovered problem that hopefully will be fixed soon. But currently, unlocking the bootloader will wipe your data and also a reserve.img needed for the OTA updates. Proceed with caution!

    *I do not take ANY credit for this work. I am simply gathering data from various sources into one single reference guide*

    *Credit is due to HolyChickenGuy and dstryrwiz mostly, as I gathered most of the data from these members. Also, topjohnwu of course for Magisk.*

    So, anyhow, with this version of the OnePlus Pro 7T being carrier-locked, you must of course follow different procedures than a typical unlocked phone. And because OnePlus thinks they are special somehow, you also have to obtain an unlock code for the bootloader. :laugh:

    Steps that I followed:

    1. Obtain SIM unlock status via T-Mobile. In order to do this, I simply just asked a T-Mobile employee via Twitter if they could provide me a permanent unlock. And without any issues, they were very kind to do so....even after day 2 of owning the phone. And on the EIP, it's not paid off.

    2. After getting them to add your IMEI to the unlock list, go to the system settings --> WiFi & internet --> SIM & network section. There will be an option called "Network Unlock" at the very bottom under the 'Advanced' section. Click that and then go through the prompts. You want to choose "Permanent Unlock". Then, if T-Mobile made on their promise, it should ask to reboot...after which the 'OEM unlocking' option under the Developer Options will no longer be grayed out. Woohoo!

    3. After obtaining successful SIM unlock, now you have to submit a form to OnePlus to obtain the actual unlock.bin file to get the bootloader unlocked, generated from a unique 64 character code you will obtain in the next step.
    Ensure that USB Debugging is turned ON. In fact, make sure it's always on during this entire procedure, because it's required. Enter fastboot mode via holding the power and volume DOWN buttons during boot up. Or easiest way is to simply soft reboot with the "Advanced reboot" option enabled from the Developer Options. Once in fastboot mode, enter the following command to obtain this 64 character code...​
    fastboot oem get_unlock_code
    This will spit out that 64 character code. Now go to this page, sign in, and fill out the form to submit for the .bin file.​
    NOTE: This takes at LEAST 7 days to get the .bin file. For whatever reason...it must be an automated system. I tried contacting them twice, but they wouldn't budge and told me I had to wait. LOL. And it seriously took EXACTLY 7 days and like 12 minutes for the email to arrive.​

    4. So after you have the "key" to finally unlock this darn phone, enter fastboot mode again and enter the following commands...
    fastboot flash cust-unlock "%path\to\unlock_code.bin%"
    fastboot oem unlock
    <<-- This step will ERASE everything on your phone. Most people know this, but I have to say it. Internal storage will be wiped too. :good:

    Finally, the phone is unlocked. Now we can root it.

    *I used various information from different forum postings...and some previous knowledge of course. Again, I don't take credit for any of this. I'm just following instructions. :cowboy:

    5. Download the unofficial TWRP .img file for the OnePlus 7T Pro from here. To be honest, I am not even sure if using TWRP for this part is really necessary, but somehow I came to that conclusion. LOL. This process worked for me, so yeah. Anyhow, enter fastboot mode again and boot to TWRP (do NOT flash it!) by entering the following...
    fastboot boot "%path\to\twrp-3.3.1-5-hotdog-unified-mauronofrio.img%"
    Now in TWRP, enter the following commands to extract your stock boot.img file...
    adb shell dd if=/dev/block/bootdevice/by-name/boot of=boot.img
    adb pull /boot.img
    This will copy your boot.img file to wherever adb is running on your computer.

    6. Take that boot.img file and copy it over to your internal SD on your phone. Boot your phone up as normal, and go grab Magisk Manager from Git here. Open up Magisk Manager, expand the "Advanced Settings" option, and check the "Preserve force encryption" and "Preserve AVB 2.0/dm-verity". Select the "Install" button from the regular Magisk option and choose "Select and Patch a File ". Find your boot.img file and Magisk Manager will created a patched .img file. Copy this new .img file from your phone over to your PC.

    7. Enter fastboot mode again. Now just boot from this newly patched .img file by entering the following...
    fastboot boot "%path\to\magisk_patched.img%"

    8. Final step. And hopefully your phone boots up.
    *If not, and you're stuck in a boot loop...you might need to make the A or B partition active. To do this, while back in fastboot mode, enter either command (most likely B)...
    fastboot --set-active=a
    fastboot --set-active=b
    Again, hopefully the phone just booted up normally without having to do that. Now in your phone, open up Magisk Manager again and simply choose the same Install option, but instead select "Direct Install". Magisk will now flash that .img file, ultimately granting permanent root privileges.
    Reboot and enjoy!! :D

    ***Here is a good write up on adb and how to get it running on your PC....https://www.xda-developers.com/install-adb-windows-macos-linux/***
    8
    stock and magisk patched 5G McLaren boot images

    OnePlus 7T Pro 5G McLaren
    2 boot images (zipped with ZArchiver app), one is stock and the other patched with latest available Magisk.

    4.14.117-perf+
    #1 Wed Dec 4 20:44:37 CST 2019

    Android security patch level
    November 1, 2019

    As mentioned, booting the unzipped Magisk patched boot image requires an unlocked bootloader.
    7
    Very curious, how did you pull the stock boot image from 11.0.1.2 without twrp working on OOS 11? Is there another way? If so, please share. Thank you so much!!
    I did:
    fastboot getvar all [to see what boot slot I needed to pull; this specific phone was was on b]
    fastboot boot twrp-3-5-1_10-hotdog.img
    adb pull /dev/block/by-name/boot_b boot.img
    [someone else might need boot_a if on slot a]
    So, I fastboot booted this TWRP and pulled boot image via ADB: https://github.com/Systemad/android_device_oneplus_hotdog/releases/tag/a11
    5
    stock boot image for 11.0.1.2 is attached (zipped).
    5
    magisk patched (stable 22.1) boot image for 11.0.1.2 is attached (zipped).