[GUIDE] How to convert TMobile OP7 to International.

Search This thread

alpha777omega

Member
Dec 1, 2016
15
1
Dhaka
OnePlus 7 Pro
Do you have USB Debugging enabled? Do you have the drivers installed for your device in fastboot?
Yes sir, and I had no problem while converting to the international variant. But before the conversion, I had spent hours trying several fixes (I fixed it by this method: https://forum.xda-developers.com/t/...ing-up-in-fastboot-mode-windows-10-11.4194491 ) to unlock my bootloader, because my device just wasn't being detected by adb. And now that's happening again, even after I fixed the driver issue.
 

prospect565

Senior Member
Oct 15, 2011
208
6
Peshawar
Hey guys. Thanks for the instructions and the help, took me a while before my MSM Tool could detect my phone but I have finally done the switch from T-Mobile to International.

I kept getting the OTA updates and I kept updating, now my phone is unusable. Screen goes black unnecessarily, the resolution problem etc etc.

I wanted to know if I can have everything similar to a normal OnePlus 7 Pro with the official Android 11 and also if I can keep the OTA updates that'll follow?

I don't want to root or unlock bootloader because I hear that there are issues with Netflix and Google Pay. I don't want to have issues with my banking applications.
 

Attachments

  • Screenshot_20220928-122640_122720.jpg
    Screenshot_20220928-122640_122720.jpg
    336.4 KB · Views: 27
Last edited:

prospect565

Senior Member
Oct 15, 2011
208
6
Peshawar
Hey guys. Thanks for the instructions and the help, took me a while before my MSM Tool could detect my phone but I have finally done the switch from T-Mobile to International.

I kept getting the OTA updates and I kept updating, now my phone is unusable. Screen goes black unnecessarily, the resolution problem etc etc.

I wanted to know if I can have everything similar to a normal OnePlus 7 Pro with the official Android 11 and also if I can keep the OTA updates that'll follow?

I don't want to root or unlock bootloader because I hear that there are issues with Netflix and Google Pay. I don't want to have issues with my banking applications.
The previous screenshot is from my phone and this one is from my friend's phone who has the model that runs Android 11 but doesn't have the issues I have.

If my understanding is correct, if I move the build to the one on my friend's phone the issues should be resolved for me as well? If yes, how do I achieve that?
 

Attachments

  • WhatsApp Image 2022-09-28 at 4.22.51 PM.jpeg
    WhatsApp Image 2022-09-28 at 4.22.51 PM.jpeg
    52.1 KB · Views: 10

jcsww

Senior Member
The previous screenshot is from my phone and this one is from my friend's phone who has the model that runs Android 11 but doesn't have the issues I have.

If my understanding is correct, if I move the build to the one on my friend's phone the issues should be resolved for me as well? If yes, how do I achieve that?
Stop using partial updates and use full updates from Oxygen Updater.
 

jcsww

Senior Member
I am sorry I didn't understand that, can you please let me know what I am doing wrong or if you could guide me, that'll mean the world to me
Using incremental updates over time can cause so many problems. There is an app you can get fro. the ayStore called, Oxygen Updater. From that app, you can download two types of updates for your device. Incremental or full. You want to download the full update each time and install that via local update. The full update makes sure that the update is compete and doesn't skip over any files. In an incremental update, it only contains files that need to be updated but updating all files is always better for the heath of the OS.
 

prospect565

Senior Member
Oct 15, 2011
208
6
Peshawar
Using incremental updates over time can cause so many problems. There is an app you can get fro. the ayStore called, Oxygen Updater. From that app, you can download two types of updates for your device. Incremental or full. You want to download the full update each time and install that via local update. The full update makes sure that the update is compete and doesn't skip over any files. In an incremental update, it only contains files that need to be updated but updating all files is always better for the heath of the OS.
I got your point. Following is what I am doing right now.

1. Downgraded back to the Android 9 version using MSM.
2. Downloaded "Oxygen Updater", switched to "stable (full)"

Let me update you as soon as I am done with updating the builds.
 

prospect565

Senior Member
Oct 15, 2011
208
6
Peshawar
Using incremental updates over time can cause so many problems. There is an app you can get fro. the ayStore called, Oxygen Updater. From that app, you can download two types of updates for your device. Incremental or full. You want to download the full update each time and install that via local update. The full update makes sure that the update is compete and doesn't skip over any files. In an incremental update, it only contains files that need to be updated but updating all files is always better for the heath of the OS.
Thanks for this, the first time I used my phone's OTA updates and that had several issues.

This time, I upgraded using the Oxygen Updater and most of the issues are gone. However, randomly my phone's screen is zoomed in and it doesn't get fixed unless I restart my phone. Which is extremely annoying. I did set the resolution to QHD but is there any way around it?
 

Phantom Thief

Senior Member
Apr 24, 2017
296
48
Thanks for this, the first time I used my phone's OTA updates and that had several issues.

This time, I upgraded using the Oxygen Updater and most of the issues are gone. However, randomly my phone's screen is zoomed in and it doesn't get fixed unless I restart my phone. Which is extremely annoying. I did set the resolution to QHD but is there any way around it?
Try to run the following adb command like it was mentioned a few pages ago:

Code:
adb shell settings put global oneplus_screen_refresh_rate 0
 

prospect565

Senior Member
Oct 15, 2011
208
6
Peshawar
Well I just read a few pages back 😜 Let me know if it fixes :)
It actually works like a charm. I installed LADB application, enabled wireless debugging and usb debugging from the developer options.

