Ever since the release of Android 2.3 Gingerbread, ports for several devices have been popping up in the developer community like wild mushrooms after a spring rain. We have recently covered installing Gingerbread on HTC HD2 and HTC Desire, and in the same series, we now bring you Gingerbread for your HTC Hero, courtesy of our friends at XDA-Developer forums.
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
XDA-Developers user tenfar has recently released a working Android 2.3 Gingerbread ROM intended as a demo for the improved UI features in the latest incarnation of the mobile operating system. This is a port from the Gingerbread SDK and at the moment, the UI is pretty much the only thing that you can experience, as Wi-Fi, Data, Radio and several other hardware features are not working. For these reasons, do NOT install it for day to day use.
The ROM is not signed so you will either need to sign it yourself before flashing, or use ClockWorkMod to install it as the latter does not require ROM signature verification for flashing. The ROM will continue to be developed, so refer to the XDA-Developers forum thread to catch up with the latest updates, seek help or request features.
Another XDA-Developers user aosp has released an SDK port of Gingerbread for the CDMA version of HTC Hero, and this release has data working while the other features are still missing. Overall, this one is also more of a UI demo than an everyday use ROM.
Just grab the ROM image from the link given below and flash it as normal. Unlike the non-CDMA version, this one is signed so you will not require ClockWorkMod to flash it. In case you come across any issues or want to request features, head over to the XDA-Developers forum to contact the developer. The Kernel source code is also available under GPL for developers to play around with, and can be downloaded from the GitHub link provided here.