Mar 5 2009
Update Android Developer Phone 1.0

Hello,

Here is my experience today with 1.1 firmware.

First, just to be clear: I am not responsible of anything if you brick
your device. This process has just worked for me and as it took me
about 4h to get it done (mainly understanding what to do and in what
order), I just wanted to share my “not so awful” experience with the
1.1 firmware update.

Basically I wanted to backup my 1.0 system and my user data before
doing anything with the 1.1 firmware.

I found this very good entry from Anton Melser (merci bien Anton, JF
and the people from xda-developer that have released Nandroid, you
just rock): https://antonmelser.org/open-source/backup-install-restore-adp1.html

You will in Anton’s page anything you need to backup your ADP firmware
before doing any update (yep this is quite important isn’t it?).

As I am on a Mac I had to find “fastboot” (https://
android.git.kernel.org/?p=platform/system/
core.git;a=tree;f=fastboot;h=e652b9698f7d2ed17b3c086ee69c911793bc9fdc;hb=HEAD)
but I didnt have time to do the complete git checkout so a quick
search and voila:

– more infos about “fastboot”: https://android-dls.com/wiki/index.php?title=Fastboot
and also on https://www.gotontheinter.net/content/fastboot-cheat-sheet

– download precompiled “fatsboot” on Mac/Windaube/Lin:
https://www.koushikdutta.com/2008/12/quick-and-dirty-converter-tool-to…

Then after doing your backup as Anton described it, you just need to
get the famous 1.1 firmware. Ahhh, I was forgetting that there is no
official one for ADP. But hopefully the “Holiday 1.1 firmware with no
check” (what a freaking naming…) works perfectly on ADP so I grab it
at https://andblogs.net/images/

Just download the one named “ADP 1.1 Official Update.Zip (No Device
Checks!)”: https://andblogs.net/downloads/signed-holiday_nochecks_devphone-ota-13…

Rename it to “update.zip” and put it at the root of your micro sd card
and then poweroff your phone. Power it on with the usual Home+Power
sequence so that the update is just took at boot and then ALT-I/ALT-S
(eventually ATL-W for a wipe then reboot and redo the ALT-I/ALT-S) to
install the new firmware.

I do recommend to have your phone battery fully charged or to have
your phone connected to your computer thru USB.

The firmware update will proceed (you will see a progress bar) and
then you will have several reboots (2 or 3, sorry I dont remember –
the one that scared me what about updating the radio firmware).

After that, you have a new ADP with 1.1. The good news is that you
dont have to mess up with activation anymore even if you dont have any
SIM card plugged. This new firmware just allows you to skip the
registration process so you can then go to the settings and activate
Wifi and then do the registration when you want (for gmail /gtalk or
accessing Market).

You can just verify the firmware version from “Settings/About phone”.
Mine are:

Model number: Android Dev Phone 1
Firmware version: 1.1
Baseband version: 62.33.20.08H_1.22.14.11
Kernel Version: 2.6.25-01845-g85d4f0d android-build@apa27 #27
Build number: holiday_devphone-userdebug 1.1 UNLOCKED 130444 test-keys

Then if you want to see the “paid” apps into Market, you really need
to have a SIM card plugged into ADP. Without it I could not see any
paid apps (very weird isn’t it? Probably a nice bug in Market). I
recommend to plug your SIM card then to go to Market sections
“Applications” and “Games” and then you can get rid of your SIM card
and you will be able to see the “paid” apps.

Ahhh just one last thing: what about my user data from 1.0 firmware.
Sure, simple as using ‘fastboot” only on the userdata partition with
the data.img you got from the backup. Grab the nandroid backup from
the sdcard (and save it very carefully!) as it contains everything
from your phone state before the update. Then just use fastboot:

# fastboot flash userdata “your data img”
# fastboot reboot

Voila, you will have an ADP with 1.1 firmware, paid apps and your
previous user data (apps and all your crap…)

Enjoy and feel free to comment and share your experience.

Fabrice

PS: it would be really great of Google was releasing SOON an official
1.1 firmware for developers for ADP and it would be even better if
Google was releasing an official application to be able to BACKUP our
phones….

PS2: yes during this process the radio firmware has been updated from
“1.22.12.29” to “1.22.14.11”. If anyone knows what this update is
about, just tell us.

Written by

View all posts by:

Categories: Uncategorized