That gave me ADB access and I ran the command. That fixed the scaling issue for me, a few days in and I got the Android 12 update. So I am now on Android 12, where the battery life sucks btw.
 
  • Like
Reactions: Phantom Thief

GoofyPanda

New member
Jul 5, 2010
3
0
Los Angeles
OnePlus 7 Pro
Hi, question about sim unlocking. When the guide says that sim unlocking is not supported, does that mean that i can only use the device with tmo after switching to international or that I can't unlock the sim with this process/ while on the Interational version?
Currently my sim is unlocked permanently and I'm a different carrier
 

jcsww

Senior Member
Hi, question about sim unlocking. When the guide says that sim unlocking is not supported, does that mean that i can only use the device with tmo after switching to international or that I can't unlock the sim with this process/ while on the Interational version?
Currently my sim is unlocked permanently and I'm a different carrier
Flashing does not alter the SIM lock/unlock state.
 

Epic028

Senior Member
Jan 5, 2017
151
23
OnePlus 7 Pro
Hi, question about sim unlocking. When the guide says that sim unlocking is not supported, does that mean that i can only use the device with tmo after switching to international or that I can't unlock the sim with this process/ while on the Interational version?
Currently my sim is unlocked permanently and I'm a different carrier
Once you permanently unlock the carrier lock, your gm1915 is basically a gm1917.
 

MuhdShau

Member
Dec 3, 2016
12
1
First of all this is not my work I only tested theirs.
Credit to @themustached for finding that a patched .ops was the solution.
This guy doesn't even have the damn phone yet and did this for us so show some love. You can donate to him through paypal here - http://paypal.me/dustinwann
Also @Eliminater74 @jkyoho and others for their hard work and dedication to this conversion.


Disclaimer: I do not take responsibility for any damage done to your device by using this procedure. Everyone has problems sometimes so be civil and ask clear questions explaining where you failed if you expect help.
These instructions will convert your TMOBILE Oneplus 7 PRO to the International version of the phone.
This lets you unlock the bootloader, root, twrp etc.. Sim unlock is still being worked on.

Take a breath, drop the hype and read every single step before you even plug your phone into the PC.
These steps assume you understand you lose all data on the device, are sim unlocked, have the Download mode drivers installed, adb and fastboot and your device powered OFF.

1) Download both of these archives and extract them to a folder you can locate. - https://mega.nz/#!289BVITR https://mega.nz/#!St1DiShb Mirror - https://www.androidfilehost.com/?w=files&flid=294946

2) Open the MSM tool and uncheck the box next to SHA 256.

3) Hold both volume buttons for 5 seconds then plug in the USB cable. OR In ADB type "adb reboot edl".

4) Watch the MSM tool and the second it says *Connected* next to one of the COM ports, press START.

5) DO NOT unplug the device until after it says Success in green.

6) Once the phone boots into the system, go through all the setup options.

7) Enable Developer Options and enable OEM Unlocking.

8) Enter bootloader mode on your device and type "fastboot oem unlock".

You now have an unlocked international OP7.
If you want to root and install twrp dont take the OTA yet.

