Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,808,000 Members 49,149 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
pof
Old
#1  
pof's Avatar
Retired Moderator - OP
Thanks Meter 63
Posts: 3,571
Join Date: Mar 2005
Location: Barcelona

 
DONATE TO ME
Default 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)

Features
  • 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

Screenshots

Main Window



Flash NBH file



For more information:
The Following 3 Users Say Thank You to pof For This Useful Post: [ Click to Expand ]
 
robotician
Old
#2  
robotician's Avatar
Senior Member
Thanks Meter 0
Posts: 111
Join Date: May 2007
Location: Tokyo
Wow, Nice work!
Thank you, pof!
cursed =SoftBank X01HT SIM Locked Super CID Hard SPL v7-2.10 Olipro
Rom: CyberNET 19588 based on KITCHEN 19588 (5.2.19588 build 19588.1.1.4) by trashcan
Radio: v1.14.01.10
W.I.P. linux porting
---
iPhone 3G - 3Units
iPhone 3GS - 1Unit
---
Docomo HT-03A White(currently red brick) -> reaplaced new one: ZeroXd 6.14r3
HTC Sapphire White: eViL Hero 2.9.5x w/ BFS
 
Dr Puttingham
Old
#3  
Dr Puttingham's Avatar
Retired Moderator
Thanks Meter 2
Posts: 1,508
Join Date: Jul 2005
Location: Delray Beach, FL
Absolutely sweet pof, you never cease to amaze me!
 
ryncppr
Old
#4  
ryncppr's Avatar
Senior Member
Thanks Meter 0
Posts: 462
Join Date: Nov 2007
Location: West Palm Beach, FL
Any reason that Vista won't work??? And if so, do you plan on implementing Vista capabilities in the future?
Working a new ROM...Customized Right now...
RADIO: 1.65.21.18

Donations Accepted

"Who would have thought a cop could be a techie freak"
 
vua777
Old
#5  
vua777's Avatar
Senior Member
Thanks Meter 91
Posts: 559
Join Date: Jun 2005
waiting for win32 app
nice & clear GUI and can work with multi phone is much usefull!
thanks pof

ps: you are the great Hermes saver, may i know what is your current phone (follow you forever )
* Phone: O2 Mini (Magician) ► O2 trion (Hermes) ► HTC Touch HD (Blackstone) & HD2 (Leo) ► White HTC One X (Endeavor) ► Red HTC One (M7)

* Tablet: Galaxy Tab Plus (P6200)
 
bedoig
Old
#6  
bedoig's Avatar
Senior Member
Thanks Meter 117
Posts: 671
Join Date: Aug 2006
Wow!! Good work.
 
MickyMax
Old
#7  
MickyMax's Avatar
Senior Member
Thanks Meter 47
Posts: 825
Join Date: Nov 2007
Very good work guy !
Motorola Moto X Black (XT1052)
Please click "Thanks" button if my post helped you...
 
zard
Old
#8  
Senior Member
Thanks Meter 183
Posts: 3,001
Join Date: Jul 2005
Sorry to ask but how do I use the 2 files that I downloaded? Seems like Linux files.

Any help is appreciated. I am using Vista but can run XP too.
 
shogunmark
Old
#9  
shogunmark's Avatar
Retired Senior Moderator
Thanks Meter 201
Posts: 3,429
Join Date: May 2006

 
DONATE TO ME
simply amazing!!!
 

Quote:
Originally Posted by y2kalpha
What is "power cycling"? How do you do it.
Thanks again
Will gladly accept Bitcoin donations!
1DDvVKyygGi6nixdgVnpPdy4vywNXncZEF
 
bogoos86
Old
#10  
Junior Member
Thanks Meter 0
Posts: 8
Join Date: Sep 2006
Default amd64

i have gentoo linux on x86_64 and i get an error whet i try to compile

bogoos@localhost ~/PPC/HTCFlasher-3.0 $ make
cd src && make all
make[1]: Wejście do katalogu `/home/bogoos/PPC/HTCFlasher-3.0/src'
cc nbhextract.o utils.o io.o crc32.o flasher.o info.o prompt.o main.o -o HTCFlasher
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `nbhextract.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `utils.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `io.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `crc32.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `flasher.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `info.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `prompt.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `main.o' is incompatible with i386:x86-64 output
collect2: ld returned 1 exit status


can you make it work on x86_64 platform??

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Add the Xperia Z2 Lock Screen to Your Favorite KitKat ROM

Almost every OEM adds its own unique flair to their stock firmwares. While some of … more

Android App Review: Control Your Phone with Quick Control Panel – XDA Developer TV

Your Android smart device has many features that you … more

Play Music on Android Wear with Stellio Music Player

Android Wear smartwatchesare growing inpopularity every day. Some devices have already … more

Schedule is up for xda:devcon ’14

With xda:devcon ’14 just around the corner, and the venue close to selling out, there is a lot … more