I am having THE hardest time flashing back to stock rom using heimdall. I dont know how to use it, unfortunately i cannot use Odin..if anyone could instruct me on a step to step guide to getting this done, that would be great. i cannot seem to find one after looking for a good hour and a half :/ i got to samfirmware.com but once i download it asks me for a password and i input it (the one it shows to input) and it doesnt work.
Thank you
Just wondering, why can't you use Odin?
Sent from my Cappy using XDA App
something like this
Code:
$ heimdall flash --factoryfs factoryfs.rfs --cache cache.rfs ..... --kernel zImage
just type "heimdall" and it will print the usage format. you can flash whatever you want.
Tell us what OS you are using. Do you have the most current version of Heimdal?
Also, try unzipping the firmware with a different tool.(what are you using)?
The reason I cannot use odin is because I have a mac and odin is not mac compatible. I am using precision v3.5. Firmware 2.2.1 I've used the normal text editor and zipeg. And I have the most recent heimdall
Sent from my GT-I9000 using XDA App
FaithFor_TheFallen said:
The reason I cannot use odin is because I have a mac and odin is not mac compatible. I am using precision v3.5. Firmware 2.2.1 I've used the normal text editor and zipeg. And I have the most recent heimdall
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
so since you are already on a 2.2 rom we will hope you are not having the mac sbl.bin problems.
steps are:
1 grab the stock firmware from here if you want froyo
http://forum.xda-developers.com/showthread.php?t=963403
or find the equivalent eclair version in the forums or on the samsung firmwares site.
2 unpack the archive
3 unpack it again so you just have the various files in a folder. there are 4 important files in the froyo linked above and one .dll you can ignore.
4 put your phone in download mode
5 put the 4 file in the proper slots (see attached image)
6 hit start.. wait...
If Heimdall cannot see your phone you might be having the sbl problem. head over to the main heimdall support thread and search around... ther are quite a few mac users over there
Has anyone sucessfully been able to flash Samsung stock 2.2 using Heimdall?
For some reason when it's flashing factoryfs it fails at 43% "failed sending data packet"
I have downloaded KB1 from here http://forum.xda-developers.com/showthread.php?t=963403
And tried the .zip file that Kies downloads during it's upgrade process, both do the same thing.
Ultimately I'd like to find a universal flashing method to be able to restore my phone back to stock. While also being able to flash Clockwork kernels for rebuilding CM7.
The only way I've been able to get CM7 to load successfully is to Odin1Click back to JF6 then use Kies (which requires a different USB driver) to get 2.2 loaded.
Then install USB driver for Heimdall, to flash a Clockwork kernel for CM7 load.
If something goes sideways this process starts all over again.
Reinstalling USB drivers over and over again is getting rather tedious.
Would really like to find out why Heimdall is failing when flashing factoryfs.
why would you upgrade to 2.2 to get to CM7??? you can go to CM7 straight from 2.1 JF6
Bootloader question?
I made a post recently asking "What's the diff between 2.1 and 2.2 bootloaders?"
Nobody knows (or few cared to share their knowledge with the group). The best answer I got was, (paraphrased) 'none?'
Pirateghost said:
why would you upgrade to 2.2 to get to CM7??? you can go to CM7 straight from 2.1 JF6
Click to expand...
Click to collapse
Taken from Cyanogen Wiki wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Full_Update_Guide
Just above step one: "This guide assumes the Samsung Galaxy S already has Android 2.2 already installed on it."
JeffSchre said:
Taken from Cyanogen Wiki wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Full_Update_Guide
Just above step one: "This guide assumes the Samsung Galaxy S already has Android 2.2 already installed on it."
Click to expand...
Click to collapse
and what do you think is different about the 2 different versions in regards to a rom install?
both have to use the same recovery 2e and clockworkmod......the OS version doesnt mean ish to clockwork....
Pirateghost said:
and what do you think is different about the 2 different versions in regards to a rom install?
both have to use the same recovery 2e and clockworkmod......the OS version doesnt mean ish to clockwork....
Click to expand...
Click to collapse
At this point in time I'd be happy if I could get in back to 2.1....can't get either Odin1Click or Odin to reload 2.1...both are hanging when it tries to write the factoryfs files.
Which makes no sense at all...I had used 1Click twice earlier today and it worked fine...but now it's crapping out and no clue why.
Making me regret leaving my laptop at work...last time I had this issue I did the same process from my laptop and it worked.
Even stranger, first time I went through this process from this PC it worked...but isn't now.
Tried to get back to JF6 using download from samfirmware.com and using
Heimdall...will flash everything sucessfully (see attachment) except factoryfs. If factoryfs is selected, it chokes at 37%....attempted to flash factoryfs from command line and Heimdall fails with error "Failed to send data packet" or something along that line.
JeffSchre said:
At this point in time I'd be happy if I could get in back to 2.1....can't get either Odin1Click or Odin to reload 2.1...both are hanging when it tries to write the factoryfs files.
Which makes no sense at all...I had used 1Click twice earlier today and it worked fine...but now it's crapping out and no clue why.
Making me regret leaving my laptop at work...last time I had this issue I did the same process from my laptop and it worked.
Even stranger, first time I went through this process from this PC it worked...but isn't now.
Tried to get back to JF6 using download from samfirmware.com and using
Heimdall...will flash everything sucessfully (see attachment) except factoryfs. If factoryfs is selected, it chokes at 37%....attempted to flash factoryfs from command line and Heimdall fails with error "Failed to send data packet" or something along that line.
Click to expand...
Click to collapse
UPDATE: CM7 lives again, after Odin took 7 hrs. to push factoryfs to my phone only to have boot animation go garbled and lockup. I took my phone to work, used Heimdall on my laptop to flash JF6 and it was successful, was then able to re-flash Speedmod Kernel and CM7 nightly-50.
Next time I have to do this with my desktop I think I'm going to use USB Deview and blow away any Samsung devices listed.
i installed all required files in ubuntu , but i cant see gui interface ? like this
thanks.
JeffSchre said:
Taken from Cyanogen Wiki wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Full_Update_Guide
Just above step one: "This guide assumes the Samsung Galaxy S already has Android 2.2 already installed on it."
Click to expand...
Click to collapse
He's right though. All you need is cwm and your good. I've been on CM7 since March and have fts a few times. Did it yesterday and flashed CM7 from 2.1JF6. All good in the hood!
Sent from my SGH-I897 using XDA Premium App
cutiyar said:
i installed all required files in ubuntu , but i cant see gui interface ? like this
thanks.
Click to expand...
Click to collapse
you need to install the heimdall frontend (if you haven't already) - that is the heimdall gui.
pietro_spina said:
so since you are already on a 2.2 rom we will hope you are not having the mac sbl.bin problems.
steps are:
1 grab the stock firmware from here if you want froyo
http://forum.xda-developers.com/showthread.php?t=963403
or find the equivalent eclair version in the forums or on the samsung firmwares site.
2 unpack the archive
3 unpack it again so you just have the various files in a folder. there are 4 important files in the froyo linked above and one .dll you can ignore.
4 put your phone in download mode
5 put the 4 file in the proper slots (see attached image)
6 hit start.. wait...
If Heimdall cannot see your phone you might be having the sbl problem. head over to the main heimdall support thread and search around... ther are quite a few mac users over there
Click to expand...
Click to collapse
this will work to nexus s?
cutiyar said:
this will work to nexus s?
Click to expand...
Click to collapse
if you really want to use samsung touchwiz, i would be more than happy to trade you straight across a brand new captivate for a nexus s....
Any help for doing this with 1.3, since I have lion and 1.1 won't work.
Running Lion and Heimdall 1.3
I'm also on Lion and can only use 1.3. I have a Tmo Samsung Vibrant and would like to flash back to 2.1. I was able to root the phone just fine when it was on 2.1 from my Mac but since I updated to the official Froyo, I haven't found a way to root it again. Thanks in advance for any help.
so i rooted my captivate i was gonna throw it away being i don't use it anymore but i figured what the hell im bored so i wanted to put the ICS build on here so i flashed back to stock 2.1 and rooted it. so now im trying to upgrade from that to 2.2 and then 2.3 and so on so i can eventually have the proper bootloaders to flash the ICS build. well long story short i have kies mini and full version but i cant get the MTP device driver to istall and no matter what setting i put it in to try and connect to the kies loader it still errors out on the MTP device driver therefore i cannot connect it btw both kies loaders are the current ones. any help will be awesome or if someone knows a better way to get to ICS from 2.1 stock that would be great.
TRusselo's Guide is the answer u seek...
Sent from my SAMSUNG-SGH-I897 using xda premium
I disagree with your username.
I'm not quite sure if people still visit these threads, but I'll give it a shot. My friend gave me his old captivate i897 because he got a new phone. He is on AT&T, while I am on T-mobile. So I looked up how to unlock this phone, and it said that I needed to root. I looked up how to do this in the seemingly thousands of different ways. It was running gingerbread, and the only working program I could find to do this was gingerbreak. I ran it, and it seemed like it was going to work. I then ran the unlocking software, and it would not let me do so because of a supposed bad root. Following this, I researched some more, and found that other unlocks work on froyo. I then tried to revert the phone to froyo using odin. This worked, except the phone then believed that it was a i9000 instead of a 897. I realize that I must have used the wrong program. The phone itself worked fine, but it registered as a 9000. For some reason, I then continued my quest to unlock/ re root. I ended up trying to use heimdall one-click. It could not find my device. I then turned to a stock flash thing. I tried cognition 5, which involved frugu or something. Anyway, the phone has the noise/lines running across when i turn it on. It will enter download mode. Have I bricked it? If not, is there anything that I can do?
Not bricked. Is the first screen the white at&t world phone one or the black one that says gt-i9000? If the latter, hold volume down only and plug in USB to get download mode.
Also, the garbled screen is from trying to use a gingerbread kernel with old bootloaders.
Sent from my SGH-I777 using xda premium
Get into download mode and use one of these GB 2.3.5 i897ucKK4 one clicks with bootloaders...here...http://forum.xda-developers.com/showthread.php?p=18370912.
Then use the regular Odin to flash the KK4 Corn Kernel v7.0A to get a compatible kernel with CWM Recovery included. And as a bonus, within that recovery u can get Root...here is the kernel thread...http://forum.xda-developers.com/showthread.php?p=18233847
Afterwards proceed how u wish as far as flashing other Roms.
(Another Root method here...[Utility] KK4 Easy Root)
Sent from my SGH-I897 using xda premium
My wife asked me to put her phone back to stock Samsung firmware as she didn't want CM10.1 anymore (yes, I said she was silly)
Anyway the problem is.....My computer will not recognise her phone, It's running Windows 8 are the i9000 incompatible?
I have Kies installed and it recognises my phones fine, both Samsungs.
So....I was wandering if either there is anyone that knows how to sort this out as I have tried everything I can think of. Or are there flashable ZIP packages anywhere of stock firmware I can flash through recovery?
Thank for any help
Obagleyfreer said:
My wife asked me to put her phone back to stock Samsung firmware as she didn't want CM10.1 anymore (yes, I said she was silly)
Anyway the problem is.....My computer will not recognise her phone, It's running Windows 8 are the i9000 incompatible?
I have Kies installed and it recognises my phones fine, both Samsungs.
So....I was wandering if either there is anyone that knows how to sort this out as I have tried everything I can think of. Or are there flashable ZIP packages anywhere of stock firmware I can flash through recovery?
Thank for any help
Click to expand...
Click to collapse
Use task manager to kill any Kies tasks that you find running, install i9000 windows driver (google search) than flash desired rom (preribly stock) via odin.
Yes, I did that just yesterday running Win8.
You can find stock roms over HERE
---------------------------------------------------
phone: i9000
rom: CyanAOSP v0.5.2
kerel: Semaphore 2.9.7s
Thanks for your quick response! I always kill kies when using Odin so that wasn't an issue. However I was under the impression that installing kies gave me the drivers so thank you for your advice I'll install i9000 drivers separately and hopefully sus it out.
Thanks mate
Sent from my GT-I9305 using xda app-developers app
If I can I always flash using Heimdall on Linux - I don't have to worry about drivers.
I got my cousin's old captivate from him that he used to root/hack etc with and I want to restore it to stock. When I use Heimdall Frontend 1.3.1 on my Mac after putting the phone in download mode it says the phone isn't detected. My cousin doesn't remember what he did to the phone but now it says the firmware is "2.1-update1", the Kernel version is "2.6.29 [email protected] #2" and the Build number is "ECLAIR". I'm not sure what all it means but after googling I'm pretty sure that isn't stock. I'm not the best at doing this sort of stuff but I can't find any results or answers for what to do. Is there a way to get my computer to recognize the phone? Thanks
Android 2.1 Eclair was the original OS at the time of release of Captivate. 2.3.x Gingerbread is the latest update from Samsung. I'm not familiar with Mac computers, but you have to fix your connection/driver issues.
I'm able to mount the phone and see all its files and stuff when I plug it into my computer. Does that help to figure out what's wrong?
Google what USB driver you need for Mac computers.
Mounting as storage and Download mode are two different things.
I'm not really sure what I'm supposed to be googling for. Sorry for being so terrible at this. How would I find the drivers? I can't find anything on Heimdall's website
Look for Mac OS-X installation package. Sorry, can't help you further, I don't use Mac computers. If you have access to Win 7 computer, then Odin one-click back to stock packages are super easy to use. More info in Development section, sticky threads in very beginning. Good luck!
DSand said:
I got my cousin's old captivate from him that he used to root/hack etc with and I want to restore it to stock. When I use Heimdall Frontend 1.3.1 on my Mac after putting the phone in download mode it says the phone isn't detected. My cousin doesn't remember what he did to the phone but now it says the firmware is "2.1-update1", the Kernel version is "2.6.29 [email protected] #2" and the Build number is "ECLAIR". I'm not sure what all it means but after googling I'm pretty sure that isn't stock. I'm not the best at doing this sort of stuff but I can't find any results or answers for what to do. Is there a way to get my computer to recognize the phone? Thanks
Click to expand...
Click to collapse
You could always use mobile Odin to flash back to stock. Google mobile Odin. You can find it in the Google play store or probably find it here on XDA using the search feature. Just read carefully.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app