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

droidedi

Member
Aug 9, 2010
26
3
0
Not the case. All you have to do is unroot and restore stock boot image, then the OTA will install.

However, after the initial bootloader unlock, you have to restore the userdata.img file that gets deleted, or else OTAs will fail. This only has to be done one time.
Is there a direct "how to" to unroot and update without wiping the device? I don't mind doing it once in a while but I'm on .27 cause I don't want to wipe and reload monthly.
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
Is there a direct "how to" to unroot and update without wiping the device? I don't mind doing it once in a while but I'm on .27 cause I don't want to wipe and reload monthly.
The initial unlock is what breaks OTAs. After you repair the missing reserve.img and can accept OTAs again, it will continue to work unless you lock/unlock your bootloader again for some reason.

What I did to accept an OTA after the repair was: Restore boot images through Magisk (full uninstall not necessary), reboot, then OTA installed
 

gaww

Senior Member
Oct 4, 2010
7,057
1,204
243
Asheville, NC
I see you are helping anyone who asks as usual.

I am trying to decide on my 8 pro whether or not to install a modified version of TWRP. It has managed to backup and restore by a few over there, but remembering the circus of updating the McLaren over there, I am trying to find out first if doing the above will block updates.

That was never an issue with rooted Samsung devices, as you got the updates with updated custom ROMs.
 

js042507

Senior Member
Jan 7, 2011
575
210
73
I see you are helping anyone who asks as usual.

I am trying to decide on my 8 pro whether or not to install a modified version of TWRP. It has managed to backup and restore by a few over there, but remembering the circus of updating the McLaren over there, I am trying to find out first if doing the above will block updates.

That was never an issue with rooted Samsung devices, as you got the updates with updated custom ROMs.
In my experience, you can flash an OTA via TWRP and be just fine. You simply download the full OTA .zip, go into TWRP, install, then install TWRP .zip again to overwrite the stock recovery, flash magisk .zip. That's how it used to work with my pixel. When I had the OnePlus 3, OTA would detect root and download the full zip for me. I would then do the same process via TWRP.
 
  • Like
Reactions: gaww

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
Thanks alot - I have the Oxygen update app, and it's easy to download the whole thing.

Going to try TWRP:now.
Be careful.

I was just reading about issues with the OP8/8 Pro and the persist.img partition getting corrupted/deleted on factory resets. That cannot be fixed using MSM, and there is no fix for right now.
 
  • Like
Reactions: gaww

cbomb1337

Senior Member
Jan 22, 2019
104
27
28
melbourne
I have this model guys in the attached picture. Do I use the same rooting method as these USA devices? I think my device is from Europe and it is 4g only. I bought it from kogan who imports them. Would my phone have broken ota with unlocking the boot loader and rooting as ur devices had. https://imgshare.io/image/NN3hB8

I want to root because I like the app 3c toolbox and was curious if I could adjust the CPU and gpu with that. Also I like the magisk modules and wanted to try the gui ones for status bar date and font.
 
Last edited:

js042507

Senior Member
Jan 7, 2011
575
210
73
I have this model guys in the attached picture. Do I use the same rooting method as these USA devices? I think my device is from Europe and it is 4g only. I bought it from kogan who imports them. Would my phone have broken ota with unlocking the boot loader and rooting as ur devices had. https://imgshare.io/image/NN3hB8

I want to root because I like the app 3c toolbox and was curious if I could adjust the CPU and gpu with that. Also I like the magisk modules and wanted to try the gui ones for status bar date and font.
Model appears to be HD1913, which is the international OnePlus 7t Pro. This is not a carrier model, so no need for the token process. You should be able to just unlock right away. The root method should work just fine as well. This is basically the same as a lot of other phones. However, you might want to read into the non-mclaren T-Mobile xda forums and follow those guides.
 
  • Like
Reactions: cbomb1337

cbomb1337

Senior Member
Jan 22, 2019
104
27
28
melbourne
Model appears to be HD1913, which is the international OnePlus 7t Pro. This is not a carrier model, so no need for the token process. You should be able to just unlock right away. The root method should work just fine as well. This is basically the same as a lot of other phones. However, you might want to read into the non-mclaren T-Mobile xda forums and follow those guides.
Thanks for ur response. It really was so simple. Literally just flash this magisk image of my phone model and installed the app and is all done. I just have to be weiry about any software updates that might pop up because I'm sacred to brick this bad boy. I might even stay on this update for a long time. I'm really happy it worked out.
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
Thanks for ur response. It really was so simple. Literally just flash this magisk image of my phone model and installed the app and is all done. I just have to be weiry about any software updates that might pop up because I'm sacred to brick this bad boy. I might even stay on this update for a long time. I'm really happy it worked out.
International models have the option to locally install updates, so you'd be fine.
 

sum_buddy

