yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] iSkyJIE:
Maybe there are many users in my area, and the Internet speed is only over 30 Mbps during peak hours. It is normal to test the 5G Internet speed late at night.

The only problem now is that VVM cannot be used in the dial-up procedure. I don’t know if there is any way to solve it!

In addition, I used the modem file flashing provided in this tutorial on another ONEPLUS 9. It is completely applicable, and the signal network is all available.
[OnePlus 9 Pro] craznazn:
There's been reports of dialer vvm not working for LE2125 users on tmobile as well. This may be an intermittent issue with Google dialer and T-Mobile.
[OnePlus 9 Pro] cproo12:
I see, I installed the EDL tool you linked but it doesn't want to connect to my phone, saying unsupported device.

\

Also not seeing the 9 pro in the EDL loaders for that, only the 9.

So I guess I am just going to have to wait for my unlock.bin... unless you have any ideas?
[OnePlus 9 Pro] cproo12:
Any reason the MSM Tool has no target option for me? Am I missing something?

It won't let me flash; "Invalid device target "IN"" as if I have the IN target selected when I need O2...
[OnePlus 9 Pro] abdulganigailan:
Hi XDA-developers :)

I need to convert My unlocked (t-mobile) oneplus 9 pro to dual sim global !!

Can you help me to doing this ?

I have no problem to pay who helped me?

I was try doing this by following these to methods

1 - https://xdaforums.com/t/...7-to-eu-via-msm-no-unlock-bin-needed.4272837/

2- https://xdaforums.com/t/tmo-9-pro-modem-retention-data-fix.4292445/

and always getting [only 1 Sim working on dual sim global Rom]

..............................................................

Thanks to Mr.@craznazn

Thanks and appreciation to all the developers at XDA .

Sorry for bad English !

My telegram Ch : https://t.me/AbdulGhani_Gailan
[OnePlus 9 Pro] AverageXDAEnjoyer:
I just tried this method and it was seemingly successful, but where are the backups stored? I did MSM -> F8 ->Modemst1/2 + Persist -> Check read back -> Successful

Edit: I figured it out, they're in my C: drive
[OnePlus 9 Pro] Vikranthalti:
Hi can anyone explain how to Backup the modemst 1,2 and persist I am new to this stuff.
[OnePlus 9 Pro] Mr Hassan:
On fb one page available they also can do it but he have his own terms & conditions
[OnePlus 9 Pro] TheSayaMan:
I have a issue with no sim detected. I have Verizon. Any fix? I went through MSM tools again to reflash because if I reflash the T-Mobile modem, I end up bricked. I have the T-Mobile model that's carrier unlocked. Thanks!
[OnePlus 9 Pro] TheSayaMan:
Ok, I figured it out finally after so much frustration. I used the EU MSM and reflashed then downloaded the Oxygen Updater app and performed all Global local upgrades through the app and everything is working perfectly now. I'm on current Android 12, Global with fully working phone, calls, texts, data. I don't know why doing this instead of just updating through the built in system updater would make any difference at all but it seems to have!! You will also have to root and use the magisk data fix module, otherwise it will not stick, it will keep going in and out.
[OnePlus 9 Pro] samdaman91:
so i have a OnePlus 9 pro t-mobile and i was able to successfully put in the official Global build in it (11.2.10.10.LE15AA). i had cell service and data. however when i upgrade the phone to android 12 i lose all service. what do i do next? I have backed up my original MODEMST1/2 AND PERSIST PARTITION images before i changed my ROM.
[OnePlus 9 Pro] GuyInDogSuit:
Good thinking in that regard. You may still have to flash the T-Mobile modem, iirc, which was something necessary for conversion when the device was initially released.
[OnePlus 9 Pro] xquisite1:
Conversion was long but flawless! Thanks
[OnePlus 9 Pro] BrimoFan123:
This thread is for converting from LE2127 (T-Mobile) to LE2123 (EU)

My understanding is that tools and binaries used for this conversion are not correct for performing conversion from LE2121 (India) to LE2123 (EU)

So my question is: can someone to guide me how to do conversion (rebranding) from LE2121 (India) to LE2123 (EU)?
[OnePlus 9 Pro] TheSayaMan:
Simple. Just do local upgrades to EU from IN. Keep in mind that your target ID will remain. That can't be changed.
[OnePlus 9 Pro] User NiNaNo:
So if I convert to EU OOS, can I install any custom ROM on it, even if I did not unlock the bootloader from tmobile?
[OnePlus 9 Pro] GuyInDogSuit:
Correct. I should reword that, though. You can unlock the bootloader without the unlock.bin from OnePlus, using this process, but you will still need a SIM-unlock from T-Mobile.
[OnePlus 9 Pro] User NiNaNo:
Yeah, same for me. So, the first time I convert from tmo to eu and then unlocked the phone, update to the lastest version then flash the modem but it gave me crashdump so I use msm to go back to eu again, and I just put my sim in the phone, and call, data are working for now. So I'm thinking of not flashing the modem for now.

After the update to A12, sim cannot be read, so I came back to tmo msm rom. Also, I tried the same method on the post but I think the modem seems outdated that's why I keep getting crashdump mode, how do I extract tmo modem from A12 with a locked bootloader?
[OnePlus 9 Pro] Appreciative:
Go back and read post #388. He did what you are trying to do.

You do not have to be sim unlocked to unlock the bootloader on this phone. I verified you can use EU to bypass OnePlus cust-unlock.bin OR you can use the cust-unlock.bin if you choose, it works either way. But you will need to use the One+_TooL (or an equivalent method) to allow the OEM unlock toggle to be turned on: https://xdaforums.com/t/one-_tool-w...ader-unlock-enabler-engineer-decrypt.4380419/

Unless I misunderstood you, which may be the case. He said was on an mvno but it showed him as unlocked. I'm not sure about that status
[OnePlus 9 Pro] GuyInDogSuit:
Yeah, I forgot that this particular method bypasses the need for SIM-unlock. My mistake.
[OnePlus 9 Pro] CZ Eddie:
So, this is weird. I'm permanently SIM-unlocked. I just did it 30 minutes ago.

And while in TMO ROM, I'm able to slide the OEM Unlock toggle to enable.

So, I then MSM the EU Conversion.

But when I check there, the OEM Unlock is greyed out and I'm not able to toggle it.

I rebooted a few times with no change.

I MSM back to TMO once again and I'm still SIM-Unlocked and can still toggle the OEM Unlocking option in Developer Options.

What am I doing wrong?

EDIT:

I guess the SIM unlock just needed a few hours to completely work because I tried the EU conversion a second time about seven hours later and it's working fine now!
[OnePlus 9 Pro] N1ldo:
Download and unzip the conversion package:

EU 11.2.3.3

MD5: cb949816fa80d5f0d984359b819426c3

Boot to bootloader.

From adb:

Code:

adb reboot bootloader

From fastboot/bootloader:

Code:

fastboot reboot bootloader

Execute "flash_all.bat" from the unzipped directory from step 2.

Reboot into recovery, and wipe everything.

Where is this rom (EU 11.2.3.3) with that .bat file?
[OnePlus 9 Pro] petchportgach:
I don't see the flash_all.bat neither
[OnePlus 9 Pro] TinkerNerd:
For anyone having trouble with the MSM tool, there's another way to do this. The following steps assume you have adb and fastboot installed and your SIM and bootloader are unlocked.

1) Using the Oxygen Updater app, download the latest (full) global firmware, then copy the zip file to your adb/fastboot folder. Rename the zip file to firmware.zip

2) Download the TWRP recovery, rename the file to twrp.img and copy it to your adb/fastboot folder

3) Place your phone into fastboot mode

4) Using fastboot, boot the TWRP recovery image (fastboot boot twrp.img)

5) Once your phone has booted the TWRP image, select Advanced, then select ADB Sideload

6) Use ADB to sideload the downloaded firmware (adb sideload firmware.zip)

Remember to flash your NON-HLOS.bin onto your phone so you can get service

DISCLAIMER: This is just what worked for me after a fair bit of trial and error and experimentation. I only tried this because I couldn't get the MSM tool to work for me. If the MSM tool works for you, you should probably use that instead
[OnePlus 9 Pro] petchportgach:
I tried to use the msm method but it kept saying "unsupport_device_in". When I got this phone, it had indian rom (DA) le2127 and I bricked it once. However the mobile repair store managed to unbrick it and restore it to (ACB) and now I am trying to convert it to EU but i don't know how to fix the "unsupport_device_in". Maybe I should try #402's method?
[OnePlus 9 Pro] TinkerNerd:
I ended up reverting to the T-Mobile firmware because I had connectivity issues. Though I used Global instead of EU when I did it. You still did better than me, I couldn't get my phone into EDL mode
[OnePlus 9 Pro] petchportgach:
I saw a thread that says after update to android 13 beta 2 (from global firmware) and then perform a factory reset, the connectivity issues are gone. https://xdaforums.com/t/oneplus-9-pro-tmo-le2127-converted-to-global-le2125-oos-13-ob2.4512829/

I get to EDL via cmd(adb reboot edl), could not combo keys to EDL neither.

How do you revert it to T-Mobile firmware btw?
[OnePlus 9 Pro] GuyInDogSuit:
The MSM tools. Specifically the ones for T-Mobile. There's a few threads with links.
[OnePlus 9 Pro] petchportgach:
I have tried the T-mobile 11.2.3.3, 11.2.6.6, EU, Global none of them work for me, they kept saying "unsupported_device_in". What If I convert mine to indian firmware first then OTA to global?
[OnePlus 9 Pro] Helio0:
Hi,

Yesterday I restored my phone from Custom Rom vía MSM, and I updated to OOS13. Now I'm trying to come back to OOS11 with the same MSM tool, but my PC doesn`t recognize the phone.

Maybe any OOS13 restrictive software or something? Has anyone tried to downgrade from OOS13 stable?
[OnePlus 9 Pro] GuyInDogSuit:
I don't think that is a good idea, maybe a last resort. You could try the method @TinkerNerd described in their post (#402) as you'd asked before. It could be that when the repair store unbricked it, the device is no longer shown as an LE2127? Just a guess. But if you have access to fastboot, there's still a lot you can try to fix things.
[OnePlus 9 Pro] petchportgach:
It had the "unsupported device in" issue even before I bricked it lol. But I don't know how did the store unbrick my phone. I had tried using MSM with the T-mobile 11.2.6.6 package (210707). I saw him using the same repo website with me and they did not work neither. I only know that he used MSM with 210707 but don't know which exact one he got from or anything else he did to make it work. My device was showing as 2127 indian rom until I OTA it to oos12.c60+ (maybe 63) when I got to oos12 the le2127 became 2125 not sure what the rom was(maybe AA global) then I got connectivity issues so I tried to revert to oos11 and then I bricked my phone. Now my device is 2127 with acb rom(T-mobile). Thank you for the advice.
[OnePlus 9 Pro] GuyInDogSuit:
Yeah, if you've got the T-Mobile FW on it, it should be showing as an LE2127. As far as the error goes, I have not heard of that before now. Sorry I can't be more help on this matter. I think the method above is likely to work, though. I might be able to answer questions on other matters. Good luck and I hope you figure it out.
[OnePlus 9 Pro] Appreciative:
I believe this is because of the Indian variant (in/IN). There is a known issue when you flash IN (or have IN) firmware, it causes an issue for MSM tools. @EtherealRemnant made a thread and released a modified tool that may help you at least get back to a condition where you can use other MSM tools?

That thread is https://xdaforums.com/t/global-11-2...-for-indian-variant-flashing-as-well.4454357/

