yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] lukemo:
Sorry Benjamin, what could be the problem if heimdall can't find the device (message failed to detect device - heimdall command line 1.2.0, snow leopard 10.6.7 - galaxy s2)

Thanks
[Galaxy S I9000 General] Benjamin Dobell:
I've had a few reports of this same problem. Unfortunately I'm not certain at present.

The only two things I can think of at the moment are, either the kext isn't loading for some reason. Or, there are several different secondary bootloaders out there, some of which exhibit the OS X bug found in secondary bootloaders of other older Galaxy S devices.
[Galaxy S I9000 General] stangri:
Yep, I'm guessing that's the reason, I've been trying to flash the tar-file (TalonDEV-0.2.1-JVH.tar). Should I have extracted the image from it? Did I miss this instruction in the original post?
[Galaxy S I9000 General] Benjamin Dobell:
I didn't write the original post, but yeah you need to extract any files. Heimdall doesn't work with .tar archives, instead it works with the files directly. This gives you greater control over which files you want to flash as you can mix and match files and only flash the files you want to flash. It's also useful as you don't have to worry about filenames i.e. Putting "zImage-CWM-root" in the Kernel slot will work just fine.
[Galaxy S I9000 General] boggiano:
Hi all, I'd like to flash my galaxy S (2.2.1) with heimdall.

I download (and untar) there 3 files:

into CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5 :

boot.bin

Sbl.bin

param.lfs

factoryfs.rfs

dbdata.rfs

cache.rfs

zImage

into GT-I9000-CSC-MULTI-OXAJVP.tar.md5 :

cache.rfs

dbdata.rfs

into MODEM_I9000XXJVP_REV_00_CL1019177.tar.md5 :

modem.bin

Notice that the files cache.rfs and dbdata.rfs are both into the CSC archive and into the CODE archive.

Which pair I have to use ?

So, I was thinking to use heimdall in this way ?

--pit s1_odin_20100512.pit \

--factoryfs factoryfs.rfs \

--cache cache.rfs \

--dbdata dbdata.rfs \

--primary-boot boot.bin \

--secondary-boot HERE ? \

--secondary-boot-backup HERE ? \

--param param.lfs \

--kernel zImage \

--efs HERE ?

--modem modem.bin

Also I don't know about the file Sbl.bin (secondary boot loader ??

Also, (I managed udev relues) I see this into my /var/log/messages:

Jun 23 15:14:54 localhost kernel: [78230.081095] usb 2-1: new high speed USB device using ehci_hcd and address 23

Jun 23 15:14:54 localhost kernel: [78230.318059] usb 2-1: New USB device found, idVendor=04e8, idProduct=6601

Jun 23 15:14:54 localhost kernel: [78230.318071] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0

Jun 23 15:14:54 localhost kernel: [78230.318078] usb 2-1: Product: Gadget Serial

Jun 23 15:14:54 localhost kernel: [78230.319731] cdc_acm 2-1:2.0: This device cannot do calls on its own. It is not a modem.

Jun 23 15:14:54 localhost kernel: [78230.319900] cdc_acm 2-1:2.0: ttyACM0: USB ACM device

Is this correct ?

I scared to go head with the brick danger !!!! :rolleyes:

EDIT:

I did it!!!

The only problem is that I had to reboot the linux machine in order to recognize the phone in the correct way!
[Galaxy S I9000 General] Bavaria85:
Ok maybe a dumb and much asked/answered question: But what is the advantage of Heimdall over odin (for a noob like me)?

So besides the more choices of what to flash?
[Galaxy S I9000 General] boggiano:
If you don't have any windows machine, Heimdall is the only choice in linux!
[Galaxy S I9000 General] moutonbreton:
I'm about to do the same so I'd like to know which cache and dbdata files did you use ? The ones in GT-I9000-CSC-MULTI-OXAJVP.tar.md5 ?

