What's new in Heimdall (Odin equivalent) 1.4.0

Jul 1, 2013
  • Heimdall:
  • Substantially improved support for Qualcomm based devices.
  • Added support for printing PIT files stored on your computer.
  • Added support for using partition names as arguments e.g. –HIDDEN, –KERNEL, –MOVINAND etc.
  • Dropped support for legacy hard-coded partition names e.g. –kernel, –secondary-boot etc.
  • Made partitions flash in the order specified at command line so users can control which partitions are flashed first.
  • Dropped support for automatically resuming a connection after –no-reboot as detection for an existing connection was causing problems on some devices.
  • Added –usb-log-level argument that can be used to help diagnose issues communicating with a device.
  • Added support for PIT files that are longer than 4096 bytes.
  • Numerous flashing protocol improvements to improve stability on a variety of devices.
  • Swapped to using libusbx instead of libusb-1.0.
  • Removed the “dump” action as no devices are known to implement this in their secondary bootloader.
  • Fixed a few minor output formatting bugs.
  • Fixed bug in libpit that resulted in partitions incorrectly excluded from flashing.
  • (Windows only) Updated zadig Windows driver installation program to the latest version.
  • Updated README to document the changes listed above, where appropriate.
  • Heimdall Frontend:
  • Added support for printing PIT files stored on your computer.
  • General UI improvements.
  • Added a “Resume” check-box to be used after a previous “No Reboot” action.
  • Added functionality to automatically check the “Resume” check-box where appropriate.
  • Improved verbose output support when enabled.

New in Heimdall (Odin equivalent) 1.3.2 (Apr 13, 2012)

  • This release is largely a bug fix release that adds/improves support for several devices. No new flashing functionality has been added and Heimdall Frontend is entirely unaltered aside from having it’s version number (and copyright year) incremented so as to match the Heimdall command line tool.
  • Addresses some compatibility issues with several devices i.e. the Galaxy Player 5.0 and Galaxy S II. In particular the “Failed to confirm end of file transfer sequence!” error should no longer occur under regular use. This was fixed by mapping a previously unknown protocol parameter, which I’ve now called “chip identifier”, to information in a device’s PIT file.