yashsingh1/xdaforums huggingface dataset:
[Moto X General] lurker316:
So... when you buy this phone from Sprint and it comes with Jellybean and then when you pop in an AT&T sim in there and it appears to work... this means Sprint is selling a Sim Locked phone? This is not the case. When I got this phone from Sprint it was running Jellybean. Without doing anything at all to the phone I popped in a different GSM provider's sim, it worked. This is why I said, I believe these phones were meant to be unlocked phones from Sprint. It's just odd that after 4.4.4 security update, the phone becomes Sim locked OR CDMA locked? I cannot confirm the latter. It's almost like someone later realized, hang on people are popping in other sims in there and its working. Let's stop that.

Had the 4.4.4 security update not sim locked the phone I would not be here. So I started out with an Unlocked Sprint phone on Jellybean. Was this not the case for you all? Perhaps that is what is confusing me.

---------- Post added at 11:38 AM ---------- Previous post was at 11:33 AM ----------

I am sorry. I bought the phone as a gift for someone and gave it away after I got the sim cards working again. So I cannot confirm the system version for you. But this is the ROM I flashed after I accidentally updated the Security patch.

ghost_sprint-user-4.4.4-KXA21.12-L1.28-28-release-keys-cid9

After this I simply flashed the nv-unlock.txt file without any SPC code. Because I didn't have one.

As for activation, yes I still get that pop up as soon as the phone boots. I Just cancel that.
[Moto X General] hmajid_039:
Well, thanks..

But I'm unable to see to which port I'm connected to pc when I connect my moto x with pc.

That's don't know which port to select in NV writer to connect my phone.

I'm unable to find comm ports in device manager too.

Any hint about finding the port number?

Thanks
[Moto X General] 6E 65 76 69 6E:
Obviosuly you have not gone through the guide in the first page.

You got to get into diagnostic mode to write NV-ITEMs. To achieve that you got to have Motorola device drivers installed and then boot phone in diagonostic mode. I am not going to write the full guide since it is well explained already.
[Moto X General] crabbyone:
So if i have it unlocked already for GSM service and then unlock the boot loader and install CM, it should be good from then on as long as a CM ROM is used? Even with updates to the ROM? Does CM do anything to the modem files upgrading them?

I ask this since I have 2 Moto X's-1 is an AT&T version and the other is the Sprint version. Neither are being used and I want to sell 1. If I sell the AT&T version, I can keep the Sprint as a spare phone and make more money. If I sell the Sprint version with CM, I want to be able to tell the buyer what he needs to do. The Sprint version has a bad IMEI number so use on Sprint's network will not work. Not sure if it would work if flashed to Boost or another Sprint MVNO.

Any suggestions or thoughts?
[Moto X General] hmajid_039:
HI,

I installed Motorola Drivers, disabled USB debugging mode, but i do no have any entry under "Other Devices" (In Device Manager) called "Motorola QC Diag Interface".

Kindly let me know what to do now?? I'm stuck here.

Thanks

---------- Post added at 05:34 AM ---------- Previous post was at 05:00 AM ----------

I have exactly the same problem as you do have, but i need some of your time to ask some question (if it is possible).

I'm trying to get out of this issue since three days, since no success.

Can you please give me just your 30 minutes on any Instant Messaging?

Thanks
[Moto X General] dhanmohan:
hello guys..i bought a used moto x which is sprint xt1056..i am from india..when i bought it yesterday the sim is working..i got software update to 4.4.4 which i updated...after updating its not accepting my sim and showing sim error....as i'm from india i cant talk to spring or anything else...will this method work with this issue?help me i dont have any phone now
[Moto X General] ac2014:
how do i get this phone back to CDMA i tried the revert file but it still sticks to RuimOnly how do i get it to stick to NV_ONLY ?

also no PRL shows up in DFS and the carrier shows as 00000
[Moto X General] endrian.kolopaking:
4.4.2

Hi guys, does anybody still have 4.4.2 stock rom. It's nowhere to be found :(
[Moto X General] 6E 65 76 69 6E:
Do some research!

