HTC users occasionally have to use some interesting methods to flash what they want onto newer devices. From risky methods of downgrading their bootloader to applications that have to flash kernels, device hacking isn’t always straight forward. To help make this a bit easier, XDA Recognized Developer drellisdee has posted a tool that allows HTC owners to look at, and change, their Main Version.
The tool allows users to lower their Main Version to allow the flashing of older RUUs, which could help downgrade Android versions and HBoots if used properly. While originally intended for the HTC Rezound, this tool is compatible with other emmc-based HTC devices starting with the G2 / Desire-Z, and has been tested successfully on the Incredible 2. In the words of the developer:
This tool will allow reading and directly writing the main version in Htc’s misc partition to allow flashing if your main version is higher than the hboot/fastboot zip you are trying to flash or for the purpose of software downgrading on most HTC devices.
Device must be an emmc based HTC & you must have root.
This should work on all emmc based HTC devices G2 to current such as rezound. This tool has been tested on Incredible 2 and on Rezound.
The application itself is for Linux users only, but Recognized Developer con247 has implemented the program into a recovery-flashable update.zip. Eventually, drellisdee has plans to implement this into a custom recovery:
I will eventually have this included into my RA Revamped recovery lineup as time permits.
Those interested in getting started or checking out the source code should head over to the original thread. Just be sure to proceed with caution to not end up with an expensive and shiny paper weight._________