HTCFlasher: Open Source ROM Update Utility (RUU) for HTC devices

I have just released HTCFlasher version 3, get it while it’s hot!! :)

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


Main Window
HTCFlasher main window

Flash NBH file
HTCFlasher flash NBH file

For more information:

This entry was posted in linux. Bookmark the permalink.

5 Responses to HTCFlasher: Open Source ROM Update Utility (RUU) for HTC devices

  1. m32 says:

    I have run this code on XP-SP2 –

    H:\spv\HTCFlasher-20080615\win32>HTCFlasher.exe -p
    === HTCflasher v3.0
    === Open source RUU for HTC devices
    === (c) 2007-2008 Pau Oliva Fora

    [] Serial prompt: type ‘quit’ to exit.
    \\.\WCEUSBSH001: No such file or directory
    [!!] Can’t connect to \\.\WCEUSBSH001

    what else can I do ?

  2. Bula Nula says:

    Please make HTC Flasher compatible with the Leo HD2 as it would mean a lot to me as I do not have any Windows machine available !

    Thank you ! Contact me if you need help debugging etc. !

  3. Rishi Kumar says:

    Hello Pof can you help me, i have an htc pola 100 and i want to flash with your software but i just can compile the rar file i downloaded, can you please write me a link which i can download the software(exe) or probably you can assist by writing me how to compile and what note to compile, actually sorry i am a slow learner i think i will learn fast with time cause i already have an update rom. THANKS and i wait for your reply.

  4. Yosmer says:

    hello I need to install on my phone HERMflasher, but when I go to download it will not let me access, could help. thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>