[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Quentin-:
Didn't really see anything else like this around and figured it might help people get started with performing an upgrade. Please keep in mind that while I tried to make it "generic" it was really designed around ROMs available at the time of this posting. The future might invalidate parts of this guide. The attached is simply the text file version of the guide, and my Custom Extended_ROM (barebones). Enjoy,

-Q

Hermes Upgrade

This document details a specific example of upgrading your HTC Hermes device. It's

going to be out of date real fast, but you should be able to (fairly easily) apply

any steps here to any upgrades you want to make in the future. In case you are not

up to the task of taking the knowledge imparted here and extrapolating it for your

specific case, you probably shouldn't be doing this at all.

Prior to undertaking any steps in this document:

- Charge your PDA to full (or at least >= 75%) power.

- Back up your data, the ROM upgrade WILL cause you to lose all data.

- Use either a laptop PLUGGED in, or a desktop with a UPS.

- Turn off your screensaver, hibernation settings, sleep settings, etc.

- Use a reliable connection for USB (back of computer, etc).

- Don't run any games, etc that might cause an unstable computer.

- Basically, if anything interrupts most of the updates, you're screwed.

- If something disastrous DOES happen, consult the wiki at:

http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems

or search for other solutions using the forum search feature at:

http://xdaforums.com

For more information regarding the HTC Hermes, available ROMs, ExtROMS, RADIO ROMs

and other information, please consult the following wiki pages:

WIKI:	http://wiki.xda-developers.com/index.php?pagename=HTC_Hermes

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_Upgrades

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtendedRoms

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtractedRadioRoms

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_Howto_Bootloader104

NOTE:	All files are available from the following FTP site:

Server: ftp.xda-developers.com

User: xda

Pass: xda

[ My Hardware & Loaded ROM Prior to Upgrade ]

DEVICE:	O2 XDA Trion GER (HERM100)

UPGRADE (ALL):	/Hermes/Shipped_Complete_Updates/Dopod_CHT9000_1237071_1060010_WWE_SHIP.exe

ROM:	1.23.707.1

DATE:	06/28/06

RADIO:	1.06.00.10

PROTOCOL:	32.37.7010.01H

BOOTLOADER:	1.04

OS:	14955.2.3.0

[ My Hardware & Loaded ROM After Upgrade ]

DEVICE:	O2 XDA Trion GER (HERM100)

UPGRADE ROM:	/Hermes/Shipped_Complete_Updates/RUU_HERMES_HTC_WWE_1[1].35.255.2_1.35.255.102_1.08.00.10_SHIP.EXE

UPGRADE RADIO:	ROM VERSION (BootLoader 1.09 prevents upgrade currently)

UPGRADE EXTROM:	CUSTOM (see below)

ROM:	1.35.255.2

DATE:	11/14/06

RADIO:	1.18.00.10

PROTOCOL:	32.55.7018.01H

BOOTLOADER:	1.09

OS:	14955.2.3.0

[ Part I - SuperCID Hack ]

FILE:	/Hermes/Tools_and_Programs/HTC_Hermes_SIM_Unlock_v2a.zip

FORUM:	http://xdaforums.com/showthread.php?t=282073

This is done so that even if the ROM you chose upgrades to BootLoader version 1.06

or higher you will still be able to load other images without CID error. Currently

this SuperCID hack can only be run on BootLoader 1.04. If you have BootLoader 1.06

it is possible to downgrade assuming a ROM for your particular device with 1.04 is

available. If there is no ROM with BootLoader 1.04 available, or you have the 1.09

BootLoader (or greater) then you will have to wait for the appropriate utility.

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_BootLoader

The instructions for this hack details a process by which you are instructed to do

a flash of a new RADIO ROM. Above is a link to the Hermes BootLoader wiki that has

more detailed information on how to connect to the BootLoader. In particular, make

sure to turn off ActiveSync's USB connection before continuing. You will re-enable

ActiveSync at the step (7) where he asks you to connect to ActiveSync and copy the

HERM_Unlock_v2a.exe to your device and run it. Be aware that there's absolutely no

indication that the program is even running, but after a minute or so it'll pop up

with a SUCCESS message.

[ Part Ia - Hack Verification ]

FILE:	http://wiki.xda-developers.com/uploads/mtty.exe

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_BootLoader

Please read the above Wiki Page thouroughly, especially the part that disables the

USB connection in ActiveSync before connecting to the BootLoader. It should not be

necessary to authenticate via password for our purpose.

To verify the SuperCID hack is indeed present, enter the BootLoader and issue:

> task 32

The response should return: Level = 0

If it does not the SuperCID hack is not present and it is not recommended that you

proceed further as the ROM upgrade below may install BootLoader >= 1.06 and unless

you have a previous version ROM with a CID that matches your hardware to fall back

on you'll be stuck with it. In the case of BootLoader 1.09 as of this writing it's

even worse because "normal" methods for downgrading will not downgrade the SPL.

[ Part II - Flash New ROM ]

FILE:	/Hermes/Shipped_Complete_Updates/*

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_Upgrades

FORUM:	http://xdaforums.com/forumdisplay.php?f=306

To start, get your desired ROM. Even if you desire a different RADIO ROM or ExtROM

you have to start with the ROM (which unfortunately means flashing all three). The

RADIO and ExtROM may be changed after this step. Use the wiki and forum to find an

appropriate ROM for yourself. If you're reading this it is probably a good idea to

NOT try the absolute newest ROM available--wait until the forums seem to have some

information about other users' experience with it. Every ROM has its own quirks so

if some of the steps below (such as editing ExtROM) don't work, it is probably due

to the ROM version you chose (this may not matter to you though).

Unzip your ROM into a directory BEFORE installing it. You can use WinRAR, or other

free utils (Google) to accomplish extracting the installer data into a folder. You

do this to minimize any problems, and make it easier to perform a proper upgrade.

When you think you're ready run ROMUpgradeUt.exe in the extracted installer folder

and follow its instructions exactly. Please note that you must have the ActiveSync

connection to your PC (this can be Guest however), and that the battery power must

be > 50%. This should be sufficient, but if you're paranoid then fully charge your

unit before performing this upgrade. By the way, most people would recommend to be

in BootLoader mode before running this upgrade, but the reason I have specifically

asked you to be connected to ActiveSync is that if the Super CID hook was not done

properly there will be an error (whereas in BootLoader mode there would not).

Please note that as we have completed the Super CID hack above, the first time you

run this it should succeed. If it does not and complains about an invalid CID then

the hack must not have worked. In that case you can still update but be aware that

if the ROM you are attempting to install is BootLoader 1.06 or greater you will be

stuck with that version ROM unless you are able to do a downgrade (assuming one is

available for your model hardware with a 1.04 BootLoader). Should you still desire

to upgrade your device and you have BootLoader 1.04, simply close the update error

and program (do nothing to your device which is now in BootLoader mode). Then open

the update (ROMUpgradeUt.exe) again and proceed as before (it shouldn't error this

second time through).

[ Part III - Flash New RADIO ROM (Optional) ]

FILE:	/Hermes/Extracted_Radio_ROMs/*

WIKI:	http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtractedRadioRoms

Please note that you can ONLY perform this operation if your BootLoader has stayed

at version 1.04. Even with the Super CID hack you cannot install a different radio

if your ROM installed BootLoader 1.06 or greater.

To start, get your desired RADIO ROM. Use the wiki and forum to find one you would

like, just as you selected a ROM in Part II above. As with the main ROM it is best

to wait until the forums have information about other users' experience with a new

RADIO ROM before you try it yourself.

At this time, you should unzip your RADIO ROM but do not run MaUpgradeUt_noID yet,

instead open windows Task Manager and under the Processes tab locate: wcescomm.exe

Kill this process and then run MaUpgradeUt_noID.exe. The reason for this is an odd

issue where the updater would hang at 0% somehow related to the ActiveSync process

getting messed up somehow (maybe from prior steps).

Continued...