Lean Mean Battery Power Saving App Review

We talk a lot about battery topics here at XDA TV. We talk about everything from Power Banks to USB … more

Android 5.1 Possibly Coming February 2015

Google released Android 5.0 just over a month ago, and since then Lollipop has been trying to … more

Double Tap to Wake on the Nexus 6 Without Root

A few weeks ago, we featured an app which allowed the Nexus 6 to regain the double tap to wake … more

Make Your Own Heat Sink for the LG Optimus 4X HD

Its not a rare occurrence that performing a resource heavy task on your Android device (e.g. … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP pof

13th June 2008, 10:49 AM   |  #1  
pof's Avatar
OP Retired Moderator
Barcelona
Thanks Meter: 66
 
3,571 posts
Join Date:Joined: Mar 2005
Donate to Me
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: [ View ]
13th June 2008, 02:07 PM   |  #2  
robotician's Avatar
Senior Member
Flag Tokyo
Thanks Meter: 0
 
111 posts
Join Date:Joined: May 2007
More
Wow, Nice work!
Thank you, pof!
13th June 2008, 02:14 PM   |  #3  
Dr Puttingham's Avatar
Retired Moderator
Flag Delray Beach, FL
Thanks Meter: 2
 
1,497 posts
Join Date:Joined: Jul 2005
Absolutely sweet pof, you never cease to amaze me!
13th June 2008, 03:04 PM   |  #4  
ryncppr's Avatar
Senior Member
West Palm Beach, FL
Thanks Meter: 0
 
462 posts
Join Date:Joined: Nov 2007
More
Any reason that Vista won't work??? And if so, do you plan on implementing Vista capabilities in the future?
13th June 2008, 04:17 PM   |  #5  
vua777's Avatar
Senior Member
Thanks Meter: 93
 
564 posts
Join Date:Joined: 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 )
13th June 2008, 04:25 PM   |  #6  
bedoig's Avatar
Senior Member
Thanks Meter: 118
 
672 posts
Join Date:Joined: Aug 2006
Wow!! Good work.
13th June 2008, 04:46 PM   |  #7  
MickyMax's Avatar
Senior Member
Thanks Meter: 47
 
825 posts
Join Date:Joined: Nov 2007
More
Very good work guy !
13th June 2008, 04:50 PM   |  #8  
Senior Member
Thanks Meter: 183
 
3,007 posts
Join Date:Joined: 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.
13th June 2008, 04:52 PM   |  #9  
shogunmark's Avatar
Retired Senior Moderator
Thanks Meter: 201
 
3,429 posts
Join Date:Joined: May 2006
Donate to Me
simply amazing!!!
13th June 2008, 05:29 PM   |  #10  
Junior Member
Thanks Meter: 0
 
8 posts
Join Date:Joined: Sep 2006
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??

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes