A few people now have been tweeting and facebook messaging me asking how I installed Android 2.2 on my Orange branded HTC Hero, so thought I’d pop this quick guide together for you all.
Please note: This Guide is for people with an Orange Branded Hero (the Graphite version, with the Orange sticker on the back) but should work for everyone else too (but don’t flash the orange rom!)
All Credit and thanks go to the wonderful developers at XDA and VillainRom.
Disclaimer
While this process worked perfectly fine for me, and I have done if 4 times now, I take no responsibility if you turn your phone into a paperweight while trying to do this. If your not comfortable with the risks, please ask a friend or wait for HTC and Orange to release *snigger* an official *lol* update instead.
Setting up your Hero
To get around the various software locks you need to be running the 2.73.61.5 version of the rom. If your using a higher version you wont be able to flash the recovery image.
I had a few problems downgrading my firmware as my Laptop was running Windows 7 so I kept getting Error [170]: USB CONNECTION ERROR and also when it did occasionally reboot into the Bootloader it just timed out trying to re-establish a connection.
After a lot of frustration, I managed to find and resolve the issue, here’s how. If you have an XP machine you can skip this part…
1) Download the Sync drivers from here
2) Open Device Manager on you pc and expand the Android device driver tab. Then run the Rom updater
When the phone reboots into the Bootloader, check the Device Manager to see if a Yellow ! appears over the Bootloader Driver
If it does you have the same problem I had, otherwise this may not work but is worth a try (you can always uninstall it it doesn’t).
3) While the phone is still in the bootloader, right-click on the device and choose update driver.
click on install from disk or known location, and browse to the drivers you downloaded.
You should then see a list of available driver, (I saw 3) one was called Bootloader but don’t pick that as it didn’t work for me, the other two had the same name but different version numbers, I picked the highest version.
(sorry for the vagueness of this step, am at work and cant quite remember, will update the post when I get home)
4) Click Next to install the driver and we’re done.
If you manage to do this within the Bootloader’s 60 second time-out, the updater will kick in and start flashing the rom. If you have hit the time-out just, restart your phone and re-run the updater.
You should now be successfully downgraded.
Flashing the recovery image
I’m not going to write the process for this step as there is a wonderful guide over at www.roothtchero.co.uk which is what I followed.
If the site ever comes down I will update this post, but by then I don’t think anyone will be using a HTC Hero. Just follow the guide, step by step until you can successfully load the recovery screen by holding the HOME and POWER buttons to turn your phone on.
Installing Android 2.2
I tried a few different 2.1 roms after I had installed recovery and none of them felt right, a couple were sluggish, the stock was ok but didnt have root so I settled for VillainROM12 which is based on the official 2.1 Hero update.
This is however a 2.1 based rom and when last week I saw this announcement on Twitter, I thought Yes please so I popped over to the VillainRom forum to download and install it. (the current version at time of writing is 1.1.1)
To install is easy, download the rom and rename update.zip.
copy the file to the root of your SD card and reboot your phone into recovery.
Perform a full wipe of both data and dalvik cache (ext is you are using it) and then flash the rom
All that’s left is to download your favourite apps and enjoy the FroYo goodness….
Note: I will update this post with some pictures when I get home tonight…
Tags: 170, 171, 2.2, Android, froydvillain, froyo, hero, htc, orange, usb error, villainrom, windows7