After the recent news that Metro PCS now allows phones from other carriers to be on the Metro PCS network via Metro Flash,
I bought a UTStarcom PPC 6700 / XV6700. However,
I had problems getting MetroPCS to flash the phone. Every store I went to couldn't do it. Most told me that Metro PCS only flashed non-PDA phones (even though the original press
release included the PPC 6700/XV6700). After a lot of research and help from friends, I finally found every setting that needs to be configured for the PPC6700/XV6700 to
be flashed for MetroPCS.
Note: This guide assumes you either 1) will clone your MetroPCS phone (check your local laws, as this is not legal in some states), or 2) MetroPCS has already approved
your ESN. If you are working on number 2, you will need to go to a MetroPCS store which handles Metro Flash, and ask them to enter your ESN in their Houdini system. This allows your ESN
to work on the MetroPCS network. If your ESN is not approved for the MetroPCS network, you will not be able to use your phone on the MetroPCS network.
Software You Will Need On Your PC
- Mini SD Card
- Latest MetroPCS PRL. At the time of this writing, the latest is 00069
- QPST
- PPC6700 / XV6700 Modem Drivers
- Xvi32 Hex Editor
- InterESN Checksum Calculator for CDMA Phones
- Authentication Key (AKey) Generator
- All Files In One Bundle
Instructions for Flashing PPC6700 / XV6700 to MetroPCS
Note: Make sure you have ActiveSync / Mobile Deskop disabled. It is best if ActiveSync / Mobile Desktop is not installed on your PC while you follow these instructions. ActiveSync / Mobile Desktop interefere with the other software which need to communicate with the phone.
- First, you need to hard reset the phone. This will erase everything from the phone
- Push both “-” buttons while at the same time using the stylus to press the reset button
- Turn on Phone (not just PDA, but the Phone itself must be on)
Updating PRL on PPC6770 / XV6700 for MetroPCS
- You must first download the latest PRL for MetroPCS.
- Latest MetroPCS PRL. At the time of this writing, the latest is 00069
- Search the page for “MetroPCS”, download the highest number for MetroPCS EvDo Phones. At the time of this writing, the files was “0068.prl”
- Copy the prl file onto the Mini SD Card.
- Insert the mini SD card into the phone
- Slide up the screen, and type on the keypad (without quotes)
- Alltel and Verizon: “##778″ (press enter)
- Sprint: “##778#”
- Click “Edit”
- Type your unlock code (without quotes) and click “OK”
- Alltel and Verizon: “000000″
- Sprint: This is your MSL code. It is a 6 digit code. If you do not know it, you will need to Sprint and ask
- There is a dropdown at the top left. On most phones this has the text “Display”. Open this dropdown
- Select PRL
- Select “Update PRL File” and click “Edit”
- Use the “Browse” button to browse to your PRL file, then click “OK”
- Click “OK” in the upper right. You will be prompted to “Update the items”. Click “Yes” on the prompt.
- After a few seconds, you will be prompted to reset the device. Click “OK”, and your phone will now reboot.
Changing the ESN (serial number) on the PPC6700 / XV6700
- This step is optional, and only used if you are cloning an existing Metro PCS phone or want to change your ESN for other reasons
- Note 1: In some states, changing your ESN is illegal. This is for information purposes, only. You must research your local laws before using this information.
- Note 2: Before you begin the process of cloning your phone, you must do the following:
- Get all the phone information off the original phone. This is usually the ESN and the AKey (if one is used)
- Turn off the original phone
- Remove the battery from the original. Some phones will still transmit their ESN even when they are turned off.
- Do NOT turn on your original phone while the new, cloned phone is on and active
- Note 3: Active Sync must be disabled for this step. On some PC’s, you will actually need to uninstall it.
- Note 4: Sometimes the drivers don’t work on Vista. You may need to install the drivers on Windows XP for this step.
- Download and install QPST
- Make sure the phone is NOT connected to the USB cable
- On the phone, type ##3424# (or ##3424)
- Click “Start” on the phone
- Connect the USB cable
- You will be prompted to install drivers for the phone. (PPC6700 / XV6700 Modem Drivers)
- You must choose “Install from a specific location”.
- Browse to the folder containing the drivers
- After the drivers have been installed, run “QPST Configuration”
- Start > Programs > QPST > “QPST Configuration”
- Click “Add New Port”
- In the new window, there should be two ports listed. One will say “…. Data Modem”, and the other will say “…. Diagnostic”.
- Click on the one which says “Diagnostic”
- Click “OK”
- Select the new port in the list (it should now show information about the phone)
- Click “Start Clients” > “EFS Explorer”

