HTC Evo 4G: Full Update Guide

From CyanogenMod Wiki
Jump to: navigation, search

This guide will walk you through the process of taking the HTC Evo 4G from stock to having the ability to flash a custom recovery image & 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.

Gaining S-OFF & Installing a Custom Recovery Image

Warning: Gaining S-OFF access on the HTC Evo 4G will void the warranty.
  1. Windows Only: Download & install the HTC Sync drivers: Download
    md5: f60771a86c4ad69c8c9c1d158e60e850
  2. Disable fastboot on the HTC Evo 4G (Settings » Power » Fastboot) or (Settings » Applications » Fastboot).
  3. Make sure USB debugging is enabled on the HTC Evo 4G (Settings » Applications » Development » USB debugging).
  4. Connect the HTC Evo 4G to the computer via USB.
  5. Write down the Hboot version of the device
    • To find out the Hboot of the device, boot into the bootloader by powering off the device and power back on holding down Volume Down & the Power button or via adb reboot bootloader.
  6. Write down the serial number of the device
    • The serial number can usually be found under the battery, on the box or via adb devices / fastboot devices
  7. Download Revolutionary 0.4pre4: Download
  8. Fill out the form on the Revolutionary site to get a beta key.
  9. Once you have the beta key, launch the Revolutionary beta and enter in the beta key minding that the key contains both upper- and lower-case letters.
  10. Revolutionary will now attempt to temporary root the HTC Evo 4G, set S-OFF & install a custom recovery image. The device will reboot on its own and the entire process should only take a few minutes. If the process takes longer than 15 minutes, reboot the device and attempt again. Some users have had to attempt gaining S-OFF multiple times before achieving success.
    NOTE: If any time during this process you are having excessive amounts of issues, please join the Revolutionary IRC channel for further help.

Flashing CyanogenMod

Amon_Ra's Recovery process

  1. Download the latest version of CyanogenMod.
    Optional: Download the Google Apps for the device.
  2. Place the CyanogenMod update.zip file on the root of the SD card.
    Optional: Place the Google Apps .zip on the root of the SD card also.
  3. Boot into Amon_Ra's Recovery.
  4. Once you enter Amon_Ra's Recovery, scroll up & down with the trackball, and the trackball button to select.
  5. Select Wipe, then Wipe data/factory reset
  6. Select Flash zip from sdcard.
  7. Select the CyanogenMod update.zip.
    • Optional: Install the Google Apps by performing steps 6 & 7 again and choosing the Google Apps update.zip.
  8. Once the installation has finished, select Reboot system. The HTC Evo 4G now should boot into CyanogenMod.

ClockworkMod Recovery process

If the HTC Evo 4G has been rooted, unlocked, etc. through steps other than the method described above or running a custom ROM other than CyanogenMod and you are having issues flashing or booting CyanogenMod, it is recommended the HTC Evo 4G be returned to stock & start over with the full instructions provided above.

Method via Recovery

  1. Download the latest version of CyanogenMod.
    Optional: Download the Google Apps for the device.
  2. Place the CyanogenMod update.zip file on the root of the SD card.
    Optional: Place the Google Apps .zip on the root of the SD card also.
  3. Boot into the ClockworkMod Recovery.
  4. Once the device boots into the ClockworkMod Recovery, use the side volume buttons to move around, and either the power button or the trackball to select.
    Optional: Select backup and restore to create a backup of current installation on the HTC Evo 4G.
  5. Select the option to Wipe data/factory reset.
  6. Then select the option to Wipe cache partition.
  7. Select Install zip from sdcard.
  8. Select Choose zip from sdcard.
  9. Select the CyanogenMod update.zip.
    Optional: Install the Google Apps by performing steps 7 - 9 again and choosing the Google Apps update.zip.
  10. Once the installation has finished, select +++++Go Back+++++ to get back to the main menu, and select the Reboot system now option. The HTC Evo 4G should now boot into CyanogenMod.

Method via ROM Manager

  1. Launch RomManager.
    Optional: Choose the first option in the app, Flash ClockworkMod Recovery to update to the latest version.
  2. Select the Download ROM option from the main menu in the ROM Manager.
  3. Select the CyanogenMod option, and then choose the latest version of CyanogenMod from the menu.
    Optional: When you select the latest version of CyanogenMod, check the Google Apps option.
  4. Once the ROM is finished downloading, it asks if you would like to Backup Existing ROM and Wipe Data and Cache.
  5. If Superuser prompts for root permissions check to Remember and then Allow.
  6. The HTC Evo 4G will now reboot into the recovery, wipe data and cache, and then install CyanogenMod. When it's finished installing it will reboot into CyanogenMod.
Personal tools