To determine your ROM version, go the start menu, then settings. Then click on the system tab at the bottom. Select the Device Information control panel.
Latest ROM
2.15
Latest Radio
1.40
Latest Bootloader (SPL)
1.11
Latest Radio Bootloader (HTC_BOOT)
108
Latest AKU
3.5.2
Shipped Full ROM upgrades
EDITORS: Please remove any bad links so the mirrors list is up to date
* This version of the TyTN ROM has the scandinavian keyboard layout customized in ExtROM.
** This version of the TyTN ROM (1.30.707.8) was released specifically for Hutchinson 3G - 3 AU for compatibility with Planet3 services.
*** This version of the Vodafone Italia v1605 ROM (2.07.165.1) was later removed from the official site due to many problems reported from users, expecially for the "disappearing MicroSD issue" and problems waking from standby. However, files on server still appear to be present.
Bootloader 1.04 doesn't enforce CID checking. To flash with a ROM of a different brand simply run the exe twice. The second time the device will be in the bootloader and the flash will work. See below for exact steps.
There are four bootloader versions: 1.04, 1.06, 1.09 and 1.11.
The differences are the following:
Bootloader 1.04 has a bug where the CID on the ROM is not checked against the CID on the device: this means it allows you to flash any ROM listed on this page.
This bug has been corrected on bootloader >= 1.06, so it will ONLY allow you to flash ROMs with the same CID you have on your device, this means
if you have a HTC TyTN branded Hermes you will only be allowed to flash HTC TyTN ROMs in the language of your original ROM
if you have a Dopod branded Hermes you will only be allowed to flash Dopod ROMs in the language of your original ROM
if you have a whatever branded Hermes you will only be allowed to flash whatever ROMs in the language of your original ROM
etc, etc... for each different Hermes model and language.
Bootloader >=1.06 do not have 'rtask' command, this means: you must use the newer method of Radio Only Upgrades using the Modified RUU with SSPL Bootloader. These can be found at the TOP of the Extracted Radio ROM Wiki.
Bootloader 1.09 DOES NOT allow downgrading of itself by means of flashing earlier ROMs. Once installed it is not possible to DOWNGRADE SPL 1.09 to older versions by regular means, you have to use SSPL.
Bootloader 1.11 has the same restrictions as 1.09, but HTC has changed the common base and has different commands, needs a different RUU to upgrade.
It is highly recommended to install hacked bootloader Hard-SPL before attempting any ROM upgrade.
RUU compatible with all bootloader versions: Custom RUU
Now go and check your bootloader version, to do this you have to put your device in Bootloader mode by pressing SIDE OK + POWER BUTTON together and at the same time RESET with stylus. You will see a tri-color screen, check the number after SPL-X.XX, this is your Bootloader version. Softreset with stylus to go back to windows mobile again.
Flashing instructions if you are in bootloader 1.04 and get a INVALID VENDOR ID error:
Try the following steps:
Extract the rom contents by right click (use Winrar)
Make sure you are connected through ActiveSync (green icon in system tray).
Open ROMUpgradeUT.exe
Go through all steps. Eventually you will see your device reset and go into a ROM Flash screen at 0%. You should get an error from the Flash software stating wrong Vendor ID code.
Don't disconnect the device or reset it. Close the Flash software.
Click on ROMUpgradeUT.exe again and go through all steps. This time it should start flashing the ROM.
That's it. ( but probably won't work most of the time )