If you have an Android Developer Phone 1 (ADP1) then you’re probably still running RC29 firmware (or v1.0) of the Android OS.
To upgrade to RC33, a recently released T-Mobile (v1.1) OS upgrade, you need to obtain the image files and then flash update the phone.
WARNING – DO THIS AT YOUR OWN RISK
- Obtain/find the RC33 download – search on Google, but I found them here. I used the JesusFreke RC33 v1.41 images and also applied the Radio image update.
- The process from here is to copy the files to your SD card (and rename them as update.zip) starting with the radio image. Use either the USB connection or any other method to get the file on the SD card.
- With the SD card inserted, reboot the phone – but hold down the home key (looks like a house).
- With the home key held down, the phone should boot and eventually show a large escalation mark. This is the system recovery utility.
- Open the key pad and do a ALT-L. This brings up a console log (so you can see what is going on).
- Then press ALT-S, which tells the phone to grab the update.zip and process it.
- Apply the update (radio first) takes about 4-6 minutes and when finished the phone should still startup ok.
- Now copy the RC33 image to the phone and rename it update.zip, and then repeat steps 3-6.
- Don’t reboot the phone yet, perform a wipe (ALT-W) and then reboot.
The phone is now running RC33, but unfortuantely is tied to T-Mobile and won’t find any other carriers data network. You also can’t enable WiFi, nor can you skip registration, so it seems the phone is screwed
Not so…
Because you have an ADP1, you can remotely contact the phone and pop up the Settings action in the phone – setup up WiFi and proceed with registration (and then add the needed APN to the phone settings etc).
- Download the Android SDK, and install the USB development driver.
- In the tools folder is a command line tool (adb.exe) that you start by running
adb shell
- You then get a shell prompt to the phone #
- Execute the following commands
am start -a android.intent.action.MAIN -n com.android.settings/.Settings
- The settings action dialog should be present on the phone, you can now enable WiFi and continue with registration.
Enjoy your upgraded ADP1