HTCFlasher -formerly known as HERMflasher- is an open source tool which allows you to flash ROMs on most current HTC devices. It has some extra features that the original HTC RUU doesn't have, like for example it can present a serial prompt to the bootloader (replacing mtty), or it can dump NBH file contents (.nb ROM parts).
Currently most new HTC devices are supported, and the basic set of functions to work with every HTC bootloader has been implemented, so adding support for new bootloader versions or new devices should be quite easy to do, if not working out of the box.
For an incomplete list, see SupportedDevices.
Supported Operating Systems
- GNU/Linux x86 and x86_64
- Win32/Cygwin (except Vista)
- Mac OS X (intel based)
- Flash NBH files: replaces the Windows Rom Upgrade Utility (RUU)
- Extract NBH files: replaces windows tools like nbhextract
- Serial prompt: replaces mtty / minicom
- Easy to use Gtk GUI
Flash NBH file
For more information: