Hey everyone,
Sorry for disappearing for a little while, I've been quite busy. However the good news is that I just managed to set aside some time to work on an update to Heimdall!
The update will be command line only (for now) and adds the following functionality:
- Support for the Galaxy S II! (Hopefully, keep reading.)
- Support for SHW-M110S (Korean Galaxy S).
- Improved support for Galaxy Tab, Captivate and Vibrants (see below).
- No reboot option.
- Dump the devices PIT file and print the information in a human readable format.
- Support for more named partition parameters i.e. --hidden, --movinand.
- One more major feature (read below).
However the
biggest change is probably the proper support for PIT files. This means that less things are hard-coded. Instead Heimdall will be grabbing data from your device's PIT file or the PIT file you specify when repartitioning. This may seem like it has minor impact on the usefulness of Heimdall but it actually allowed me to add a second method of specifying files to be flashed to your phone.
You can now type
heimdall --<partition identifier> <filename>
i.e.
This essentially means you can flash any file your device supports as long as you know the partition identifier. Of course I don't expect you to know them off the top of your head. This is where the PIT file dumping functionality comes in.
Walah! You now have a complete list of all the files your device supports.
Another minor change is that I've removed the restriction on needing to specify bootloaders (or any files in particular) when repartitioning. However, this was in place as a safety feature. I honestly have no idea whether repartitioning without certain files is safe, and I have no immediate plans to find out, so please be careful!
Back to the Galaxy S II. I don't own a Galaxy S II, so I'm unable to test any changes at present. However I very much would like to own a Galaxy S II! I'm certainly
not one to hold out on releasing open-source software until a certain amount of donations have been received. I don't particularly agree with that. However let's just say that I'd very much like to be able to develop (and test) for the Galaxy S II and your donations would be very much appreciated! Again, a very big thanks to those of you who have donated!!!
Donate Link:
http://www.glassechidna.com.au/donate/
Source Code ETA: < 24 hours
Platform-specific binaries might take a little while longer to churn out.