Android Dev Phone 1: Full Update Guide

From CyanogenMod Wiki
Jump to: navigation, search

This guide will walk you through the process of taking the Android Dev Phone 1 from stock to having the ability to flash the latest version of CyanogenMod.

Contents

Before you do anything — Make a backup

Don't forget to back up your data. If you have synced the device with a Google account, then the contacts, calendar, Gmail, & select other Google-related data will not be lost and will come back after the next sync. However, you should backup anything you want to keep that is not stored on the SD card:

It would also be a good idea to backup everything stored on the SD card in the rare case the SD card must be formatted to resolve any major problems.

MyBackup Root, SMS Backup & Restore, and Call Backup & Restore are all free applications that can assist with backing up your data.

Installing a Custom Recovery Image

You need to replace the standard Recovery Image with a customized Recovery Image. This will give you the physical ability to install a custom ROM.

  1. Download the latest version of Amon_Ra's Recovery:
  2. Boot the Android Dev Phone 1 into fastboot mode and flash the Cyanogen Recovery Image:
    fastboot flash recovery recovery-RA-dream-v1.x.x.img
    fastboot reboot
  3. If fastboot completes without errors, but after the reboot the phone is back to the old recovery, there is a script which runs in /init.rc which seems to be restoring the old recovery by patching it. This worked for a stock 1.6 ADP1 device:
    1. Place the Android Dev Phone 1 into fastboot mode & type the following commands:
      fastboot boot recovery-RA-dream-v1.x.x.img
      adb shell mount -a
      adb shell
      mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.disabled
    2. Reboot back to fastboot mode & type the following commands:
      fastboot flash recovery recovery-RA-dream-v1.x.x.img
      fastboot reboot
    3. The Android Dev Phone 1's old recovery should definitely replaced.

Flashing the Radio

  1. Download the latest version of the radio; 2.22.23.02 (T-Mobile US), 2.22.19.26i.
    • 2.22.23.02 seems to get more bars for T-Mobile US customers, though non-US users might have better luck with 2.22.19.26i.
  2. Place the radio update.zip file on the root of your SD card.
  3. Boot into the Amon_Ra's Recovery.
    • Power off the Android Dev Phone 1, and reboot holding the Home button plus the power button.
  4. Once you enter Amon_Ra's Recovery, scroll up & down with the trackball, and the trackball button to select.
  5. Select Flash zip from sdcard.
  6. Select the radio update.zip.
    The Android Dev Phone 1 will reboot during this process.
  7. Once the installation has finished, select Reboot system. Now the Android Dev Phone 1's Baseband version should now be 2.22.23.02.

Flashing CyanogenMod

At this point, you need to chose which version of CyanogenMod you want flash on the the Android Dev Phone 1:

  • for CyanogenMod 4.2 (Android 1.6), follow the CyanogenMod 4.2 instructions.
NOTE: CyanogenMod 4.2 is no longer supported & 4.2.15.1 being the last version.
Personal tools