I have tagged him as he's still active and knows more about this than I do
[OnePlus 9 Pro] EtherealRemnant:
Unfortunately my tool wouldn't work on a 9 Pro as it's made for the 9 and the T-Mobile 9 Pro is so finicky that I never even bothered trying to make a mod for it after all the headaches I had trying to make one for the regular 9 T-Mobile model. People need to just start shipping those POS devices back.
[OnePlus 9 Pro] Appreciative:
Man that sucks. I haven't had any issues with my tmo 9 pro but that's partially thanks to guys like you who put up several warnings across the forum about not flashing any IN variant msms. It's really easy to make that mistake. And I guess having IN beats a brick but it sucks that it's so problematic for those who are on IN
[OnePlus 9 Pro] strelokcyka:
is NON-HLOS.bin needed for Australian region (using LE2127 model)?
[OnePlus 9 Pro] handydandy:
You mean installing the global ver. of local upgrades to the EU ROM, or .. ?
[OnePlus 9 Pro] TheSayaMan:
Right, that will convert it to Global but now it was updated to a13 and works without the data retain module.
[OnePlus 9 Pro] handydandy:
It says "System update installation failed" when I tried this method. To be specific, I first used the Oxygen Updater to download the full global OTA (by setting my phone to the global ver, despite it's currently flashed by MSM tool to EU ver). Then I used the system's local upgrade to install it, got the error msg above.
[OnePlus 9 Pro] TheSayaMan:
Do not use the built in system updater. You need to use Oxygen updater. Change your device in settings to the global version then install the next full version through the local update only. Also make sure you are on latest A11 before you try updating to a12 or it won't work. Once your on Global you can then use the automatic system update to update all the way to a13. You will need wifi to update from a12 to a13 because you won't have phone service.
[OnePlus 9 Pro] handydandy:
This helped me. Those following this method, if your phone can upgrade to Android 13, you don't need to flash the T-mobile modem module - it's taken care of by the new ver.

Also, when you're sideloading the global rom, the progress in your CLI may stop at some point less than 100%, but says "no error". This is a known issue of the tool and means the sideloading IS successful.
[OnePlus 9 Pro] craznazn:
Modified the OP to clarify that NON-HLOS is no longer needed if you don't plan on staying on A11/A12
[OnePlus 9 Pro] TheSayaMan:
Unsupported device IN means that your target is India. Once your device ID gets changed, it can't be changed back so you can't use this tool. If you want EU, you can still perform local upgrade to EU from India. If you want to go back to T-Mobile, you need the other tool, India back to T-Mobile stock MSM. But your device ID is stuck on India and can't be changed back once you used the IN MSM.
[OnePlus 9 Pro] magogo:
I can't find the "flash_all.bat" file in the conversion package and the package I download has Oxygen-OS-11.2.2.2.LE15BA instead of the 11.2.3.3 version. I've read many comments in this section but I haven't read many talking about this. I've read one about the "flash_all.bat" file missing but no one replied.

Also I was wondering if there are any boot and Magisked images to root the T Mobile variant. I didn't find any here: https://xdaforums.com/t/guide-magisk-unlock-root-keep-root-oos-13-f-72.4252373/
[OnePlus 9 Pro] TheSayaMan:
You use the oxygen updater app to perform these updates. You could also flash it with twrp but I wouldn't recommend it. As far as magisk and root, all you have to do is boot twrp and sideload it. Change magisk.apk to magisk.zip. adb sideload magisk.zip

Your bootloader must be unlocked also to do all this.
[OnePlus 9 Pro] magogo:
I've managed to root the phone. Are you saying I can update the phone to the latest European version (eventhough im still running oxygen os 11 T-Mobile) simply using the oxygen updater app?
[OnePlus 9 Pro] TheSayaMan:
No not if your on T-Mobile. You can convert it to EU with this tool then update it all the way. That's what I did but instead I used oxygen updater to update to Global instead of EU. If you want to stay on EU then all you have to do is convert to EU with this tool then do regular system updates. You wouldn't need to use the oxygen updater.
[OnePlus 9 Pro] magogo:
I can't find the "flash_all.bat" file in the conversion package and the package I downloaded has Oxygen-OS-11.2.2.2.LE15BA instead of the 11.2.3.3 version. I've read many comments in this section but I haven't read many talking about this. I've read one about the "flash_all.bat" file missing but no one replied.

I've managed to backup the modemst1, modemst2 and persist using an app since the MSM tool doesn't recognise my device.

I've also tried to use TWRP and sideload the latest version of Oxygen OS EU download form the Oxygen Updater App but it didn't work.

I'm starting to think my best bet is to stay on the T-Mobile version of Oxygen OS and simply try to manually delete all the T-Mobile bloatware installed and hope that T-Mobile updates the software within a reasonable time span.
[OnePlus 9 Pro] TheSayaMan:
Did you install the device drivers for EDL mode? And did you put your phone in EDL mode when you tried using the tool?
[OnePlus 9 Pro] magogo:
I did install the drivers and I can only guess I did put the phone in EDL mode (I turned it off, then kept pressed volume up and down and while keeping them pressed connected the phone to the PC through USB).

However, aside from backing up the modem, there is nothing else you need the MSM tool in this tutorial right? If I'm not missing something it looks as the only extra steps required are to download the conversion package, run the fastboot commands and the "flash_all.bat" file that I can't find in the package.

Btw, the modem backups I did are not named "NON-HLOS.bin", they are named "modemst1.img", "modemst2.img", and "persist.img". I'm not sure if I could install those files if I had to.
[OnePlus 9 Pro] magogo:
I can't find that file either
[OnePlus 9 Pro] magogo:
I'm going to try this again. So to be clear, I will install oxygen OS 13 F3.16 EU version on my T-Mobile device running Oxygen 11, meaning I wouldn't need to flash the modem file. Nevertheless, I did a modem backup but the files I got were not named "NON-HLOS.bin", they are named "modemst1.img", "modemst2.img", and "persist.img". I'm not sure if I could install those files if I had to.
[OnePlus 9 Pro] craznazn:
Sorry, the manual flash files were removed due to causing QUALCOMM crashdumps in the early days, and superseded by the MSM convert which was much more reliable. The steps were kept in case someone still had the file and wanted to use it.
[OnePlus 9 Pro] magogo:
Thanks for your reply craznazn.

I'm thinking the only method available to install the european version of Oxygen OS in a T-Mobile varianta is this one:

For anyone having trouble with the MSM tool, there's another way to do this. The following steps assume you have adb and fastboot installed and your SIM and bootloader are unlocked.

1) Using the Oxygen Updater app, download the latest (full) global firmware, then copy the zip file to your adb/fastboot folder. Rename the zip file to firmware.zip

2) Download the TWRP recovery, rename the file to twrp.img and copy it to your adb/fastboot folder

3) Place your phone into fastboot mode

4) Using fastboot, boot the TWRP recovery image (fastboot boot twrp.img)

5) Once your phone has booted the TWRP image, select Advanced, then select ADB Sideload

6) Use ADB to sideload the downloaded firmware (adb sideload firmware.zip)

Do you know if this method could work If I install oxygen OS 13 F3.16 EU version on my T-Mobile device running Oxygen 11, meaning I wouldn't need to flash the modem file?

I did a modem backup but the files I got were not named "NON-HLOS.bin", they are named "modemst1.img", "modemst2.img", and "persist.img". I'm not sure if I could install those files if I had to.

I'm not sure how safe this is or if it's a better option to stick to the T-Mobile version of the software and simply delete all the bloatware manually.
[OnePlus 9 Pro] craznazn:
I don't see why this wouldn't work, but I never bothered with TWRP and all of this was written before TWRP was released for lemonadep. Just remember that you will need MSM working if you ever run into an issue where you break recovery/fastboot/fastbootd. I would strongly urge you get some kind of MSM working first so you can recover in case something goes bad. Your backups are fine, keep those 3 files safe.
[OnePlus 9 Pro] TheSayaMan:
What exactly are you trying to do? If you want to convert your T-Mobile to Europe using this tool then you don't have to do all that. Just boot to EDL mode, open modified MSM tool, click start and let it do its thing.
[OnePlus 9 Pro] magogo:
I want to convert the phone to the EU version of Oxygen OS so I can get quicker and better updates (without the T-Mobile bloatware).
[OnePlus 9 Pro] TheSayaMan:
Then all you have to do is what I previously stated. Convert it with this modified MSM tool. That's the only way.
[OnePlus 9 Pro] Appreciative:
Non-hlos.bin is the modem/firmware that can be shared. Modemst1/2 and efs are specific to your device.

From my reading, you can't go straight to oos13. Fix EDL mode first. Use the MSM conversion tool to start with oos11 EU. Then go to oos12 and then oos13. After you're on EU oos11, you can do the rest from local update with downloaded files or oxygen updater, you don't NEED twrp or sideloading from twrp. And +1 for fixing EDL asap. That should be priority if you plan to do anything mod-wise
[OnePlus 9 Pro] stranger75:
After this conversion, the modem finds the network poorly on a12 -13. is there a solution to fix this situation?
[OnePlus 9 Pro] TheSayaMan:
Yes, update to 13 with wifi and it will work
[OnePlus 9 Pro] Wael007:
Can I go from T-Mobile OOS 11 to EU OOS ( 13) without unlocking the bootloader ?
[OnePlus 9 Pro] stranger75:
It fine work in global rom only
[OnePlus 9 Pro] stranger75:
in EU oos13 with two sim cards, there is a network search delay on reboot for more than a minute
[OnePlus 9 Pro] Appreciative:
Yes. But if you ever want to unlock your bootloader after Eu11, you will need the unlock token from OnePlus, per Craznazn. The EU bootloader unlock.bin bypass doesn't exist in oos12/13. If you ever want to unlock your bootloader, do it on Eu11 or you must get unlock token.bin - and the site was down last week and may still be down or down in the future
[OnePlus 9 Pro] Wael007:
Can u please simply guide me through switching to EU rom without unlocking the bootloader ?
[OnePlus 9 Pro] Appreciative:
You just use the MSM conversion tool in the first post.

And then don't unlock the bootloader. Then you can update to oos12 and then oos13. The way I've seen mentioned is to download oos12-c.65 or c.66 in local upgrade, under system/system updates. Then use oxygen updater to go to oos13 (file/update names f.13/f.72/f.xx). I haven't done that. But when you use the msm tool in the first post, your bootloader doesn't need to be unlocked or unlock itself. Just skip that part if you want it locked for some reason
[OnePlus 9 Pro] Wael007:
It's incredibly confusing to be honest... I'm on oos11 11.2.9.9 completely T-Mobile stock .... Now what should I do ? I just want to go to global or EU ROM without bootloader unlock 😵