Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
aorth
Old
(Last edited by aorth; 5th April 2012 at 12:37 PM.) Reason: Add DXLC1
#1  
aorth's Avatar
Senior Member - OP
Thanks Meter 1973
Posts: 1,112
Join Date: Nov 2010
Location: Nairobi, Kenya
Default [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.

Honeycomb:
  • XXKL7 (3.2)
    • Download: BayFiles
    • md5sum: 53ecbda9dc4f65ff7de6b924d834cfe8
    • Build date: Fri Dec 16 11:35:42 KST 2011
  • DXKL3 (3.2)
    • Download: BayFiles
    • md5sum: 6601d65f4c3c91f8ea8b096b561e5dc7
    • Build date: Fri Dec 23 11:23:25 KST 2011
  • DXLC1 (3.2)
    • Download: BayFiles
    • md5sum: 0eefb3a48c6d9550cda6a32ba4e0d99f
    • Build date: Mon Mar 5 09:37:25 KST 2012
*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.
Devices: Sony Xperia T, Samsung Galaxy Tab 7.0 Plus, Huawei U8185
Work: Heimdall firmware packages for Samsung stock ROMs (GT-I9000, GT-P6200), noma kernel for stock Huawei U8150 ROMs, CyanogenMod 7.2 for Huawei U8150, CyanogenMod 10 for Samsung Galaxy Tab 7 Plus

Life: alaninkenya.org, Tech: mjanja.co.ke, Code: github.com/alanorth, Twitter: twitter.com/mralanorth
The Following 12 Users Say Thank You to aorth For This Useful Post: [ Click to Expand ]
 
aorth
Old
(Last edited by aorth; 4th April 2012 at 09:09 PM.) Reason: Add note about Heimdall 1.3.2 incompatibility.
#2  
aorth's Avatar
Senior Member - OP
Thanks Meter 1973
Posts: 1,112
Join Date: Nov 2010
Location: Nairobi, Kenya
Default Flashing instructions

Flashing instructions

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)

Step 6: Press "Start"


Your tablet will begin to flash and then reboot.
Devices: Sony Xperia T, Samsung Galaxy Tab 7.0 Plus, Huawei U8185
Work: Heimdall firmware packages for Samsung stock ROMs (GT-I9000, GT-P6200), noma kernel for stock Huawei U8150 ROMs, CyanogenMod 7.2 for Huawei U8150, CyanogenMod 10 for Samsung Galaxy Tab 7 Plus

Life: alaninkenya.org, Tech: mjanja.co.ke, Code: github.com/alanorth, Twitter: twitter.com/mralanorth
The Following 2 Users Say Thank You to aorth For This Useful Post: [ Click to Expand ]
 
acolwill
Old
#3  
acolwill's Avatar
Senior Member
Thanks Meter 59
Posts: 240
Join Date: Dec 2008
Location: In your bank, sharding your purplz
Thanks for this. However, is this for the GT-P6200 or the GT-P6210?
Get 500mb extra Dropbox space! Sign up here...

Phone History: Various Nokia's -> HTC Touch Diamond -> HTC Hero -> HTC Desire -> ZTE Blade -> Samsung Galaxy SII
Tablet History: Samsung Galaxy Tab GT-P1000 -> Samsung Galaxy Tab GT-P6200



 
aorth
Old
#4  
aorth's Avatar
Senior Member - OP
Thanks Meter 1973
Posts: 1,112
Join Date: Nov 2010
Location: Nairobi, Kenya
Quote:
Originally Posted by acolwill View Post
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.
Devices: Sony Xperia T, Samsung Galaxy Tab 7.0 Plus, Huawei U8185
Work: Heimdall firmware packages for Samsung stock ROMs (GT-I9000, GT-P6200), noma kernel for stock Huawei U8150 ROMs, CyanogenMod 7.2 for Huawei U8150, CyanogenMod 10 for Samsung Galaxy Tab 7 Plus

Life: alaninkenya.org, Tech: mjanja.co.ke, Code: github.com/alanorth, Twitter: twitter.com/mralanorth
 
acolwill
Old
#5  
acolwill's Avatar
Senior Member
Thanks Meter 59
Posts: 240
Join Date: Dec 2008
Location: In your bank, sharding your purplz
Firmware for the 6210 is different to the 6200.... this is why I asked.
Get 500mb extra Dropbox space! Sign up here...

Phone History: Various Nokia's -> HTC Touch Diamond -> HTC Hero -> HTC Desire -> ZTE Blade -> Samsung Galaxy SII
Tablet History: Samsung Galaxy Tab GT-P1000 -> Samsung Galaxy Tab GT-P6200



 
kmmxracer
Old
#6  
kmmxracer's Avatar
Senior Member
Thanks Meter 63
Posts: 203
Join Date: Oct 2010
Location: Phoenix, AZ
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
 
aorth
Old
#7  
aorth's Avatar
Senior Member - OP
Thanks Meter 1973
Posts: 1,112
Join Date: Nov 2010
Location: Nairobi, Kenya
Quote:
Originally Posted by acolwill View Post
Firmware for the 6210 is different to the 6200.... this is why I asked.
I did write "P6200" in the thread title.
Devices: Sony Xperia T, Samsung Galaxy Tab 7.0 Plus, Huawei U8185
Work: Heimdall firmware packages for Samsung stock ROMs (GT-I9000, GT-P6200), noma kernel for stock Huawei U8150 ROMs, CyanogenMod 7.2 for Huawei U8150, CyanogenMod 10 for Samsung Galaxy Tab 7 Plus

Life: alaninkenya.org, Tech: mjanja.co.ke, Code: github.com/alanorth, Twitter: twitter.com/mralanorth
 
aorth
Old
#8  
aorth's Avatar
Senior Member - OP
Thanks Meter 1973
Posts: 1,112
Join Date: Nov 2010
Location: Nairobi, Kenya
Quote:
Originally Posted by kmmxracer View Post
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:
Code:
[aorth@ndechu: ~/Downloads/DXKL3]$ ls
boot.bin  cache.img  factoryfs.img  hidden.img  modem.bin  param.lfs  recovery.img  Sbl.bin  zImage
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.
Devices: Sony Xperia T, Samsung Galaxy Tab 7.0 Plus, Huawei U8185
Work: Heimdall firmware packages for Samsung stock ROMs (GT-I9000, GT-P6200), noma kernel for stock Huawei U8150 ROMs, CyanogenMod 7.2 for Huawei U8150, CyanogenMod 10 for Samsung Galaxy Tab 7 Plus

Life: alaninkenya.org, Tech: mjanja.co.ke, Code: github.com/alanorth, Twitter: twitter.com/mralanorth
 
acolwill
Old
#9  
acolwill's Avatar
Senior Member
Thanks Meter 59
Posts: 240
Join Date: Dec 2008
Location: In your bank, sharding your purplz
Quote:
Originally Posted by aorth View Post
I did write "P6200" in the thread title.
Oh ****, I completely missed that lol my apologies
Get 500mb extra Dropbox space! Sign up here...

Phone History: Various Nokia's -> HTC Touch Diamond -> HTC Hero -> HTC Desire -> ZTE Blade -> Samsung Galaxy SII
Tablet History: Samsung Galaxy Tab GT-P1000 -> Samsung Galaxy Tab GT-P6200



The Following User Says Thank You to acolwill For This Useful Post: [ Click to Expand ]
 
a.chursin
Old
#10  
Junior Member
Thanks Meter 12
Posts: 27
Join Date: Sep 2008
Location: Novorossiysk
HI! Is it safe to flash t-869 (t-mobile) with p6200 firmware??

 
Post Reply+
Tags
heimdall, official, samsung, stock
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...