[HTC Tornado] CodingStudios:
After searching all over the net for a guide and reading a ton of forums I decided to write this guide.

First Off:

I AM NOT RESPONISBLE FOR YOUR MISTAKES, BAD FILES or ANY OTHER PROBLEMS THAT ARRISE FROM THIS GUIDE!!!

1. Read this before doing anything!

2. If you can see the 3 Color bars on the screen and USB in the bottom left then you can reflash the device. This is the boot loader screen for the SDA. To get to this (while the phone is off) you have to hold down the camera button, then hold down the power button until the screen goes white. Then let go of the buttons. It does not matter if the USB is plugged in yet or not.

3. I have only seen Radio updates load on aftermarket firmware. Meaning not HTC or T-Mobile firmware. You should load the radio update last. If you try to load it on a factory firmware your phone will not boot as it is not a certified app, or at least thats what i belive the problem to be. I havent heard of any one making it work.

4. Copy down all the settings from your proxy, connections and mms settings. To get to the MMS go to the messages, MMS, then MENU, then OPTIONS, ACCOUNT OPTIONS, MMS. Copy those and then hit MENU and MMSC Settings also.

Step One: Get the files...

ftp://ftp.xda-developers.com U: xda or xdaupload P: xda

ActiveSync 4.2

RegEditSTG.cab or regedit.exe

SPV-Services

Newest Firmware as of 8/29/06 - Dopod_586W_Romcode_AKU2_Update.exe

Newest Radio as of 8/29/06 - Tornado_Radio_4[1].1.13.19_02.37.01

Connect SDA to PC

------------------

1. First Install ActiveSync and then reboot the PC.

2. Now backup all of your files and contacts from the SDA.

Backup Key Files

----------------

3. Inside ActiveSync there is an 'Explore' button. Press this and goto the \Windows Folder.

4. Copy all the files that start with Short_XXX and Long_XXX to your desktop. These assign diffrent tasks to the buttons on the SDA. They are read only so you must uncheck the read only box on the file to edit them. To edit these you have to open notepad.exe and drag over the file. Later we will copy these back.

App Unlock Phone

----------------

5. Copy over the regedit.exe or the RegEditSTG.cab and run them from the SDA.

6. Go to HKLM\Security\Policies\Policies and press the Values key.

7. Now edit the '00001001' and set it's Value Data to 1. (Default is 2 on mine)

8. Now edit the '00001005' and set it's Value Data to 40. (Default is 16 on mine)

9. Copy over the Cert.cab file from the SPV-Services folder to the SDA and run it from the File Manager. Say yes and it should say successfull. If not you will have to research the problem as the phone must be App Unlocked to finish this guide.

Unlock Phone and set SuperCID

-----------------------------

10. In the SPV-Services folder, run the SPVServices.exe. It should say ALL OK in big letters and RAPI Init was successfull. If not please reasearch the problem as the phone must be unlocked and have SuperCID '11111111' Set to work.

11. Click the SIMLock Tool on the left. Type in AGREE and hit Login.

12. If the button says UnLock then press it. Otherwise don't.

13. Now click the CID Tool button on the left.

14. You should now have a button that says 'Set CID = 11111111'. Press this button.

15. Close the app.

Load The Firmware

-----------------

16. Now close any open apps but this screen and run the 'Dopod_586W_Romcode_AKU2_Update.exe' or whaterver firmware you are using.

17. Check all the boxes and say update if you are sure you want to update.

18. If you use the firmware I have listed it will default to Chinese but it has English. Others may or may not so be carefull!!!

19. It can take a few minutes because it has to upload 45mb or so of data to the phone. You will see the progress bar on the screen as it is updating. DO NOT TURN OFF THE PHONE!!

20. The phone will reboot by its self after a while. Some people have reported up to 20 minutes for it to work so BE PATIENT! If it never reboots then good luck!

21. When the phone reboots it will most likly be in some other language. It will load the OS settings and you will have to hit the left key when asked to reboot the phone agian.

Change the language:

--------------------

22. Go to |START|SETTINGS|0|2|Press the joystick to the right till you see english. Now press the left key to accept.

23. It will tell you that you have to reboot to take effect.

24. Press the back arrow 3 times (this closes apps in the SDA in case you did not know).

25. Power off then power on the phone.

26. Now go back to |START|SETTINGS|0|2| and change your local to whatever you want.

27. Now go to the Clock and change it to your time zone.

28. Power off and then power on the phone.

Radio Update

------------

29. Now close any open apps but this screen and run the 'ROMUpdateUtility.exe'.

30. Check all the boxes and say update if you are sure you want to update.

31. When the phone is back online you will be using the newest radio update for the SDA.

Restore Keys

------------

32. Now copy the key files you copied off, back to the \windows folder on the SDA.

33. Reboot and they should work. I have had problems with the # key not going to the silent profile anymore.

Unlock Agian

------------

34. Go back to the 'Unlock Phone and set SuperCID' section (step 10 - 15) and follow the same steps.

Now for your settings

---------------------

35. Add all those connection settings back into the phone.

36. These were my settings for USA T-Mobile

T-Mobile MMS

http://216.155.174.84/servlets/mms

216.155.165.50

8080

The Internet

300K

wap 2.0

T-Mobile GPRS

The Internet

wap.voicestream.com

[blank]

[blank]

0.0.0.0

0.0.0.0

http://www.howardforums.com/showthread.php?t=858861

Above is a link to a very good guide full of registry stuff and other things. Read it, its worth it.

After Dopod update

rom: 2.0.9.0

Operator: 2.6.37.0

Radio: 413.1.04_02.09.00

After Radio update

rom:2.0.9.0

Operator: 2.6.37.0

Radio: 4.1.13.19_02.37.01

ftp://ftp.xda-developers.com U: xda or xdaupload P: xda