D/\SH
12-04-2008, 11:39 AM
Yes, Vzw is finally releasing their touch pro this month. Yahoo and joy abound! But if you don't want a memory crippled phone dealing with vzw locking restrictions and etc (ie keyboard), please take a moment to read through this tutorial. And no, there isn't anything illegal to my knowledge in this tutorial.
Getting your sprint phone on a vzw network
What you will need
you will need
QPST (google this - seriously, because chances of you finding it here are slim)
Baffles MSL Grabber (you can find it here: http://www.baf.cc/bafmsl you will need .net framework 3.5 installed on your phone)
An unlocked Sprint Touch Pro (Raphael Unlocker here http://forum.ppcgeeks.com/showthread.php?t=42503)
VZW leaked rom (that you can find here : ftp://ppcgeeks.com/Raphael/Stock%20ROMs/RUU_Raphael_C_VZW_WWE_1.03.605.4_Opera2392_RS_6150 21_VZW_1.03.03V_1.46_51064_Ship.exe)
The most current vzw PRL (Again you can find that here : http://www.corolada.com/prl/verizon/51056.prl)
DMU Keys (Find that here : http://forum.ppcgeeks.com/attachment.php?attachmentid=6162&d=1205773368)
HTC modem drivers http://www.cinconet.org/gpsfix/WModemDriverInstaller.exe
Step One
You can perform this step on your phone. Install Baffles MSL Grabber and write your MSL. My suggestion is to open up a text document and type it there because it will be necessary later on.
Step Two
Unlock your device using the Raphael team elite unlocker for sprint. I used the second link (I believe .37).
Step Three
Install the htc modem drivers on your computer (that's kind of important)
Step Four
Install QPST on your computer
Step Five
If you completed all the preliminary steps, you should be ready to fully begin. At this point, you can perform the steps on the vzw leaked rom or on your sprint touch pro rom. If you are performing this on the sprint touch pro rom, you will need DCD carriers cab. On the vzw rom, however, I have noted that MMS does work on the phone (and you know how much we love our mms). I think this is solely up to you whether or not you use either rom for operation. Remember though, if you are doing this on a sprint rom
DMR mode for sprint is
##3424#
Whereas DMR for vzw is
##3424 and press the send key (send key is below the home hardware button - you can also use the send key on the phone)
Also EPST for sprint is
##778#
whereas this for a vzw phone is
##778 and hit the send key
So how you will work is solely up to you
What you would need to do next is place your phone in DMR mode. Connect your phone to your computer via usb mode. If everything worked okay, the popup for drivers shouldn't come up at all. Start QPST config and select ports
Step Six
Now, in QPST, your phone should come up. If it doesn't, right click on my computer and select properties. Click hardware and then device manager. Click view and device by connection. Click on your USB controllers and don't stop until you see HTC. Notice the com port that the HTC device is on (mine on two different computers, running xp or vista was COM5, yours may be different). Take a note of this and return to QPST config. Now, click add COM port, and add the port you saw in the device manager. QPST will pick up the phone.
Step Seven
Now, click on services and go to services programming. Select your phone and begin. This will ask for your MSL. Type it in and continue. Click read from phone. You may have to retype that MSL code, if not good. but on some cases, it asked me for my MSL code twice (unfortunately) so I typed it in twice. The point of it all is this - to get the data from your phone to QPST
Step Eight - changing your MSL
Now that you are in QPST Service programming, you can change your MSL unlock code. Please change it to 000000. That is vzw's MSL code, and it is so easy to remember for later on. Once this is done, click write to phone. I caution, do not close out of QPST service programming until this is done! You will know when this is done if you can see that the buttons read from phone, write to phone, are not grayed out.
Step Nine (optional)
Okay so at this point, I installed the leaked vzw rom but it is not necessary to perform this step at all. Its just something I did to make things a lot easier on me. Individual results can vary though.
Step Ten
Now, its time to change our MIP settings. Go into EPST and select your MIP profile. On your phone you can edit the information to match the following:
MIP Profile
Number of profiles: 6
Active user profile index: 0
MIP_MODE: Mobile IP Prefered
MIP Reg Retries: 2
MIP Reg Retry: 1750 ms
MIP Pre-Reg Timeout: 0
Mobile Node-HA: Enable
Send A Reg: Disable
Dormant Handoff Opt: Enable
Step Eleven
Now in EPST, go to MIP default profile and edit the information on your phone to match these settings:
MIP Default Profile
Enable Profile: Enable
NAI: mynumber@vzw3g.com (MDN@vzw3g.com)
DUN NAI: (if entry is there enter MDN@vzw3g.com so you can tether without a tethering package or MDN@dun.vzw3g.com if you want paid tethering))
MN HA SPI Set: Enable
MN HA SPI Value: 12C
MN AAA SPI Set: Enable
MN AAA SPI Value: 0 (requires a "2" here for 6800 and 6900)
Reverse Tunneling: Enable
Home Address: 0.0.0.0
HA Shared Secret: (erase whatever entry is here leave blank)
AAA Shared Secret: (erase whatever entry is here leave blank)
Primary HA Address: 255.255.255.255
Secondary HA Address: 255.255.255.255
DMU Pub Key: 10
MN Authenticator: 0
It is very important to erase the HA and AAA shared keys. We will return back to them momentarily
Step Eleven
Complete changes from EPST and the device will soft reset. Now place your phone in diag mode. Connect your phone to your computer and enter QPST EFS explorer. Unzip the DMU keys and notice you will see the file on your hard drive. In EFS explorer, you will see the DMU folder. Right click on the folder and you will be able to insert a DMU key via the file explorer on your computer. Select the DMU key file and press okay. The information will be written to the phone.
Step Twelve
Drag your PRL file you downloaded from your computer to your cell phone memory. Dial ##PRL and hit send if you are on vzw rom, if not ##PRL# if you are still on the sprint rom. This will lead to a dialog box on your phone that will allow you to locate the PRL file you loaded onto your phone. Make sure the PRL is in a directory where you can access it when you browse for it on your phone.
Step Thirteen
Place your phone back in diag mode. Connect to QPST service programming and go to the MIP default profile (AAA shared secret and HA shared secret is where you need to go in Service programming). If there is anything in those two areas, delete it, click enter hex values and leave it blank. Write to phone.
Step Fourteen
If you are still on a sprint phone, install DCD vzw carrier cab. If not, please dial *228. The menu has changed, so you will have to hear EVERY option before selecting. You will enter option number 3. Go through the prompts on vzw's end and the phone will program and soft reset.
Step Fifteen
Once your phone has soft reset, you're almost done! You should have text messaging and voice, but data not yet. So to get data, you have some options. If you can't get data to authenticate, follow step thirteen. Then force the phone into 1x mode (I don't care how you do it - what I did was go to a mall basement) and connect to the internet in 1x mode. EvDO won't work, but 1x does work. What is going to happen is the HA and AAA shared keys will be written. If all goes well, you should have your sprint touch pro phone 99.9% working on vzw network.
Now, the roaming triangle will stay there, I'm still working on how to remove that. But it will work everyday. Enjoy your new phone =)
Special thanks to Nex, Baffles, drellisdee, and KilgoreBA for the help. I haven't started my hand at a vzw rom, but I will eventually...
Any questions?
all original tutorial above was found here:
http://forum.ppcgeeks.com/showthread.php?t=44663
Getting your sprint phone on a vzw network
What you will need
you will need
QPST (google this - seriously, because chances of you finding it here are slim)
Baffles MSL Grabber (you can find it here: http://www.baf.cc/bafmsl you will need .net framework 3.5 installed on your phone)
An unlocked Sprint Touch Pro (Raphael Unlocker here http://forum.ppcgeeks.com/showthread.php?t=42503)
VZW leaked rom (that you can find here : ftp://ppcgeeks.com/Raphael/Stock%20ROMs/RUU_Raphael_C_VZW_WWE_1.03.605.4_Opera2392_RS_6150 21_VZW_1.03.03V_1.46_51064_Ship.exe)
The most current vzw PRL (Again you can find that here : http://www.corolada.com/prl/verizon/51056.prl)
DMU Keys (Find that here : http://forum.ppcgeeks.com/attachment.php?attachmentid=6162&d=1205773368)
HTC modem drivers http://www.cinconet.org/gpsfix/WModemDriverInstaller.exe
Step One
You can perform this step on your phone. Install Baffles MSL Grabber and write your MSL. My suggestion is to open up a text document and type it there because it will be necessary later on.
Step Two
Unlock your device using the Raphael team elite unlocker for sprint. I used the second link (I believe .37).
Step Three
Install the htc modem drivers on your computer (that's kind of important)
Step Four
Install QPST on your computer
Step Five
If you completed all the preliminary steps, you should be ready to fully begin. At this point, you can perform the steps on the vzw leaked rom or on your sprint touch pro rom. If you are performing this on the sprint touch pro rom, you will need DCD carriers cab. On the vzw rom, however, I have noted that MMS does work on the phone (and you know how much we love our mms). I think this is solely up to you whether or not you use either rom for operation. Remember though, if you are doing this on a sprint rom
DMR mode for sprint is
##3424#
Whereas DMR for vzw is
##3424 and press the send key (send key is below the home hardware button - you can also use the send key on the phone)
Also EPST for sprint is
##778#
whereas this for a vzw phone is
##778 and hit the send key
So how you will work is solely up to you
What you would need to do next is place your phone in DMR mode. Connect your phone to your computer via usb mode. If everything worked okay, the popup for drivers shouldn't come up at all. Start QPST config and select ports
Step Six
Now, in QPST, your phone should come up. If it doesn't, right click on my computer and select properties. Click hardware and then device manager. Click view and device by connection. Click on your USB controllers and don't stop until you see HTC. Notice the com port that the HTC device is on (mine on two different computers, running xp or vista was COM5, yours may be different). Take a note of this and return to QPST config. Now, click add COM port, and add the port you saw in the device manager. QPST will pick up the phone.
Step Seven
Now, click on services and go to services programming. Select your phone and begin. This will ask for your MSL. Type it in and continue. Click read from phone. You may have to retype that MSL code, if not good. but on some cases, it asked me for my MSL code twice (unfortunately) so I typed it in twice. The point of it all is this - to get the data from your phone to QPST
Step Eight - changing your MSL
Now that you are in QPST Service programming, you can change your MSL unlock code. Please change it to 000000. That is vzw's MSL code, and it is so easy to remember for later on. Once this is done, click write to phone. I caution, do not close out of QPST service programming until this is done! You will know when this is done if you can see that the buttons read from phone, write to phone, are not grayed out.
Step Nine (optional)
Okay so at this point, I installed the leaked vzw rom but it is not necessary to perform this step at all. Its just something I did to make things a lot easier on me. Individual results can vary though.
Step Ten
Now, its time to change our MIP settings. Go into EPST and select your MIP profile. On your phone you can edit the information to match the following:
MIP Profile
Number of profiles: 6
Active user profile index: 0
MIP_MODE: Mobile IP Prefered
MIP Reg Retries: 2
MIP Reg Retry: 1750 ms
MIP Pre-Reg Timeout: 0
Mobile Node-HA: Enable
Send A Reg: Disable
Dormant Handoff Opt: Enable
Step Eleven
Now in EPST, go to MIP default profile and edit the information on your phone to match these settings:
MIP Default Profile
Enable Profile: Enable
NAI: mynumber@vzw3g.com (MDN@vzw3g.com)
DUN NAI: (if entry is there enter MDN@vzw3g.com so you can tether without a tethering package or MDN@dun.vzw3g.com if you want paid tethering))
MN HA SPI Set: Enable
MN HA SPI Value: 12C
MN AAA SPI Set: Enable
MN AAA SPI Value: 0 (requires a "2" here for 6800 and 6900)
Reverse Tunneling: Enable
Home Address: 0.0.0.0
HA Shared Secret: (erase whatever entry is here leave blank)
AAA Shared Secret: (erase whatever entry is here leave blank)
Primary HA Address: 255.255.255.255
Secondary HA Address: 255.255.255.255
DMU Pub Key: 10
MN Authenticator: 0
It is very important to erase the HA and AAA shared keys. We will return back to them momentarily
Step Eleven
Complete changes from EPST and the device will soft reset. Now place your phone in diag mode. Connect your phone to your computer and enter QPST EFS explorer. Unzip the DMU keys and notice you will see the file on your hard drive. In EFS explorer, you will see the DMU folder. Right click on the folder and you will be able to insert a DMU key via the file explorer on your computer. Select the DMU key file and press okay. The information will be written to the phone.
Step Twelve
Drag your PRL file you downloaded from your computer to your cell phone memory. Dial ##PRL and hit send if you are on vzw rom, if not ##PRL# if you are still on the sprint rom. This will lead to a dialog box on your phone that will allow you to locate the PRL file you loaded onto your phone. Make sure the PRL is in a directory where you can access it when you browse for it on your phone.
Step Thirteen
Place your phone back in diag mode. Connect to QPST service programming and go to the MIP default profile (AAA shared secret and HA shared secret is where you need to go in Service programming). If there is anything in those two areas, delete it, click enter hex values and leave it blank. Write to phone.
Step Fourteen
If you are still on a sprint phone, install DCD vzw carrier cab. If not, please dial *228. The menu has changed, so you will have to hear EVERY option before selecting. You will enter option number 3. Go through the prompts on vzw's end and the phone will program and soft reset.
Step Fifteen
Once your phone has soft reset, you're almost done! You should have text messaging and voice, but data not yet. So to get data, you have some options. If you can't get data to authenticate, follow step thirteen. Then force the phone into 1x mode (I don't care how you do it - what I did was go to a mall basement) and connect to the internet in 1x mode. EvDO won't work, but 1x does work. What is going to happen is the HA and AAA shared keys will be written. If all goes well, you should have your sprint touch pro phone 99.9% working on vzw network.
Now, the roaming triangle will stay there, I'm still working on how to remove that. But it will work everyday. Enjoy your new phone =)
Special thanks to Nex, Baffles, drellisdee, and KilgoreBA for the help. I haven't started my hand at a vzw rom, but I will eventually...
Any questions?
all original tutorial above was found here:
http://forum.ppcgeeks.com/showthread.php?t=44663