[Touch Pro CDMA] mickeyx323:
Start at step 2 and then skip to step 9 and continue.

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 R...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...2&d=1205773368)

* HTC modem drivers http://www.cinconet.org/gpsfix/WMode...rInstaller.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