[GUIDE] Convert TMO to EU via MSM Tool, no SIM Unlock or Bootloader Unlock needed!

Search This thread

RawSlugs

Senior Member
Oct 12, 2014
258
23
Essential Phone
OnePlus 8T
A while ago i switched from TMO to international using the old fastboot method. I noticed i haven't gotten any updates since.

Oxygen updater says I'm not running oxygen. What could be the issue?
 

Attachments

  • Screenshot_20220825-182257~2.jpg
    Screenshot_20220825-182257~2.jpg
    112 KB · Views: 80
  • Screenshot_20220825-181928~2.jpg
    Screenshot_20220825-181928~2.jpg
    154.1 KB · Views: 79

nckfrs

Senior Member
Aug 20, 2009
82
4
the oem unlock is stil greyed out after uninstall of the file through adb and a restart
any insight
 

jcsww

Senior Member
I live in USA will the 5g work on the eu rom. Any problems with connectivity
5G works if you stay on Android 11. If you MSM Tool to the EU firmware though, then update with a full kb2005 image from Oxygen Updater to the Global/NA via local update. You will have single SIM working on Android 12. If you want dual-SIM, remain on Android 11 or look into root options.
 

TheSayaMan

Senior Member
Sep 12, 2016
592
257
OnePlus 9 Pro
5G works if you stay on Android 11. If you MSM Tool to the EU firmware though, then update with a full kb2005 image from Oxygen Updater to the Global/NA via local update. You will have single SIM working on Android 12. If you want dual-SIM, remain on Android 11 or look into root options.
That's not true unless you use the magisk data retain fix but that's useless if you decide to sell the phone.
 

jcsww

Senior Member
That's not true unless you use the magisk data retain fix but that's useless if you decide to sell the phone.
I can update to Android 12 the way I mentioned with my kb2007 and have single-SIM working without doing anything else. I bought this phone for dual-SIM though. I hate carrying two phones. I have ran my 8T+ 5G on Android 12 for a couple of weeks without issues before deciding I didn't want to root to regain dual-SIM and rolled back to Android 11.
 

TheSayaMan

Senior Member
Sep 12, 2016
592
257
OnePlus 9 Pro
I can update to Android 12 the way I mentioned with my kb2007 and have single-SIM working without doing anything else. I bought this phone for dual-SIM though. I hate carrying two phones. I have ran my 8T+ 5G on Android 12 for a couple of weeks without issues before deciding I didn't want to root to regain dual-SIM and rolled back to Android 11.
That's because you don't have the T-Mobile model. T-Mobile model doesn't support dual sim and that's where the problem comes in if you convert T-Mobile to EU or Global. When you update to Android 12, it shows dual sims which causes the T-Mobile model to not have phone service.
 

dhustler82

New member
Oct 27, 2012
3
1
5G works if you stay on Android 11. If you MSM Tool to the EU firmware though, then update with a full kb2005 image from Oxygen Updater to the Global/NA via local update. You will have single SIM working on Android 12. If you want dual-SIM, remain on Android 11 or look into root options.
Thanks I used msm tool to eu. 4g was almost non existent only 1 bar in my home where I used to get more and network kept going to edge speeds. An update came in over the air wich didn't help much android 11. I used oxygen updater and downloaded the full kb2005 and now I have 4 bars if 4g compared to the 1. I walked outside and got 5g but it was so slow in speed test. 4g seems fine
 

dhustler82

New member
Oct 27, 2012
3
1
Should I relock the bootloader after android 12. All seems to be working fine. T-mobile to eu. I first unlocked then ran msm tool.
 
All right guys, Been reading through this forum all day and got this far. However I could not find where to pull the ota files out and lost root. anyone have a link to this version? I just need the image file for boot. This was way easier then the 7pro 5g, or maybe that experienced trained me for this. FYI, I am coming from the T-mobile variant and went the global route. I see the boot images here but I am not sure which one relates to this rom version: https://androidfilehost.com/?w=files&flid=320191

I just go this phone yesterday, so I am excited to have gotten this far so quickly.

EDIT: Never mind, I found the post from Bill Goss on how to pull the Image using the MSM too. Will try that.

Screenshot_2022-09-11-22-56-44-06_fc704e6b13c4fb26bf5e411f75da84f2.jpg
 

Attachments

  • Screenshot_2022-09-11-22-56-55-51_fc704e6b13c4fb26bf5e411f75da84f2.jpg
    Screenshot_2022-09-11-22-56-55-51_fc704e6b13c4fb26bf5e411f75da84f2.jpg
    115.6 KB · Views: 25
Last edited:

mslezak

Senior Member
Dec 12, 2016
410
403
Houston
Google Pixel 2
OnePlus 8T
I live in USA will the 5g work on the eu rom. Any problems with connectivity
I updated to Android 12 using the EU MSM tool to A11, then applied (over wifi, normal phone updates) 1 update on A11, then the 2nd update was to A12, on a T-mobile Op8T and my phone service works fine, and 5G as well. Even if you MSM a different firmware, it doesn't affect the radios - they are locked from Qualcomm. In the past a few of us tried to hack in more bands, but you can't as vendors pay for the radio bands directly for each phone version. As someone mentioned if you have a dual sim tray, only sim 1 will work on A12, for some reason. Note - my bootloader is locked.
 
Last edited:

raven911

Senior Member
Aug 17, 2009
54
1
I have a OP8T, KB2007 (t-mobile variant), which was working fine dual-sim on Android 11 (KB2003 EU Rom), sim-unlocked, bootloader locked. I updated to Android 12, and now I'm getting that Sim-2 is not working (initially Sim 1 wasn't working either, but removing/reinserting SIM card fixes Sim 1). I really need dual-sim functionality, and I'm trying to get it back without having to wipe my phone and re-install everything. Seems like one option is to use the "roll-back" tool from oneplus, and go back to Oxygen 11 (but this wipes the phone). I assume with rollbacks, there's no way w/o losing data?

I also read that the enable_dsds magisk can solve dual-sim for A12. Is there any way we can use the Oppo Firmware decrypter to decrypt the A12 package, modify Settings.xml, and then re-encrypt, and then have "stock" A12 which allows Dual-Sim on KB2007 phones?
 
  • Like
Reactions: OP6Tluvvvaa

Mr Hassan

Account currently disabled
Feb 14, 2016
935
57
OnePlus 10 Pro
I don't think this is the case. All it'll do is enable the 2nd SIM slot in settings, but unlike A11, IMEI2 will be unassigned instead of being assigned IMEI1.

Unfortunately, if you want dual SIM on A12 on a t-mobile 8T, you gotta go A11 -> AOSP 12/12.1 -> enable_dsds
Yes i maked magisk module but not work
But i can fix it if i get rw or mount remount in super.img in stock
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Can someone please explain why my TMO>EU won't recognize a European sim? It's still Android 11, just like the guides say to. It recognizes my NA Sim on either slot, but never both.
    Also I don't get a second IMEI, for whatever reason.
    PS. I've tried the second SIM magisk module
    It seems to be simlocked, as converting TMO to EU doesn't remove simlock.
    1
    It seems to be simlocked, as converting TMO to EU doesn't remove simlock.
    To add to that. The SIM lock can only be removed using the T-Mobile firmware.
  • 22
    *** Use this at your very own risk.
    *** You will lose all data
    *** Backup your working modem and persist, just in case
    *** Read the entire post and follow the steps closely before asking for help. Post all error messages and steps you took. Screenshots and MSM logs will be best.



    !!! I have officially retired my 8T, and can no longer provide additional support on this device !!!


    It's finally here! A MSM tool that will convert your T-Mobile OnePlus8T+5G to EU KB05BA. From here you can local upgrade to any OOS flavor you want. This gives you Local Upgrade option, faster upgrades, open betas, dual SIM, and more! In fact, after conversion, you can unlock the bootloader without the unlock token (still need to be SIM unlocked, but in case you don't want to wait for the unlock token or if OnePlus's website is broken)!

    If you are still SIM locked, you lose the Unlock app for when your device becomes unlocked, it's only available in the stock TMO ROM. If you want to go back to TMO ROM at any point, flash back with the TMO MSM: https://forum.xda-developers.com/t/...l-to-restore-your-device-to-oxygenos.4180981/

    Steps:
    1. Download the MSM Conversion package:
      • AFH
        MD5: 5ddb543c8a5e7587e0b2ad24d2025e77
    2. Run MsmDownloadTool V4.0.exe (Windows 7 users may need to run the win7 version included)
    3. Select User type: "Other" and press Next.
    4. Press "Start". Don't mess with the default settings.
    5. Put your phone in EDL mode.
      Code:
      adb reboot edl
      or completely turn off your device, hold vol up + vol down and plug in the cable.
    6. Wait about 5 minutes while it works.
    7. Done! If you keep the bootloader locked and run it stock, the About Phone page will be missing some fields.
    If you run into any MSM tool issues, most likely you have a driver problem. See the FAQ in @Some_Random_Username's post


    Instructions to Bootloader Unlock a SIM locked device:


    1. In ADB:
      Code:
      adb shell pm uninstall -k --user 0 com.qualcomm.qti.uim
    2. Reboot
    3. Go to dev settings and enable OEM Unlock
    4. Reboot to bootloader
    5. Code:
      fastboot oem unlock
      No unlock.bin needed


    Old fastboot method

    *** Know how to use the MSMTool, Don't start before figuring it out.
    *** DO NOT ATTEMPT THIS IF YOU ARE NOT FAMILIAR WITH THE STEPS DESCRIBED IN THIS GUIDE

    * The steps in this guide will convert your TMO KB2007/KB05CB to Global 11.0.5.6.KB05AA, or EU 11.0.3.4.KB05BA
    * NR and LTE bands are flashed in nvRAM, 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.
    * Instructions are the same as running any other MSM unbrick tool.
    * You can use this guide to convert to your own variant by extracting payload and flashing from a full OTA. See manual instructions towards the end.
    * Use the latest platform tools: https://developer.android.com/studio/releases/platform-tools, https://forum.xda-developers.com/android/general/tool-adb-fastboot-installer-tool-windows-t3999445. DO NOT USE MINIMAL ADB, it has not been updated for years and will cause a crash where you'll need to MSM back to stock.
    * Make sure your drivers are up to date. This guide will not walk you through setting up platform tools or updating drivers. When encountering fastboot issues, make sure to include the output of fastboot --version in your post.
    * Do not ask for OTAs, MSMs, or anything else not related to the steps described herein. There are plenty of threads around for those.
    * This guide does not pertain to Cyberpunk conversion. See other threads.
    * This guide converts you to an older firmware so you can take a FULL OTA via Oxygen Updater. Do not skip this step if you want a stable build.

    Steps to convert your device to Global or EU
    As simple as possible:
    1. You need your device bootloader and SIM unlocked. Follow the instructions here (It says 6T, but applies to all OP devices): https://support.oneplus.com/app/answers/detail/a_id/588/~/how-to-unlock-bootloader-for-oneplus-6t-(t-mobile-edition)
    2. Download and unzip the conversion package:
    3. Boot to fastbootd.
      • From adb:
        Code:
        adb reboot fastboot
      • From fastboot/bootloader:
        Code:
        fastboot reboot fastboot
      • If you are having trouble booting into fastbootd, and have a FC number at the bottom of the bootloader screen, you'll need to MSM to factory first.
    4. [*]You should be at a screen that says "fastbootd" on top. DO NOT CONTINUE IF YOU ARE NOT HERE. SEE HIDDEN FOR AN EXAMPLE.
      bJDcOTg.jpg
    5. Execute "flash_all.bat" for Windows, or "flash_all.sh" for Linux, from the unzipped directory from step 2 as cwd.
    6. Optional: Flash magisk'd boot
      Code:
      fastboot flash boot boot_magisk_patched.img
    7. Reboot into recovery, and wipe everything.
    8. Once fully booted, download Oxygen Updater, set your device to OnePlus 8T of your regional choice and local upgrade to the latest OTA of your regional choice.
    9. Optional: You can re-lock your bootloader at thois point. DO NOT TRY before the full OTA upgrade above, or you'll have to MSM.

    Manually:

    1. Unlock bootloader
    2. Download the full OTA of your choosing
    3. Extract the OTA payload with https://github.com/vm03/payload_dumper or https://androidfilehost.com/?fid=818070582850510260
    4. With the output of the payload as your cwd, execute:
      Code:
      fastboot flash product product.img
      fastboot flash abl abl.img
      fastboot flash aop aop.img
      fastboot flash bluetooth bluetooth.img
      fastboot flash boot boot.img
      fastboot flash cmnlib cmnlib.img
      fastboot flash cmnlib64 cmnlib64.img
      fastboot flash devcfg devcfg.img
      fastboot flash dsp dsp.img
      fastboot flash dtbo dtbo.img
      fastboot flash featenabler featenabler.img
      fastboot flash hyp hyp.img
      fastboot flash imagefv imagefv.img
      fastboot flash keymaster keymaster.img
      fastboot flash logo logo.img
      fastboot flash mdm_oem_stanvbk mdm_oem_stanvbk.img
      fastboot flash modem modem.img
      fastboot flash multiimgoem multiimgoem.img
      fastboot flash odm odm.img
      fastboot flash qupfw qupfw.img
      fastboot flash recovery recovery.img
      fastboot flash spunvm spunvm.img
      fastboot flash storsec storsec.img
      fastboot flash system system.img
      fastboot flash system_ext system_ext.img
      fastboot flash tz tz.img
      fastboot flash uefisecapp uefisecapp.img
      fastboot --disable-verity flash vbmeta vbmeta.img
      fastboot --disable-verity flash vbmeta_system vbmeta_system.img
      fastboot flash vendor vendor.img
      fastboot flash xbl xbl.img
      fastboot flash xbl_config xbl_config.img
    5. Replace boot.img with your magisk'd boot if desired
    6. Reboot to recovery and wipe everything


    Troubleshooting

    • Error: "remote: no such file or directory"
      You are not in the correct cwd. Fastboot needs to be accessible from the same directory as the .img files, so fix your PATH or make a copy fastboot.exe in the same directory as the .img files
    • Error: "remote: Flashing is not allowed for Critical Partitions"
      You are not in fastbootd. Check step 4.
    • Error: "Invalid sparse file format at header magic"
      Ignore this message, not an error

    Special thanks to:
    @jwarrior319 for the initial linux script
    @cammykool and @awr128 for helping debug some of the steps and clarifying pain points

    @radiohead7778580 for a better Global conversion

    Fixing the About Phone page

    These steps are optional, and will fix the "About Phone" page. There are no performance differences.
    1. You need to rooted with Magisk
    2. Download the fix: here
    3. In the Modules page in MagiskManager, Install the downloaded zip file via "Install from storage"
    4. Reboot, the About Phone page is filled out.


    Issues so far (please post if you run into more):
    • In OOS11, "About phone" page does not work properly.
      • Use the magisk module above to fix it.
    • In OOS12, Dual SIM is not supported.
      • A11 based A12 ROMs support Dual SIM after conversion, use my enable_dsds module.
    • Unlocked bootloader without unlock_token must be done while in OOS11, as OOS12+ ABL will check that a token is needed
    6
    I'm glad that the global version is working for everybody!!! For my next trick I'll be trying to mod the MSM Tool for a straight conversation without the need to unlock, stay tuned. I'm going to be needing testers let me know if you're interested.
    5
    MSM conversion tool is uploaded.
    Guide updated, no more fastboot flashing needed!
    4
    Thank you for all the people willing to participate. I will keep everybody posted on my progress!!
    4
    You only get 1 IMEI but it's been working. I've been dailying dual SIM since conversion so long ago. However, I use Mint (T-Mobile MVNO) and T-Mobile postpaid, so that could explain why it works flawlessly.

    I just put in an ATT SIM card side-by-side with TMo and both works.