grack.com

 Subscribe in a reader

Treo ROM Tool

The Treo 650 ROM tool is used to convert, download and upload ROMs on a Treo 650 phone. Please take the time to read the basic instructions before downloading the tool below!

Version History

Getting Started

You'll need to install the USB bootloader driver included in the package before the tool will start working. Plug your phone into the USB port on your PC and hold the hotsync button while pressing the reset button with your stylus. When you see a rainbow-coloured screen, you've entered the bootloader. Windows should now start detecting a device without any drivers. Select the .inf file included in the driver zip as your driver to continue. When you start the ROM tool, it will automatically find and connect to your device.

Troubleshooting

If you are having any trouble whatsoever, the first thing you should do is disable Palm's Hotsync and Microsoft ActiveSync tools. These tools can cause trouble with the USB connection.

If you can't get the ROM tool to connect to your device (stuck at "waiting for phone"), make sure that you see "HTC USB Sync" as a device in your device manager.

If you don't see HTC USB Sync, it's likely that the USB connection to the phone isn't hooked up. Make sure you've used a valid USB port and your cable is working.

If you see "Unknown Device" without seeing "HTC USB Sync", you may need to update the drivers for the device.

If you do see HTC USB Sync as a device, make sure that you don't have a security password set on your device. Even if you don't have your phone locking automatically, any security password will cause the bootloader to reject any commands.

If you can't get the tool working, drop by irc://shadowmite.com:3399, channel #shadowmite and we'll try to diagnose it.

ROM Directories

ROM directories can be used as an alternative to ROM zips by placing all the files required for the ROM in a directory and pointing the ROM tool at that directory. The directory will be zipped when it is uploaded to the phone and the boot.conf file will be automatically modified to match the contents of the directory.

Downloading

Download it here:
ZIP: RomTool.zip

Installer: RomTool.exe

Subsidy Unlock

The ROM tool cannot be used for subsidy unlocks. If you need to use a GSM phone on another carrier, please use 650unlock.com's Treo 650 unlock (or their Treo 680 unlock).

Unbranding

To unbrand your phone, use the ROM tool and change your "crnm" ROM token to "ENA". You can then run Palm's official unbranded GSM update program to get the official unbranded GSM ROM image.


Donation

Since a couple have people have asked for a way to contribute, I've added a Paypal donation button. I don't expect or require anyone to donate and you shouldn't feel guilty if you don't - I do this work for fun. Any money received through these donations will go towards funding various hacking activities.