Guide - Unlock XT862 for T-mobile/ATT

Search This thread

JonJt

Member
Dec 31, 2011
18
0
I'm attempting to follow this guide to root/unlock my D3 for use on ATT. Unfortunately, the first unlock code I tried did not work. I'm going to try a second tomorrow. If that doesn't work, I'm going to sell the phone.

My question to you guys is this:
Is there a finite number of times that I can attempt to network unlock a D3 before I damage/disable/brick the phone? I'd rather just sell the phone now instead of bricking it. Anyone?
 

g35mt

Senior Member
Jul 17, 2005
1,832
6
Orange County, California
I'm attempting to follow this guide to root/unlock my D3 for use on ATT. Unfortunately, the first unlock code I tried did not work. I'm going to try a second tomorrow. If that doesn't work, I'm going to sell the phone.

My question to you guys is this:
Is there a finite number of times that I can attempt to network unlock a D3 before I damage/disable/brick the phone? I'd rather just sell the phone now instead of bricking it. Anyone?

i bought an unlock code from ebay. tried for total of 4 times and it didn't work. The seller on ebay told me that 30 percent of the droid 3 can't be unlock and can only be unlock by getting the code from verizon.

then finally got one from verizon, mistype the first time and second times work fine. So i was able to enter 6 times. Time difference between ebay code vs verizon, i said about 4 hours.
 

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
Just beg someone with a Verizon account to a) let you activate your phone *temporarily* on their account, b) have their unlock code used on your phone, which is only possible every ten months or so per account, and c) reactivate their own phone after you get unlocked. You may need to pay them or do some other favor in return, but it's worth it.

This is pretty much the only fail-proof way of getting unlocked. The phone would be great to use on AT&T as it gets 3G. I'm fine just using it on T-Mobile which only gets Edge lol, but it's worth it to kick Verizon in the teeth! And that way you don't have to sell this awesome phone to buy some other AT&T garbage.

On another note, how come the best phones are always on carriers other than the one you're on? LOL
 

rustyxj6

Member
Nov 14, 2009
29
6
I just got my second Droid 3 to try it on T-Mobile using this guide. Should have read it through I thought it would be easier. The first one I unlocked and sent it overseas.
Also have old Droid 2 that I use with Page Plus and bought a HTC sensation to use on T-mobile. Got the Sensation unlocked thanks to xda.
I got the first Droid 3 unlocked with swiftunlock from ebay. Worked like a charm. Hoping to get lucky again with my New D3.
I'm really trying to take advantage of the new T-mobile offer of unlimited internet for $30 a month but finding a phone that I like is a pain.
Also their signal at my job is bad.
How are the T-mobile edge speeds? I'm coming from page plus and don't watch that many videos or download stuff. However I do some Skype. Page Plus is Ok for this. I seem to get 3G speeds on my Droid 2.
 

JonJt

Member
Dec 31, 2011
18
0
So, I tried another unlock code but, the phone said the unlock was unsuccessful. But, unlike last time, the phone went straight to the homescreen and did not request another unlock code. Is there anyway to verify the unlock? If it is of any importance, I can tell the phone to operate in Global or GSM/UMTS mode exclusively and tell it only to select a GSM network.

Edit, restarting the phone with the SIM card in place did not cause the phone to prompt me to input a network unlock code.....
 
Last edited:

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
I just got my second Droid 3 to try it on T-Mobile using this guide. Should have read it through I thought it would be easier. The first one I unlocked and sent it overseas.
Also have old Droid 2 that I use with Page Plus and bought a HTC sensation to use on T-mobile. Got the Sensation unlocked thanks to xda.
I got the first Droid 3 unlocked with swiftunlock from ebay. Worked like a charm. Hoping to get lucky again with my New D3.
I'm really trying to take advantage of the new T-mobile offer of unlimited internet for $30 a month but finding a phone that I like is a pain.
Also their signal at my job is bad.
How are the T-mobile edge speeds? I'm coming from page plus and don't watch that many videos or download stuff. However I do some Skype. Page Plus is Ok for this. I seem to get 3G speeds on my Droid 2.

I use Edge quite often and even for Pandora, since I have unlimited data at $10 a month :) sometimes it takes a minute or two between songs, but wifi is a huge help for getting data quickly. I'd think you might want to save most skyping for wifi lol. Sometimes, I'll start out at my house on wifi, then Pandora will get me through several songs before having to load again.

Sent while mobile using Tapatalk.
 

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
So any answer on switching between VZW CDMA and GSM with the chineese radio.img?

I don't have a Verizon line to test this on, so I can't really test this.





So, I tried another unlock code but, the phone said the unlock was unsuccessful. But, unlike last time, the phone went straight to the homescreen and did not request another unlock code. Is there anyway to verify the unlock? If it is of any importance, I can tell the phone to operate in Global or GSM/UMTS mode exclusively and tell it only to select a GSM network.

