Firstly I have to say that the cell phone companies don't like you doing this. They probably gave you a nice subsidy on your phone, and now you want to activate it on another network! It is not my fault if you brick your phone, have your services terminated, are arrested, or any other crazy event that is the result of you reading this thread.
This has not actually been tested, but hopefully we can get some confirmation that this will in fact work.
Required:
HTC Touch (Vogue)
USB Cable
CDMA Workshop ($99), Free demo available
here.
Windows XP (have not tested on Vista)
Setting Up Your Dual NAM!
1. Connect your Vogue to your computer with the usb cable. This is also an excellent time to back up anything, just in case.
2. We need to put the phone in diagnostic mode. This is done by running dmrouter.exe, similar to epst.exe by calling
##DIAG and pressing send. This may not work for everyone, it may be your rom, it may be the code, there are a couple other forms, one being ##DIAG#, search around for what works for you.
3. Let windows install your new hardware. There will be two dialogs that come up. The first one should install after you click next. The next will require a file called
qcmdmxp.sys and says it can't be found. As luck has it, your computer already has this file, and it's located here:
C:\WINDOWS\system32\drivers.
Simply tell the wizard to look there, and it will show the file, click on it, and the installation will finish.
4. Launch CDMA Workshop. You've probably started using the demo version, this is pretty good. The full version has a few more features enabled to let you change things like that Banner displayed at the top of HTC Home, and other fun things like that. There are also some other 'versions' available if you search.
4.5. Marvel at the beauty of this program and all the hard work that went into it.
5. Your phone should now be on COM Port 4. On the main tab on the right, choose
Com 4, then click
Connect. In the bottom right it should tell you it
Connected to Com4 successfully.
6. We now want to read the info from your phone! Simply click
Read and now all the information on the left fills up.
7. Goto the
NAM tab at the top. This is where everything we need is. At the bottom in the middle, you can select which NAM you're trying to configure, since this should be your first time, leave it on
NAM1 and click on
Read.
8. All of your information should come up for your current phone. Look over it and see if you can try to understand some of it.
9. Do
#7 for
NAM2, and this is where you will enter in the information for your second line.
10. Make sure your phone can actually switch between NAM1 and NAM2.
Press the green button to bring up the dialer > goto Menu > Options > Services Tab > and there should be a
Switch NAM option. If there isn't, you will need a registry editor in order to goto:
HKLM>Software>OEM>PhoneSetting>HiddenNAMSelectPage and change it from
1 to
0.
QPST and QXDM are also in the ftp as they are excellent programs.
After looking through them, you can also use the
Service Programming to do all of this and more!!! This leads to this nice section:
Finding and Changing Your SPC (MSL)!
1. Download the
MSL Generator from the FTP.
2. Save the
GetSPC.exe and
PPST_KeyGen.dll files to your MicroSD card.
3. Now you need your HEX ESN. You have a couple options with this.
a) Take out your battery, right down the Decimal ESN and convert it to HEX.
b) Go into your Start>Setting>Device Settings and right down the Decimal ESN and convert it to HEX. (thanks to clockcycle)
c) Open up the CDMA Workshop, Choose Com4, Connect, Read, and your ESN should be on the Left. if it says : : failed : : , goto the Security tab, and under ESN click on Read. This is your HEX ESN. (should have some letters in it as well as numbers)
4. Run the
GetSPC.exe file on your phone (from your memory card) and then enter your
HEX ESN in the input box.
5. Click
Go.
6. Enjoy your
SPC!
**If you only wanted to get your SPC, you can stop here. If you want to get into the
Service Programming files, or change your SPC, keep going.
7. Install
QPST if you haven't already.
8. Run the
Service Programming program under the
QPST start menu.
9. Double click on the
little globe at the bottom right of your screen.
10. Click on
Add New Port, and add
COM4 - USB/QC DIAGNOSTIC.
11. Close the QPST Configuration window, and go back to the
QPST Service Programming window.
12. Click on your phone, which should now be there, and then click
OK.
13. Click on Read From Phone and then enter your
SPC and click
OK.
14. You should now see your
SPC in its box, all you have to do is change it to a convenient six (6) digit code of your choice, then click on
Write to Phone!
15. Done!
Thanks to everyone who's posted information on these topics.
My Sources and other good info sites:
http://www.howardforums.com/showthread.php?t=1326576
http://forum.ppcgeeks.com/showthread...102#post297102
http://forum.ppcgeeks.com/showthread.php?t=26691
Please post improvements, problems, or other thoughts below, but try to leave out the "thanks" or "you're an idiot, why would you want to do this" comments, and just click the
thanks button.