here!
[Moto X General] hotneutron:
I flashed XT1056 with Verizon 4.4.4, then took OTA twice to 5.1. Lost unlock obviously.

Tried the unlock procedure again, the same issue happens: the nv_unlock.txt can't be written (Access denied).

Then I flash the modem with XT1055's (US Cellular's) 5.1 modem files.

The unlock works fine, back on to pageplus!
[Moto X General] ibtisam.arif:
Can someone help?

My phone says it's xt1060 but on the back it is xt1056 and when i check imei, it says xt1056. But firmware is of verizon working on lollipop 5.1 but gsm doesn't work. I dont have the msl code. What should i do?
[Moto X General] iBowToAndroid:
It's a Sprint one that has had Verizon firmware flashed to it. So you need to flash it back to Sprint and then unlock it
[Moto X General] ibtisam.arif:
Should I Flash 4.4.4 ? cuz im running verizon 5.1 took the OTA
[Moto X General] bibbin:
I read this entire thread more than twice and remain stumped. I have an unactivated Sprint Moto X (1056 unlocked bootloader and rooted). About Phone shows it's running:

Android Version 4.4.4

System Version 212.44.28.ghost_sprint.Sprint.en.US

Build number KXA21.12-L1.28

I'm consistently getting a nag screen to update to: New Version 212.144.2.en.US. I cannot, for the life of me, get the PC to recognize the device in Device Manager (Windows 7 nor Vista). I have installed the divers successfully on both, but still no go. Any of you pros have guidance for me? I'd appreciate it. Is this crack beyond reach as I have 4.4.4
[Moto X General] ibtisam.arif:
So hey. i am using 5.1 verizon on xt1056. i unlocked without spc code but problem is that it says no service. Invalid card problem is gone but now it says no service. What should i do?

Will messing with radios do something? and would i have to reunlock after flashing radios
[Moto X General] ibtisam.arif:
And Sim toolkit reads my carrier. but no service in bar and cant even make calls or use Internet
[Moto X General] masterchapter:
hi guys, there is a way to unlock permanently on gsm european networks?
[Moto X General] bibbin:
For those who tried the above driver installation and still have issues, install the drivers in this post then retry the above instructions. http://xdaforums.com/showthread.php?t=1891582

Thanks go to compnird.
[Moto X General] iBowToAndroid:
Technically there's always a way to relock a Sprint phone, whether by software update or NV rebuild (##SCRTN, ##RTN)
[Moto X General] masterchapter:
Thank you, I would like to install cyanogenmod 12.1 and relock on gsm(i think i should unlock again before).

Can you tell me some steps...?
[Moto X General] iBowToAndroid:
Perform the SIM unlock and then flash the ROM. No guarantee the ROM will work though
[Moto X General] mwaqar:
help me getting 4.4.2 to get spc code

as i am in pakistan i want to know that being there i coud get the spc code and if i getthe spc code and get back to 4.4.4 it make any change in spc or no as i had rooted my device and i am not getting my qc diag port drivers as before i was unrooted:confused:

---------- Post added at 03:06 PM ---------- Previous post was at 02:44 PM ----------

i am in pakistan and already updated to 4.4.4 my sims are not detecting plz help me give me the link of 4.4.4 before update to get spc lock code as i am also not getting 4.4.2 fromany where
[Moto X General] thorn698:
Xt1049 4.4.4 rw

I have XT1049 4.4.4(212.154.2) Republic Wireless. Bootloader Locked. Sunshine not work with 4.4.4.

Can I unlock it for any GSM carrier?
[Moto X General] thorn698:
Unlock XT1049 Repuplic Wireless 4.4.4(212.154.2) with locked bootloader for any GSM carriers:

1) Flash radio (NON-HLOS.bin and fsg.mbn ) from XT1056 4.4.2 firmware

fastboot flash modem NON-HLOS.bin

fastboot erase modemst1

fastboot erase modemst2

