Archive

Posts Tagged ‘Android’

Upgrading my HTC Hero to Android Froyo (2.2)

December 28th, 2010 No comments

I have an HTC Hero from Europe that is running Android 2.1 update 1 (OTA). This upgrade, including reinstalling apps was about 6 hours work. I’m pleased with the upgrade and like some of the new features including voice recognition. I only backed up my sdcard and not messages or contacts on the phone (I keep mine elsewhere than the phone and a few on the SIM). I am finding that rotating the handset is way more responsive.

Overview:

  • Backup
  • Root the phone
  • Create a Recovery ROM via RA-Hero
  • Install Custom ROM from cyanogenmod
  • Update the Radio
  • Reinstall Apps from Market

Backing up

  1. Plug in your phone via USB cable and mount the sd card so we can transfer files from it.
  2. Copy these onto your hard drive
  3. Unplug the phone.

Root the phone

http://theunlockr.com/2010/09/27/how-to-root-the-htc-hero-androot-method/

Gain Root Access with AndRoot (Note: I didn’t need to goldcard it)

  1. Download AndRoot and save it to your computer.
  2. Plug in your phone via USB cable and mount the sd card so we can transfer files to it.
  3. Copy the Universal Androot.apk file to the root of the sd card (NOT in any folders, just on the sd card itself).
  4. Unplug the phone.
  5. Go to the Market on your phone and download Linda File Manager (it’s free, search for Linda).
  6. Open Linda and look on the sd card for the Universal Androot.apk file and select it to install. Follow the prompts to install it with the Package Installer and allow unknown sources (Note: if it half installs then open the drive and delete the .Universal Androot.apk file and try again)
  7. Open Androot and click Go Root. Wait until it says “Woot! Your device is rooted!” and exit the program.

Create my Recovery ROM

I have used RA-Hero rather than ClockWorkmod ROM Manager (because it didn’t work).

  1. Download Recovery.img and save it to your computer
  2. Plug in your phone via USB cable and mount the sd card so we can transfer files to it.
  3. Copy the file and rename to recovery.img file to the root of the sd card (NOT in any folders, just on the sd card itself).
  4. Unplug the phone.
  5. Download and install Android Terminal Emulator from the Market (use Better Terminal instead if this one doesn’t work)
  6. Run “Terminal Emulator”. Type (press and hold menu to get the keyboard up) in the following:
    @su@ (press enter and wait for the “Super User Request Prompt”. Choose “Allow” and make sure its ticked to Allow every time.)
    flash_image recovery /sdcard/recovery.img (press enter – make sure this is typed exactly as seen)
  7. Turn off your phone and press Home + Power to start it up again. This should boot into recovery mode.

Installing custom rom

Looking for the lastest ROMs, I downloaded:

  1. Plug in your phone via USB cable and mount the sd card so we can transfer files to it.
  2. Copy these to the root of the sd card (NOT in any folders, just on the sd card itself).
  3. Unplug the phone.

Instructions here

  1. Make sure your phone is in recovery mode (Home + Power)
  2. Select Backup/Restore > Nand backup > confirm with Home > Wait until it says “Backup complete!”
  3. Press Back to get to the main menu

Wiping

  1. Select Wipe
  2. Wipe data/factory reset > Home
  3. Wipe cache > Home
  4. Wipe Dalvik-cache > Home
  5. Wipe SD:ext partition > Home

Loading custom ROM

  1. Press Back to get to the main menu
  2. Flash zip from sdcard
  3. Select update-cm-6.1.0-Hero-signed.zip > Home

Loading Google apps

  1. Flash zip from sdcard
  2. Select gapps-mdpi-20101020-signed.zip > Home

Reboot

  1. Once it is done, select Reboot and you will boot into the new Custom ROM.

I found that it took 2-5 minutes to reboot and start again. I had thought that I had got something wrong – ah, patience.

Update Radio

I didn’t need to do this but I have. From here I downloaded the lastest:

  • update-hero-radio-63.18.55.06SU_6.35.17.03-signed.zip
  • Plug in your phone via USB cable and mount the sd card so we can transfer files to it.
  • Copy the file to the root of the sd card and rename radio.zip.
  • Unplug the phone
  • Start Terminal Emulator
  • md5sum /sdcard/radio.zip and compare with the checksum back here
  • Turn off
  • Make sure your phone is in recovery mode (Home + Power)
  • Flash zip from sdcard
  • Select radio.zip > Home
  • Once it is done, select Reboot and you will boot the new radio – mine looked liked it broke – ah, patience again.

Never pull the battery when flashing a radio, it reboots itself during the process!

Update Apps from Market

This is just the standard updates from Market. I noticed that it remember paid for apps but not my others. Now, there’s an app that I would like. This soaked up a good hour or two.

Other things I noticed was that I didn’t like the wall papers compared with HTC Sense and the general skins of the widgets aren’t as nice either. Functionally, I think they are the same.

Categories: Uncategorized Tags: ,