Commit Graph

106 Commits (ce486f7ecbf4259e5cf401c16a175e63046d73c8)

Author SHA1 Message Date
Benjamin Dobell 87341122db Turns out udev ATTR{idProduct} really is case sensitive. 2012-10-13 20:26:29 +11:00
Benjamin Dobell 7a8f81347b Made Heimdall Frontend pass the --verbose parameter for all actions when 'Verbose Output' is checked. 2012-10-13 19:35:20 +11:00
Benjamin Dobell 648bfb1bb7 Added a Qt4VSPropertySheet.props file that will hopefully work for other people. 2012-10-07 23:40:07 +11:00
Benjamin Dobell 8ac74126b4 PIT files are no longer always exactly 4096 bytes. Fixed a bug that was a
result of making this assumption.
2012-10-07 23:33:44 +11:00
Benjamin Dobell 4f3220646d Added missing reference& in heimdall/source/Arguments.cpp 2012-10-03 10:11:00 +10:00
Benjamin Dobell 4994531230 Made Qt project (qmake) configurable using environment variables on OS X. Also added a missing &reference symbol in heimdall/source/Arguments.h 2012-10-03 00:54:30 +10:00
Benjamin Dobell 28269910f2 Added fixed for g++ parsing issue on OS X. 2012-10-02 22:18:47 +10:00
Benjamin Dobell 6cd6b35c73 Heimdall 1.4 RC1:
- Massive refactoring.
    - Support for Qualcomm based devices.
    - Print PIT from file.
    - Use partition names as arguments e.g. --HIDDEN, --KERNEL, --MOVINAND etc.
    - Heimdall Frontend UI improvements.
    - And much more...
