PDA

View Full Version : How To Guide for Firware Update on the SDA


CodingStudios
29th August 2006, 09:14 PM
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

merwin
30th August 2006, 08:37 AM
One more thing about unlock. In the registry editor Policies key, you also want to add the following:

Now add a new DWORD value '0000101b' and set it's Value Data to 1. (It probably won't exist on your device, but if it does then just edit the value)

This sets the security model to Single-Tier, which will actually app-unlock the phone without having to edit the other two values listed in the guide (although I always change those as well just to be safe)

CodingStudios
31st August 2006, 03:10 PM
Some people were also asking about the message notifications. The screen is not clearing on my device so I found a couple of links that might help.

http://forum.xda-developers.com/viewtopic.php?t=58862&highlight=default+control+panel

http://oldsap.blogspot.com/2006/06/sms-sent-notification-tweak-ppc.html

hakujin
3rd September 2006, 07:22 AM
my first rom upgrade for the sda, thanks to your easy to follow faq... many thanks!

interestingly enough, I didn't have to copy the keys back to the windows folder... strangely, the media keys already work. The only thing I don't like about this rom (as opposed to the ship rom I had) is that the english font looks different.

hakujin
3rd September 2006, 05:00 PM
2 problems I'm having with Dopod_586W_Romcode_AKU2_Update.exe are full english support and inability to run spcservices which render it useless. I'm getting an error code for both SIM and CID. Also the english language support isn't all there. When I go to wifi setting and wpa, all the chars aren't there. No '_' and no '$', among many others.

milbarge
22nd September 2006, 08:25 PM
As much as I love the Dopod Rom, sooo fast, the lack of english t9 makes it unusable for me...