-Follow these two threads below then take the OTA, do that after you root and twrp. You can preserve root by going into Magisk Manager after the OTA installs, then press the top Install button on the right and use the after OTA option.
This will put you on the latest version with twrp, root and working sound/wifi.

1) Root - https://forum.xda-developers.com/oneplus-7-pro/how-to/guide-root-oneplus-7-pro-patched-boot-t3931205 by @acervenky

2) Twrp - https://forum.xda-developers.com/on...nt/recovery-unofficial-twrp-recovery-t3931322 by @mauronofrio

3) OTA zips - https://forum.xda-developers.com/oneplus-7-pro/how-to/oneplus-7-pro-global-repo-oxygen-os-t3930585 by @Titokhan

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*Future proofing Update*
Hot off the press. Here is a tool that will allow you to patch an ops file without having to download a new modified one every update.
You can use this with a stock MSM or the modified one linked above. Must be run on an unmodified ops
.
.

Global
EU
China

1) Extract the Patcher into the same directory as your MSM tool and OPS firmware.
2) Launch the Patcher as admin. Now select the ops you want to patch and check all the boxes under Patch Options and click Start.
yhqBrcK.jpg

3) Once it finishes you will be able to flash the ops file from the stock MSM or the modded one above.


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*TMobile Update*

The MSM tool/firmware for TMobile OP7Pro is now released.

You can find it on my other thread - HERE