fastboot flash fsg fsg.mbn

fastboot reboot

2)Open "NV-Items Reader-Writer"

Without SPC code write "nv-unlock.txt" file and "nv-unlock2.txt" (as in first page)

Reboot and turn on Airplane Mode

3) In CMD type:

adb shell

settings put global preferred_network_mode 9

settings put global preferred_network_mode1 9

settings put global preferred_network_mode2 9

Reboot. Turn off Airplane Mode. Phone in GSM Mode, but can only receive calls

4) Via "Debloater" freeze 3 apps, whose names beginning "Republi...."

Thats all. Phone has calls, SMS, mobile internet

I am also install app "4G switcher" (for switch GSM-WCDMA)

After Full RESET phone via stock recovery steps 3 and 4 need redo
[Moto X General] crabbyone:
Never got an answer to this:

I have a Sprint Moto X xt1056 unlocked already for GSM service. If I unlock the boot loader and install TWRP and CM 12, it should be good from then on as long as a CM ROM is used? Even with updates to the ROM? Does CM do anything to the modem files upgrading them?

I ask this since I have 2 Moto X's-1 is an AT&T version and the other is the Sprint version. Neither are being used and I want to sell 1. If I sell the AT&T version, I can keep the Sprint as a spare phone and make more money. If I sell the Sprint version with CM, I want to be able to tell the buyer what he needs to do. The Sprint version has a bad IMEI number so use on Sprint's network will not work. Not sure if it would work if flashed to Boost or another Sprint MVNO.

Any suggestions or thoughts?
[Moto X General] aw646:
Error. Kindly help

mmm
[Moto X General] crabbyone:
Moto X 5.1.1

Here is what I have been able to do on the XT1056. It works great!

I was on stock ROM. I unlocked it when it was on 4.2.2 and misplaced the SPC code. I had upgraded to the latest 4.4.4, but didn't take the last service pack. It came out after my wife switched to a new phone. The I decided to play with it, it wanted to install and I declined it.

1-Unlock boot loader. I used Motorola's web site, and got an unlock code which worked.

2-Installed latest TWRP

3-Backup

4-Installed AOSP and GApps

5-Put working AT&T SIM in and powered the phone on

6-After boot up and setup (took about 15 minutes) I was able to place calls, send/receive Txt messages and get online. HSPA+ with no setting changes.

Speaker transitions from handsfree to handset while in a call!! NO crackling noises either.

Only issue I have found is GPS is very laggy or not working. I have read about erasing the modems, but that will erase the unlock, so is there any other way to reset the GPS so it works? I thought I read somewhere about an app in the play store that did that, but can't find it. Any ideas?
[Moto X General] sunilj75:
do we root

Dear

do we need root for all this work?

can you post/send these radio files

can you post link for debloter and other files needed for RW to work on GSM.

Thanks
[Moto X General] thorn698:
No need root

I am a "new user" and for me not allowed to post downloads links , so Google to help
[Moto X General] Usama Ahmed:
I am always getting this error on writing nv-unlock.txt. Kindly help on how can i use my sim card which is not on Sprint.

Reading NV-items, in range of: 00000 (0x0000) - 65535 (0xFFFF)

Done.

Writing NV-items from a file:

Unsuccessfully written NV-items:

08378 (0x20BA) - Access denied

Done.

Phone Model XT1056

Phone is Boot-Loader Unlocked.

Android Version is 4.4.4

Build number KXA21.12-L1.28.2

---------- Post added at 05:26 PM ---------- Previous post was at 05:25 PM ----------

Phone is Stock-Unrooted.
[Moto X General] QuazyThain:
Same Problem. Some workarounds?
[Moto X General] counterpointhtc:
Msl utility returns " Result: File was not found on remote server " any ideas?s
[Moto X General] flopadmi:
Share Please..

Will you please share the "Previous Version of KitKat SBF" ??
[Moto X General] gpz1100:
^^I suspect flashing the older modem would be sufficient. I don't think there's a need to flash the entire firmware.

