• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

How To Guide Convert your T-Mobile (LE2127) to EU via MSM, No unlock.bin needed!

Search This thread
if i flash custom rom do i need to flash modem after? thx in advance

is rom baked with nik gapps?


This is a STOCK ROM. It's just the European variant of OOS11. Not a custom one. It has SOME Google apps, but flashing a package isn't needed. You are able to log into your Google account and access the Play Store out of the box.
And yes, you will likely have to flash the modem for any custom ROM, unless it's based on the T-Mobile stock OOS (and afaik, there isn't one, yet). The only "custom" options right now are crDroid and LineageOS, and apparently, for some people, flashing the modem is necessary (though in crDroid's case, it seems the modem is included).
 
  • Like
Reactions: galaxys

freddienuxx

Senior Member
Dec 11, 2012
1,618
302
Neptune City NJ
OnePlus 8 Pro
OnePlus 8T
This is a STOCK ROM. It's just the European variant of OOS11. Not a custom one. It has SOME Google apps, but flashing a package isn't needed. You are able to log into your Google account and access the Play Store out of the box.
And yes, you will likely have to flash the modem for any custom ROM, unless it's based on the T-Mobile stock OOS (and afaik, there isn't one, yet). The only "custom" options right now are crDroid and LineageOS, and apparently, for some people, flashing the modem is necessary (though in crDroid's case, it seems the modem is included).
im so sorry i put in wrong thread. im a kook but thx for answering
 
  • Like
Reactions: galaxys

acm1108

Senior Member
Jun 10, 2010
143
19
Is there a possibility that the 11.2.3.3 modem could make data speeds slower? What about using someone else's modem file?
 
You can use any version t-mobile modem.bin from anyone, and it's possible different versions have additional tmo/oneplus tweaks.

Was wondering about something similar to this.... using a modem dumped from someone's T-Mobile 9 Pro on the latest OOS version. Seems like we'd have to find someone willing to stay on T-Mobile, and dump theirs for every update, though. Unless there's a way to get full update packages from T-Mobile...
 

galaxyuser88

Senior Member
Dec 22, 2010
849
797
On These Forums.
Does anyone have the latest full rom dump from TMobile. There are issues with wifi calling and texting just using TMobile modem only. There are other files that need to be baked into this rom for all the features to work.

Also can the stock tmo rom be msm over this to get back to stock?

I want try a couple of things when I get home this weekend.
 

lendawg

Senior Member
Dec 31, 2012
712
208
OnePlus 9 Pro
Does anyone have the latest full rom dump from TMobile. There are issues with wifi calling and texting just using TMobile modem only. There are other files that need to be baked into this rom for all the features to work.

Also can the stock tmo rom be msm over this to get back to stock?

I want try a couple of things when I get home this weekend.
I have no issues with wifi calling or anything network related for that matter maybe try factory reset.
 

Kenkool12

Member
Jul 10, 2021
30
2
I have the TMobile OnePlus 9 pro unlocked from them I bought from somebody online. I'm currently using on ATT when I go to unlocked the bootloader and start do I still flash T-Mobile modem. Will I lose the ability to connect to ATT network. I'm new to all this so I'm sorry for the stupid questions. I just want to make sure I understand it all before I attempt to do it.
 

craznazn

Senior Member
Nov 12, 2009
527
229
OnePlus 8T
OnePlus 9 Pro
I have the TMobile OnePlus 9 pro unlocked from them I bought from somebody online. I'm currently using on ATT when I go to unlocked the bootloader and start do I still flash T-Mobile modem. Will I lose the ability to connect to ATT network. I'm new to all this so I'm sorry for the stupid questions. I just want to make sure I understand it all before I attempt to do it.

Any reason to do this? Does the EU get updates quicker?

Yes, and yes
 

Kenkool12

Member
Jul 10, 2021
30
2
If you convert and want a working modem at all, you need to flash the tmo modem
Sorry for all the questions I really want quick updates is there video or anything I can watch to see exactly how to do it cause I don't know how. Even after reading the post and I don't want to screw my only phone up. Should I just stay away. The other thing is I don't know what I use to back up what is talked about in post. Again sorry for all the questions I'm dumb when it comes to rooting android and I want to learn. I can't find a video on how to do it or give me an idea of how.
 
Sorry for all the questions I really want quick updates is there video or anything I can watch to see exactly how to do it cause I don't know how. Even after reading the post and I don't want to screw my only phone up. Should I just stay away. The other thing is I don't know what I use to back up what is talked about in post. Again sorry for all the questions I'm dumb when it comes to rooting android and I want to learn. I can't find a video on how to do it or give me an idea of how.


Re-read the first post (yes, I can tell you have read it at least once because you asked about the modem). No, the first three pages, even. There are a lot of questions answered in those pages alone. And read the guides linked in the OP, specifically the one about using MSM tools, because the MSM tool is going to be your best friend if you mess up. The real important thing here is to do everything outlined in the first post, and that's it. While there is a chance of messing up (and the odds of that aren't really high), it is also easily fixable, provided you are capable of restoring with the MSM tool. If you aren't comfortable with it, then I'd advise against it.
 