Credit for this one also goes to @themustached.
i cant use the link, any mirror available?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 79
    First of all this is not my work I only tested theirs.
    Credit to @themustached for finding that a patched .ops was the solution.
    This guy doesn't even have the damn phone yet and did this for us so show some love. You can donate to him through paypal here - http://paypal.me/dustinwann
    Also @Eliminater74 @jkyoho and others for their hard work and dedication to this conversion.


    Disclaimer: I do not take responsibility for any damage done to your device by using this procedure. Everyone has problems sometimes so be civil and ask clear questions explaining where you failed if you expect help.
    These instructions will convert your TMOBILE Oneplus 7 PRO to the International version of the phone.
    This lets you unlock the bootloader, root, twrp etc.. Sim unlock is still being worked on.

    Take a breath, drop the hype and read every single step before you even plug your phone into the PC.
    These steps assume you understand you lose all data on the device, are sim unlocked, have the Download mode drivers installed, adb and fastboot and your device powered OFF.

    1) Download both of these archives and extract them to a folder you can locate. - https://mega.nz/#!289BVITR https://mega.nz/#!St1DiShb Mirror - https://www.androidfilehost.com/?w=files&flid=294946

    2) Open the MSM tool and uncheck the box next to SHA 256.

    3) Hold both volume buttons for 5 seconds then plug in the USB cable. OR In ADB type "adb reboot edl".

    4) Watch the MSM tool and the second it says *Connected* next to one of the COM ports, press START.

    5) DO NOT unplug the device until after it says Success in green.

    6) Once the phone boots into the system, go through all the setup options.

    7) Enable Developer Options and enable OEM Unlocking.

    8) Enter bootloader mode on your device and type "fastboot oem unlock".

    You now have an unlocked international OP7.
    If you want to root and install twrp dont take the OTA yet.

    -Follow these two threads below then take the OTA, do that after you root and twrp. You can preserve root by going into Magisk Manager after the OTA installs, then press the top Install button on the right and use the after OTA option.
    This will put you on the latest version with twrp, root and working sound/wifi.

    1) Root - https://forum.xda-developers.com/oneplus-7-pro/how-to/guide-root-oneplus-7-pro-patched-boot-t3931205 by @acervenky

    2) Twrp - https://forum.xda-developers.com/on...nt/recovery-unofficial-twrp-recovery-t3931322 by @mauronofrio

    3) OTA zips - https://forum.xda-developers.com/oneplus-7-pro/how-to/oneplus-7-pro-global-repo-oxygen-os-t3930585 by @Titokhan

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    *Future proofing Update*
    Hot off the press. Here is a tool that will allow you to patch an ops file without having to download a new modified one every update.
    You can use this with a stock MSM or the modified one linked above. Must be run on an unmodified ops
    .
    .

    Global
    EU
    China

    1) Extract the Patcher into the same directory as your MSM tool and OPS firmware.
    2) Launch the Patcher as admin. Now select the ops you want to patch and check all the boxes under Patch Options and click Start.
    yhqBrcK.jpg

    3) Once it finishes you will be able to flash the ops file from the stock MSM or the modded one above.


    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    *TMobile Update*

    The MSM tool/firmware for TMobile OP7Pro is now released.


    You can find it on my other thread - HERE

    Credit for this one also goes to @themustached.
    21
    Guacamole decryption key - 836tI3vZa3ixi9487IpxNEw-I5RGT3QjJXmm0dGYLcI

    Additional decryption key - ezLIQmIL9j7OQV1qcvJtof8M0pCHYY_nC9W4pDaw3is

    ~FAQ~
    ~Not fast enough to start flash
    If you press Start on the MSMTool it will "wait for device".
    Doing this will make the flash start right when the phone enters EDL.


    ~MSM is getting stuck on Param Preload or something similar.
    This can be caused by having old Oneplus L2 drivers from a different model installed.
    -Follow the steps up until MSM gets stuck. Open Device Manager, right click on the Qualcomm device under the COM section.
    Click Uninstall but do not check the box to delete the driver, then click Scan for Hardware changes. Now go to the folder you extracted the L2 driver to, right click the inf file and click Install.
    You should be able to use the MSM tool right away but may need to exit and re-open. Also restart back into EDL if needed.
    14
    Dont worry about going back to Stock T-mo when needed.. We are working on that too.....

    Everything is in the works. But like most anything else, it all takes time............
    10
    We are still working on the patched MsmDownload Tool, so that we can fllash many more OPS files without having to have them hacked.. Right now, what we have is best work around..........

    The MsmDownload Tool, I pretty much have it 80% patched, only problem now is, it skips the writing firmware for some reason. but all checks have been bypassed........

    as you can see right here:

    Code:
    MagicNumber=31983,MetadataVersion=2,CryptVersion=1,ProfileFirstSector=9997505,profilesize=92378,
    m_bIsPackImage=1
    Project Name: 18821
    Image Version: guacamole_21_O.07_190512
    Skip SHA256 Check: No
    HW CHK: Yes
    RF CHK: Yes
    PRJ CHK: Yes
    MDL CHK: Yes
    Tool version verified! (V4.0.88)
    project 18821 support boot mode feature
    project 18821 enable fuse
    [1] dwMajorVersion=6,dwMinorVersion=2,is_win7_system=0
    Device Arrival: \\?\USB#VID_05C6&PID_9008#5&218ab31a&0&1#{86e0d1e0-8089-11d0-9ce4-08003e301f73} 
    [1] Set device as UFS
    [1] [CSerialCommHelper] No data in buffer to be sent 0
    [1] UFS Inquiry Command Output: SAMSUNG KLUEG8UHDB-C2D1 0400
    [1] UFS info Vendor = samsung, TotalLogicalBlocks = 499892224
    [1] EmmcSizeInGB = 238.367188, TotalLogicalBlocks = 499892224
    [1] Memory size:
    [1] [Firehose] HwVersion = 21
    [1] [Firehose] RfVersion = 2
    [1] [Firehose] PrjVersion = 1
    [1] HANDSET_TYPE_256G:
    [1] SID 304 is enc
    [1] SID 304 is enc
    [1] Read ENC CF success (0)

    but its late, and im taking a break for the night...................

    Not to mention that all my testers gone since finding this workaround.. :) so any new testers that wanna help.. just jump on my telegram group located in my sig..
    10
    Just want to clarify a few things up here:

    1: You must be SIM unlocked before you convert, or you will still have a grayed out OEM Unlock, and at Current time There is no FIX for public use yet..
    But we do know how to get around that........... (Just to much work, still working on better way)

    2: load up msmdownload tool, Says package not found, it means the OPS file isnt in the dir of the msmdownload tool..

    3: People reported that after OTA update, and install of TWRP/Magisk, No WIFI (Not sure if been fixed or what.. This area is kinda gray for me)

    4: Having issues with Connection to PC, make sure you have the Latest L2 Drivers installed, still issues, try another US cable and or port.......... If that fails, Another PC............

    We are still working on the SIM unlock issues...... If your one of the unlucky few that converted with a SIM Locked, Well just wait.. it will be fixed soon enough.
    We already have a way to get around that, But its nothing that we are going public with at this time.. Its way to much work and very risky................
    and requires a modded msmdownload tool... So please just wait a bit.........

    I hope this clarify some things.................