Thanks !
[Galaxy S I9000 General] boggiano:
Yes! You have to use the ones in the CSC file!
[Galaxy S I9000 General] Bond@007:
Hi, i've a Samsung Galaxy S2 and i wish to flash - backup and root my device.

I use a Macbook Pro but with Parallels Desktop, Odin and my SGS2 don't work.

I've searched on the web and Heimdall seem to be the good application for this ...

Where can i find a full tuto for this operation ? My english is so bad but with your help it's "finger in the nose " ;-)

007
[Galaxy S I9000 General] CoLiran:
i tried to burn with Heimdall but with no success as i can't push the "Start" button after i selected an extracted kernel (It's greyed out).

Why is that? :confused:
[Galaxy S I9000 General] zippy1990:
Are you flashing the kernel only? make sure when flashing a kernel only, all other fields are empty or unticked, otherwise heimdall thinks you forgot about the other files.
[Galaxy S I9000 General] CoLiran:
well now i can hit "start" but i get an error - Failed to detect compatible device... i'm using mac.

hxxp://img41.imageshack.us/img41/6123/screenshot20110628at000.jpg
[Galaxy S I9000 General] zippy1990:
Alright, when the picture above is shown, but it's not a hard brick, what is a hard brick than? that picture and not getting in download mode?
[Galaxy S I9000 General] CoLiran:
i am in download mode @ sgs2 but the data transfer doesn't start after i hit the "start" button...
[Galaxy S I9000 General] ozmund:
Would Heimdall work as a substitute for Odin for Litening?

I'm waiting for some kernels etc to download but if i can skip waiting for those then that would be awesome.

I'm using os x as well, with the heimdall commands]
[Galaxy S I9000 General] Jwtiyar:
I INSTALLED latest version 1.3 beta , in update manage say it installed but i can see it app list to start.

i cant see gui .
[Galaxy S I9000 General] Benjamin Dobell:
Open a terminal and type:

heimdall-frontend
[Galaxy S I9000 General] Jwtiyar:
thank u so much.
[Galaxy S I9000 General] DrKaotica:
im researching how to begin using Heimdall with my Mac, im stuck at the point where it wont recognize my epic 4G while in DL mode, i just get a compatible device not found" or something similar.

i get that we need to fix the bootloader so Heimdall recognizes the phone, my question with this Kies method.. i have odined official froyo for the epic 4G numerous times, and the TAR files have a boot.bin in them, doesnt that mean i should already have the froyo, and thus compatible, bootloader?
[Galaxy S I9000 General] Crappyvate:
The problem is not with the bootloader, it's some issue between os x 10.5 leopard and heimdall 1.3. Heimdall command line is not able to execute and just crashes.

Updating to os x 10.6 fixes the problem.
[Galaxy S I9000 General] iweinf:
I tried many things (using different usb ports, unplugging everything BUT the phone cable, reboot) but it keeps coming up with the same message. I checked that if I boot the phone normally, it connects just fine...

I'm on an MBP OS X 10.6.8.

What am I missing?
[Galaxy S I9000 General] mojolive:
a little help for a Mac user

Hi, guys I really need some help. Please!!

So i am a mac user been using ( bought a PC just to use "Oden" then i came across this app, and it is working with Mac. Cool!

I need some help to understand how to flash these custom roms.. i am having trouble to find all the files listed in the post. here is a screen shot of the custom rom i want to install . where are the other files. I see the modem and the kernal but nothing else. I have looked in the folders can not find the rest.. can someone please take the time to help me. I really need it. I want so much to do this from my mac. thank you .
[Galaxy S I9000 General] Yousef-SYI:
Thanks, especially for fixing the bootloader post. I HATE bootloaders :P
[Galaxy S I9000 General] _Freezer_:
thanks

work great
[Galaxy S I9000 General] guspwn:
Rooting Stratosphere

I'm trying to root heimdall my samsung stratosphere (galaxy s phone)

with heimdall 1.3.1 GUI on my iMac

the files that come in the pack to flash are:

busybox

su

root-zimage

Superuser.apk

Im a little confused as to where i put these considering i dont have a .tar or .pit file

Thanks for any info or reply!!
[Galaxy S I9000 General] aliendna51:
Hi Benjamin!

I just commented on your post.

I'd like to test Heimdall on my i5800 device! But when I try to print PIT I get the following:

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...
ERROR: Setting up interface failed!

What should I do?

Also, an Odin based one-package firmware (kyrillos rom) doesn't get recognized on heimdall. It misses the firmware.xml file. How can I make it?

Thanks!
[Galaxy S I9000 General] enthalpie:
read readme file

shortly :

unpack you tar file in directory

launch heimdall

choice pit file in the directory, if not find one for your phone

after choice all repartition file you want to flash

and so begin flashing. you also at this time make your own Heimdall package
[Galaxy S I9000 General] rattarico:
Fail to detect compatible device

I have been using Heimdall on Linux Mint for a couple of months to flash my Captivate But I just got a Galaxy S 2 and when I try to flash, I get failed to detect compatible device. What am I missing. Any Ideas
[Galaxy S I9000 General] Vinz1911:
I Think Heimdall is *** , Flash with Odin :D
[Galaxy S I9000 General] hohassan444:
great software . work well on ubuntu
[Galaxy S I9000 General] django84:
Confirmed ! I have a SGS-2 and I have used Heimdall 1.3.1 over Kubuntu 11.10 and it works.

Don't forget to run : sudo heimdall-frontend in a terminal !
[Galaxy S I9000 General] joined72:
Hi to all,

currently I have a little bug with 1.3.1 version, also if I checked the repartition option, after a flash of a full new Stock ROM I found some old Apps wrong installed (these apps wase installed in the Phone and not in the SD card).

Did someone found this bug too?
[Galaxy S I9000 General] zaphod777:
Do you have the phone in download mode? I use the command line version in Ubuntu 11.10 and it works great for me.
[Galaxy S I9000 General] Epiclectic:
No "Kies" option anymore, can't get epic recognized by Heimdall

The Kies thing doesn't work anymore, they updated and killed that function...

Don't have access to a PC, I've tried Heimdall and the wine-wrapped version of Odin (for Mac), neither will recognize the phone. I've tried all ports and cables I can.....is this a Mac only prob? if I find a PC to try, will my epic register as being plugged into Odin?

Christ, CDMA workshop was easier than this....
[Galaxy S I9000 General] zaphod777:
You might need to run with sudo. I'm not sure if that is an option. Oh also make sure USB debugging is turned on on the phone.

sent from my SC-02C
[Galaxy S I9000 General] Sterlingling:
Little Help, though a little late.

So I'm aware I'm a noob and I'm very late on replying to this thread, but I have downloaded Heimdall and all, but my samsung device (Samsung SGH T-499) and I'm not even sure the difference between a hard brick and soft brick, but! Besides all that my phone is black. I can't do anything with it. It's for t-mobile and when I plug it in it will say Samsung CDMA device or something like that. I have tried flashing it with Heimdall is says success and all but nothing is changed. It's still just as useless as ever.

Any help will be appreciated. Thank you in advance.
[Galaxy S I9000 General] zaphod777:
take a look here

http://xdaforums.com/archive/index.php/t-1443634.html

what did you try flashing?
[Galaxy S I9000 General] Nattapongvz:
thank you thank you:D
[Galaxy S I9000 General] kenshinta:
Heimdall would work with other Odin-supported units, like the Galaxy mini s5570?
[Galaxy S I9000 General] stephaepics:
i cant seem to find anything to root my samsung epic with a mac i downloaded heimdall but im missing file that i have no idea what they are called. my heimdall also looks different than the one on the screenshots.
[Galaxy S I9000 General] DracheDame:
I'm running Arch Linux, and I can't seem to figure out how to flash JUST a ROM with Heimdall. I know for a kernel it's

#heimdall flash --kernel <filename>

but I have NO idea how to just flash a ROM. Nobody has the answer!!! By the way, it's a Samsung Galaxy S2 Epic 4G Touch, and the ROM file is a .tar.md5 file. Thanks!
[Galaxy S I9000 General] zaphod777:
"heimdall help" will tell you how ...

but anyway just run

heimdall flash --cache cache.img --factoryfs factoryfs.img --hidden hidden.img --modem modem.bin --param param.lfs --kernel zImage
[Galaxy S I9000 General] Erlanderterv:
So does mine.

and I can't find any instructions of how to use it.
[Galaxy S I9000 General] vkolas:
black screen of death tip

I finally solved my Black-Screen-of-Death problem. I tried every trick, every key-press/button press in the book. I've been to all the forums and read all the suggestions. But, what I ultimately did the trick is moving from a Windows XP machine to a Windows 7 machine (I'm thinking the issue was driver corruption on the XP machine). Also (I'm not sure if this step was instrumental in the fix) I installed the Samsung update utility (USCC_i800_EJ06_SimpleDL.exe), and simply followed the directions. The samsung flashed the Tab like nothing was wrong. When finished, the Tab rebooted. The rest, as the saying goes, is history. Finally, I installed Heimdall, flashed it with the Cubed 3D (VZW) ROM and I'm back in business.

FYI: I have a Galaxy Tab 7. I'm not sure how applicable this info is for the Galaxy xi9000 but better said than not ;)

My device: Samsung Galaxy Tab (SCH-I800)
[Galaxy S I9000 General] Rasil:
im on a mac

i download the firmware from samfirmware.com but the .tar file dont have any of these files

factoryfs.rfs (PDA > FactoryFS)

param.lfs (PDA > Param.lfs)

zImage (PDA > Kernel (zImage))

instead it has

amss

boot.img

csc.rfs

recovery.img

system.rfs

what is wrong?
[Galaxy S I9000 General] enthalpie:
You should use heimdall package

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 General] Rasil:
I was trying to make one and i cant without those files
[Galaxy S I9000 General] enthalpie:
corresponding files names

