yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] pbutts:
Problem getting .pit file from Samsung Galaxy Europa

Total noob here

Having read the user instructions for Heimdall it seems that i should query the device to

extract a .pit file to control flashing the firmware.

The problem is shown below

Initialising connection...

Detecting device...

Claiming interface...

Attempt failed. Detaching driver...

Claiming interface again...

Setting up interface...

Beginning session...

ERROR: Failed to begin session!

Re-attaching kernel driver...

:confused:

However lsusb gives

bash-4.1# lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 009: ID 04e8:6601 Samsung Electronics Co., Ltd Mobile Phone

Bus 002 Device 003: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]

bash-4.1# lsusb -V

lsusb (usbutils) 002

bash-4.1#

Any assistance will be greatly appreciated

P.S. Phone is in "download mode" and is detected by heimdall-frontend 1.3.0

BTW

Slackware 13.37

xfce 4.6.2

Galaxy Europa i.e. Galaxy 5

Current Firmware 2.1-update1(Samsung stock ROM, i've never flashed a phone before)
[Galaxy S I9000 General] el_Salmon:
Is it possible to use Heimdall-1.3 GUI like in the 1.1 version: flashing different independent files (like modem, kernel, boot, etc.) ?? Because in the last version, I just can see One Package flashing option. Thanks!
[Galaxy S I9000 General] aorth:
It's curious that Heimdall detects it but fails at flashing... did you add something like this to /etc/udev/rules.d/60-android.rules?:

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6601", MODE="0666

That udev rule changes the permissions on the device upon insertion so that your user can write to it. I just wanna rule that out as a possibility...
[Galaxy S I9000 General] firlou:
I have the same problem :( also mac
[Galaxy S I9000 General] titooo7:
Same here: PIT uplaod failed! Nobody knows how to fix it?
[Galaxy S I9000 General] enthalpie:
Root

Hi

I have flash with Heimdall firmware JVT using Heimdall rpm on my opensuse 11.4. every things works fine except i have lost root. Could you tell me how put root again

Please could you make Heimdall package JVT with semaphore kernel ?

regards

If you're not an advanced user or a developer, in the event that a Heimdall

Firmware Package doesn't exist for the particular firmware (or files) that

you wish to flash, then I strongly recommend you get in touch with developer

of the firmware (or files) and politely ask them to create a Heimdall

Firmware Package for you. In doing so then you don't have to worry about

making mistakes due to inexperience.
[Galaxy S I9000 General] Rav3:
A big thank you to all the people who made this possible, Heimdall saved my semi-bricked (thanks to Odin) Galaxy S, and using the packaged firmware makes life so much easier, this should be the de-facto way of flashing to a new firmware.

Great work and thanks.
[Galaxy S I9000 General] enthalpie:
Hi

Is it possible in the next release to have in param, the directory where we stock file.

By default Heimdall look in program directory
[Galaxy S I9000 General] enthalpie:
important information missing

Hi

i want to try to create a heimdall package and so i read the how-to (after a french translation)

I saw , for me, missing informations.

which file should be load for :

IBL+PBL	---->

EFS	----->

SBL	-----> Sbl.bin

PARAM	-----> param.lfs

KERNEL	-----> Zimage

RECOVERY	----->

CACHE	-----> cache.rfs

MODEM	-----> modem.bin

FACTORYFS	----->factoryfs.rfs

xxxxx	----->boot.bin

yyy	----->dbdata.rfs

please help us
[Galaxy S I9000 General] theferalone:
This is the file layout for making your own Heimdall packages.

IBL+PBL	=	boot.bin

SBL	=	Sbl.bin

PARAM	=	param.Ifs

KERNEL	=	zImage

FACTORYFS	=	factoryfs.rfs

DBDATAFS	=	dbdata.rfs

CACHE	=	cache.rfs

MODEM	=	modem.bin

IBL+PBL and SBL are the primary and secondary bootloaders and don't have to be flashed all the time if you don't want to.
[Galaxy S I9000 General] enthalpie:
Thank's for your answer.

I have somme other item in heimdall menu

Recovery and EFS ??

regards
[Galaxy S I9000 General] theferalone:
I'm not sure what those are there for but they can be ignored, the creator of the program or someone else could probably answer that question better.

Just go by the file layout and you'll be fine. I've flashed with Heimdall loads of times using that layout with no issues, and all packages I've seen are in that layout.

The only thing is that the primary and master bootloaders are optional unless you're going from one firmware to another, such as Froyo to Gingerbread or vice versa.
[Galaxy S I9000 General] enthalpie:
HI

I allready done 2 flash with heimdall and i am enjoy. i juste want to well understand all options because i am going to translate in french the how-to

We should say something for this item because when you create a HFP (heimdall firmware package) you should know which file to put for each partitions and even if none

I was thinking Ben read this forum and can answer. This is not in the original how-to and i discover it when i test for me

best regards
[Galaxy S I9000 General] billrodnet:
Thanks..

I was trying to upgrade to ICE but it was taking too long.. I was able use these packages to get to GingerBread which is fine for now.. Let me know if you do package up ICE..
[Galaxy S I9000 General] kcajjones:
Great idea! Thanks! My only wish would be, if you could root the stock kernel so each rom was fully stock, and rooted! :)
[Galaxy S I9000 General] McDown:
+1. Pit something blah-blah failed. I had to borrow PC laptop from a co-worker for 5 min to flash it with Odin. :(
[Galaxy S I9000 General] r@nd0m:
Had the same problem and then I unchecked the Repartition and it worked!!!
[Galaxy S I9000 General] gavrail:
2.3.6 heimdall request

I would love to see 2.3.6 for heimdall aswell. :)
[Galaxy S I9000 General] aorth:
Is that XWJVZ? I saw it was released a week or so ago but hadn't heard if it was an improvement. Have you heard about any battery improvements, new app versions, etc?

If it's an improvement I suppose I could make a package and put it up here... :)
[Galaxy S I9000 General] sargasso:
After messing up my phone by flashing through odin on a virtualbox i used heimdall on linux for the first time. Using the overview post of wich file goes where it was very easy to do.

The ability to easily flash a different kernel even helped me to temporary go to the tegrak kernel. After my ext4 conversion failed using the semaphore kernel i was stuck with data on ext4 and unable to get things going.

Using the free tegrak app it was converted back. A quick flash back to semaphore and my phone was running perfectly again.

Although i havent done it myself, is creating a package indeed as simple as prepping a phone flash, filling in the destination details and storing/sharing it?

- a simple set of guidelines for what to put in which field could convince me to start sharing packages...

- can the OP be updated with the files and their heimdall labels?

Anyway: Heimdall seems to me the PREFERRED method of flashing the SGS.

My 2 cents
[Galaxy S I9000 General] aorth:
XWJVZ (2.3.6)

There's really nothing to it... it's so simple that I'm almost embarrassed that so many people have thanked me for posting these! Give it a try, it's reallllly easy. There is NO reason to use Odin anymore.

I just tested XWJVZ (2.3.6) and made a Heimdall package. Enjoy!

XWJVZ_Heimdall.tar.gz from MultiUpload
[Galaxy S I9000 General] phoebusnz:
For some reason, after flashing JVZ I was on JVQ. Did you accidentally upload the wrong firmware, or have I done something wrong? Back to JVT for me in the meantime.
[Galaxy S I9000 General] aorth:
Oh crap, I hope not. Lemme try to flash that "XWJVZ" package again when I get a chance... I apologize in advance! Check back tomorrow or so and I'll let you know...

Update, January 2, 2012: You're right. My XWJVZ package wasn't actually XWJVZ... sorry! I'm not sure what happened. Anyways, here's a real XWJVZ.

XWJVZ (2.3.6): MultiUpload (md5sum: dbfcb621f666b224751a3bd2bf9abbba)
[Galaxy S I9000 General] enthalpie:
HI

is files updated too on other site, multiupload is down as you know
[Galaxy S I9000 General] aorth:
XXJVU download link

MultiUpload != MegaUpload. But yes, many file sharing sites are down. I've uploaded XXJVU to BayFiles. I'll update the first post as well.

Download here: BayFiles (md5sum: ede04385b889651c31ce669044ec5ee6)

Cheers!
[Galaxy S I9000 General] obscuromancer:
Strange problem: I have tried flashing jvu and jvz but when it reboots, I get a password screen
[Galaxy S I9000 General] groksteady:
A couple people mentioned the "PIT upload failed" error on macs.

I can confirm that I got the same flashing XXJVT on my Macbook, but the same file flashed fine in heimdall-frontend on Lubuntu.
[Galaxy S I9000 General] aorth:
I recall seeing this once. I believe that password screen is due to having a PIN password set for security, and you not wiping data from your old ROM before booting the new one. Make sure you erase /data. Try "repartition" from Heimdall, or flash a custom kernel with heimdall flash --kernel zImage and then boot to recovery using the 3-button combo, then wipe data.

When in doubt, google it. I seem to remember finding a solution when I had that problem...

I dunno, I only use Linux. Try searching in the official Heimdall thread.
[Galaxy S I9000 General] Rafael_Vatury:
hey aroth, awesome thread :)

helped me alot.

i need another mirror of JVU 2.3.6 heimdall package.

cause i cant download from BayFiles...its really slow.

so, please? upload to mediafire or anything you want.

Thanks in advance man! Thanks !
[Galaxy S I9000 General] lanlijo:
<deleted due to no longer in a midnight panic>

<problem not yet fixed but identified - need Telstra 850Hz modem>

cheers for making a program which works. In my panicked state I even booted windows and tried Odin but it just sat there doing nothing for me...

cheers

lanlijo
[Galaxy S I9000 General] mspin:
My phone is DEAD!!!

Hey guys, I just started to do what you mentioned in this post and after the upload failed my phone turned off and is not responding!!! any ideas on how to bring him back to life???

Thanks!!!
[Galaxy S I9000 General] munchmunch:
I also need this mirror. 5 attempts at very slow download speeds all failed halfway through download.
[Galaxy S I9000 General] marjoejoejoe:
does this mean, that even with partition unchecked, heimdall will automatically repartition the phone?

i also get that PIT file error and have partition check as the guide states
[Galaxy S I9000 General] asd001:
thank uuuuuuuuuuuuu
[Galaxy S I9000 General] aorth:
Ok. I'll upload it to Mediafire. I've got hosting on goo-inside.me, but I'm not sure what their policy is on stock ROMs. :/

Yah, you just need to download another modem and then swap it in the Heimdall interface before flashing. btw, I didn't make Heimdall, I just upload packages for it. :) Benjamin Dobell made Heimdal, and he's awesome.

Pull out the battery and try to enter download mode again. You should see the triangle with the shoveling Android. It's really hard to brick an SGS (and Heimdall is safer than Odin!).

Ok. I'll try to find another mirror (Mediafire?). Luckily I have local copies of all these files... :)
[Galaxy S I9000 General] aorth:
MediaFire link for XWJVZ

I just uploaded a MediaFire link for XWJVZ, here: http://www.mediafire.com/?3v35chw9a8a2wmw

The XXJVU file is too big for MediaFire (200+ megs). Where do you guys want me to mirror it?
[Galaxy S I9000 General] Siberian Tiger:
Thanks aorth.Maybe rapidshare?:)
[Galaxy S I9000 General] pnavahal:
For XXJVU ODin try this......

http://xdaforums.com/showthread.php?t=1431596
[Galaxy S I9000 General] fainla:
crashed phone

I'm using OSX so this method seemed like it was the best option

phone is SGS GT-i9000 and PDA XWJVH, PHONE XXJVO, CSC XENJV4

i followed all the steps, put it in download mode, plugged it in, and pressed start and then it couldn't find the phone or something.

i forgot to print screen it.

the process did not start at all. the progress bar didn;t load.

only two lines were written were it was trying to detect the phone i think and then it stopped.

I repeated without unplugging but the damage had been done

which brings me to my question:

HOW DO I RESURRECT THE PHONE?

thanks
[Galaxy S I9000 General] fainla:
crashed phone

this is what i get when "no reboot" is enabled

Initialising connection...

Detecting device...

Claiming interface...

Setting up interface...

Checking if protocol is initialised...

Protocol is not initialised.

Initialising protocol...

Handshaking with Loke...

ERROR: Failed to receive response!

if i have checked only the "repartition' it gets only to the Detecting device... step

btw, the phone was not rooted.
[Galaxy S I9000 General] lownoise:
Had this ones before where heimdall couldn't handshake with loke. i could only flash with odin. since a flash with repartition checked in odin i can flash it with heimdall also.

Verstuurd van mijn GT-I9000 met Tapatalk
[Galaxy S I9000 General] fainla:
oh..

ok, first of all, i'm a noob, but at leas i read a lot before i do something

The only thing the phone can do now is to go on the downloading screen. And last time i had to press the buttons much longer.

So i should find a pc and work with odin? Or try to set up a virtual machine? I have never done it but could try.

Is there a post of how to flash a new rom on this zombie phone? You will save me many hours since i'm not that good in navigating the forum.

and if there is a way to do it n mac, that would be much easier.
[Galaxy S I9000 General] lownoise:
How is it possible that you can only in download mode? Because heimdall failed before it did his job??

I should go for the windows pc and odin.

If as your firmware suggest you are dutch go to the tweakers.net forum for the tutorial how to flash

Verstuurd van mijn GT-I9000 met Tapatalk
[Galaxy S I9000 General] PersianSphinx:
You are an angel

THANK YOU!

i had flashed the wrong kernel (gb kernel) on 2.2.1 without being smart enough to note the version before flashing... i had major boot loop, initramfs wouldnt load... odin didnt recognize the phone... i thought i had bricked my friends phone but you and your very useful STILL USEABLE download links saved my life, not to mention the super useful tutorial with pictures. I shall remember your help here forever. THANK YOU SO MUCH THANK YOU THANK YOU THANK YOU!
[Galaxy S I9000 General] marjoejoejoe:
so , on osx the PIT file error is eliminated by unchecking the repartition when flashing...

i tried this on mine now and it work flashing xwjvz..

i noticed that when it uploads the factoryrfs...does it mean that when loading this it automaically repartitions even without checking the repartition box?

i ask because unchecking it seems the only way flashing through hemidall frontend can work on osx

----

update: created a one click package and also get the same error when flashign with bootloader
[Galaxy S I9000 General] nilso_o:
Can't download the firmware XXJVT

Can't download the firmware XXJVT (it seems like it isn't there anymore)

Can anybody help me?
[Galaxy S I9000 General] cdmackay:
PM sent, with links.

But get yourself onto THS ICS pronto, much better :)
[Galaxy S I9000 General] enthalpie:
strange message

Hi

after flashing with JVU at boot i got the error message

Installing Update...

Sucessfully installed package.

-- Copying media files...

E:failed to mount /sdcard (File exists)

E:copy_dbdata_media:Can't mount /sdcard

your storage not prepared yet, please use UI menu for format and reboot actions.

Media files copy failed.

-- Wiping data...

formatting /data...

E:format_volume: rfs format failed on /dev/block/mmcblk0p2

Formatting /dbdata...

Formatting /cache...

Deleting Meta Data

Data wipe failed.

-- Applying Multi-CSC...

Installing Multi-CSC

Can't access to '/system/csc/BOG/system/'.

Successfully applied multi-CSC.

and the phone can't start

Any idea
[Galaxy S I9000 General] taz0697:
can you get xxjvp (2.3.4)

---------- Post added at 10:32 AM ---------- Previous post was at 10:22 AM ----------

can i flash these on bell i9000m?
[Galaxy S I9000 General] Nafiganado:
Oops... And I need ICS ROM... Cannot see one for Heimdall, only Odin. But my Odin freezes on SetupConnection stage, wanted to give a try to Heimdall.. Alas... :(

p.s. Does not matter, already managed to get Odin running :)
[Galaxy S I9000 General] cdmackay:
Several ICS ROMs are only shipped as zip files to be installed by CWM recovery.
[Galaxy S I9000 General] Euphoria_:
Thx soo much for the work!!!
[Galaxy S I9000 General] Sephroth57:
can someone please direct me to an ICS heimdall package? Last time i used odin i had a ton of trouble
[Galaxy S I9000 General] test123456789012:
I'd be interested in this as well. CM preferred :-)

Gesendet von meinem GT-I9000 mit Tapatalk
[Galaxy S I9000 General] cdmackay:
Instead, I would recommend using Heimdall to install a stock GB, as agreed Odin is terrible. Ideally stock + BL.

Then use Heimdall again to flash a rooted kernel/recovery, e.g. CF-Root 4.4 or Semaphore GB 2.5.0.

Then you can boot into CWM recovery and flash ICS from there. For that I'd recommend the CM9 nightly and Semaphore ICS kernel.

I've done this several times, always smooth.

refs:

# CF-Root kernel

http://xdaforums.com/showthread.php?t=788108

# Semaphore kernel

http://www.semaphore.gr/
[Galaxy S I9000 General] darkmxd:
Thank you by the info.
[Galaxy S I9000 General] enthalpie:
JW4

Hi

do you hnow where i can find heimdall package for rom JW4 ?

regards
[Galaxy S I9000 General] bobbytomorow:
My uncle was trying to update his Galaxy S via Kies in Windows and the update failed while installing and he was left with a brick, could only boot into download mode while holding down vol down and power buttons or yellow sign with exclamation if only pressing power.

So he gave it to me to unbrick and I use a Mac so I downloaded Heimdall and XXJVU (2.3.6), device was detected by Heimdall and so I proceded with loading that package and this is what I got:

ERROR: Failed to confirm end of PIT file transfer!
PIT upload failed!
Ending session...
Rebooting device...

The screen went black and now the phone is completely dead, I've tried removing the battery, the USB cable, and different combinations of either or plugged in while holding down various combinations of buttons and cannot get the phone to show any signs of life whatsoever.

Uncles phone was a SGS Captivate from Rogers Canada and prior to his failed update it was running 2.2 Froyo

*UPDATE: Pulled battery and removed cable for several minutes, also pressed the power button and held it in for a minute to discharge any remaining power...replaced battery and held vol down + power button and I'm back in download mode
[Galaxy S I9000 General] srikrishnak:
Hi, I am facing similar problem with custom flash.

I am trying to repair my galaxy anycall (korea) with stock rom and ODIN doesnt recognize it. so trying Heimdall but there is no stock korean romfor this.

I tried to custom flash but it stuck at modem with an error. Failed to confirm end of pit.

I've replaced the files with kroean versions during the update but failed.

Any help showing step-by-step on creating heimdall package would be greatly appreciated.
[Galaxy S I9000 General] apater:
I9000T latin america

Thanks muchly aorth

Any chance to get a Heimdall package of these Latin American ROM's?

http://xdaforums.com/showthread.php?t=953622&page=4
[Galaxy S I9000 General] srikrishnak:
Ok. Finally managed to create a Heimdall file for Anycall Galaxy. problem solved. Thanks a ton to Heimdall..Below are the mediafire links if any one interested.

ROM - M110S-Gingerbread-HOME-IMAGE-REV03-WC13-1023-USER. I've to split it in to two files. You can combine with HJSPLIT

http://www.mediafire.com/?dkb1v53q6g54b58

http://www.mediafire.com/?208p10tkbki6w40

I've updated my 'semi-bricked' Anycall Galaxy M110S with this and confirm working fine.

Thanks to xsenman & rest of the team for providing the Stock ROM & tips.
[Galaxy S I9000 General] aorth:
Ah, yes. Heimdall 1.3.2 has a bug with flashing some of the larger files in a ROM. I'd recommend staying with 1.3.1 or 1.3.0.
[Galaxy S I9000 General] STiAT:
Thanks for the work. Made downgrading to stock galaxy and upgrading to CM9 few minutes of work (had some troubles with CM7, checking CM9 now or I'll downgrade again to stock...)

Since I only run Linux, the Heimdall Packages are very appreciated!
[Galaxy S I9000 General] teetu:
thanks
[Galaxy S I9000 General] enthalpie:
creat package where put these

I try to make a heimdall package from stock rom XDA but where i can put

System.rfs and normalboot.img

I should have this

IBL+PBL	----> boot.bin

EFS	----->

SBL	-----> Sbl.bin

PARAM	-----> param.lfs

KERNEL	-----> Zimage

RECOVERY	----->

CACHE	-----> cache.rfs

MODEM	-----> modem.bin

FACTORYFS	----->factoryfs.rfs

DBDATAFS	----->dbdata.rfs

??
[Galaxy S I9000 General] fishears:
Thanks for the packages I thought nobody would ever use the Heimdall package format ;)

Any chance you could host JVU somewhere other than BayFiles? I get this error every time I try it:

"The web page at http://dl/abe2edb8/50362ccf/0/516a9...4d4ca1e04135da57e070c5d/XXJVU_Heimdall.tar.gz might be temporarily down or it may have moved permanently to a new web address."
[Galaxy S I9000 General] enthalpie:
I make one you could find it here

http://dl.free.fr/nFNgm3fTm

and you have someone also here

http://bayfiles.com/file/1MfL/MMGg1E/XXJVU_Heimdall.tar.gz
[Galaxy S I9000 General] fishears:
Thank you for that!
[Galaxy S I9000 General] lenbok:
Many thanks for making these packages. I had made a couple of darky rom heimdall packages myself ages ago and was surprised that more people weren't making heimdall packages available as they greatly simplify the process.
[Galaxy S I9000 General] stephanepare:
both links to 2.3.5 are gone now. I'm trying to recover from failed odin flash, since my coworker's phone phone is now in infinite boot loop. Kies is unable to communicate with it, all i can do is recovery and download mode, so i can't upgrade to ics

edit: samsung vibrant from bell in canada, 3.5.5 gingerbread
[Galaxy S I9000 General] matt_belan:
Me Too

Could someone please repast the links. I am in panic mode.