[P6200][Heimdall][April.5.2012] Firmware packages for stock ROMs
Heimdall firmware packages for stock GT-P6200 firmwares
Heimdall 1.3 included support for "Heimdall Firmware Packages," an XML-driven way to define, create, and distribute firmwares. This is a powerful tool for ROM developers, but I haven't seen it being used yet. In order to encourage and support the use of these new firmware packages, I've packaged up a few stock Samsung firmwares for use with Heimdall.
For those that don't know, Heimdall is an open-source, cross-platform tool written by Benjamin Dobell which can flash complete ROMs, kernels, modems, etc to Samsung Galaxy-series devices. It's preferable over Odin as its source code is open and it is therefore undergoing public development, and we can review the code. In comparison, Odin is a closed-source, Windows-only, internal Samsung utility, and what we know very little about it.
Downloads
These are stock ROMs, just as you'd find on Samfirmware or wherever else. I have not modified them other than unpacking and repacking for flashing with Heimdall (meaning they are odexed). If the upstream firmware includes bootloaders, I've included them*. I'll do my best to indicate additional information next to each ROM.
*Note: Even though I've included bootloaders you'll be able to remove them in Heimdall's GUI right before flashing, if you so please.
Credits...
Thanks to Benjamin Dobell for writing Heimdall. Thanks to [Ramad] for the idea of listing unadulterated stock ROMs. Thanks to Supercurio for being a role model of openness and transparency. We need more pro-community devs.
Make sure you've installed Heimdall version 1.3 or higher (1.3.2 seems to have a bug, though, steer clear of that one for now). Do not unzip the firmware package, we open it up directly in the heimdall frontend graphical user interface! This procedure will wipe your device and you will lose all your installed applications. Make a backup of your applications/data with Titanium Backup or whatever before trying!
Step 1: Open Heimdall's frontend (heimdall-frontend on Linux)
Step 2: Load the downloaded tar.gz into Heimdall
Step 3: Press "Load / Customize"
Step 4: Boot your tablet into "Download mode" (Volume Down + Power), and connect it to your computer
Step 5 (optional): Customize the installation before flashing by removing or adding different files (such as pre-rooted kernels or different modems)
Thanks for this. However, is this for the GT-P6200 or the GT-P6210?
That's for you to decide.
Notice, all I've done is take GT-P6200 ROMs and package them as .tar.gz Heimdall packages and uploaded them. That's literally all I've done. I'm not rolling custom ROMs here! These are 6200 stock ROMs. If they're compatible with the 6210 is nothing I've done on purpose.
This is great! I've used Heimdall to restore my wife's sidekick 4g a few times with ease.
Could you give us a little info about what you do to the stock "ROMs" to load them up into this tool?
Sent from my GT-P6210 using xda premium
Actually, Heimdall is ridiculously easy. You should really just give it a try. The stock firmwares unzip into a series of files which correspond to the partitions on the device. See here, the contents of the DXKL3 firmware:
In Heimdall you just add new files and select which partition they need to be flashed to. It's really simple. Heimdall is way better then Odin. Serious.
By now, we’re all quite familiar with Tasker, the personal automation app that seems to be able to … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?