Can someone try and post back (I no longer have the device)?
[Moto X General] yar_nl:
http://xdaforums.com/moto-x/general/moto-x-4-4-2-sprint-flashable-rom-twrp-t3234916
[Moto X General] gpz1100:
Is there a comment in your reply?
[Moto X General] yar_nl:
Thread specified is only the TWRP full system restore to 4.4.2 and not the modem files. If I anyone knows where I can upload the modem files let me know.
[Moto X General] gpz1100:
There's many places to download the full firmware files, here's the radio only from 4.4.2.

Sprint 4.4.2 radio.
[Moto X General] ezeuba:
Just want to get it clear. You were on 5.1 and the SIM unlock failed. You flashed US Cellular 5.1 modem files and you could redo the SIM unlock? Can you use it on GSM now or CDMA? I have one on 5.1 now and cannot get the SIM unlock to work. Just want to be sure it worked your way.

Thanks.
[Moto X General] hotneutron:
I was on VZW 5.1 and the SIM unlock failed due to the protection on the NV item. I flashed USC's modem, which allows me to unlock the phone. Then I can use it on both GSM and CDMA.

Later I flahed VZW's modem WITHOUT clearing the modemst1 and modemst2, the unlock stays.

I tried VZW 4G sim card, as well as H2O sim cards.
[Moto X General] ezeuba:
Verizon? Not Sprint? Verizon is already unlocked, if I understand correctly. You shouldn't have gone through all that, if it's a Verizon device. They are already unlocked for GSM.
[Moto X General] hotneutron:
Mine is a XT1056 (sprint moto x 1st gen), bootloader unlocked, flashed with verizon firmware, verizon crap removed and running on pageplus.
[Moto X General] ezeuba:
OK. I understand now. But can you confirm that it's working on GSM networks now? Pageplus is still CDMA. Have you tried an AT&T SIM or T-Mobile or Cricket?
[Moto X General] sanmart1983:
Help! It worked perfectly fine, i've been using my phone for a long time now thanks to you. But a couple of days ago I got an Android update, silly me I installed it and now it won't work. Any advice?
[Moto X General] hotneutron:
It's mentioned in my previous email. Works fine on H2O wireless SIM card (Prepaid MVNO on ATT network). I got HSPA+ speed on H2O.
[Moto X General] ezeuba:
OK Thanks.
[Moto X General] ameraze:
hi there i am new here and i really really need your help because i cant use my phone...

So i have a motoX sprint which was sim unlocked because i am in UAE and i was using this country's sim,and i had updated from 4.4.2 to 4.4.4 without any problems,and i also think its custom rom because it was updated officially ota. So everything was fine until i got a minor system update day before yesterday and once i updated it the sim doesnt work anymore. So i thought unlocking the bootloader would fix the problem but it didnt then i wanted to try this sim-unlock method but i got stuck at getting SPC code. I wanted to know do i need to root my motoX to get the MSL utility to work,it gives me that message that fatal error has occured cant change spc. one other guy also had asked this question before here but i couldnt understand on how to work it out And does anyone also know why perfectly working sim got blocked just with a minor update. Please help me. Thnx a lot.
[Moto X General] ameraze:
ezuba please help me out I really need your support
[Moto X General] flopadmi:
4.4.2 ( flashable twrp) Rom

drive.google.com/file/d/0B3gPYUZ4nRLwZ1FVc0NBT0hoMTQ/view?usp=sharing

Download and install this ROM.. and then check for MSL CODE through SPC utility,

If your SPC code is blank or not set.

then try this

http://xdaforums.com/moto-x/general/guide-unlock-sim-flash-retail-lollipop-t3236783
[Moto X General] ameraze:
Thanx a lot for our reply but I read at many places that downgrading 4.4.4 to 4.4.2 will brick the sprint motox, so is it fine to downgrade with this one? Thanks again.
[Moto X General] flopadmi:
i have done this on my moto X sprint.. i have flashed the firmware through fastboot. and it did downgrade easily.. but if u have doubt .. then totally wipe ur moto x with TWRP.. with no OS install.. )

