Bug 2292

Summary: Heimdall, a cross-platform suite used to flash firmware
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: New RPM package requestAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: jani.valimaa, lovaren
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: heimdall CVE:
Status comment:

Description Kristoffer Grundström 2011-07-27 00:45:36 CEST
Description of problem: I found a great program for flashing ROMs onto Samsung Galaxy S-devices. I have used git to get the latest code to compile it, but I couldn't build it completely so therefor I'm now asking for help in finishing it.

Steps to Reproduce:
1. Install git (if it's not already installed).
2. Open a Terminal-window.
3. As normal user choose a good dir to place Heimdall in before you compile it. I chose Desktop.
4. Do git clone git://github.com/Benjamin-Dobell/Heimdall.git & let it download everything.
5. cd to Heimdall/
6. Run ./configure
7. You'll probably fail because of libusb or a similar missing dep, install thoose & retry ./configure.
8. Do make.

Now comes the hard part. How to finish the build.
Kristoffer Grundström 2011-07-27 00:46:04 CEST

CC: (none) => kristoffer.grundstrom1983

Comment 1 Kristoffer Grundström 2011-07-27 00:49:02 CEST
Here's the official website for Heimdall:

http://www.glassechidna.com.au/products/heimdall/

Here's the XDA-developers.com thread about Heimdall as well: http://forum.xda-developers.com/showthread.php?t=755265&page=133
Comment 2 Kristoffer Grundström 2011-07-27 00:54:19 CEST
libusb-1.0 is included in libpit/ so you have to compile that as well before you build Heimdall.

I hope that there will be a way to blend in this dep.
Comment 3 Kristoffer Grundström 2011-07-27 00:56:27 CEST
(In reply to comment #2)
> libusb-1.0 is included in libpit/ so you have to compile that as well before
> you build Heimdall.
> 
> I hope that there will be a way to blend in this dep.

Sorry........wrong of me.

You have to install libusb-devel or lib64usb-devel before building.

Then go to the libpit-dir & compile that.
Manuel Hiebel 2011-07-27 15:39:33 CEST

Summary: I could use some help getting the Heimdall Flashing suite into Mageia-repo for testing if anyone feels interested. => Heimdall, a cross-platform suite used to flash firmware

Comment 4 Kristoffer Grundström 2011-08-08 15:44:21 CEST
Here's the source-code for libpit: https://github.com/Benjamin-Dobell/libpit--Java-/tree/master/libpit/src/au/com/glassechidna/libpit
Comment 5 Jani Välimaa 2011-08-08 17:56:44 CEST
Imported v1.3.0 to Cauldron.

Status: NEW => RESOLVED
CC: (none) => jani.valimaa
Resolution: (none) => FIXED

Comment 6 Marja Van Waes 2011-12-23 07:43:49 CET
*** Bug 3858 has been marked as a duplicate of this bug. ***