2012-10-02 01:41:25 +10:00
Benjamin Dobell 66f1e84dd2 Updated version to 1.3.2 and copyright notices to 2012. 2012-03-31 12:22:17 +11:00
Benjamin Dobell 907c942fd1 Renamed partitionType to chipIdentifier as partition type was incorrect. 2012-03-30 00:50:27 +11:00
Benjamin Dobell 713af23d0a Replaced some extremely weird code that I came up with during the initial
reverse engineering of the flashing protocol. Turns out all I needed to do
was send the sequence size in bytes rather than performing weird
calculations (which when packed) end up representing the same thing!
2012-03-29 10:17:05 +11:00
Benjamin Dobell ee02a9c7c5 Made the last parameter of EndFileTransferPacket partitionType (obtained
from the device's PIT)
2012-03-28 23:59:27 +11:00
Benjamin Dobell e40e701387 Updated libusb-1.0 binaries/headers for windows. 2012-03-18 20:14:51 +11:00
Benjamin Dobell fbbed42c1e Updated Heimdall (command line) autotools files for the 1.3.1 changes.
Heimdall 1.3.1 should now build on Linux and OS X.
2011-09-13 00:34:15 +10:00
Benjamin Dobell 0de82e08b6 Heimdall 1.3.1
- Improved the no-reboot functionality, you no longer have to reboot to
  flash more files.
- Fixed repartitioning functionality (thanks XDA user psych0phobia
  for finding the problem!)
2011-09-11 23:02:55 +10:00
Benjamin-Dobell ed9b08e5d9 Minor OS X UI tweaks. 2011-07-28 02:01:23 +10:00
Benjamin-Dobell 30dce11463 Added note to OS X README about Macports libusb-1.0. 2011-07-28 01:33:50 +10:00
Benjamin Dobell d8642f9ce2 Added proper copyright notices to the About window and also updated some documentation slightly. 2011-07-26 17:50:06 +10:00
Benjamin Dobell babef8e580 - Added file extension checks to Heimdall Frontend (for partition files).
- Made sure Heimdall command line always returns 1 if a device is not detected.
- Minor interface tweaks for Heimdall Frontend.
2011-07-21 02:43:49 +10:00
Benjamin Dobell 7dc796a988 Documentation update. 2011-07-20 04:55:22 +10:00
Benjamin Dobell 3fe2564481 - Heimdall Frontend large font fixes.
- Heimdall Frontend name collision resolution (over the top).
- Attempt at resolving SGS2 failure to end session errors. (Needs testing)
2011-07-20 04:18:18 +10:00
Benjamin Dobell a18d2e6b02 Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall 2011-07-17 19:55:32 +10:00
Benjamin Dobell 8cb7f6ee8f - Added Utilities tab to Heimdall Frontend.
- Fixed Heimdall command line support for PIT files without a reference to themselves.
- Added tool tips to Heimdall Frontend.
- Added heimdall 'info' and 'download-pit' actions.
- Made 'detect' action return 0 if a device is detected, 1 otherwise.
2011-07-17 19:50:07 +10:00
Benjamin-Dobell ed819e2fbe Finally fixed the OS X 64-bit kext issuetest 2011-07-15 05:28:10 +10:00
Benjamin-Dobell a9ba51f99e Altered the user interface slightly to prevent clipping on certain OS. 2011-07-12 02:00:47 +10:00
Benjamin Dobell 06a640fd6c Fixed include directories for MSVC release builds. 2011-07-12 00:57:28 +10:00
Benjamin Dobell 56834b63cc Missed two READMEs, updated now. 2011-07-12 00:00:36 +10:00
Benjamin Dobell a45c90629e Updated Linux documentation for checkinstall. 2011-07-11 23:27:51 +10:00
Benjamin Dobell b72bcd3142 1.3 documentation updates and permission fixes. 2011-07-11 22:53:04 +10:00
Benjamin Dobell bf17bbf573 Version 1.3 (beta) 2011-07-09 17:37:36 +10:00
Benjamin Dobell 70c1e8e5ba 1.3 beta 2011-07-08 23:40:28 +10:00
Benjamin Dobell 5ce92c0786 Version 1.3 beta. 2011-07-08 05:02:18 +10:00
Benjamin Dobell b6ffa766b2 Major 1.3 updates 2011-07-06 02:58:28 +10:00
Benjamin Dobell 35cfa391d1 Merge pull request #15 from alanorth/patch-1
SYSFS is deprecated.  Small change, but probably good for business!
2011-06-17 19:13:55 -07:00
Alan Orth 3fdf78465b SYSFS is deprecated. Small change, but probably good for business! 2011-06-12 14:06:37 -07:00
Benjamin Dobell 7cbd3c0f47 Fixed several bugs related to 'common' arguments. 2011-06-11 16:11:31 +10:00
Benjamin Dobell ab4073bb80 Doh! Fixed the displayed version number. 2011-06-03 12:18:10 +10:00
Benjamin Dobell 7036597401 Updated Linux udev rules for Galaxy S II & Droid Charge 2011-06-02 23:26:00 +10:00
Benjamin-Dobell b4db01d4e1 Updated OS X kext to support Galaxy S II and Droid Charge 2011-06-02 05:47:49 +10:00
Benjamin Dobell 1e2894839a More linux-specific fixes/changes. 2011-06-01 16:41:50 +10:00
Benjamin Dobell da48d031c9 Linux Makefile.am fixes. 2011-06-01 15:34:20 +10:00
Benjamin Dobell 1ef6e97b90 1.2.0b Heimdall command line update. Large update that adds lots of PIT file functionality and better support for more devices. 2011-06-01 07:06:09 +10:00
Benjamin Dobell 47faaf001d Made "make install" install the udev rules. 2010-12-27 19:27:29 +11:00
Benjamin Dobell 281c012c11 Re-ran autogen.sh and cleaned up slightly. 2010-12-22 02:01:35 +11:00
Benjamin-Dobell f93ed08599 Windows specific changes. Includes libusb-1.0 updates. 2010-12-21 23:43:54 +11:00
Benjamin-Dobell 9c5e6eef74 Ran make distclean for libusb and universal binary support to heimdall-frontend 2010-12-18 02:29:31 +11:00
Benjamin Dobell fbab0f535e Heimdall 1.1.1 - Fix Galaxy Tab Modem Flashing
- Swapped back to the "Odin method" of flashing modem files. (Galaxy Tab Fix)
- Updated the README files slightly.
- Removed unnecessary files /heimdall/source/.dirstamp
2010-12-14 01:25:31 +11:00
Benjamin-Dobell 069cbe77b5 make install output directory can now be set via qmake variable FRONTENDOUTDIR
It can be set like so:
qmake -set FRONTENDOUTDIR /Desired/Out/Dir
2010-12-08 04:13:15 +11:00
aidansteele bc3b83cd9b Added .gitignore file to remove all of OS X's directory fluff. 2010-12-07 16:52:43 +11:00
Benjamin-Dobell 400e41e8f5 Ran ./autogen.sh with updated configure.ac.
modified:   autom4te.cache/output.0
	modified:   autom4te.cache/output.1
	modified:   autom4te.cache/traces.0
	modified:   autom4te.cache/traces.1
	modified:   config.guess
	modified:   config.h.in
	modified:   config.sub
	modified:   configure
	modified:   depcomp
	modified:   install-sh
	modified:   ltmain.sh
	modified:   missing
2010-12-05 20:33:30 +11:00