- Select your phone in the popup (should only be one item in the list)
- Enter your unlock code (see above)
- Click “ok”
-
Navigate to the NVM folder
- Right click copy the $SYS.ESN to your windows hard drive, remember where you saved it and back it up
- NOTE: the file name must be upper case, and exactly as shown in EFS Explorer
- Install and Run Xvi32 Hex Editor
- Do not close EFS Explorer
-
In xvi32, open the file you just copied from your phone
-
NOTE: My ESN originally was 1A2B3C4D
We read the ESN in groups of 2, the example serious 1A 2B 3C 4D, and Checksum 1F 25 12 F1 and enter the ESN backwards
Example ESN: 1A 2B 3C 4D = 4D 3C 2B 1A
Example Checksum: 1F 25 12 F1 = F1 12 25 1F
- If you are creating a new ESN (not cloning an existing ESN):
-
Run InterESN Checksum Calculator for CDMA Phones
- Using Inter ESN Checksum Calculator enter in your new esn and click calculate to get your checksum.
-
Run InterESN Checksum Calculator for CDMA Phones
-
Change the ESN and Checksum using xvi32
ESN: 12 34 56 78
ESN to enter: 78 56 34 12
Checksum: 1F 25 12 F1
Checksum to enter: F1 12 25 1F
- Save you’re newly edited $SYS.ESN.
- Close xvi32
- In EFS Explorer, overwrite old $SYS.ESN with new $SYS.ESN
- The easiest way to do this is to drag the updated $SYS.ESN on your computer to EFS Explorer
- Exit EFS Explorer. If you are prompted to reset the phone, click “Yes”
- Exit QPST
- Click Stop on the phone and wait for the PPC6700 to restart and your new ESN is entered
Configuring the PPC6700/xv6700 for Metro PCS Network
- This step finishes configuration of your phone to work on the Metro PCS network. In order for this step to complete successfully, your phone must have an ESN that is already recognized by Metro PCS. If you are not cloning your phone, you will need to call Metro PCS and have them Metro Flash it. This basically adds the ESN to the list of approved ESN’s for the Metro PCS network.
- Log into the PST console (see above – Flash for Metro PCS - ##778)
- Click “Edit” on the prompt
- Note: To edit an item, select the item, then click Edit.
- Nothing is saved to the phone until you exit
- Using the dropdown list in the upper left (starts with “Display”)…
- Display
- NAM Name – the value should be your ten digit phone number (no dashes or spaces, only numbers, like 5615552345), xxxyyyzzzz
- MSID – the value should be your ten digit phone number (no dashes or spaces, only numbers, like 5615552345), xxxyyyzzzz
- A-Key
- Authentication Key – in some areas this not needed, however most areas need it. Use the Authentication Key (AKey) Generator to create an AKey and enter the number here
- In the AKey generator, type your new ESN
- Under A-Key, type a 20 digit number. You should six a digit number in the field on the right.
- The first two digits should be 11
- On the phone, type all 26 digits (your 20, plus the 6 digit checksum)
- NAM Settings
- NAM Name - the value should be your ten digit phone number (no dashes or spaces, only numbers, like 5615552345), xxxyyyzzzz
- Mobile Directory Number (MDN) - the value should be your ten digit phone number (no dashes or spaces, only numbers, like 5615552345), xxxyyyzzzz
- MCC (Mobile Country Code) – this value should “310″ (no quotes)
- Note – as far as I can tell, Metro PCS does not actually use this setting
- MNC (Mobile Network Code) – this value should be “27″ (no quotes)
- Home SID / Home NID
- Home SID/NID #1 – 4815 and 65535
- Security
- This section is necessary for you to use Metro Web, the Metro PCS data plan
- HDR AN AUTH User Id(LONG) – the value should your ten digi phone number @mymetropcs.com. Example: 5615552345@mymetropcs.com
- HDR AN AUTH Password(LONG) – “metropcs” (no quotes)
- PPP USER ID - the value should your ten digi phone number @mymetropcs.com. Example: 5615552345@mymetropcs.com
- PPP Password – “mymetropcs” (no quotes)
- Display
- Press “OK” in the upper right
- Press “OK” on the reset prompt
- Your phone will now reboot
- Sometimes these settings take effect immediately and you can begin using your phone right away. Other times, it takes a few hours for Metro PCS to recognize your new phone. If you don’t have it making phone calls within two hours, double check all your settings.
Configuring the PPC6700/xv6700 for Metro Web (the Metro PCS Data Plan)
- The first step of this process was already done when you configured the Security section of the phone’s PST menu.
- On the phone, click Start > Settings
- Click the “Connections” tab
- Click the “Connections” icon
- Click “Manage Existing Connections”
- Click “New…”
- For the name, enter “Metro PCS”
- Select “Cellular Line” as the modem. Click Next
- Enter “#777″ (no quotes) for the number to dial. Click Next
- For the username, enter you ten digit phone number @ mymetropcs.com. Example: 5615551234@mymetropcs.com
- For the password, type “metropcs” (no quotes)
- Leave Domain empty
- Click Advanced
- Click the TCP/IP tab
- “Use Server-assigned IP address” should be selected
- UNcheck “use slip”
- Check “use software compression”
- Check “use IP header compression”
- Click “OK” in the upper right
- Click “Finish”
- Click “Setup my proxy”
- Click the “Proxy Settings” tab
- UNcheck “this network uses a proxy server…”Check “This network connects to the internet”
- Click “OK”
- Click “OK”

No related posts.


October 11th, 2008 at 11:12 pm
Congrats! that is the most complete guide i have ever seen. Although I already flashed it sucessfully myself, this thread is very helpful. Thanks
October 17th, 2008 at 9:00 pm
Any chance this would work on the PPC6800 (Sprint Mogul)?
November 2nd, 2008 at 12:57 pm
I believe the process is the same for the PPC6800
November 11th, 2008 at 7:42 pm
under “Changing the ESN (serial number) on the PPC6700 / XV6700″ everytime i click “add a new port” nothing about Diagnostic comes up
November 20th, 2008 at 5:58 am
Is there any info on how to get another carrier’s PPC onto the Sprint network? I’ve gotten everything but Data working. I can’t find any info on how to get Data to work.
November 20th, 2008 at 3:54 pm
I just wanted to say thanks for the help BUT i am stuck on esn part. I already have metropcs and the crappy samsung spex. It has no esn number. How would I clone an esn when i dont have 1? thanks
November 24th, 2008 at 11:39 am
my god, u r a genius. u gave a complete step to step guide. although it took me a long time but that’s because i am slow. Hoever, can you teach me how to do the sprint mogul and diamond? I love the diamond phone. I want to use the metropcs service and internet on it. please please please please…….?
November 25th, 2008 at 7:35 am
If metro pcs flashes my phone can I still configure it to work with MetroWeb?
November 28th, 2008 at 5:34 am
good post got my ppc 6700 up and running has been for bout two week
November 30th, 2008 at 8:23 am
king rich you cant do it with the spex. thats the same phone i had. reason why you cant is because the spex uses another format. not esn. i been looking for esn metrophones but cant find any.
December 2nd, 2008 at 9:45 am
can u help with lg vx9100
December 3rd, 2008 at 5:07 am
One you stole my tutorial two, esn cloning is illegal thanks for taking credit for something that isnt yours,give credit where its do for peoples hard work.
December 5th, 2008 at 8:00 am
Im stuck in the esn number. the number is not paired by one number. please help!
December 5th, 2008 at 8:00 am
im stuck in the esn number. the number is not paired by one number please help!
December 9th, 2008 at 8:29 pm
I am trying to do the internet confegiration i am having problems with it its coming up with a erroe messeg error code 1010 data service is not aviailible whene devic is in tethering mode can you help me please .
December 10th, 2008 at 11:28 pm
I am flashing to bell, I think its the same idea. In my PST menue I only have the PRL option in the arrow on the left side. Is this because I don’t have my phone activated yet or is there something wrong/different with my phone?
December 10th, 2008 at 11:30 pm
Oh ya, and thanks for the great guide!
December 28th, 2008 at 8:10 pm
i did a phone for my fried and it worked fine , then i trying doing for my self and it doest work i have metro pcs family plan , i had the samson spex so i bought a audiovox 8910 so i can use the esn i went to metro and transfer my number to the 8910 every thing works , once i change the esn on the ppc and try to make a call it says : cannot complete the call. the signal may be unavailable or the phone may not be valid , verify the number or try again later . now i have my friends esn saved on my pc and i use his and change the settings and every thing works fine can some one help
December 28th, 2008 at 8:19 pm
i did a friends phone and it worked fine once i put my esn and set up my number i get this error : cannot complete the call signal not available phone my not be valid please help my phone is a audivox 8910
December 31st, 2008 at 12:34 am
When i get to a-key i cannot figure it out, i already have a phone with metro what exactly is this
December 31st, 2008 at 12:37 am
Iam not changing esn will get metro to put into system just can not figure out how to use a-key calculater please help thanks for any help
December 31st, 2008 at 1:34 am
can some one help why wont my esn work is it because i have a new account? i did it with my friends esn and it works fine please help
January 5th, 2009 at 2:18 am
Do you know if this tutorial will be able to flash the 6800 Mogul and also the htc touch 6900?
If it works and wil try and let you know how it went.
Thanks
January 5th, 2009 at 9:32 am
I think it should work for the 6800 as well.
January 7th, 2009 at 9:07 pm
why wont my work please help rayr80@aol.com i think its because the akey?????? please