yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] AKZADRAN:
Hi, I know I am replying to a 3 year old thread but I really need your help or anyone here who knows please guide me.

The question is that, you mentioned that convert to eu from tmo without unlock.bin so how can I do that without unlocking my bootloader. I am on stock tmo Android 11 and I want to convert it to EU but I have no unlock.bin token.

I am a little confused, you are saying that no unlock.bin is needed for bootloader unlock but again you are saying that we need to have bootloader unlocked before converting via fastboot?

I am confused here, please explain it. I am newbie but I have done some basic flashing phones. So I am sorry if I didn't get your point. The thing is I want to bootloader unlock without the unlock.bin as you mentioned. I've downloaded your msm conversation package already.
[OnePlus 9 Pro] Bulauski2005:
Use the TMO to EU MSM Download Tool to convert your Tmo OnePlus 9 Pro without unlocking the bootloader.
[OnePlus 9 Pro] Bulauski2005:
TMO-EU-MSMConversion-v1.0.zip | by craznazn for OnePlus 9 Pro

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

androidfilehost.com

Use that tool
[OnePlus 9 Pro] AKZADRAN:
I'll try that tonight, thanks
[OnePlus 9 Pro] AKZADRAN:
Thanks bro I've successfully converted it to EU but the problem is that now sim is locked. It was permanently unlocked before in settings about page and I had no issue with sim prior to convert. Please help with that

Thanks bro, I've successfully converted it to EU and BL unlocked but the problem is that now my sim got locked, prior to that my sim was permanently unlocked before converting. Please help with that how can I unlock my sim now?
[OnePlus 9 Pro] Bulauski2005:
You will have to get the unlock token through oneplus. To unlock the sim.
[OnePlus 9 Pro] Bulauski2005:
Im not sure I understand. That makes no sense the MSM tool doesn't lock your sim. It had to be locked with T-Mobile prior to you converting. Also make sure not to update your phone past OOS13 F. 18 or you will have sim problems. Just a side note.
[OnePlus 9 Pro] Bulauski2005:
I think I know what's happening your not getting cell data. Update your phone all the way to OOS 13 F. 18 and your phone will run flawlessly!
[OnePlus 9 Pro] AKZADRAN:
I have unlock token, a bin file that I had requested for bootloader unlock. Will this work for sim unlock too?
[OnePlus 9 Pro] Bulauski2005:
No it will not. What ROM are you on OOS 11, 12 or 13?
[OnePlus 9 Pro] AKZADRAN:
OOS 11
[OnePlus 9 Pro] Bulauski2005:
And what exactly is the error you are seeing?
[OnePlus 9 Pro] Bulauski2005:
It's possible the sim was never truly unlocked. Try turning on wifi and mobile data and restarting the phone and check again. If you are still seeing this you will need to request the unlock token from OnePlus.
[OnePlus 9 Pro] Appreciative:
As mentioned above, the msm tool doesn't change the sim lock status. If it was unlocked before, it is unlocked after. But if you're not getting cell data and see an X on the signal bar in your phone, you can update to oos13 or you can flash the Tmo non-hlos modem into oos11 and it'll work again. That is what I do and I stay on oos11. It works fine.

However, if your sim is locked and you want to unlock it later, you will have to msm back to Tmo, unlock it thru the built in app in the stock Tmo rom, then convert back to EU or global. Flashing to EU will still require flashing the non-hlos.bin modem or updating to oos13 to make cell data work. The modem file to flash is in the thread.

How are you checking your sim lock status on EU?
[OnePlus 9 Pro] Bulauski2005:
I would try updating to OOS 13 F.

18 my phone ran perfect with this build. No data issues whatsoever.
[OnePlus 9 Pro] AKZADRAN:
I don't think that was the case, because it was written permanently unlocked and I was using my sim from 6-7 months with no problem at all. The sim problem came after I converted to the EU. Now I reverted it to TMO and now Sim lock is shown in about section.

Yes bro, the sim was detected in EU rom but I had no signals then I thought it was something wrong with EU rom then I went back to the stock TMO Android 11 msm tool. And then my sim status is showing locked in about phone section. Which built in app are you talking about from where I can unlock sim, please elaborate a little as I am novice. Thanks

Ok I've attached the screenshots of error.

2nd screenshot is when I tap continue
[OnePlus 9 Pro] Bulauski2005:
The T-mobile app.
[OnePlus 9 Pro] AKZADRAN:
The real question is why it got locked again. It was permanent unlocked before.

Oh I forgot to tell you one thing, I had used the command (adb shell pm uninstall -k --user 0 com.qualcomm.qti.uim) with my Sim already permanently unlocked, do you think this can cause the sim to get locked again,
[OnePlus 9 Pro] Appreciative:
I'm not sure but I do doubt it. I have been wrong many times. My understanding is the modem (modemst1/2) itself handles the lock/unlock and once it is unlocked, it does not revert back to locked unless you specifically flash the sim-locked-state modemst1/2 back into the phone. It is also my understanding that for several years, the modemst1/2 bins are unique to each device and flashing someone else's won't help but I have not tried that.

I can confirm with 100% certainty that under normal circumstances, you can be sim unlocked and then convert to EU and remain sim unlocked. I've flashed back and forth from tmo->EU several times, with sim lock and without sim lock. (I monitored the exchanges happening with T-Mobile but the bin received to unlock the modem is encrypted or a format I don't know.)

From my not great memory, there was an initial ping to T-Mobile servers when the phone starts to check the sim lock status. If you are outside of the US, you might try connecting on US VPN immediately after the phone starts up.

Where did you get this device and what region are you trying to use it in? Is it possible that someone who owned it before you had changed the IMEI of the device and the original device IMEI is blacklisted?
[OnePlus 9 Pro] AKZADRAN:
Yes, I've checked the imei of the device and it's not the one that's written on the back of the phone. The IMEI that's currently running on this phone is of some old itel ace 23 pro. Like wth is going on and I am using this phone from more than one year and It was sim unlocked. I hope now you can tell what's wrong with it or what should I do.

I called the shopkeeper from whom I had bought that phone, I told him about the IMEI stuff. He said they change the IMEI to avoid paying taxes here in pakistan on phones. They replace the IMEI with already tax paid old phones. He is saying if you want original IMEI in phone, he can do that and saying it's not blacklisted. There's a thing called PTA tax that's imposed on imported phones. I am waiting for you reply, thanks
[OnePlus 9 Pro] AKZADRAN:
What do you say brother, sorry if I am bothering you.
[OnePlus 9 Pro] Appreciative:
I would bring it back to him and ask him to set it up again however it was. We don't know exactly what he did to achieve the state it was in. The situation is abnormal or different from "normal circumstances"
[OnePlus 9 Pro] AKZADRAN:
Thanks for time mate
[OnePlus 9 Pro] TheGhost1951:
Who is your carrier
[OnePlus 9 Pro] AKZADRAN:
T-MOBILE
[OnePlus 9 Pro] AKZADRAN:
Actually I had followed your guide to unlock bootloader without unlock token, but I was unsuccessful. I've all my readback/backup files of my stock firmware when sim was unlocked. Is there a way to put back all those readback files back or restore.
[OnePlus 9 Pro] TheGhost1951:
There is a thread in XDA on how to flash the files with fastboot. A few has to be flashed in fastboot mode and the rest in fastbootd mode.. I will try to find it for you... But you should search for "flashing firmware files with fastboot"
[OnePlus 9 Pro] TheGhost1951:
Here is the article...

Restore OnePlus 9 to Stock via Fastboot Commands

This guide assumes you have the SDK Platform Tools installed and working, along with USB drivers for your device (if needed), and have your full update zip which you've already extracted the payload.bin from, and then dumped the images using...

xdaforums.com
[OnePlus 9 Pro] AKZADRAN:
I will really appreciate that.
[OnePlus 9 Pro] AKZADRAN:
Keep in mind everyone, this guide may relock your carrier unlocked devices. Mine is locked and there's no way around. There are some others who also have faced it and even T-Mobile itself is not helping
[OnePlus 9 Pro] chadillac.q.roberts:
This guide has worked great for me to get me from TMO LE21127 to (I think) NA LE2125. My only issue is that I can't seem to pass play integrity "meets strong integrity," even after following all of the guides.

Based on this guide I ran

adb shell unzip -l /system/etc/security/otacerts.zip

output was:

Length Date Time Name
--------- ---------- ----- ----
1675 2008-01-01 00:00 testkey.x509.pem
1343 2008-01-01 00:00 lineage.x509.pem
--------- -------
3018 2 files

My device is oem unlocked and running OxygenOS 14 build number LE212514.0.0.7(EX01). I did flash abl.img from OBT OOS 13.0.0 F.11 based on this guide to remove the orange state this device will boot in 5 seconds message.

My question: Why is my OOS signed with a testkey? Is this because of the custom MSM program, or did I do something wrong? Attached is a far more detailed personal log of basically everything I did to this device, other than my various attempts to hide root detection.

Thanks for everything!
[OnePlus 9 Pro] TheSayaMan:
That's because of what you stated right from the beginning. My device is oem unlocked. Unlocking the bootloader basically takes the integrity away. There are Roms, example crDroid that can hide this, but not on stock firmware.
[OnePlus 9 Pro] TheGhost1951:
DRM Widevine Security Level L1 with unlocked bootloader. See screenshot
[OnePlus 9 Pro] AiM2LeaRn:
Op recommends the first step is to backup... but how this key piece of information not included in the main OP instructions on the 1st page? this is important. Thanks for the tip.
[OnePlus 9 Pro] chadillac.q.roberts:
BTW I don't see any mention of anyone else trying this with Android 14 but it works perfectly for me other than it looks like we need the LE2127 Data Retain Module again. Cheers!
[OnePlus 9 Pro] AiM2LeaRn:
im thinking its something more ROM related than modem related, i converted from OP9P from TMO to EU then installed linage, so currently im using linage Android 14 , if i manually force 5G it sticks for a few mins then jumps off, is kinda unstable. so i just use LTE which appears to be very stable where im at. I had a similar problem with linage and tmobile service on the oneplus 8 as well that happened as soon as they went to A14. HOWEVER if i use the stock rom i get great 5G signal in the same location using the same modem. leads to me to think its something in the build of the roms thats not customized too well for tmobile. maybe something simple like a build.prop edit or something else, but its over my head. it would be nice to use n260 band with stable connectivity but for now ill can live with older LTE bands.

UPDATE: my thoughts were correct, assuming you updated to latest firmware prior to flashing custom rom then it is indeed the custom rom related issue if the rom was not customized enough for your carrier to aggregate the network bands correctly for stable connectivity. if i used linage my 5G connection was spazzy, but if i switched to a different ROM like the Matrix then my 5G is stable. not sure what "tweaks" are needed but i would just like to confirm that if you follow ROM dev directions with latest firmware prior to installing a custom rom and if the connection is STILL "spazzy" and dropping then its not modem related but rather development rom settings need to be customized for carrier better.
[OnePlus 9 Pro] Persianhawkes:
I was going to try to revert back to stock le2127 to see if I can get widevine L1 back and go back to international. Just not sure what I did to make it go to L3. Everything else is fine. What's your advice
[OnePlus 9 Pro] Persianhawkes:
Do you think relocking the bootloader would help but it's just a hassle if it wipes my data and having to set everything backup
[OnePlus 9 Pro] Logix:
Thanks <3 didn't see
[OnePlus 9 Pro] craznazn:
If you want to go back to stock, take the msm. You'll lose data as usual, just like locking the bootloader
[OnePlus 9 Pro] Charles33436:
When the open betas start up will we be able to flash them? I'm new to converting OnePlus phones.
[OnePlus 9 Pro] craznazn:
Once converted, you get the local upgrade option in settings, and with that you can flash any OnePlus region ROM
[OnePlus 9 Pro] iSkyJIE:
Have you ever tried to flash to color OS
[OnePlus 9 Pro] craznazn:
You can't flash coloros this way. If someone has the coloros msm I can try to test some ways
[OnePlus 9 Pro] iSkyJIE:
I see! Does the color OS MSM tool need the corresponding regional version! Can I use the MSM tool of 2120
[OnePlus 9 Pro] craznazn:
MSM tools are region locked by projectid. There are other ways to try to get it to work but needs more dev and testing. Also, I don't have a 2120 msm so I can't even begin
[OnePlus 9 Pro] NYYFan325:
Anyone have any issues after doing this conversion? I did it on my 6t/7t but I'm on the fence with this device since it seems some people soft brick / have issues. I'm not sure if it's people not following steps or what
[OnePlus 9 Pro] Ultraman666:
Nope no issues at all, was very easy and I was very worried prior to doing it. I'm glad I did my phone runs way better.
[OnePlus 9 Pro] iSkyJIE:
I have an idea, whether T-MOBILE prohibits the connection of VVM, before I flash to EU, use T-MOBILE official ROM, VVM is working. Is it possible to flash T-MOBILE's dialer to make it work
[OnePlus 9 Pro] craznazn:
You can give this a shot: https://xdaforums.com/t/guide-how-t...th-call-recording-in-oneplus-8t-nord.4189165/
[OnePlus 9 Pro] rrubio999:
I just converted my TMobile to EU, everything looks good my Widvine is in L1, VVM works fine.

Just the network connection is weak 5G is slower than before and the most of the time is in 4G now.

Note. I'm not sure how I got the L1 back at the beginning when I unlocked the BL turned to L3 when I'd flash the converting ROM still in L1 even after root and after hidden Magical, when I flash the zip for show the right model etc, after couple rebooting I did for cleaning cache etc it reverts to L1.
[OnePlus 9 Pro] Persianhawkes:
Did you just clear cache of the whole device or certain apps
[OnePlus 9 Pro] craznazn:
5G for some reason performs pretty bad after a fresh install, no idea why. Check again after a few days, it should go back to normal
[OnePlus 9 Pro] craznazn:
Shouldn't be the case, you still use the T-Mobile baseband firmware, and the radio h/w is obviously unchanged. I've experienced perfectly normal T-Mobile 5G experience compared to my 8T
[OnePlus 9 Pro] acm1108:
Having a difficult time trying to figure out how to back up my T-Mobile modem. Can anyone walk me through this process or at least where to start. (Yes I read the link to the other forum page).
[OnePlus 9 Pro] craznazn:
if you have root, use dd

su
dd if=/dev/block/by-name/modem_a of=/sdcard/modem_a.img
dd if=/dev/block/by-name/modem_b of=/sdcard/modem_b.img
dd if=/dev/block/by-name/persist of=/sdcard/persist.img
dd if=/dev/block/by-name/modemst1 of=/sdcard/modemst1.img
dd if=/dev/block/by-name/modemst2 of=/sdcard/modemst2.img

then put it on your computer and keep it safe
[OnePlus 9 Pro] Shooter7889:
I have a question, I have unlocked 9pro, that I've rooted and switched to EU.. I had already done that b4 even connecting the phone to my plan.. My service is fine(I think) but in all the same places I am my 8t(tmo running ba/eu) has better signal. Should I flash tmo modem.img(s)?
[OnePlus 9 Pro] drewski2222:
Is there a way to back up the modem without root?
[OnePlus 9 Pro] craznazn:
With edl
[OnePlus 9 Pro] NYYFan325:
Can you elaborate for the people in here (definitely not me nope not me lol) like with either a step by step or link?
[OnePlus 9 Pro] craznazn:
It's a little complicated with setting up firehose and drivers, see: https://github.com/bkerler/edl/

I would just do the root method, easier to do. You need to unlock the BL anyways and flash the tmo modem after conversion, so I don't see the issue here...
[OnePlus 9 Pro] NYYFan325:
Got ya that was my plan (rooting first). Thanks for confirming
[OnePlus 9 Pro] iSkyJIE:
The wrong link is just the global MSM, not the LE2120 MSM
[OnePlus 9 Pro] craznazn:
Thanks, I'll download it now. I see from the filename that it's potentially LE2125 NA MSM, is this the correct link?
[OnePlus 9 Pro] iSkyJIE:
11.2.2.2 is correct! Don't download 11.2.4.4. The connection is wrong
[OnePlus 9 Pro] craznazn:
I mean, I downloaded the link you provided and got lemonadep_22_O.05_210324_repack.zip

The .ops file inside has the exact same hash as the US LE2125, so the link you provided is the LE2125 NA/Global 11.2.2.2 MSM, not the Chinese LE2120.
[OnePlus 9 Pro] iSkyJIE:
Let me check the link again:LOL:
[OnePlus 9 Pro] iSkyJIE:
Once again, confirm that it is the global MSM. Because it is a download link provided by oneplus 9 series LE2110/2120 Chinese community members. They also use this MSM to save the bricks, and then flash back to ColorOS
[OnePlus 9 Pro] craznazn:
Ok, so they use the global msm to unbrick, then downgrade back to color. Sounds like a native 2120 coloros msm is still not available then.
[OnePlus 9 Pro] NYYFan325:
Got everything squared away last night. Rooting and backing up my modem took longer than the conversation itself. Thanks for all the help
[OnePlus 9 Pro] acm1108:
I went to the How to guide looking for the T-mobile magisked/untouched link - but nothing is posted. Is there another way to root the T-Mobile version?
[OnePlus 9 Pro] craznazn:
Boot (not flash) with the rooted EU or Global boot.img
[OnePlus 9 Pro] acm1108:
Thank you!
[OnePlus 9 Pro] craznazn:
You could, but in case it didn't work, you wouldn't have a backup
[OnePlus 9 Pro] craznazn:
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
[OnePlus 9 Pro] gcap18:
I can confirm that this method works. For me, there was one hiccup.

When I MSM to EU, the OEM Unlocking was greyed out and unable to be selected, so I was worried my SIM became locked again somehow. I tried to flash the modem anyway, but it failed because the device was still locked. Once the device rebooted, I checked again and OEM Unlocking was able to be selected. I'm not sure if it was a stroke of luck or if the reboot did the trick.

Just sharing in case anyone else has this same issue. Thank you for creating this workaround, @craznazn!
[OnePlus 9 Pro] bamfsig45:
Thank you for this tool. Worked flawlessly.
[OnePlus 9 Pro] Jhoopes517:
I wiped my computer and lost my unlock bin. Been struggling all week. Thanks for the assist!
[OnePlus 9 Pro] rrubio999:
Well, OnePlus sent you link to your email.

why you don't try to redownload?
[OnePlus 9 Pro] craznazn:
Because OnePlus broke their website and you can't download a working unlock.bin anymore.
[OnePlus 9 Pro] drewski2222:
Was there ever a fix to getting back to L1? Just converted and I'm on L3 and would like to watch Netflix in HD again
[OnePlus 9 Pro] NYYFan325:
Has anyone else had issues needing to toggle airplane mode or reboot the phone often? I did flash the t-mobile modem but have noticed data drops, mms not downloading,etc.
[OnePlus 9 Pro] entropism:
To those using T-Mobile (US) and flashed to the EU software, does the Google Dialer VVM work? NOT the T-Mobile app, NOT Google Voice, NOT Youmail or any other 3rd party app. Just the in-dialer Google VVM.
[OnePlus 9 Pro] Ultraman666:
No it doesn't
[OnePlus 9 Pro] lendawg:
Every time I try to start the MSM I hold down the volume buttons and plug it in after I push start and all that happens is I see the android logo for a second then the battery charging symbol. The conversion tool never starts it just says waiting for device. Any idea what I'm doing wrong?
[OnePlus 9 Pro] craznazn:
Wait for the phone to fully power off, then hold both vol up and down at the same time and plug it in. Don't press the power button. Your screen should remain blank. If you see a blank screen for about 10 seconds then it looks like it's powering on, then your drivers are probably not installed
[OnePlus 9 Pro] lendawg:
Please forgive my ignorance. I had the drivers on my old computer but I just got a new one and thought they installed automatically when you plug in the phone. Can you please tell me how to install drivers?
[OnePlus 9 Pro] whishey:
I want to do this Soo bad I did it with with my 7 pro but I used pure MSM only took to flash. I want to do this but I know I'll mess it up will you guys be there when I do lol
[OnePlus 9 Pro] MStrawder:
So, retaining L1 literally is a complete crap shoot. MSM back to stock, ensure it's all locked, L1 again. Unlock BL, run DRM Info, L3.
[OnePlus 9 Pro] craznazn:
I've had 3 devices now and each time I retained L1.

Magisk canary, Magisk hide, that's all I've had to use. I really have no idea why some of you can't seem to maintain L1, everything I've done has worked 🤷‍♂️
[OnePlus 9 Pro] MStrawder:
Not sure either. I'm using the exact same setup. I always assumed it was because if the method I flashed to EU since I did it using the original conversion thread, but as I said. Lose L1 the moment I unlock the BL and reboot.
[OnePlus 9 Pro] lendawg:
Just follow the instructions. I converted from TMobile and it was super easy.
[OnePlus 9 Pro] amaroney55:
This has became the best thing. Ty for letting me try this out. Much appreciated for this build. It has saved alot of time in between work and trying to try stuff out on our phone and end up bricking my phone. It cuts out lot of unnecessary stuff. Thanks
[OnePlus 9 Pro] whishey:
Ok I know just a little more difficult than 7 Pro so I'm scared
[OnePlus 9 Pro] Logix:
wheres the flashall.bat ?
[OnePlus 9 Pro] jkt97401:
Is there any drawback to using this method to unlock the bootloader? Can you go back to stock t-mo experience but keep the bootloader unlocked?

Don't really want to wait 2 weeks for OnePlus to decide to email me a code haha
[OnePlus 9 Pro] craznazn:
There is no (good?) way to go back to tmo with this.
[OnePlus 9 Pro] jkt97401:
Alright, thanks for the reply! I'll just wait for my unlock.bin from OnePlus then so I don't lock myself out of anything haha☺️
[OnePlus 9 Pro] lendawg:
I thought there was a TMobile msm tool no?
[OnePlus 9 Pro] craznazn:
Yes, but you can't unlock the bootloader without unlock.bin with that.
[OnePlus 9 Pro] sultan.of.swing:
This write up is kind of confusing, It says this method does not require unlock token from One Plus.

If I toggle unlock bootloader, then I adb reboot bootloader and then type fastboot oem unlock it says I need a token from One Plus.

I have MSMDownload tool 4.0 open and logged in as "other"

Not sure I understand "Execute MSMDownloadTool V4.0.exe and msm normally"

there are only 2 downloads, the msm tool and the modem, so what is execute msmdownload tool AND msm normally mean?

I assume it should be like this.

-Run msmdownloadtool.exe and do the conversion

-Setup device as normal

-enable adb debugging

-unlock bootloader

-flash modem
[OnePlus 9 Pro] craznazn:
Yes. MSM normally as in, run the MSM conversion tool as you would any other MSM unbrick tool (boot to edl, etc)
[OnePlus 9 Pro] Alton (Halo 2):
If I'm on EU can I use oxygen updater to convert to India for the new 7.7 update?
[OnePlus 9 Pro] NYYFan325:
Yes just remember to reflash the modem when done
[OnePlus 9 Pro] jkt97401:
So, how does someone go about backing up the modem if you need root to do a backup? Forgive my ignorance, I haven't rooted in a few years and I think some things have changed haha :p Please advise on how to perform a system backup without root?

Edit: Sorry, I just found the info on how to use EDL :P excuse this post haha
[OnePlus 9 Pro] salimifran:
Working now?