How to flash a custom Rom 1. Download the ROM TRIPLE check and make sure that the ROM is for a CDMA Hero and not a GSM Hero nor any other phone 2. Copy this ROM (do not unzip) to the root of your sdcard using one of the various methods. I found it easy to simply mount my SD card and then drag the file into the root directory. Also, if you are wondering whta is the "root directory" of your SD card, it is the main, top level directory. For example, on a computer the root folder of the C: directory is C:\ 3. Go to the recovery program by either typing "reboot recovery" from an adb shell or by powering off the phone and holding Home while you power it on. 4. Once booted into recovery, make a nandroid backup 5. Then, wipe both data and dalvik. If you are coming from another ROM and were using apps2sd you MUST wipe EXT as well. 6. Scroll down to "Flash zip from SD Card" and select the zipped rom. Press the home button to confirm you want to write it. 7. After it finishes (takes several minutes) click "Reboot system now". 8. Once the phone starts to reboot, leave it alone. The reboot can take several minutes (I've seen some take 5 min. and other take 9+). Do not panic and pull the battery if it sits on the HTC Screen for a while. If after say 15 minutes it still doesn't fully boot, then something went wrong. More than likely you forgot to Wipe either Data or Dalvik or even both. This can also happen if you were running apps2sd before flashing this ROM and didn't wipe EXT. If the phone hangs, you can either pull the battery and get back into recovery, or issue the reboot recovery command from the adb shell. Once back into recovery, be sure to wipe data and dalvik (only wipe EXT if necessary) then flash the ROM again.