u need then 4.4 firmware flash through fastboot. and after that u need to flash 4.4.2 ROM through TWRP.
[Moto X General] ameraze:
thanx a lot and since i am new into these things i dont know how to downgrade with twrp i installed the rom you linked me to but the phone would go blank after the moto logo. i copied the rom into the phone and then installed it with twrp just by clicking install and navigating to it.plz tell me if am doing something wrong. cant believe have to do all these just for running the MSL utility.

Edit: I even wanted to try the complete wipe with no OS but i couldnt find the 4.4 firmware anywhere what so ever. Please guide me as my phone is unusable now. Thanks

EDIT SOLVED : Thankyou so so much for the help i downgraded to 4.2.2 and took the damn spc code that i was searching for almost a week. You were the only one that gave me hopes of downgrading or every post that i have seen said it will brick the phone. Thanks again although u just gave me the rom i had to take the firmware from somewhere else thankyou again and again.
[Moto X General] yar_nl:
This will work with the 4.4.2 modem files and only when you know your SPC/MSL code. I had the code written down last time I used it and used the original unlock method.

See also http://xdaforums.com/showpost.php?p=63568400&postcount=5
[Moto X General] Usama Ahmed:
I have lost the link from which i have download but you need to flash this SBF "ghost_sprint-user-4.4.4-KXA21.12-L1.28-28-release-keys-cid9.xml.zip". You can find plenty of links on google.
[Moto X General] hmajid_039:
can you please share the steps to downgrade, i am also stuck in miserable situation.

Thanks
[Moto X General] flopadmi:
Thank you very much for appreciation..

---------- Post added at 03:33 PM ---------- Previous post was at 03:31 PM ----------

Yes i found and people can download frm here

http://xdaforums.com/showthread.php?t=3236783
[Moto X General] hmajid_039:
Thanks alot XDAians...!

Finally I'm successful to unlock moto x xt1056 and running lollipop 5.1 (verizon)

Majid
[Moto X General] b.kubica:
hi,

thanks for help with unlocking my xt1056.

I want to use it in europe. the gsm works fine but there is no lte at all.

So I unlocked all bands using QPST with no luck.

any clue how to get lte working in europe? (band 3)
[Moto X General] manasusman:
MSL reading issue

Spcutility.apk didnt read msl of my phone. "Fatall error".

My phone is kitkat 4.4.4, can it b an issue. I couldnt cross even the first step.
[Moto X General] yar_nl:
Yes it only works on 4.4.2.
[Moto X General] aamszia:
phone relocked again after update automatically

how to turn off auto update .. any any custom rom ??

.
[Moto X General] dabar7:
Does anyone have the stock recovery.img that I can flash via mfastboot?
[Moto X General] asadnow2k:
Log message: > SPC is correct. Phone unlocked

Writing NV-items from a file:

Unsuccessfully written NV-items:

08378 (0x20BA) - Access denied

Done.

error? what should i do now
[Moto X General] iBowToAndroid:
You should read the thread
[Moto X General] asadnow2k:
can any one help me to unlock this phone.
[Moto X General] :
enabled diag mode. installed spcutility but got fatal error on 4.4.4 OTA. then unlocked boot loader, flashed 4.4.2 via twrp. installed spcutility. now it says read successful but no code is shown in box. what to do?
[Moto X General] tigerbolt:
I had the same issue

i had the same issue dude, i just solved it a few minutes ago.

first of all i want to thank the OP for this amazing tutorial and because i followed the instructions that he gave to another person to unbrick a phone (i bricked mine), you are the best dude.

second, you need to flash modem via fastboot, not twrp, i will give you the code that worked for me (i did the downgrade too)

and third... i couldn't check if this works with another phone, so, i don't know if it is going to work with yours, i'm not responsible, i'm just telling you wath i did to mine.

i wish you luck.

use this commands i used fastboot, not rsd lite cuz i read it's more risky and hard to do it.