Kenkool12

Member
Jul 10, 2021
30
2
Re-read the first post (yes, I can tell you have read it at least once because you asked about the modem). No, the first three pages, even. There are a lot of questions answered in those pages alone. And read the guides linked in the OP, specifically the one about using MSM tools, because the MSM tool is going to be your best friend if you mess up. The real important thing here is to do everything outlined in the first post, and that's it. While there is a chance of messing up (and the odds of that aren't really high), it is also easily fixable, provided you are capable of restoring with the MSM tool. If you aren't comfortable with it, then I'd advise against it.
I'm gonna try it thank you I've been reading all the posts and all the questions people have asked. What's the difference between this method and the unlock.bin method we're you get the code from OnePlus.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Thank you for all the help it helped me convert my first oneplus device Im glad I did it.
    1
    Yes those are the drivers and it still doesn't work I've tried the same drivers from a different site as well to see if it would work and still shows the exclamation point no matter what but it shows up Qualcomm 9008 just with the exclamation mark next to it and idk what to do from there.


    Let's try this again....
    To quote @dkcats3,

    This saved my bum. If you are having issues with the param value, make sure you get the "Qualcomm drivers.7z" package and unpack it so you have the .cab file. Then using 7zip, extract that file so you have a folder of its contents. Pointing device manager there let me install it correctly. Any other driver files or archives resulted in it saying it couldnt install properly.
    1
    No, you must run this conversion again, do not run the EU tool, it will not work.
    1
    The trick is to hold those buttons until you press the Start button in the MSM tool. It's as tricky as it sounds (and an extra pair of hands may help) but it's doable by yourself if you're persistent enough.
    Ok I'll try that thanks.
    1
    You can start the tool and then just do the button combo on the phone, once the phone goes into edl mode the msm tool will start automatically since you pressed the start button earlier.
  • 7
    *** Use this at your very own risk.
    *** You will lose all data
    *** Backup your working modemst1/2 and persist. If you lose these for any reason, it's unique to your device and not recoverable if you didn't back up (via MSM or other people).
    *** Read the entire post and follow the steps closely before asking for help. Post all error messages and steps you took. If you just ran a bunch of unknown commands, I would tell you to MSM.
    *** Know how to use the MSMTool, Don't start before figuring it out. https://forum.xda-developers.com/t/op9pro-repository-of-msm-unbrick-tools-tmo-glo-in.4272549/
    *** DO NOT ATTEMPT THIS IF YOU ARE NOT FAMILIAR WITH ANY STEP DESCRIBED IN THIS GUIDE



    Disclaimer: I initially did not want to release this conversion because you still need to unlock the bootloader to fix modem, but this conversion lets you unlock the bootloader without needing unlock.bin. Since OnePlus's website is currently broken, the only way to backup the partitions above is via EDL. I've had the conversion tested and there seem to be no issues, and you can make the backups afterwards. Just keep in mind that if something goes wrong and the above partitions are lost, you are really screwed and there's no way back. If you are not comfortable with this, turn back now.

    General notes:

    • NR and LTE bands are read only and not modifiable, not in modem.img or any other partition. You cannot get global bands by flashing a global ROM, nor can you lose TMO bands by flashing another ROM.
    • The T-Mobile modem is not compatible with any other variant's NON-HLOS, meaning you need to flash back the T-Mobile modem in order to have cell connectivity.
    • Dual-SIM does not work.

    Prerequisites:
    • You must be SIM unlocked. This conversion will not SIM unlock you.
    • Verify "Enable OEM unlocking" is not greyed out in Developer Options
    • Familiarity with MSMDownload tools. If the regular MSM tool doesn't work for you, turn back now.
    • Back up all data, it will be wiped.

    Download:

    Steps:
    1. Unzip both the conversion and modem zip files.
    2. Execute MSMDownloadTool V4.0.exe and msm normally.
    3. Connect to wifi (not sure if necessary)
    4. Go to Developer Options -> Enable OEM Unlocking. If this is greyed out, it means you are still SIM locked and didn't read the whole guide (You may need to reboot a few times, but if it stays greyed you are still locked). MSM back to T-Mobile and get it unlocked first.
    5. Reboot to bootloader
    6. Unlock your bootloader, no unlock.bin needed:
      Code:
      fastboot oem unlock
      or
      Code:
      fastboot flashing unlock
    7. Follow instructions on phone to unlock bootloader.
    8. Boot back to bootloader and flash modem:
      Code:
      fastboot flash modem_a NON-HLOS.bin
      fastboot flash modem_b NON-HLOS.bin
    9. You are done converting. Make sure to keep NON-HLOS around, you'll need to flash it after every OTA.

    Fastboot method:
    * The steps in this guide will convert your TMO LE2127 to EU 11.2.3.3. This is intentionally not the latest version to force you to take a FULL OTA.
    * You can use this guide to convert to your own variant by extracting payload and flashing from a full OTA. No support will be given if you choose to manually do it.
    * Use the latest platform tools: https://developer.android.com/studio/releases/platform-tools. DO NOT USE MINIMAL ADB, it has not been updated for years.
    * Fastboot can't see your device? https://forum.xda-developers.com/t/...stboot-mode-windows-10.4194491/#post-84943553
    * Test that you can boot to fastbootd prior to starting, "fastboot reboot fastboot" and you should see the OnePlus logo with the text "fastbootd" on top. Do not continue if this doesn't work.
    * When encountering issues, describe all steps you took, paste any outputs, and take screenshots. Make sure to include the output of fastboot --version in your post.

    Steps to convert your device to EU
    1. You need your device bootloader and SIM unlocked. See https://forum.xda-developers.com/t/how-to-unlock-the-t-mobile-bootloader.4256319/
    2. Download and unzip the conversion package:
      • EU 11.2.3.3
        MD5: cb949816fa80d5f0d984359b819426c3
    3. Boot to bootloader.
      • From adb:
        Code:
        adb reboot bootloader
      • From fastboot/bootloader:
        Code:
        fastboot reboot bootloader
    4. Execute "flash_all.bat" from the unzipped directory from step 2.
    5. Reboot into recovery, and wipe everything.
    6. Once fully booted, connect to WiFi and download Oxygen Updater and take the FULL OTA (11.2.4.4 as of this writing)
    7. Do a regular reboot, don't reboot to fastbootd, bootloader, recovery, etc. Reboot to system.
    8. Reboot into bootloader or fastbootd, and flash the T-Mobile modem.
      Code:
      fastboot flash modem NON-HLOS.bin
    9. After each Full OTA you take in the future, you will need to repeat step 7 & 8

    FAQ
    • Q: The most recent version is 11.2.4.4, why is this guide converting to 11.2.3.3?
      A: You didn't read the full post.
    • Q: Why is there no conversion to Global?
      A: Global variant uses the Google incremental OTA server, and full OTAs are not always provided. There's no functional difference, and EU has better privacy requirements anyways. You can do it manually by extracting payload.bin and running the same flash script. No support will be provided if you choose to flash to Global.
    • Q: Can I re-lock the bootloader after conversion?
      A: While you can go ahead lock your bootloader after conversion, I don't recommend it as you will not be able to take incremental OTA due to modem changes, and lose connectivity if you take a full OTA. To fix it, you need to unlock the bootloader and end up wiping.
    • Q: Where is the Linux guide?
      A: Too lazy, if you're using Linux, you can make your own bash script from the Windows batch script.
    • Q: Help, I see is 'fastboot' is not recognized as an internal or external command.
      A: Your fastboot.exe is not in your $PATH. You can either drop fastboot into the same folder as flash-all.bat, or you can fix your $PATH
    • Q: Help, I cannot boot to fastbootd because previous flashes messed things up.
      A: MSM
    • Q: Help, "not enough space to resize [system, product, system_ext]"
      A: MSM. If the error is on Vendor, it might still work and boot with a generic Android boot logo. If so, take the full OTA as described in the guide.
    • Q: Help, something went wrong!
      A: Post in here the starting state of your device (Device model, ROM version, etc), all steps you've taken since unlocking bootloader, and the output of whatever is causing you trouble. Chances are, the answer is MSM, but read my MSM warning.
    • Q: Help, I see "Invalid sparse file format at header magic"
      A: Ignore this message, not an error


    Fixing the About Phone page

    These steps are optional, and will fix the "About Phone" page. There are no performance differences. All that's done is change build.prop to reflect the correct model.
    1. You need to rooted with Magisk
    2. Download and install the magisk module: here
    3. Reboot, the About Phone page is filled out.


    Issues so far (please post if you run into more):
    • Dual SIM does not work
    • Dialer's vvm doesn't seem to work with T-Mobile, might be a T-Mobile issue though.
    • You must flash the T-Mobile modem after every OTA
    • Wildvine L1 is a crapshoot, you may or may not be lucky. Worked for me with only magiskhide enabled and blocking Google Play Services, but many people not having the same luck.
    What appears to work:
    • Everything else.

    Much appreciation for everyone that help develop and test
    @razercortex
    @retryfail
    @amaroney55
    5
    Due to OnePlus's incompetence on running a website, the MSM conversion is released today to enable bootloader unlocking for folks who are SIM unlocked but can't download an unlock.bin
    2
    Thank you for all the help it helped me convert my first oneplus device Im glad I did it.
    2
    Goodness man. Presently I see where I wrecked. I did the EU 11.2.4.4 and not the 11.2.3.3. much obliged for this and clearing that up. Likewise, thank you again for assisting me with saving my mobile. JBBattery
    2
    Well, OnePlus sent you link to your email.
    why you don't try to redownload?
    Because OnePlus broke their website and you can't download a working unlock.bin anymore.