New member
May 11, 2020
4
0
0
So I'm not getting any luck with this, not sure what I'm doing wrong, but I got my unlock token from oneplus and when I try to flash it via fastboot, it states "Flashing not allowed in lock state" but I have OEM unlocking on, device was factory unlocked by t-mobile, and I tried reflashing through MSM but so far no luck. I feel stupid as nobody else seems to have this issue, but I followed the instructions to a T and checked other threads and searched through this thread heavily and nothing seems to indicate what I'm doing wrong. The only thing I could think of maybe is that I'm on the newest update and maybe there's some kind of block applied to the newest update, but that seems unlikely given what I've seen
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
So I'm not getting any luck with this, not sure what I'm doing wrong, but I got my unlock token from oneplus and when I try to flash it via fastboot, it states "Flashing not allowed in lock state" but I have OEM unlocking on, device was factory unlocked by t-mobile, and I tried reflashing through MSM but so far no luck. I feel stupid as nobody else seems to have this issue, but I followed the instructions to a T and checked other threads and searched through this thread heavily and nothing seems to indicate what I'm doing wrong. The only thing I could think of maybe is that I'm on the newest update and maybe there's some kind of block applied to the newest update, but that seems unlikely given what I've seen
Did you enable OEM Unlocking again after running MSM? It restores the lock whenever you run it.
 

sum_buddy

New member
May 11, 2020
4
0
0
Did you enable OEM Unlocking again after running MSM? It restores the lock whenever you run it.
I tried re-enabling and disabling and restarted and enabling again. It doesn't seem to work for me. In the meantime I tried downgrading to 10.0.27 with no luck either. I tried running it from both regular fastboot and fastbootd too. The only other thing that struck me as odd trying everything was that EDL mode only lasts for maybe 5 seconds if I don't start MSM. When I try running from fastbootd the message is different but as far as I'm aware, practically the same. Something along the lines of "can't download in the current state." I tried just running fastboot oem unlock which doesn't work for obvious reasons, and tried getting the device unlock code again and immediately trying to flash it. Nothing I can think of works and I started looking through fastboot commands that might do something but no luck so far, I'm just feeling so lost trying to do this. Instructions are clear but they just don't work for me for some reason it seems
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
I tried re-enabling and disabling and restarted and enabling again. It doesn't seem to work for me. In the meantime I tried downgrading to 10.0.27 with no luck either. I tried running it from both regular fastboot and fastbootd too. The only other thing that struck me as odd trying everything was that EDL mode only lasts for maybe 5 seconds if I don't start MSM. When I try running from fastbootd the message is different but as far as I'm aware, practically the same. Something along the lines of "can't download in the current state." I tried just running fastboot oem unlock which doesn't work for obvious reasons, and tried getting the device unlock code again and immediately trying to flash it. Nothing I can think of works and I started looking through fastboot commands that might do something but no luck so far, I'm just feeling so lost trying to do this. Instructions are clear but they just don't work for me for some reason it seems
The 5 second limit on EDL is normal.

You should be in the normal Fastboot mode when trying to unlock using the token. Does the computer see your phone when you type "fastboot devices"?
 

sum_buddy

New member
May 11, 2020
4
0
0
The 5 second limit on EDL is normal.

You should be in the normal Fastboot mode when trying to unlock using the token. Does the computer see your phone when you type "fastboot devices"?
Yeah, it recognizes it. I can run some fastboot commands successfully but nothing of use here I think. I could post the log from getvar all or something if it might help in troubleshooting this though
 

Adam123522

Member
Jun 18, 2017
7
0
0
I have an HD1925 on the latest 10.0.34 HD61CB via T-mobile. My sim is unlocked and I got 6 more days until I get my unlock token. Will I be able to follow all the instructions provided on your post without any issues by the time I get that unlock token? Or has there been changes over time that I should aware of towards the root method?
 

js042507

Senior Member
Jan 7, 2011
575
210
73
Yeah, it recognizes it. I can run some fastboot commands successfully but nothing of use here I think. I could post the log from getvar all or something if it might help in troubleshooting this though
What about USB debugging? Make sure that's on and try it again maybe.
 

champ784

Senior Member
May 31, 2013
419
151
0
Richmond
I have an HD1925 on the latest 10.0.34 HD61CB via T-mobile. My sim is unlocked and I got 6 more days until I get my unlock token. Will I be able to follow all the instructions provided on your post without any issues by the time I get that unlock token? Or has there been changes over time that I should aware of towards the root method?
I just finished rooting mine yesterday with the latest software versions, and it's exactly the same. Just read through the instructions thoroughly and you'll be fine ??
 
Last edited:

Adam123522

Member
Jun 18, 2017
7
0
0
I just finished fruiting mine yesterday with the latest software versions, and it's exactly the same. Just read through the instructions thoroughly and you'll be fine ??
Alrighty thanks! What would the steps be to install OTA updates but still keep my magisk modules and settings after rooting back?
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone