yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] bigd2442:
got it. f.17 was the Android 13.

f.20 is the next one so I'm factory resetting now.

Will I need to go back through and unlock bootloader again?

planning to find a good custom ROM next.

Truly appreciate your help.

I haven't rooted or done adb since the original oneplus days! lol
[OnePlus 9 Pro] Bulauski2005:
NP I think you'll enjoy how OOS 13 F.18 runs, it is smooth as butter ! I leave mine stock I got tired of always playing with it it runs great the way it is. Enjoy !
[OnePlus 9 Pro] Bulauski2005:
Here's a link to F.18 Global Zip https://xdaforums.com/t/oneplus-9-pro-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4254587/
[OnePlus 9 Pro] bigd2442:
Thanks so much.

My biggest issue wanting root/rom changes was to avoid the mandatory updates.

Looks like that won't be an issue anymore though even with F.18 right?

You're a wizard with this stuff man. outstanding work!
[OnePlus 9 Pro] oguzhn123123:
I'm using eu f74 mobile data comes late but no other problems
[OnePlus 9 Pro] Mogster2K:
Wait. Are you saying that Global F.20 loses mobile data, just like EU F.74? WTF is going on with Oneplus?
[OnePlus 9 Pro] Bulauski2005:
The F.16 F.17 F.18 and F.20 are all updates for the Le2125 not the T-Mobile conversion the F.18 just so happens to run the best on it although after conversion the F.20 update should see Le2125 but it breaks the network again, so you got me ?
[OnePlus 9 Pro] Maseleg:
I'm trying to convert my newly acquired LE2127 to EU (purchased from OPPO's official store on aliexpress.)

Basic setup has been done (SIM unlocked, USB debugging on, Developer Mode and OEM Unlocking is enabled) bootloader is still locked (waiting for code from oneplus as well.) It's still on OOS 11. Using wifi and no SIM is installed.

I've installed the Qualcomm drivers and am using this thread's version of the MSM tool. My win11 PC is in Test Mode to run the drivers too.

I open the MSM tool, see my COM devices (I've tried multiple USB ports,) hit start on the tool and it's stuck on "Waiting for device" even after I've tried booting it into edl, both via button combinations/replugging and via .\adb reboot edl. (Using latest platform-tools too)

After doing either method, my Device Manager shows RELINK HS-USB QDLoader 9008 for roughly 15 seconds before the phone reboots normally. After that, it shows as a LAHAINA MTP in the USB devices in Device Manager. The MSM tool makes no progress and is stuck on Waiting even after a decent amount of time.

I'm not sure if I'm missing something which is making my MSM not see my device too. Nothing is progressing at all.
[OnePlus 9 Pro] ChrisFeiveel84:
Worng edl Driver and all oneplus goes after 10-15 secend out from edl when you Not hold pressed vol+ and vol-
[OnePlus 9 Pro] Maseleg:
Did you mean wrong Qualcomm drivers? onepluscommunityserver doesn't have the qualcomm drivers. I've downloaded ones from gsmusbdrivers and installed it with the ETHERNET-DHCP as I've found other threads saying to use that option on installation. (The other option didn't show my device at all in the MSM tool)
[OnePlus 9 Pro] ChrisFeiveel84:
When you have the corekt driver installed (this you can i mean install over windows 11 Updates)

Than you see an devices manager an QHUSB_BULK 9008
[OnePlus 9 Pro] Maseleg:
The link 404's and doesn't work anymore. I've looked through the file directory on onepluscommunityserver and it doesn't exist at all there for me.

I tried again to use another Qualcomm driver found on a google drive (forgot the source) and followed their steps to get the correct qcser.inf to update my Qualcomm 9008 driver. Now MSM tool is working.

Thank you for telling me it was my drivers however!
[OnePlus 9 Pro] JohnFawkes:
Hello I asked this a while back and never got an answer. Just wanting to get updated. Thanks

"So it's been a while since I've done anything rooting related and I just want to get updated and possibly mess with some custom roms. The last time I did anything rooting related was when I first unlocked. Basically I updated to the latest at the time and the unlock toggle was already on and I was able to unlock the bootloader with no Sim unlock. The code I got from one plus never worked either. Anyway I'm currently on a tmo 9 pro with the version showed in the screenshot and twrp a11. How do I go about updating? Do I just download the full rom from oxygen updater? It looks like I'm on global but I dont remember. Thanks everyone!"
[OnePlus 9 Pro] murtaza327:
Any way to use dual sim on oneplus 9 pro. I have converted from TMO to EU. but cant use dual sim. Any Advancement ?
[OnePlus 9 Pro] Appreciative:
Look down a few posts. It's a process to get it working but it works somewhat

https://xdaforums.com/t/enable-dual-sim-on-tmo-9-pro-only.4346079/
[OnePlus 9 Pro] helstonrampersad:
BA is EU, from my trail and error with my own tmobile oneplus 9 pro, if you are on eu oos11 and full upgrade ota to eu oos 13 your data will not work, this has been the case for me.
[OnePlus 9 Pro] Bulauski2005:
Follow this guide.

https://xdaforums.com/t/oneplus-9-p...to-global-le2125-oos-13.4512829/post-88372767
[OnePlus 9 Pro] JohnFawkes:
What guide? That links to a random page. The first post doesn't really explain how to update other then doing an msm and updating and factory reseting. Is that what I need to do? I also do not have an unlock bin. When I updated a while ago the unlock bootloader was tooglable without doing anything
[OnePlus 9 Pro] Appreciative:
If you are using le2127 Tmo device, you have two options to unlock the bootloader.

You can either submit your bootloader token to OnePlus and get the unlock.bin back OR you can use the Tmo->EU conversion tool and before you update to oos12 or oos13, unlock the bootloader there.

There have been reports of the automated OnePlus token submission form on their website being broken and people are sending it in email or support chat to get their unlock.bin back from OnePlus.

We don't know your goal. If you're trying to get to eu or global oos13, you can do the msm conversion tool (you will lose your current phone state. Need to backup anything important before unlocking bootloader OR using any msm tool) from Tmo to Eu. Unlock bootloader and start the update process to global or stay on Eu, then flash your modem back in. There's a version of the otas somewhere along the line in oos13 where people are not getting connectivity. I don't remember exactly which version of oos13 it is. Someone else will know better than I. Some people are staying on the first oos13 ota to avoid running into that problem. Some of us stay on oos11 (me) and just flash the modem back in. Some of us (Ghost) stay on Tmo as they now have oos13 Tmo ota available.

If you explain your goal, you will get more detailed help hopefully.

If you convert to Eu and don't unlock your bootloader while on oos11, you will need to submit the unlock token. The unlock.bin bypass (not needing to submit anything) works while in oos11 and then you can ota or flash over to global and continue on.

It's not a bad idea to submit your token anyway and have the unlock.bin handy for future use. And it's a great idea to back up a few partitions like modemst1/2, non-hlos and efs/persist before you do anything.

The toggle being available in developer settings is good but that only allows you to get into fastboot and attempt to unlock the bootloader. If you're on a Tmo device, it will ask for the unlock.bin and you need to flash that to unlock. Unless you do the Tmo->eu conversion and unlock the bootloader while on oos11.

What is your overall goal?
[OnePlus 9 Pro] JohnFawkes:
I've explained my goal a bunch of times months ago. Give me a few and I'll link them

Edit: https://xdaforums.com/t/convert-you...sm-no-unlock-bin-needed.4272837/post-88471935

EDIT2: From February with no response https://xdaforums.com/t/convert-you...sm-no-unlock-bin-needed.4272837/post-88079063
[OnePlus 9 Pro] JohnFawkes:
I've already had this device for over a year. I updated to a version (I don't remember which) and it was already toggled (unlock bootloader), I did the tmo to EU conversion and unlocked bootloader. Now I just want to update to the latest. I'm also rooted

Edit: I did the unlock bin request when I got the phone and couldn't get it and it said it was 8 numbers instead of 9 or whatever error, support never responded
[OnePlus 9 Pro] TheGhost1951:
Well said, 👍!
[OnePlus 9 Pro] Appreciative:
I think if you update to the latest global or eu, you will no longer have a working phone.

If you're on 11, ota or manually flash to 12. If you're on 12, same to 13. Don't take the otas in 13. Stay somewhere before latest couple versions. Someone else will have to tell you exactly which version breaks
[OnePlus 9 Pro] TheSayaMan:
Actually that is not correct. I have the T-Mobile variant and I converted to EU. Yes if you take update to 12 and 13 on EU, you will not have phone service, or data, however if you convert to EU and upgrade to Global, you won't have data or phone service on a12 but once you use WiFi to update to a13 Glabal, everything works!
[OnePlus 9 Pro] Appreciative:
You'd know better than I. I've read that F.20 and something else global and F74 (and maybe 73) EU have persistent network/modem issues, on Tmo converted phones. I'm not sure if it's since been addressed or doesn't affect everyone for some reason but I've read it multiple times here on xda so I was trying to let him know there may be a risk going far into 13. Hopefully he doesn't run into whatever happens to those folks
[OnePlus 9 Pro] TheGhost1951:
Yeah, I also read that you have to flash TMO's modem img and oplusstanvbk img as well. May be other reasons as well.
[OnePlus 9 Pro] stranger75:
Please tell me how to get back to t-mobile firmware. When flashing msm download tool writes unsupported target eu. I could not find a solution for a normally working even one sim card (network search delay)
[OnePlus 9 Pro] TheGhost1951:
There is a special msm tool to get you back to TMO. give me a little while to get you a link for it.
[OnePlus 9 Pro] TheGhost1951:
Here..... Get back to TMO...

File on MEGA

mega.nz
[OnePlus 9 Pro] Bulauski2005:
If you stay at F.18 on your Le2127 converted device it with work perfectly with no modem issues.
[OnePlus 9 Pro] TheGhost1951:
I just gave what he asked for....👍
[OnePlus 9 Pro] lendawg:
For some reason I have no option for network unlock in settings so I downloaded the unlock app and it just force closes. Mobdeep has done the unlock for me but I can't get it done. I have the OnePlus 9 pro. Has anyone else faced this issue or does anyone have any fix for this?
[OnePlus 9 Pro] lendawg:
I get this error
[OnePlus 9 Pro] lendawg:
Ya no worries I figured it out
[OnePlus 9 Pro] Ttw626:
Any idea why my flash_all.bat is just sitting at this command now and not doing anything?
[OnePlus 9 Pro] Ttw626:
Now stuck here and failing
[OnePlus 9 Pro] Ttw626:
I got it to work finally
[OnePlus 9 Pro] Persianhawkes:
I followed the guide to the tee but now I'm on widevine L3 before I was L1. I can pass safety net. Is there a way to revert back L1. I backed up my persist and modems. Do I need to flash those to revert back? I have magiskhideprop configs already. Anybody with the issue able to revert back?
[OnePlus 9 Pro] craznazn:
MSM is the best way. See my other thread
[OnePlus 9 Pro] Persianhawkes:
So do I need to MSM back to stock or just use it for persist and modems? If stock do I use the EU firmware? I'm not sure if the full stock image has been posted for T-mobile.
[OnePlus 9 Pro] Logix:
Someone got a copy of the tmobile modems.they can upload took ota at work like a dummy
[OnePlus 9 Pro] craznazn:
Are you sure you read my op? It's literally the 5th line in red
[OnePlus 9 Pro] Ultraman666:
ha ha been there done that, here you go dude
[OnePlus 9 Pro] craznazn:
Dude don't post these. They are unique to your device and contain your IMEI. He's asking for the modem itself not modemst

For everyone else don't flash these, your modem will not work
[OnePlus 9 Pro] craznazn:
modem-tmobile-11.2.3.3.zip | by craznazn for OnePlus 9 Pro

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

www.androidfilehost.com
[OnePlus 9 Pro] Ultraman666:
good advice didnt know, already deleted them
[OnePlus 9 Pro] Persianhawkes:
Yes I read it numerous times. I just wanted to know if there was an easier fix.
[OnePlus 9 Pro] Persianhawkes:
What I'm trying to ask is do I use the t-mobile msm tool or the EU. Do I need to convert back to T-mobile then back to international
[OnePlus 9 Pro] craznazn:
You have a LE2027? Use the corresponding msm, the others won't work...

Maybe I misunderstood your question. You want to revert back to tmo right?

Also, why are you using magiskhideprop?
[OnePlus 9 Pro] Persianhawkes:
I have the t mobile version which is I think le2127 but converted to le2123 that's why I asked.
[OnePlus 9 Pro] craznazn:
Yeah 2127, sorry. What are you trying to do now? Don't use magiskhideprop btw, not necessary and likely break things
[OnePlus 9 Pro] MJPollard:
Just purchased a refurbished OP9Pro to replace the one whose screen I cracked when I accidentally dropped it and it landed face-down on concrete. 🤦‍♂️ (I bought a new one because it would have cost me about the same amount of money to replace the screen, and now I have a spare for tinkering.) Turns out that I got a TMO LE2127 instead of the global LE2125. No worries, this thread has the answer!

Of course...

There's a ton of information in this thread. The initial post was a little confusing (and I've been doing this stuff for a long time), but I was able to successfully do the TMO to EU conversion. Backed up the proper partitions with the MSM tool, ran the MSM tool to do the conversion, and unlocked the bootloader via the "no need for a token" instructions. Worked like a charm.

Now...

My goal is to now fully convert the phone to an LE2125 and flash a custom ROM onto it (LineageOS, or to be specific, my own tweaked version of LineageOS). The phone is still on OOS 11.2.2.LE15BA and still shows LE2127 in the About screen (but I know that's just a build.prop value). Taking things one step at a time, slowly. 😉 My question is, what do I need to do now to accomplish my goal? Do I need to do OTA updates? Manually flash updates? Which ones? Or do I not need to do anything, just flash LOS according to its instructions? Please tell it to me slowly, using simple words and phrases for this old man to understand. :LOL:
[OnePlus 9 Pro] MudaTrucka:
I've converted mine to eu but decided to use a custom rom instead. If I wanted to finish the conversion to global could I just use the eu-global msm or should I go back to stock EU and then to global
[OnePlus 9 Pro] TheGhost1951:
If param shows you as EU variant then you could use the EU-Glo msm, you won't know that untill you try to use the msm tool
[OnePlus 9 Pro] MudaTrucka:
Param does show as EU. Thank you
[OnePlus 9 Pro] pirana1920:
Hello, could you upload the msm again to return to the tmobile stock of the oneplus9pro
[OnePlus 9 Pro] Zhono:
Edit: For anyone like me, with an LE2127 that did the conversion to EU, and can't get back to stock TMO because it says "Unsupported Target EU", go here: https://xdaforums.com/t/op9pro-repo...s-tmo-eu-glo-in.4272549/page-23#post-89201910
[OnePlus 9 Pro] Appreciative:
Use the original Tmo msm:

lemonadept_22_O.04_210409.zip | by craznazn for OnePlus 9 Pro

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

www.androidfilehost.com

From this post: https://xdaforums.com/t/op9pro-repository-of-msm-unbrick-tools-tmo-eu-glo-in.4272549/

That will restore the phone to le2127 from EU. I've used it several times to return back to stock Tmo and test things after using the tmo->eu msm conversion tool. You probably would need the other custom msm tool if you went from anything to Indian variant and then got stuck with mismatched param using the stock Tmo msm tool. But try that first before looking for the custom ones. It works fine normally

Edit: I read in another thread that after a certain update, it may change target in param and then custom eu->Tmo msm is needed. I don't know at which point that change takes place or if it's always. I can speak for 11 (.2 up to .10 on EU or Tmo), the original Tmo msm tool works fine
[OnePlus 9 Pro] maamdroid:
I'm having an issue in the step(s) to go to another variant, specifically Global/NA.

I've tried it a good amount of times over the past 7 hours and when I go from EU to Global 11.10.10..., after getting booted back into that, any OTA or local updates fail.

I'm starting over completely from Stock Tmobile as I probably messed something up with the umpTeen times I've tried going just back to EU using the Tmobile to EU MSM.

Edit:

I just stayed on EU and upgraded to 13. Was looking at the crDroid rom and it has a firmware updater, so I used that. Then just installed crDroid and all is working well.

I didn't have to necessarily do anything with the modem ahead of time. Though, when doing the firmware updater from crDroid, I did choose yes to update the modem.
[OnePlus 9 Pro] TheGhost1951:
3.64 GB file on MEGA

mega.nz
[OnePlus 9 Pro] M3Chris:
I'm in the process of reviewing these 30 pages, but I thought I'd ask a noob question while I read.

My LE2127 has never been activated on the tmobile network (or any other). So it is carrier and bootloader locked.

Will this process of converting to EU version unlock the carrier?

Edit: I found my answer. I think I will proceed and then go back to T-Mobile when I am eligible for them to unlock my device.

If anyone has suggestions for a better way, let me know.

Thanks
[OnePlus 9 Pro] M3Chris:
I see another guide to proceed from EU to Global. Are there advantages or should I stick to EU?
[OnePlus 9 Pro] Appreciative:
I read the reason there's an EU version at all, instead of just having a global version for everyone, is because of the EU's more strict privacy policies. I stayed on EU for that reason and flashed the tmo modem back in. I did that with my phone carrier locked and unlocked, all was fine. The only thing I noticed is when I flashed EU and then msm'd back to Tmo (and then flashed EU) again, my text on screen was giant. I had to go into accessibility options and move the slider up and then back down to reset the size of text and screens back to "normal". If you end up going to Eu and flashing back to Tmo later to do the carrier unlock and then go back to Eu once again, be prepared for that quirk
[OnePlus 9 Pro] M3Chris:
shiz I softbricked my phone. followed magisk github guide and decided to yolo vbmeta.img as an optional step.

to be clear, I was msm eu+bl unlock+ota to 13.latest.592 and had created the magisk boot img from my boot in in app. I should have skipped vbmeta.img

Anyway I probably need to start back at tmo. I have the full backup from the msm f8 readback step. Can I just restore everything from there? Thx
[OnePlus 9 Pro] Appreciative:
If you have a full dump from readback, can you try dropping the original vbmeta.img back into place and see if it boots normal?

What state is your phone in right now? Can you get to recovery, fastboot, msm detected?

I'm not sure about pushing everything back from a readback, if you're bricked and stuck-stuck, it might be wise to msm back and have another go at it. Can I ask what you were trying to do with vbmeta? I haven't seen vbmeta mentioned outside of specific rom flashing instructions
[OnePlus 9 Pro] M3Chris:
Thanks for your help. This was the portion of the Magisk guide I followed that led me to doing the vbmeta.img:

Installation

The Magic Mask for Android

topjohnwu.github.io

I can boot to bootloader but not recovery. I can reboot in EDL, but the MSM tool is not picking it up even though the computer recognizes it until it reboots.

Edit: I can now get to recovery, but formatting didn't help.

I tried fastboot flash my backed up boot images (I had an original and one from just prior to trying to Magisk (not sure if they would be different). Also flashed the vbmeta. No luck. Still get stuck at the bootloader unlocked screen.
[OnePlus 9 Pro] M3Chris:
Any thoughts on doing something like this? Taken from a flash-all.bat file for a op7pro. Basically I'm wondering if I should flash basically everything I backed up

@Echo off

title Mauronofrio Fastboot Rom Flasher :P

:choice

set /P c=Do you want to wipe all the data ( Reccomended )[Y/N]?

if /I "%c%" EQU "Y" goto :wipe

if /I "%c%" EQU "N" goto :continue

goto :choice

:wipe

fastboot -w

goto :continue

:continue

fastboot flash boot boot.img

fastboot flash dtbo dtbo.img

fastboot flash modem modem.img

fastboot flash reserve reserve.img

fastboot flash recovery recovery.img

fastboot --disable-verity flash vbmeta vbmeta.img

fastboot --disable-verity flash vbmeta_system vbmeta_system.img

fastboot reboot fastboot

fastboot flash abl abl.img

fastboot flash aop aop.img

fastboot flash bluetooth bluetooth.img

fastboot flash cmnlib cmnlib.img

fastboot flash cmnlib64 cmnlib64.img

fastboot flash devcfg devcfg.img

fastboot flash dsp dsp.img

fastboot flash hyp hyp.img

fastboot flash imagefv imagefv.img

fastboot flash keymaster keymaster.img

fastboot flash LOGO LOGO.img

fastboot flash multiimgoem multiimgoem.img

fastboot flash odm odm.img

fastboot flash oem_stanvbk oem_stanvbk.img

fastboot flash opproduct opproduct.img

fastboot flash qupfw qupfw.img

fastboot flash storsec storsec.img

fastboot flash tz tz.img

fastboot flash uefisecapp uefisecapp.img

fastboot flash xbl xbl.img

fastboot flash xbl_config xbl_config.img

fastboot flash system system.img

fastboot flash vendor vendor.img

fastboot flash product product.img

fastboot reboot

pause
[OnePlus 9 Pro] M3Chris:
There was something about 2 slots. I'm not sure
[OnePlus 9 Pro] yanggame:
2024 guide in case anyone needs this.

1. Make sure you have QDLoader HS-USB Driver installed

2. Run MSM tool, and click Start button first

3. Turn off the phone, connect USB-C cable to your computer

4. Hold all tree buttons at same time and connect the USB-C cable to your phone within 1 sec

5. Check your computer screen, if COM port status changed, release the buttons and let the program finish its job.

6. Download 11.2.10.10 ROM and do local upgrade TWICE so that both A & B slots are same version. If you enabled dual sim feature before (see other thread), change to use 11.2.10.10.LE15AA ROM. Do not use 11.2.10.10.LE15BA because you are going to have signal issue with OOS13 later.

7. If you want to unlock bootloader, do it now.

8. Download OOS 12 ROM and do a local upgrade, I use LE2125_11_C.36 because I had dual sim enabled.

9. (optional) Download OPLocalUpdate_For_Android12.apk from Internet. Install it and use this app to do a local upgrade again to last OOS12 version, LE2125_11_C.65.zip.

10. (optional) Use same app do a local upgrade to OOS 13, LE2125_11_F.17.zip, TWICE.

11. OTA to latest OOS 13. Or if you want to use any custom ROM (bootloader unlocked), you can flash firmware provided by developers to meet the version requirement from here.

If you want to use custom ROM, you have to unlock to bootloader when the Android system is still OOS 11.

If you unlocked your phone's bootloader, you can't relock it on OOS 12 or OOS 13 firmware because you used this MSM tool to convert your phone to EU version. The easiest way is to use MSM tool again to ruturn to OOS 11 and repeat the process.
[OnePlus 9 Pro] some_shyguy:
When you say "Do not use 11.2.10.10.LE15BA because you are going to have signal issue with OOS13 later." is that a specific issue if you're going the dual sim route or should that particular version be avoided in general?
[OnePlus 9 Pro] yanggame:
If you have T-Mobile version and used special firmware to enabled dual sim before.