Going to take a look at the source tarball and see if there is by chance an RPM spec file in it, if there is I will see what I can do about the BuildRequires and Requires to update the names of the packages and do some build work. I didn't see the .src.rpm over at the download site.
Not finding spec file. IIRC there is a way to get it out of the binary RPM but will have to startpage for that.
---------- Post added at 03:25 PM ---------- Previous post was at 03:18 PM ----------
BTW I'm on Fedora 19 but assuming I get good working RPM's (probably will) we'll have .src.rpm's that can be worked from to build on newer Fedora releases. Unless something has changed with package names etc. (kind of like how we may have gotten into this boat with the qt-devel and libuxbx-devel packages) you would probably be able to just rebuild the .src.rpm on F20.
PS: Anyone recommend a good file host to post to? I'm sorta new to involvement here and not sure what all is involved with posting to AFH for example. Technically though I think the only thing we're really going to need to post is the updated .spec file and any patches that might be used. I don't want to start redistributing Benjamin's work.
---------- Post added at 03:40 PM ---------- Previous post was at 03:25 PM ----------
hmm, evidently you can't get the spec out of the binary rpm. I could almost swear I saw this done once.
Benjamin could you post the RPM .spec file you're building the RPM's with somewhere, or point us in the right direction of where it already is posted? I can fix the package names etc. if I can just get the .spec file.
---------- Post added at 03:54 PM ---------- Previous post was at 03:40 PM ----------
FWIW on Fedora 19 x86_64, the Fedora 18 x86_64 packages installed OK for me using 'rpm -Uvh --nodeps <package-names-and-paths>'. I already had libusbx and qt installed, and heimdall-frontend starts up just fine.
libusbx is stated to be API compatible with stuff that wants libusb1 functions. So it would probably work fine. I've not used Heimdall before but was looking for a linux solution so I wouldn't have to reboot into that "other" OS to Odin-ate...
---------- Post added at 04:08 PM ---------- Previous post was at 03:54 PM ----------
heimdall-frontend from the fedora 18 x86_64 packages appears to be able to communicate fine with my VZW Galaxy S4 (i545) - I was able to get it to print the PIT under the utilities tab with no errors noted. So if you're in a pinch (as it sounds like previous poster is), you can probably download the 2 fedora 18 rpm's from the download link, use 'rpm -Uvh --nodeps package1 package2' to install them, then make sure you have qt and libusbx packages installed.
I have more reading to do about the file formats heimdall can flash before I try it on mine, not sure if i can just use the official VZW OTA NC5 files directly or not. For right now I'm just experimenting with heimdall to be able to stay in Linux if I mess up while I'm rom'ing and modding around and need to flash back a stock OTA load.