Edit, restarting the phone with the SIM card in place did not cause the phone to prompt me to input a network unlock code.....

Congrats, seems it worked for you. To verify unlock, just complete the steps of the guide and see if you can make calls on gsm lol.

Sent while mobile using Tapatalk.
 

JonJt

Member
Dec 31, 2011
18
0
I don't have a Verizon line to test this on, so I can't really test this.







Congrats, seems it worked for you. To verify unlock, just complete the steps of the guide and see if you can make calls on gsm lol.

Sent while mobile using Tapatalk.

Yep, everything worked. I get 3G speeds on my phone, through ATT, calls are clear and messages go through fine.

Now I just have to bootstrap the thing.....
 

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
Yep, everything worked. I get 3G speeds on my phone, through ATT, calls are clear and messages go through fine.

Now I just have to bootstrap the thing.....

Let me know if you try Safestrap and get a nand backup. I installed Safestrap after doing this mod and couldn't get a backup or get any ROMs to work on the safe system partition.

Might've had to do with the build.prop saying it was a different phone lol.

I've just decided to stay on the stock ROM until I get on Verizon again...whenever T-Mobile goes under lol.

Sent while mobile using Tapatalk.
 
Last edited:

RWALEY

Senior Member
Sep 4, 2008
111
74
So far so good with this method.

Very rarely do I see the Chinese am/pm symbols. Not an issue at all.

I have been running it on Eclipse and 2G/3G ATT is working fine.

Just wondering what are the specifics in that build.prop to make it work.
Perhaps people can merge it into the build.prop files of their desired ROM?
 

RWALEY

Senior Member
Sep 4, 2008
111
74
Also, if anyone is interested:

I experimented with adding some features from the Bell Canada XT860 build.prop
The signal strength and speed improved after this modification.

Speed Test app went from around 1000~2000 to almost 5000 for me.

However, there is no CDMA support at all.
Pretty much a hybridization of the XT883 and XT860 build.prop

File is attached.

EDIT: New file attached. Think I got rid of the Chinese letters on the am/pm.
Using Verizon XT862 regional settings so now this is a combination of XT860, 862, & 883 build.props

Rebooted about 25 times, no sign of the Chinese letters so far.
 
Last edited:

fl4r3

Senior Member
Feb 24, 2008
332
43
London
Thanks RWALEY, will try this edited build.prop out (couldn't be bothered going through the whole thing myself lol).
 

JonJt

Member
Dec 31, 2011
18
0
Let me know if you try Safestrap and get a nand backup. I installed Safestrap after doing this mod and couldn't get a backup or get any ROMs to work on the safe system partition.

Might've had to do with the build.prop saying it was a different phone lol.

I've just decided to stay on the stock ROM until I get on Verizon again...whenever T-Mobile goes under lol.

Sent while mobile using Tapatalk.

Yeah, this is a major concern for me. I was about to try installing the Maverick rom, until I noticed that it includes some build.prop edits. I don't know enough about the phone to modify the Maverick ROM build.prop file to match what's needed for the xt862 to work on ATT so, I might just remove the bloatware, install an anti-logging app and keep using the stock ROM until I move to a new phone.
 

JonJt

Member
Dec 31, 2011
18
0
Has anyone tried doing OTA updates for a D3 unlocked for use on ATT? Does it edit the build.prop file?
 

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
Has anyone tried doing OTA updates for a D3 unlocked for use on ATT? Does it edit the build.prop file?

I would flash back to stock, do the update then reapply this tweak. This seems to me the best method also for flashing ROMs. Any unique attributes of the updated/custom build.prop from your new ROM or OS update should be compared to the tweaked build.prop, so that conflicts don't show up. I haven't tried any of this, so feedback is appreciated!

Sent while mobile using Tapatalk.
 
  • Like
Reactions: aeaddy03

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
As for the modified build.prop above, I am testing it now to see what kind of performance it gets me. It was missing my custom edits, so I added some of them. So far, no Chinese am/pm signs lol.

Sent while mobile using Tapatalk.
 

JonJt

Member
Dec 31, 2011
18
0
I would flash back to stock, do the update then reapply this tweak. This seems to me the best method also for flashing ROMs. Any unique attributes of the updated/custom build.prop from your new ROM or OS update should be compared to the tweaked build.prop, so that conflicts don't show up. I haven't tried any of this, so feedback is appreciated!

Sent while mobile using Tapatalk.

I'd have to unroot, correct? But, even then, the unroot wouldn't change all the files back to stock. So, are you saying that I'd have to find a stock XT862 ROM, flash it over, update with verizon software and then retweek?

If that is the case, wouldn't it be better to just intall a custom ROM, and then try to combine the changes in the build.prop file from this thread with whatever build.prop file is provided in the custom ROM, just as you are doing now?
 
Last edited:

BenSWoodruff

Senior Member
Dec 20, 2010
114
23
Vantucky
I'd have to unroot, correct? But, even then, the unroot wouldn't change all the files back to stock. So, are you saying that I'd have to find a stock XT862 ROM, flash it over, update with verizon software and then retweek?

If that is the case, wouldn't it be better to just intall a custom ROM, and then try to combine the changes in the build.prop file from this thread with whatever build.prop file is provided in the custom ROM, just as you are doing now?

I don't know exactly what happens when you update. Just to be safe I'd put it back to stock using the fast/easy unbrick method found in the general forum (moto fastboot), since it's so damn easy. Then I'd update and go through this guide's steps again.

For flashing a new ROM you don't necessarily have to go back to stock. I think some may not require wiping /system, in which case you may run into errors. If /system is wiped (which is where the build.prop is), then you don't need to worry about anything because the new ROM will place its files in /system including its build.prop. Then, yes, you'd need to go through the steps in this guide again and be careful to only add the necessary changes which are required because replacing the custom ROM's build.prop may cause errors. Might also be a good idea to check with a ROM's dev to see what build.prop tweaks they are including. Or you can just compare the two files yourself and save them some time.

Tl;dr
Go back to stock to update to OTA. Wipe /system if you just wanna flash a ROM. Then repeat steps of this guide to regain gsm functionality. I'm no expert, but this is what I think will help.

Sent while mobile using Tapatalk.
 

JonJt

Member
Dec 31, 2011
18
0
I don't know exactly what happens when you update. Just to be safe I'd put it back to stock using the fast/easy unbrick method found in the general forum (moto fastboot), since it's so damn easy. Then I'd update and go through this guide's steps again.

For flashing a new ROM you don't necessarily have to go back to stock. I think some may not require wiping /system, in which case you may run into errors. If /system is wiped (which is where the build.prop is), then you don't need to worry about anything because the new ROM will place its files in /system including its build.prop. Then, yes, you'd need to go through the steps in this guide again and be careful to only add the necessary changes which are required because replacing the custom ROM's build.prop may cause errors. Might also be a good idea to check with a ROM's dev to see what build.prop tweaks they are including. Or you can just compare the two files yourself and save them some time.

Tl;dr
Go back to stock to update to OTA. Wipe /system if you just wanna flash a ROM. Then repeat steps of this guide to regain gsm functionality. I'm no expert, but this is what I think will help.

Sent while mobile using Tapatalk.

I'm thinking I'm going to go with the custom ROM route and just compare the files in a good text editor. One lazy afternoon, when I have the time.....
 

Top Liked Posts

  • There are no posts matching your filters.
  • 50
    Thought I would share based on my experiences on trying to get this phone to work on t-mobile. It works on ATT 3g/T-mobile Edge, but still a pretty cool phone to have.

    Also another note, this is a mod that will only go through on Windows. You will need ROOT EXPLORER app for this method to work.

    1 - Make sure you are on the stock XT862 ROM, if you aren't flash it via this method found here: http://rootzwiki.com/topic/4370-sbf-droid-3-fastboot-files-55959-and-56890/

    2 - Make sure your phone is rooted, if not download the following and follow the steps found here: http://www.psouza4.com/droid3/

    3 - Unlock the phone. This can be accomplished by purchasing the unlock code, and later entering the code upon insertion of a sim card. (T-mobile ATT sim cards will work, but you will get an error saying UNLOCK FAILED, this is NORMAL do not freak out)

    4 - Download the following files and unzip it to your desktop: http://www.mediafire.com/?y1wjw775v8itsx3

    5 - Click Start and open cmd.

    6 - Type in the following in cmd:
    'cd desktop'
    'cd fastboot'
    'moto-fastboot flash radio radio.img'

    ONCE it flashes, then enter:

    'moto-fastboot reboot'

    7 - Use root explorer to push the build.prop into the system folder

    8 - Reboot, select GSM/UMTS in Network Settings.

    AND BAM now it works. If there is any confusion please let me know.
    13
    Nice! Is that the XT883 radio you're flashing or a real unlocked (and signed) XT862 radio?

    Also - change
    Code:
    ro.mot.phonemode.vzwglobalphone=1
    to
    Code:
    ro.mot.phonemode.vzwglobalphone=0
    in build.prop to get normal reading on signal strength indicator.

    You can also change
    Code:
    ro.telephony.default_network=7
    to
    Code:
    ro.telephony.default_network=3
    so phone starts automatically in GSM/UMTS mode after hard reset.
    11
    In case someone doesn't know how to replace their build.prop with the tweaked one, which goes in your /system folder. What it does is trick your phone into thinking it's an xt883 so it will work with gsm in the US. Be aware that all the links/instructions here are found elsewhere, so you can find this info if you search. If you need more help, search, but ask anyway if you need it. Just be sure to say thanks ;-) Best way to swap build.prop is to do the following:

    1. Download Root Browser, free version from Android Market.

    2. When you are going through the process of following the steps in the original post, you should download a .zip file which should contain the build.prop file that you need, along with the radio.img you should've already flashed using cmd prompt commands on your PC. If you can't find this file, just download the .zip again, unzip and you'll find it there.

    3. Connect your phone to your PC via usb and move the build.prop file to your external sd card (or whichever one you feel comfy with lol), to a folder where you will remember it and access it later from Root Browser.

    4. After moving the file to your sd card, simply go to the folder you placed it in, in Root Browser, then long-press the file and select 'move'. Then navigate to your /system folder which is found in the '/' or root folder. There should be a paste button on screen, or press menu to paste the tweaked build.prop file in /system. This will replace your original build.prop, so you might want to save a copy of it on your sd card, but honestly you don't need it. You can always recover your phone using the fast/easy unbrick tool also found in the dev forum, which will put your phone back to stock.

    5. Once you have moved the tweaked build.prop you downloaded from xda, reboot your phone like normal. If the radio doesn't pick up a signal now, you should go to your settings to change to gsm.

    *Before this next step*
    Be sure that if you see a dialogue box pop up at any time saying "there are no available gsm networks, would you like to switch to global mode?", select 'cancel', because it will just change your phone to the previous settings, which is bad. Global mode doesn't allow gsm, so you don't want it to pick that mode. Do not select the check box, as when you lose signal at times, this box will need to pop up again and you'll need to hit cancel every time. This tells your phone to wait until it finds your correct gsm signal (I believe this is fixed by one of the build.prop edits suggested here in this thread, by making the phone think it is not a verizon global phone...it will pick up signal after every reboot).

    6. In settings, go to wifi & networks>mobile networks>network mode, choose gsm/umts, then tap back button to go back to mobile networks>select network, tap automatic, then go back to mobile networks>operator selection, deselect the checkbox that says 'choose automatically', then tap 'search for networks', choose T-Mobile 2G (or whatever Operator you use (you'll only get edge on T-Mobile)), and go back to mobile networks>Access point names, and if everything else goes well, this should show T-Mobile already selected. If not, google search 'tmobile apn settings' and type in the correct info you find. I can provide the info to type in if it still doesn't work, but it should work with anything you find online. Just type it all in as shown in pretty much any Android related article you find online.

    If you make it this far with no problems, your phone should work just fine. No, nothing done here is very hard, it's just a lengthy process the first time.

    There are more build.prop tweaks you can perform by using the text editor built into Root Browser, which works very well. You can find these tweaks in the same forum as the original tutorial, as a comment from someone. Be sure to be very precise any time you mess with build.prop, as your phone needs this file when it boots up, and screwing up the wrong line will brick your phone. You can always force it to recover using the fastboot (fast/easy) unbrick method I mentioned earlier, so have fun. Also, Root Browser will usually force close after tweaking build.prop, and you need to reboot to make sure you see the full effects of your changes.

    Sorry this is so long, it was a PM to another member who needed it spelled out. Hopefully this will prevent others from having the same issues.

    OP, this would go great in your guide, or maybe a link to it for noobs. I already PMd you about it, but I made some more edits here :)
    9
    Also, if anyone is interested:

    I experimented with adding some features from the Bell Canada XT860 build.prop
    The signal strength and speed improved after this modification.

    Speed Test app went from around 1000~2000 to almost 5000 for me.

    However, there is no CDMA support at all.
    Pretty much a hybridization of the XT883 and XT860 build.prop

    File is attached.

    EDIT: New file attached. Think I got rid of the Chinese letters on the am/pm.
    Using Verizon XT862 regional settings so now this is a combination of XT860, 862, & 883 build.props

    Rebooted about 25 times, no sign of the Chinese letters so far.
    7
    Just an update on some common issues:

    I have converted a bunch of XT862s to be GSM compatible over the last few months. Older SIM cards definitely do cause issues with reception and ability to get data.

    People with Cingular, or older AT&T SIM cards could not get any data, APN info was empty and locked from adding new entries. Voice worked but reception was 5 to 10 dBm worse than phones with newer SIM cards. Obtaining a new SIM fixed the APN issue along with the poor reception issue.

    I encourage anyone running into these problems to just get a new SIM.

    In addition, I have an updated flashable build.prop GSM fix.
    Flashes in recovery and instantly restores the correct build.prop for XT883 radio.