yashsingh1/xdaforums huggingface dataset:
[Moto X General] samwathegreat:
I received a letter...

Guys: I want to share something with you.

I received the attached letter in the mail today.

Several days ago, one of our fellow members reached out to me via PM and wanted to know how they might go about donating since they do not use PayPal. I told them that I appreciate the generous offer since I spent a great deal of time developing this Sim-Unlock solution for the community, and advised them that I could also accept donations via Mail since stamps are cheap.

While I was expecting something like a money order, what I received was FAR more touching than that....

Enclosed in the envelope was a Wal*Mart gift card with a partial balance on it, and an Amazon gift-certificate, with a few dollar bills wrapped around them. Also enclosed was a letter. The letter was a heartfelt expression of gratitude along with a promise to pay it forward - this individual is leaving for college to study computer science, and hence will be able to make their own contributions to the XDA community.

I just can't describe to you how much this small gesture touched my heart...It makes me proud to be a contributing member of the community, and it also makes the time I spent working on this worthwhile. I will be keeping the letter, and during future endeavors and during moments of frustration, I will look to it in order to gain confidence and encouragement.

I've edited out the name of the individual who sent me the letter because I didn't receive permission to post it (it is my letter though...) and I'm not sure if they want to be identified. You know you who are. I want you to know that I truely appreciate the sentiment you expressed in your letter and I wish you the very best on your College journey. Good Luck!!!

[IMG="letter"]http://xdaforums.com/attachment.php?attachmentid=2889669&stc=1&d=1407519487[/IMG]
[Moto X General] ezeuba:
The gesture alone... Touching...
[Moto X General] rennydom:
signal problems

good day, recently achieved unlock my motorola moto X 1056 XT following your instructions, but now I face another problem is that the team gets no 3G signal although actual marks the 3g logo, in the state of the phone is EDGE, so internnet the phone is super slow, I can do?
[Moto X General] samwathegreat:
I think you need to ask your carrier which UMTS band(s) they use for 3G. The XT1056 does not support 900mhz or 1700mhz UMTS. I bet your carrier is using one of those bands. If so, there is absolutely nothing you can do. 2G is the best you will get if this is the case.
[Moto X General] s27moto:
great job can do it for AT&T or Verizon
[Moto X General] samwathegreat:
My method will absolutely allow the XT1056 to work on AT&T, T-Mobile, and any of their MVNO's. Verizon, however, will never accept a Sprint device on to their network. It's irrelevant anyways, since the XT1056 doesn't support 4G on any of the bands used by VZW. You CAN use an XT1056 on a Verizon MVNO, such as PagePlus, but my method isn't necessary for that - just follow the guide "Flash Sprint Moto X to PagePlus" (in the General Sub-forum). You will only get 3G data on a VZW MVNO.

If you meant "Can we do this on an AT&T or Verizon device"? First, the Verizon XT1060 is -already- sim-unlocked, so completely unnecessary.

As for the AT&T XT1058, no this won't work. You can simply purchase a SIM-Unlock code from any of the many online retailers selling these codes in order to unlock the AT&T XT1058.
[Moto X General] s27moto:
thanks men for you info
[Moto X General] balenax:
Will donate at the end of the month when i will get my paycheck. Thanks a bunch for your hard great work, helped me a lot.
[Moto X General] reds28heem:
Does the Sprint Moto X support att 4g
[Moto X General] Vekhez:
I don't think that the XT1056 supports any LTE other than Sprint and their MNVO's.
[Moto X General] reds28heem:
I thought 4G and LTE are different. I know i wont get LTE but i thought 4g was a rep up from 3G and LTE was a step up on 4G.
[Moto X General] samwathegreat:
Vekhez is completely correct regarding LTE.

AT&T also uses HSPA+ which is also considered 4g. The XT1056 does support HSPA+ on AT&T which is not quite as fast as LTE, but it is pretty fast. Maximum throughout of 42 Mbps. Most of us can live with that. :)
[Moto X General] jtquen:
No
[Moto X General] reds28heem:
OK. Cause I'm only getting 3g on my moto x. I'm using At&t Sim. But when I had my nexus 4 i was getting HSPA+ in the same area. Since it's able to connect to HSPA+ like my nexus 4 , why am I only getting 3g
[Moto X General] samwathegreat:
Huh??

Just look in Settings > About Phone > Status and see what is listed under "Mobile Network Type". If it says HSPA+, then you are all good. It probably just shows "3g" in the notification area because you are using the Sprint ROM. As long as it says HSPA+ in the settings, don't worry about it.
[Moto X General] jtquen:
I was trying to reply to someone else. Sorry
[Moto X General] LARBIFY:
Thanks for the work on the sim unlock!

I'm having a problem though I tried a few custom roms and so far the only one that works completely is the xt1053 cm 11 rom, every other rom can't send texts or make calls but can get data. I've messed around with all the apn settings and it seems like thats not the problem. whenever I check the status section of the settings app it seems like the phone is not activating with T-mobile since I can't get a phone number.

is there something stupid I'm doing wrong?

thanks for all the help
[Moto X General] samwathegreat:
How did you flash your custom rom? First, I won't support anything other than the stock XT1056 rom. This is stated in the full instructions.

The important thing is that if you erase modemst1 and/or modemst2 partitions, the sim-crack is lost. If you flashed the xt1053 sbf, then you erased those partitions. It is part of the operations during the sbf flashing - this is documented in the instructions.

Anyways, I wish you luck, but once again, I will only support the official XT1056 ROM. All I can suggest is that if you plan to switch roms, DO NOT erase modemst1/2 -- you either need to edit those commands out of the XML, or flash manually while skipping those two erase commands.

If you already did this (skipped those commands), I don't know what to tell you. Keep in mind that you should not downgrade or you will risk bricking. If you flashed the XT1053 rom, you are probably likely on a version above 4.4.2, which means you cannot go back to the stock sprint rom until the new leaked 4.4.4 sbf is released for Sprint.
[Moto X General] balenax:
i updated my phone with the 4.4.4 soak test zip and did the sim unlock AFTER updating (and ofc after reinstalling the stock 4.4.2). It works :). Great.
[Moto X General] LARBIFY:
I flashed the roms I've tested with twrp, so if I'm correct this wouldn't have had any effect on the modem partitions. also I didn't flash any sbfs so I haven't updated the bootloader or whatever wont let you downgrade.

any other ideas of what I'm doing wrong? perhaps I haven't set up the t-mobile settings correct? I noticed that the choose carrier option in these roms is grayed out and i can't access it.

I know this isn't your problem since this isn't on the stock rom but I really appreciate the help!
[Moto X General] samwathegreat:
Since you flashed using TWRP, the modem should have been untouched.

A couple suggestions: try changing the config carrier w/fastboot as suggested in post#2: fastboot oem config carrier T-MOB010 (the first is letter O, the last two are zeroes)

If that doesn't work, consider using RSD Lite to flash the entire stock 4.4.2 sprint ROM, then re-do the sim-crack procedure and try again.
[Moto X General] ejlmd:
I happened to perform the SIM unlock while already flashed to the Carbon ROM (modified AOSP/CM). I initially had quirkiness with network settings, and was getting fake 1 bar signal and also no outgoing SMS. This fastboot command resolved the issue:

code:

fastboot oem config carrier T-MOB010

I have also had success with the SlimROM, which didn't seem to require the oem carrier config command.

Also, at some point I had tried the Krypton ROM, which is modified from Verizon stock, and was also having network issues. I think the AOSP/CM custom ROMs are more forgiving in some way in particular than the CDMA stock ROMS. More recently, I flashed the stock T-Mobile 4.4.3 ROM from this thread http://xdaforums.com/moto-x/development/rom-stock-flashable-t-mobile-t2773675, although I still have my 4.4.2 bootloader and baseband from RW stock.

Of course, double check your APN, and add T-Mobile if necessary.

Finally, I have used Radio Switcher from the Play Store to force change the network settings to WCDMA preferred/GSM.
[Moto X General] LARBIFY:
Thanks for the help guys! It worked, all I had to do was flash the rom and then do the fastboot command, again thanks for the help. After so many months I finally have the freedom to use any rom I want!
[Moto X General] motorola_zn5:
Sim error problem

Hello! Bought sprint model ( XT 1056, 4.4.2 / 161.44.32.ghost_sprint.Sprint.en.US ), made ​​gsm unlock ( from this thread ), everything went smoothly, but the device is now when I try to insert an another SIM except sprint's ( for example, from an european gsm operator ), writes sim error ( that sim card not inserted correctly, although determines to enter the pin code ). Tried on several Sim cards, that iPhone, for example, reads correctly. Finds the available gsm networks, but can not connect to them. Can someone tell me what the matter. Whether it was necessary to unlock from Sprint first ( although the unlock code does not asked ), or may be at hardware problem. Thank you!
[Moto X General] samwathegreat:
Looks like you managed to skip a step somewhere. My guess is that you missed a small step in the instructions and the unlock is not complete.

I suggest you re-flash the entire stock Sprint ROM, (the one you say that you are on 4.4.2 / 161.44.32), then repeat the SIM-Crack procedure from the beginning.

It works for everyone else, so all I can guess is that the procedure wasn't finished. Make SURE you write the appropriate NVITEMs using the linked files. DO NOT write the "revert" file as it is only for going back to CDMA.

Try again then advise. Good Luck.
[Moto X General] lazy_ninja:
Will this method work on the US Cellular Moto X?
[Moto X General] samwathegreat:
Probably -- try it and let us know. The USC Model actually supports more frequency bands than the XT1056. I haven't received any confirmation yet.
[Moto X General] Vekhez:
Right so I've got my Moto X and I've had it for just a few hours shy of a week. Something that I've been trialing for a while now and am just proving it now to be working as it has been for me for 4 days.

On my X when I try and make a call it asks me if I am sure because it's on an international carrier etc, there is a button to disable this on the popup but sometimes that decides it want's to come back, and the same thing with SMS, but SMS always asks me when using the 'Messages' app that is inbuilt, and when using hangouts messages take a while to send for some reason. Also Sprint for some reason has SIX signal bars, which in Australia is something that is..unheard of.

So what I have done on my X is download the 4.4.3 T-Mobile SBF and the 4.4.2 Sprint SBF, unzipping them into their respective folders. Deleting the gpt.bin from the T-Mobile SBF and taking the gpt.bin from the Sprint SBF and placing it in the T-Mobile folder, then opening the .xml file and removing the lines

<step operation="erase" partition="modemst1" />

<step operation="erase" partition="modemst2" />

from the .xml file that is in the T-MOBILE SBF folder. Then flashing the ROM with RSD Lite.

This will do a few things, it will update you to Android 4.4.3, while keeping the 4.4.2 Sprint bootloader, this means that you can downgrade to any ROM that is 4.4.2 OR ABOVE. This also means that you have the T-Mobile modem, which means a few things, 1. You can flash GSM based kernels now, because you essentially have a GSM phone, I have confirmed this and I was using Faux's kernel on my SPRINT XT1056 with the T-MOBILE SBF. Using the T-Mobile radio here in Australia I had alot less service drops and sudden 2G changes. Flashing this also removes any Sprint things from your phone etc etc.

The catch to this is that you must NOT forget to 1.Change the gpt.bin file and you MUST NOT FORGET to remove the lines of text in the .xml file (otherwise you have to flash back to Sprint, redo the SIM CRACK and then repeat the procedure above).

This is also not necessary but for those who find the precautions that Sprint has put forward in their phone to be rather annoying when you know you're not in the US.. this will PERMANENTLY remove them.

I have also tested this with the Republic Wireless SBF, the AT&T SBF, the Verizon SBF and US Cellular SBF. (When using AT&T data did not work until I added carrier APN's and done a heap of other things, this may be different for you, but I would recommend the T-Mobile SBF)

And finally, DO NOT TAKE OTA UPDATES IF YOU ARE ON A DIFFERENT SBF TO YOUR PHONES INTENDED SOFTWARE. I do not know what this does, I don't care to find out either, it may do nothing but update the partition table which means that you can't go back down I don't know, I personally would not risk it. If you want to be on 4.4.4 AT&T wait for the SBF and replace the gpt.bin incase it doesn't work you can return to Sprint's ROM.

THIS DOES WIPE ALL YOUR DEVICES DATA, YOU WILL HAVE A PHONE AS IF IT'S BRAND NEW IN BOX.

I think that's all I've got to tell you; can't think of anything else right now, if I do it'll be below.

Vekhez ;)
[Moto X General] lazy_ninja:
Should I flash the Sprint ROM?
[Moto X General] samwathegreat:
Try without. If it doesn't work, you can try the Sprint 4.4.2 SBF, but do not take the OTA to 4.4.4 or you can't go back until we have a leaked SBF for USC.
[Moto X General] SeanB1985:
Worked on sprint moto x 1056 variant

This method worked for my Sprint XT1056 Moto X phone. It is now picking up Wal-Mart's Family Mobile by T-Mobile and it was also working for an AT&T sim card. Thank you!
[Moto X General] samwathegreat:
Yep, we know but thanks bud glad you were successful. I wish you wouldn't quote my entire post though. That takes up way to much unnecessary space.

Work you mind editing my quote out of your post please? Thanks...

EDIT: Thanks for removing the quote. [MENTION=5996128]SeanB1985[/MENTION] : Sent you a PM.
[Moto X General] x000x:
curious where you are getting the info what bands it supports? I'm looking at another post about the us cellular model XT1055 http://xdaforums.com/showpost.php?p=52621240&postcount=5 and I'm not really sure.
[Moto X General] samwathegreat:
See here, near the bottom: http://en.wikipedia.org/wiki/Moto_X

That information should be accurate...

So.....did you try it yet?
[Moto X General] x000x:
not yet. I don't own one, but was considering getting a used us cellular model b/c those seem to be cheaper. But wasn't 100% sure if it could actually work on tmobile or at&t network, even after the gsm unlock thingy :)
[Moto X General] samwathegreat:
I'm not sure either...since we have no confirmations yet. I'm curious where the USC model is cheaper though. Looking on eBay, the Sprint models sell much cheaper than any of the USC models. On Swappa, they are about the same price. Since you haven't bought yet, I highly recommend the Sprint variant since we KNOW they can be unlocked.
[Moto X General] x000x:
locally on cl :)

you're right about best to just get a sprint one, but I'm hoping someone else will test it out and see if it works. if nothing more than curiosity
[Moto X General] Probaholic1:
Would modifying this file work for the AT&T model?
[Moto X General] samwathegreat:
This has been asked several times before in this thread...but No.

The only (known) way for you to Sim-Unlock is to obtain the unlock code from either AT&T or an online merchant that sells unlock codes.

Good Luck
[Moto X General] Probaholic1:
It's unfortunate, I remember years ago I had I believe it was a galaxy phone and modifying some of these files if I remember correctly or actually having the unlock code written inside some text file, alas I wish not to detract anymore.
[Moto X General] kwartey:
Republic Wireless

Can I flash my Republic Wireless to Sprint firmware and try this hack?. Will it work?
[Moto X General] samwathegreat:
Right in the very first post.....
[Moto X General] kwartey:
a little help

?>

thanks for the reply. i have the xt1049. cani flash the Sprint firmware? And if so can u please give me a link to a tutorial. And also do i need to unlock the bootloader first before flashing or i can just flash straight away. Thanks. need reply asap.
[Moto X General] ezeuba:
You need to unlock the bootloader first and your only hope for now is the China middleman. I unlocked 2 Republic Wireless MOTO X through him at the cost of $45 each. After you unlock the bootloader, you can download this Rooted Sprint SBF and flash with RSD Lite. After doing this, your device essentially becomes a Sprint MOTO X and you can easily follow the SIM unlock tutorial at the beginning of this thread to unlock for GSM use. Hope this helps.
[Moto X General] crabbyone:
4.4.4

Any confirmation, 1 way or the other, if taking the OTA on an unlocked Sprint Moto X will break the GSM unlock?
[Moto X General] samwathegreat:
You do realize the the exact questions you asked were already answered in my first reply to you, right? That's in addition to being also being stated in the Full Instructions post. The EXACT questions you asked...Verbatim.

No confirmation yet but there is no foreseeable reason that the OTA will break the sim-unlock. If it did, legitimate customers would be affected as well and they wouldn't be so happy... There is a SLIGHT possibility that they could have changed the modem to no longer allow access to the key NVITEMS, but unlikely. Regardless, if you are already unlocked before the OTA you should be completely safe. Also, since the modem can be downgraded, it is next to impossible that we won't be able to repeat the procedure on future versions even if they lock out the key NVITEMS. We would just flash the older modem, change the NVITEMS, and flash the new modem. This is probably completely unnecessary though - I'm rather confident that it will work find on 4.4.4+
[Moto X General] balenax:
I upgraded to 4.4.4 (the soak test version) and the sim unlock works just as good as it did on 4.4.2.
[Moto X General] nexuspur:
[MENTION=2509024]samwathegreat[/MENTION] at first THANK you for your great work. I have a problem when I flash any custom ROM I can't send sms but data and phonecalls are working. Any idea how to fix this?
[Moto X General] samwathegreat:
Yep, see the link in post 2 on using fastboot to set your config carrier. This is only required on custom Roms, which I don't support.

Good luck. :good:
[Moto X General] nexuspur:
Shame on me... But but this red color is burning my eyes [emoji13]
[Moto X General] nexuspur:
THANK YOU MAN REALLY I HAVE GOT SUCCESS WITH THIS COMMAND:

fastboot oem config carrier ghost_retail
[Moto X General] coc014:
thanks for this thread and your work !

( but now all the sprint moto x at a good price are sold very fast on ebay :crying: )
[Moto X General] sublimewulf:
XT1055

I've got an XT1055 I'm attempting this with. As of yet, it looks like the NV Items don't stick. Unable to switch back to GSM/UTMS after a reboot. I'm still toying with it. If successful, I'll keep the thread in the loop.
[Moto X General] samwathegreat:
You may need to flash the entire Sprint SBF using RSD Lite (after having unlocked your BL). Make sure you only flash the SAME version as the USC ROM you are currently on so that you can switch back if it doesn't work. If you flash a later version of the Sprint ROM (OR take an OTA to a higher version) there is no going back to USC until they release a ROM of the same version or higher.

Also, make sure you flash the UNLOCK2 file as this unlocks the MIP settings and allows the changes to "stick" without being reverted.
[Moto X General] sublimewulf:
Fully flashed to the Sprint SBF. I'm not worried about returning to USC. No luck with stock sprint after flashing all 4 NV items. Flashed to a unified rom, leaving the baseband untouched. Able to now switch to WCDMA/LTE/GSM, as well as see networks to connect to. Baby steps.
[Moto X General] runner004:
well now you've done it...

Hi all, amazing work here. Have a little mystery about the xt1056/53 that I hope you can answer. Basically, should it work on Tmo 4g (hspa+) and/or 4g LTE? Or, could an xt1053 be produced with a xt1056 backplate?

I ask because I just bought a used Moto X off ebay for use on my Tmo service. The device was sold as an unlocked xt1053. The device status page says it's a xt1053. I'm using a 4g lte switch app to manually select different network types, and it seems to function in lte, hspa+, and 2g. And although everything seems to be working, I noticed that the model on the back says xt1056 (and 'assembled in the USA). I'm worried that it's a sprint phone and that future OS updates could possibly brick the phone, and/or coverage will be reduced since so many of the radio frequencies are different. If this is a sprint phone, I will probably send it back.

I wish I could figure out a way to see which actual bands the phone is using.

thanks,
[Moto X General] samwathegreat:
The XT1056 will not get LTE on any carrier except Sprint. It WILL get 4G HSPA+ on AT&T, and it will get 4G HSPA+ on T-Mobile ONLY if you are in a 1900mhz re-farmed area.

If you are getting LTE, it is not an XT1056, and I would guess that someone just replaced the back from an XT1056. Even if it were, future updates won't "brick" it...
[Moto X General] nukeman239:
I need to use my Moto X Internationally. Do I still need to flash the domestic unlock file?
[Moto X General] samwathegreat:
If you plan to only use it internationally, and you WANT TO GO BACK TO SPRINT: Only flash the unlock file (not unlock 2 or domestic).

If you flash RUIM only, you will need to flash the revert file later to get back on Sprint. Flashing JUST the unlock file mimics the OFFICIAL Sprint international unlock.
[Moto X General] lifemac3:
PLEASE HELP: SPC Fatal Error

I have a Sprint XT1056. I am in the UK in London.

I made sure debugging was off. I pressed ##3424# and then selected ENABLE on the Diag Port screen that came up.

I then downloaded and ran the SPC Utility on my XT1056 and it says

"A fatal error has occurred. Could not change SPC. Please ensure you downloaded the application for your particular phone."

It also says

Phone Brand: Motorola

Phone Model: XT1056

Phone Carrier:

Android Version: 4.4.4

Do you think it is because phone carrier is blank? I use this phone just on Wifi here in the UK. Please let me know if you can help. A video would be VERY useful as well. But please explain what I should do? Thank you.
[Moto X General] samwathegreat:
Are you on the stock ROM?

How did you blank the carrier? Reboot into fastboot mode and type fastboot oem config carrier sprint

Then try again. Get your spc before you enable diag mode.

I'm not making a video when I have such detailed instructions. I already noted that I only support the stock ROM. I have a feeling you may have flashed another carriers firmware or a different ROM.
[Moto X General] ezeuba:
Does the spc utility work on 4.4.4? I think that may be the issue here, I may be wrong. The error he is getting is from the spc utility.

Sent from my MOTO X
[Moto X General] samwathegreat:
Very well could be. Big problem since he can't downgrade. I'm still on 4.4.2. Have you updated any of your devices? Perhaps you can advise if it works?

Maybe there is another way to get spc? It is required to have spc to get the unlock2 (whiterabbit) nvitem to write. It must be written for the ruim only nvitem to stick...
[Moto X General] ezeuba:
I've been getting the prompt but I disabled it. Don't want to risk losing root. Xposed and stuff... At least until a root exploit is available. As for getting spc on 4.4.4, your guess is as good as mine...

Sent from my MOTO X