IBL+PBL ----> boot.bin

SBL -----> Sbl.bin

PARAM -----> param.lfs

KERNEL -----> Zimage

CACHE -----> cache.rfs

MODEM -----> modem.bin

FACTORYFS ----->factoryfs.rfs

DBDATAFS ----->dbdata.rfs
[Galaxy S I9000 General] relic422:
Beaten By My Samsung Vibrant

Hey dev group, Im so at a loss that Ive tried everthing I could to get my vibrant to connect with my PC (Windows 7). Ive tried new cables , Ive tried every driver I could find and Ive tried Heimdall but every time I connect my phone I get USB device not recognized and Heimdall Ziag tries to install the driver but it runs into a wall when it reads Unknown Device. Could someone take pitty on me and try to help. I can either get to the Vibrant screen or download mode and thats all. Phone does nothing else. Thank you all in advance.
[Galaxy S I9000 General] zaphod777:
Looks like a driver problem try a different machine.
[Galaxy S I9000 General] relic422:
Tried three machines and all had the same result.
[Galaxy S I9000 General] zaphod777:
Maybe try it on a Linux machine I have never had any driver issues with my gs2 since they are included by default. I think there are some heimdall specific drivers you can try installing that may work.
[Galaxy S I9000 General] relic422:
Hey thanks for the info. Any info on how to use Linux?
[Galaxy S I9000 General] zaphod777:
That is a fairly general question ;)

I would start by installing Ubuntu on a system and then installing the command line version of Heimdall for Ubuntu.

Once you get that far I can try and help out with any specifics. If you run into problems installing check out http://ubuntuforums.org/

---------- Post added at 05:58 PM ---------- Previous post was at 05:56 PM ----------

then to flash you just take the stock ROM and extract the tar or zip file and run

"sudo heimdall flash --cache cache.img --factoryfs factoryfs.img --hidden hidden.img --modem modem.bin --param param.lfs --kernel zImage"

from the source directory
[Galaxy S I9000 General] Erlanderterv:
In the past I have had trouble in understanding how to use the heimdall frontend but have just found this article very helpful.

https://github.com/Benjamin-Dobell/Heimdall/blob/master/Linux/README

I have heimdall installed on my Ubuntu 11.10 pc and as a test run have just made a package of the I9100XLP2_I9100OXALP2_OXA firmware. Am currently downloading I9100DLXP7_XSE.rar and will make a heimdall package with it for my GT I9100.

I'm sure I will have to pluck up some courage to actually flash with it! Have used Odin to flash twice but much prefer to use Ubuntu Linux.
[Galaxy S I9000 General] MrGondai:
Followed the steps

Hi I followed the steps downloaded a firmware from SamFirmware, I checked to see if it was an asian open one as my tab is an asia open one ( I am not sure but i think it is because i bought it in dubai and its open)

First my tab just went black and heimdall said failed, I did it a few times, with no luck, today, my tab was on a white screen when I turend it on, tired it again, and added an SBL file this time I found on the firmware. It seemed to work fine, Heimdall said:

Downloading device's PIT file...

PIT file download sucessful

KERNEL upload successful

Uploading MODEM

MODEM upload successful

Uploading FACTORYFS

FACTORYFS upload successful

Uploading CACHE

CACHE upload successful

Uploading SBL

SBL upload successful

Uploading PARAM

PARAM upload successful

Ending session...

Followed by Flash Completed Successfully.

Now my tab is still on download mode with a full blue bar, but it doesnt seem to move from there, its been 15 minutes and its still the same.

Can some one help me out please, Im a major noob.
[Galaxy S I9000 General] Erlanderterv:
I am new to Heimdall so I can't be sure about this.

However I would try disconnecting and restarting your tab.

If that doesn'y work I would next try to re-flash.

Failing that I would try in Odin.

However if you can'tget back to download mode it will be a problem.

Sorry I can't be more help.
[Galaxy S I9000 General] marjoejoejoe:
you may have ticked the "no reboot" checkbox.....

just reboot manually
[Galaxy S I9000 General] nativesmiley:
i am in download mode and on command prompt with windows. i am trying to flash boot.img with heimdall. how do i do this? i am very confused. please help
[Galaxy S I9000 General] Erlanderterv:
This guide should answer all your questions:

https://github.com/Benjamin-Dobell/Heimdall/blob/master/Linux/README
[Galaxy S I9000 General] gepardek:
I just instaled this:

Release: Heimdall Suite 1.3.2 (Binaries)

Platforms: OS X 10.4+ (Universal – x86/AMD64/Intel 64)

License: MIT License

Includes:

Heimdall command line tool.

Heimdall Frontend.

Codeless kext (aka driver).

And still getting: "Handshaking with Loke... Failed ERROR: Failed to receive response!". There is a similar threat about this problem but about Window's drivers. And I have Mac OS. Halp.
[Galaxy S I9000 General] harvindersingh84:
Thanks

Thanks..This is helpful
[Galaxy S I9000 General] Skilover:
Having a problem flashing an updated Clockwork Recovery file: Using MacBook running 10.7.3 (current) Flashing to Samsung Tab 10.1

see error:

localhost:Android Skilover$ heimdall flash --recovery /Users/Skilover/Android/recovery-clockwork-5.8.3.1-p4wifi.img

Heimdall v1.3.2, Copyright (c) 2010-2012, Benjamin Dobell, Glass Echidna

http://www.glassechidna.com.au

This software is provided free of charge. Copying and redistribution is

encouraged.

If you appreciate this software and you would like to support future

development please consider donating:

http://www.glassechidna.com.au/donate/

Initialising connection...

Detecting device...

Claiming interface...

ERROR: Claiming interface failed!

localhost:Android Skilover$

Have no idea what "claiming interface failed" could mean. Note that the device is set up in ODIN mode, "connected! Press the [start} of Odin3!!!"

I assume this is correct, since Heimdall replaces Odin.

EDIT:

I noticed on something called Galaxy S2Root this is a common error with Heimdall & Mac-but I saw no resolution. This went on since February.

Issue also if use v 1.3.1
[Galaxy S I9000 General] aplund:
Problems flashing i9100 ICS firmware with heimdall

Following from this reply:

http://xdaforums.com/showpost.php?p=26954381&postcount=2818

I've been trying to put stock ICS firmware on my phone (a few different versions), but each time I try, the flash works and it seems to unpack things fine on the first boot, but the next boot I get stuck at the boot screen logo which quite unhelpfully cannot be removed to give some kind of boot conosle to show what's going wrong.

Apparently these firmwares work great with Odin when heimdall doesn't work (though I personally haven't tried, yet).

Is this a known issue? Does anyone have any pointers on resolving it?
[Galaxy S I9000 General] MadDogOne:
I have a Black Screen of Death !

Hi,

I have flash my SGS with heimdall (heimdall flash --kernel hardcore-speedmod.tar)

and now I have the Black screen of death on my Phone, why this ???

I can go back to download mode by press the 3 buttons but when I try to flash

the phone now, i get the message "Failed to acces device. Error: -12".

With odin the same, i can't upload anything to the phone, because it don't send anything to the phone.

With explorer, I have no icon anymore for the Phone (GT-i9000).

What for a BULL **** ist that for !!! :mad::mad::mad:

**** off -> heimdall

Can anybody help me, Please !

Thanks and bye MadDogOne.
[Galaxy S I9000 General] Matruchoti:
Thanks, great guide!!!!

Send from my Galaxy S with Slim ICS 3.9 + Semaphore 1.2.2
[Galaxy S I9000 General] centuriondan:
Hi MadDogOne,

That's a very immature response which isn't going to garner you any support.

Some advice if you'll have it:

1) Get a grip. Your phone is possibly recoverable.

2) Stop insulting people.

3) Ask nicely and maybe the good folk who hang out in these forums will actually help you.

Now for the Brick Bat:

You clearly haven't read the instructions at the top of this list or in the README that came with Heimdall, or bothered to search anywhere else in this forum to make sure you know what you were doing before you went ahead and did it.

Now if you want some help with unbricking your phone please apologize and say "Pretty Please with Cherries on top".

The alternative is..... Enjoy your new brick :-)
[Galaxy S I9000 General] centuriondan:
Works Great in Linux on My SGSII

Thanks for the advice.

v1.3.1 Worked fine on my Debian Linux with my SGSII without any bootloader update.
[Galaxy S I9000 General] prashant.ravoori:
Failed to start Heimdall for Samsung Galaxy S

Hi

I downloaded stock rom for samsung galaxy s.

I downloaded heimdall-frond-end.deb fils,untarred it.

when i open Heimdall front end and connected my phone in downloading mode,iam getting this message "Failed to start Heimdall"..iam using ubuntu linux...........kindly help me..should i download heimdall packaga separatley , if so giv me the link nd steps for setting up heimdall...thanks in advance
[Galaxy S I9000 General] cdmackay:
You need both heimdall & heimdall-frontend pkgs if you want the GUI. Get them from the Heimdall site, altohugh that seems to be down for me at the moment.
[Galaxy S I9000 General] iAmBalvinder:
The site seems to be down since a lot of days. Even I wanted to get it. Is it any other source to get it from ?
[Galaxy S I9000 General] cdmackay:
https://github.com/Benjamin-Dobell/Heimdall/downloads
[Galaxy S I9000 General] enthalpie:
a little bug

Hello

that's append on French distro

by default packages ares downloaded under ~/Téléchargements.

so Heimdall can't open and extract files from package.

If you put the package under one other directory with no é or é some french strange caracters heimdall works

cheer:laugh:
[Galaxy S I9000 General] ajgs2007:
Thanks, great guide! loved my sgs... :laugh: