Friday, May 27, 2011

HTC EVO 4G Gingerbread upgrade

ROM:
Fresh EVO (http://forum.xda-developers.com/showthread.php?t=1046622)
Download version 4.0 beta 3 and then use "Fresh Updater" to upgrade to beta 4.


Radios:
EVO_Radio_2.15.00.04.08 (http://forum.xda-developers.com/showthread.php?t=715485)


Steps:

  1. Make sure all apps are up-to-date. Go to Android Market, update all.
  2. Backup your system and user data files using Titanium Backup.
  3. Full NAND backup. Reboot, run recovery tool and backup.
  4. Make a copy of the NAND backup to a computer. In case something happen to the SDCard! While in recovery mode, you can turn on USB-MS mode which will make your phone acts like an external hard drive.
  5. Copy the ROM and Radio files to SDCard while you're in USB-MS mode.
  6. Wipe your phone, clear caches.
  7. Flash the ROM file.
  8. Boot into the new ROM, Skip all setups.
  9. Run "Fresh Updater" to upgrade to beta 4.
  10. Complete the upgrade and back to Android OS.
  11. Download Titanium Backup from Market.
  12. Run TB and restore backup. *I ran into an issue while restoring the backup. I have too many apps and the system ran out of internal storage. I have to manually move some apps out of the internal storage using "move to SD" option.
  13. Verified the backup is complete.
  14. Reboot to finish the install.
  15. If the restore is good, make a NAND backup again and than flash the Radios.
  16. Optional:
    1. Go back to recovery tool, run fix app UID script.
    2. Personally, I don't have the Fresh EVO Rom boot animation. So, I replace it with the standard HTC boot animation.

No comments:

Post a Comment