fastboot oem fb_mode_set

fastboot flash modem NON-HLOS.bin

fastboot erase modemst1

fastboot erase modemst2

fastboot flash fsg fsg.mbn

fastboot erase cache

fastboot erase userdata

fastboot erase customize

fastboot erase clogo

fastboot oem config carrier sprint

fastboot oem fb_mode_clear

and when all of this is done

fastboot reboot

all your userdata is going to be cleared, so make a backup first.

you will need to download the 4.4.2 xt1056 firmware, i downloaded it from here:

http://xdaforums.com/moto-x/general/resource-moto-x-2013-firmwares-yandex-t3238933
[Moto X General] :
Did you get spc code after doing all the steps?

I'm so excited if this really gonna work.
[Moto X General] tigerbolt:
yep, i obtained the code with the utility after all the steps, please comment your result :D
[Moto X General] :
thanks .. i got the spc. unlocked it after writing nv-items. sim ran for few hours then i got sim error and it is not picking up the sim again. what to do?

i flashed twrp flashable 4.4.2 rom and then modem file over it. then removed some system apps etc.. do you think this is the cause of relock?
[Moto X General] tigerbolt:
to be honest, i flashed with fastboot the system, i don't even have the twrp, you have to write the nv item that says ruim-only, cause if you reboot your phone it will relock; you have to write 3 nv-items: the unlock, the unlock2 and the ruim-only. the other ones are for revert the sim unlock process (that's what i believe the OP meant in the tutorial).

another thing, it's a 4.4.2 stock rom for the xt1056? if it's a different rom i suggest you (with all the risks it has to downgrade) to flash the stock rom.

don't flash the modem, if you do it the unlock configuration would be lost.
[Moto X General] :
well now i got into new problem. my RUIM value returns back to 1 on restart. i dont know why.. spc is correct and it shows values written successfully.

please help
[Moto X General] :
I removed Sim card and wrote nv items. Now they are written and I checked them after reboot they are persistent. But when I insert sim.. It says Sim card error. When I go to select GMs/umts... It says Sim card missing.. Everything was working yesterday.. Sim worked for few hours but now I stuck.. I flashed both 4.4.2 and 4.4.4 .. Wrote nv items but same error? Is something wrong with Sim card?
[Moto X General] tigerbolt:
have you tried with another sim card?, please make a list of the all the steps you did. the flashing, the writing of nv-items, let's find out together the error.
[Moto X General] Rayz321:
Okay well I'm still going to give it a shot when I get home. Those posts are from T-Mobile (or T-Mobile based) carriers that it didn't work with so there still may be hope.

I'll try to mess around with the MCC thing a bit with an old trick.

Also, have you looked into RegionLockAway and how that works? It's just for Samsung devices right now but a similar method could work here.

And it's hard for me to search from mobile but is 4.4.4 for sprint released on XDA? If so I'd like to update before doing this.
[Moto X General] samwathegreat:
I have not tried that personally....as I do not own an XT1056 -- remember, I did this for -you guys-, and all without even owning an XT1056.

Please give it a shot -- and keep me updated. :good:

BTW, your avatar has a striking resemblance to Commander Riker :p Was this intentional? haha

EDIT: also, no 4.4.4 for sprint yet. You will have no issues updating to 4.4.4 once it's released. As long as you don't erase the modemst partitions, the SIM-CRACK should persist.
[Moto X General] crabbyone:
SIM Unlock

WOW... Gone a few days and all HE!! breaks loose. Makes me glad I held on to my Sprint XT1056. Will the same GSM unlock that works for the Razr M, Bionic, Razr Maxx HD and others possibly unlock US GSM on this? Wonder what the furure will hold once Obummer signs the unlocking law. That may make it even easier. Thanks for the good work on this guys!!
[Moto X General] samwathegreat:
Thanks for the compliment.

AFAIK, that has already been tried...and that NVITEM is already set to the same value the Razr M SIM-CRACK uses. Read that NVITEM and see.

:good: