yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] meepmeep2006:
If by "kies not running" you mean that you have closed down the kies icon in your startbar after a restart and it still does not work, i would try another usb port. Furthermore detach any other usb devices, just not keyboard and/or mouse :)
[Galaxy S I9000 General] one4spl:
Also - make sure you put the phone into download mode before you plug it into the PC.
[Galaxy S I9000 General] gshklover:
Wiki

Hi,

I've started the Galaxy S wiki page: http://xdaforums.com/wiki/index.php?title=Samsung_Galaxy_S

Seems like a better place to put tutorials / FAQs than sticky posts.
[Galaxy S I9000 General] flyguy729:
Flash

How do i know if Odin started to flash already? All i see on odin is file analysis and a exclamation mark on my phone with an android logo there...
[Galaxy S I9000 General] furt890:
okay I got

<ID:0/007> File analysis...

<ID:0/007> Enter CS for MD5..

<ID:0/007> MD5 hash value is invalid

put all the stuff MODEM, CSC, PDA there and using pit 512.

i'm trying to flash DXJF4 to DXJG4, my phone is stuck at that starting screen because of that text changing stuff and I thought I might as well upgrade to a newer version of firmware...

I'm kinda shaky right now, afraid of bricking my new gadget :(
[Galaxy S I9000 General] Darkstriker:
redownload the firmware, enter download-mode and reflash. there probably isn't anything to worry about =)
[Galaxy S I9000 General] kennytung:
My Galaxy S is currently running on firmware I9000ZSJF5. I wanna ask is that ok to flash it to I9000XWJM2? Because I read somewhere that some firmware cannot be flashed to another :(

By the way, is it necessary to have Kies recognize my phone correctly in order to use Odin to flash it? Because Kies cannot recognize mine (the use drivers fail to install every time) - I'm using windows 7 64bit.

Can anyone help?
[Galaxy S I9000 General] furt890:
Ahh I figured it out too, turns out the package that I downloaded got some problem, thanks :D
[Galaxy S I9000 General] Legolas_85:
Hi,

I didn't succeed in flashing neither firmware JM2 nor JP3 in my GS... odin was stucked into "files analysis" step. I tried on 3 different PC with 3 OS, seven 64 bit, vista 32 e xp sp3, but the results were the same. I tried to reboot, change usb port, re-download firmware files... almost everything but Odin was always fixed at the "files analysis" step. I don't know what to do.

the current firmware of my GS :

PDA : I9000XWJFB

PHONE : I9000XXJF5

CSC : I9000OXXJF5

Can anyone help?

Thank you very much!
[Galaxy S I9000 General] mytmouse:
I'm having the same problems. Stuck @ file analysis across multiple computers.
[Galaxy S I9000 General] amir_rafie:
Hi, this topic is very very helpful,

I just have one question, the current version of my galaxy s rom is I9000XXJF3 (it`s an european rom) and I want to install I9000JPJG8 that is an african rom, Do you think that it could possible? I`m afraid that it could break my phone ,,,

Does anyone try it?
[Galaxy S I9000 General] Darkstriker:
That should work without any problems. European to asian works fine so I suppose, european to african should work too.
[Galaxy S I9000 General] Darkstriker:
I am currently very busy. Most likely I will get updates and changes out after the 12th.
[Galaxy S I9000 General] ivanmmj:
I'm working on something and need an answer before I can proceed...

Can the internal SD card (which holds the /data, I believe) be formatted back to stock by using the reformat option in Odin? I know that I, of all people, shouldn't be saying this... but I need to know TONIGHT.
[Galaxy S I9000 General] Highl1:
I have one question. I flashed to JM1 with .512 pit and everything worked ok. Now I want to flash again (to JM2). Should I select again .512 pit in the odin, without the repartition option check?
[Galaxy S I9000 General] Darkstriker:
Yes, you should select the .512 file again.

Odin does not touch the internal SD. It only works with the ROM.
[Galaxy S I9000 General] KristianEide:
Some noob questions to sort out confusion.

Got my SGS some days ago and I'm now thinking of rooting, flashing and applying lag fix.

I just have some basic questions related that is hard to get a definite answare of because of all the posts.

Here's how am thinking of doing it. Comment if this is the wrong way to proceed:

1. Root my phone using: [REF] Howto root your SGS I9000 the easy way (keep all your data) (all firmwares)

2. Flashing phone with JM2 or JM5. (Any recommendations of which one to choose?) Getting the firmware from samsung-firmware.webs

3. Applying a lag fix. I don't know which one to choose. Open to suggestions.

Correct me if am wrong, but with the lag fix of partitioning the SD card into ext3/4 and fat32, is the ext3/4 for applications and the fat32 for storing pic, film and music?

If applying this lag fix, will the applications downloaded from the market install automatically in the ext3/4 partition or?

I have a 16 gb SD card. I also need the phone to be able to communicate with mac. With that I mean the posibility to set the phone in USB debuging mode and transfer multimedia files to my SD card.
[Galaxy S I9000 General] dpalex:
So, I just got into the whole samsung rooting and flashing thing and I was wondering, atm I have the I9000XXJF3 firmware, can I flash pretty much any firmware available or is there a restriction like there is on the HTC Magic (32A & 32B motherboards)?
[Galaxy S I9000 General] The.Opethian:
Just a recommendation to be added to the FAQ, regarding APN's, to ensure that the correct APN is used (PAYG or PostPay) as the default APN used after flashing is for PostPay. Hope this helps others.
[Galaxy S I9000 General] Darkstriker:
We have only one hardware version so far (if you don't count the american versions) and you can flash any firmware from here
[Galaxy S I9000 General] ionutz6:
Thanks a million for the FAQ, man! Great work!

I just have my SGS for 3 days and of course I couldnt help myself and wanted to flash FroYo, especially since I had it on my N1 (stolen, RIP..) and your guide proved to be a life-saver.

I tried to follow a guide from samsung firmware etc, but they didn't mention to close Kies before doing the operation, so the update didn't start and I got lost and...

Anyway, thanks a lot!
[Galaxy S I9000 General] zeromax:
Hi, sorry if my questions is look silly..

I think my phone is brick..bcoz it not load the system.just samsung galaxy logo..

i never flashed before..just want to flash eroupe firmware becoause before this im using asian firmware DXJG4 to WJM5
[Galaxy S I9000 General] Darkstriker:
try to get into download mode:

-remove the battery

-put it back in

-press and hold first volumeDown and Home and then power

-wait until the yellow downloading-logo appears and release the buttons immediately after you see it

-follow the flashing procedure again
[Galaxy S I9000 General] zeromax:
did i have to flash using the origional firmware or i just can flash to rom that i fail to flash before this,\

i already flash to JM5, using Odin..Firstly the process running smooth until when it finish and booting..it not booting normally but in recovery mode.is it right procedure i done? so i need to choose reboot now in recovery mode?the status at odin only show reset but not pass.
[Galaxy S I9000 General] Darkstriker:
It sounds like you just had a bad flash. I would suggest redownloading the firmware and trying again. It doesn't have to be your stock firmware.
[Galaxy S I9000 General] aeo087:
Can you please add the battery fix to this thread? after flashing several firmwares the SGS starts draining battery faster and if you clear a certain file, it'll go back to normal... I can't find that thread anymore...
[Galaxy S I9000 General] Darkstriker:
If you are referring to this, I will not add it since first of all its validity is strongly disputed and secondly because it makes no sense that it would change anything because that file is deleted on every firmware flash. There is absolutely no need to delete it manually afterward!
[Galaxy S I9000 General] rocketpaul:
Can anyone help me ?

So i reflashed my rom with odin but i forgot to take out the sim now the phone says no signal even when the sim is not inserted. I have tried to flash again with no luck.

Originally i was on jm5 i re flashed to JM2 (this time with repartition) but no i have no signal. Have i broken the phone?
[Galaxy S I9000 General] Darkstriker:
Seems unlikely to me. You may have broken your SIM-card. My phone always says no signal when it doesn't have a simcard. try to reboot with the simcard once more and if it doesnt work, try the simcard in a different phone. that will help narrow it down.

PS: I have flashed with SIM card inserted plenty of times without any issues of that kind.
[Galaxy S I9000 General] rocketpaul:
Thanks for you help, another memeber helped me solve it. I needed to flash all three files modem, pda and csc. :)
[Galaxy S I9000 General] veenone:
Hi,

I just reflashed my sgs with DXJF4, and after it rebooted, it gave me this error :

E: Error in / cache / recovery / sec_csc.zip

(Status 7)

Installation Aborted

do you know what caused this? and how I can fix it? I tried .PIT 512 and 513 and both didn't work.

and btw, I've downloaded several different firmwares from samsung-firmwares, and all of them are corrupted so they can't be extracted at all.

Anyone has the same problem?
[Galaxy S I9000 General] Darkstriker:
As far as I know, f/w from samsung-firmwares works without a hitch. Alternatively you may try downloading it from my mirror.

That problem above may be cause by a corrupt firmware but to be honest, i have never seen it before.
[Galaxy S I9000 General] GXFX:
hi.

why i get permission denied every time ?

i have root , busybox updated and installed

version :JM5.

thanks =D

EDIT : FIXED .
[Galaxy S I9000 General] Qazz~:
Can we flash only the modem file? And Will doimg so erase all our data?
[Galaxy S I9000 General] Darkstriker:
You can flash only the modem and it should work. It may not erase your data but I'm not sure about it. I haven't seen any reports and haven't tried myself. Mind the compatibility with your PDA file though. There have been several reports of non-working network from people flashing only PDA files and who ended up with incompatible modem (and CSC) versions and had to do complete reflashes.
[Galaxy S I9000 General] Qazz~:
Has anyone tried flashing only the Modem? would like to know if it will erase my data...

Edit:just flashed the modem file of I9000TGYGH1 and all seems to be working well

no data loss.

by typing in *#1234#, i get: PDA I9000XWJM5, PHONE:I9000ZSJH1, CSC I9000OXXJM1
[Galaxy S I9000 General] ssilviu:
I can"t enter the download mode. How do i know my phone has the i9000m model number ( at *#1234#, i get this: i9000xfjm1 i9000xxjm1 i9000oxfjm1 )? It is a hardware or software problem? Also, that means i"m hopeless? There is no way, not even in the future to be able to update my phone? The firmware update with kiers, will it work?
[Galaxy S I9000 General] Darkstriker:
You can find your model number under the battery. If you have the i9000 (without the M) it just means you are doing something wrong when trying to enter download mode. The i9000M is only sold in canada. That is the easiest indicator.

You can still update the I9000M via Kies!
[Galaxy S I9000 General] ssilviu:
I"m not from Canada, so this is clear. :cool:. But still the phone refuse to enter the downloading mode. I"ve tried everything, al the combinations of volume down, home and power button, and the phone, every time, starts normally. :confused:. Is there no other way to update de firmaware? Apart from kies?
[Galaxy S I9000 General] Qazz~:
It's vol down + home + power up, I press it in the sequence I have stated to make sure that I have the vol down and home button pressed before I press the power button. Make sure you have firmly held down all 3 buttons for abt 2 secs and you should enter the download mode
[Galaxy S I9000 General] ssilviu:
No, i"ts not working, i"ve tried that.
[Galaxy S I9000 General] Tyxerakias:
Try it while your phone is connected to your pc via usb
[Galaxy S I9000 General] seahka:
Help

Hi Darkstriker

Pls help as I am also got these doubts...:confused:

Thanks:)
[Galaxy S I9000 General] decepticon:
Just to clarify, if I have the Bell Vibrant it should take any rom from the i9000 forum except Korean correct?
[Galaxy S I9000 General] Darkstriker:
No offense here people, but this thread is all about reading BEFORE posting!

As you can see in the note on HOWTO#1, flashing will erase all your data. Any modifications you made (like root) will be undone!

If you only want to use a lagfix I would suggest using XXJM2 because it is less buggy out of the box. If you want to use the Samset custom ROM, you will have to use XXJM5 (most bugs should be fixed by the custom ROM).

Once you have flashed, you will need to root (using HOWTO#2 or the thread mentioned by you. It really is identical and makes no difference anyways)

I would suggest using the CFLagFix by Chainfire, however, since you won't be using the XXJP3 firmware, you might as well use RyanZA's OneClick LagFix (See Post#5 for links to both).

The lagfixes do not repartition the SDcard. They create a virtual filesystem in ext2/3/4 format on the partitions that are intended for storing the files in the first place. Alls apps that are installed and that will be installed after a lagfix will take advantage of the lagfix.

USB debugging mode is available in all firmwares so that isn't an issue.

If I am not mistaken, the Vibrant should run the PDAs and CSCs from the i9000 but I believe you will have to use a MODEM file from a Vibrant ROM. But I may be completely mistaken here. You should probably ask this on the Vibrant forums.

PDA and CSC should be compatible. Modem not so much i guess (but it might be).

Edit: The Korean version of the Samsung Galaxy S is the model M110S and I do not believe that there are any ROMs for that version here and they probably would not work on the i9000 or the US variants.
[Galaxy S I9000 General] decepticon:
The Vibrant forum is for the T-Mobile US variant. The Bell is more like the international Galaxy S in specs and appearance only key difference is the 3g bands from what I can tell.
[Galaxy S I9000 General] Darkstriker:
I stand corrected. I missed the bell part.

So, yes your phone should run just about all firmwares made for the International I9000
[Galaxy S I9000 General] decepticon:
Thanks for the clarification, should I still worry about the modem differences or are the international versions compatible as well?
[Galaxy S I9000 General] Darkstriker:
The Modems should be compatible. I would advise you to have a look in previous threads concerning the flashing the I9000M.
[Galaxy S I9000 General] decepticon:
For future users, I flashed JM5 code and modem on a Bell Vibrant and everything works perfectly fine.
[Galaxy S I9000 General] galaxysman:
Ok guys I never thought I`d be on here asking for help, I`m normaly very good at this sort of thing. Story so far...I have flashed my SGS a few times trying different firmwares and lag fixes well last night I thought I`d try the JM5 firmware flash went ok but when I rebooted just frozze on samsung boot logo I wasnt too panicked I thought just reflash tried again and it failed in odin and when phone booted I got the dreaded phone>computer icon couldnt go into recovery mode but got into download mode and odin recognised the phone (com port shows when phone plugged in) but I tried all the firmwares that have been working before and all have failed, from reading here I`m sure it should be fixable if odin can see phone but how? any ideas, I`m trying very hard to keep calm

Tried rebooting Pc leaving battery out for a few mins.

HELP!!!

Thanks

Mike

Fixed!! thank god, following info in one of the posts I run odin put phone in download mode tick auto reboot in Odin then pres start with no files in, it forced the phone to reboot and the samsung logo came up at wich point it froze......but I was now able to access restore menu and it started up the phone with last good firmware works fine now Pheww
[Galaxy S I9000 General] Darkstriker:
That is kind of what it says on FAQ#20. Read a bit more carefully next time. Will save you a lot of time ;-)
[Galaxy S I9000 General] ConceptVBS:
You should clarify "firmware" and "ROM" as they are not the same thing.

Firmware is like the BIOS on a PC, a deep level software that directly interfaces with hardware.

The ROM interacts with the firmware but not the hardware directly.

The firmware serves as the "middle man" in converting instructions from the ROM into binary code so the hardware can understand it.

ROM (Android 2.1 Eclair) ---> Firmware(i90000JH2) ---> hardware (hummingbird processor)
[Galaxy S I9000 General] Darkstriker:
You are really just bringing a matter of opinion here and you will find that this forum has adapted the term firmware for the software/driver/bootloader packages that samsung releases and there is absolutely no reason to change that. In fact your little graph at the end is simply incorrect. Firmwares are not tightly defined pieces of software and ROM is an even more confusing term that has got essentially no value in this context:

Firmware is defined as follows on Wikipedia:

ROM literally stands for Read-Only Memory.

If you will look at the definitions, you will see that there are tightly related and it is hard do draw a strict line. We refer to I9000XXXXx packages as firmwares for several reasons:

-I there is no 'firmware' in the sense you refer to that runs the very basic device functions. Those are in fact in ROMs (read only memory sections) that we do NOT touch!

-Samsung refers to them as firmwares

-The most popular site for downloading them calls them firmwares

-They do in fact more or less contain what is seen as 'firmware' in your sense in that they provide the interface between android and the hardware.

-They are not seperable and since the firmware is technically the more basic part, it makes sense to refer to it that way.

We refer to customROMs as such because they DO NOT contain the what is traditionally regarded as firmware (the interface between android and the hardware) but they change a part of the memory that is by default mounted as read-only (but which can be easily mounted as read/write)

You will find that in fact software packages like the AOSP-ROM from the vibrant forums are (in fact incorrectly) being refered to as ROMs when they actually change the firmware and not only the ROM. They are refered to as such because the modification that has taken place is in the android system and not in the drivers and/or firmware.

Around here, Firmware are the images that we flash using odin and that are directly derived from Samsung. ROMs are modifications of the before-mentioned and customROMs are modifications applied using the update.zip method (all three of them can modify android in full but only the first two are technically capable of changing the 'firmware' as you put it)
[Galaxy S I9000 General] Kees-Jan:
Well, just got my (Dutch) SGS this afternoon, I don't have a 9000M type device, but I can't seem to get in 'Download Mode' nor 'Recovery Mode'. I tried all the key combi's that were mentioned in various treads, even with plugging the USB cable in on 'just before' or 'just after' hitting the key-combi. Nothing works!

So it seems the known key-combi's are being disabled in the 'core'-software of the phone...

When the 'ADB reboot download' works but ODIN isn't finishing well, for whatever reason, then there's no way to get the phone working again?! Or am I wrong?

Anything to change this?
[Galaxy S I9000 General] Darkstriker:
At the moment that diagnosis is completely correct. If you didn't order it only you might want to try exchanging it for a version that has working download mode (als je winkel klantvriendelijk genoeg is :P)

There may be a fix in the future but there is no real info on why this is happening so try to get a non-neutered phone
[Galaxy S I9000 General] Kees-Jan:
After all, phone was not happy and dying, couldn't do anything with it this morning...:mad::(

switch @ shop :D and now I can get downloadmode with a key-combi :)
[Galaxy S I9000 General] Aqua1ung:
I9000M

I wonder how many of these FAQs, tips etc. hold for Bell's Vibrant (GT-I9000M). Anyone?
[Galaxy S I9000 General] q123123an:
Perhaps also interesting for the FAQ. When you have flashed a multi CSC file, you can choose which CSC to use by:

-------------

When using *Multi CSC* you need to type *#272*????# after the flash (in dialer). ???? being the current time displayed by phone. For example if the time is currently 6.25pm you need to type *#272*0625#. Then select the desired CSC version from the list and press "Install".

-------------

From http://xdaforums.com/showpost.php?p=7810321&postcount=1

-------------

I have flashed JM2 from "samsung firmwares", when I use this code, there is a whole list of CSC's to choose from.
[Galaxy S I9000 General] Polarfuchs:
HI,

is there a username and passwort to log in to that link http://samsung-firmware.webs.com/WEBPROTECT-samsungi9000.htm posted in the 2nd Q&A question?
[Galaxy S I9000 General] Darkstriker:
Sorry I forgot to update those links. That site doesn't exist anymore in that form. I will add a new link. Give me a minute.
[Galaxy S I9000 General] rocketpaul:
Do you need mtp and cdc drivers installed to use odin? These are the only drivers which wont install on my computer.
[Galaxy S I9000 General] Darkstriker:
If you put your phone in Download mode and odin recognizes it, you can flash. mtp and cdc drivers are not necessary if I am not mistaken.
[Galaxy S I9000 General] skiddhard:
Hey darkstriker,

Many thanks for this incredible effort in putting everything together. Mighty help for noobs like me. ;)

Will follow the instructions (wherever needed of course ;)).

Just a quick clarification, I am in India with the current version being:

PDA: I9000DDJG4

PHONE: I9000DDJG4

CSC: I9000DDJG4

Is there any firmware which came later than the JG4? Is so, regardless of the region it was meant for, I should be able to successfully flash and use it on my galaxy eh?

Also, what does the CSC stand for??

As a side note, under FAQ #22, there is a typo for the dial code. it should be *#1234# instead of the current *#1234* :)

Cheers....
[Galaxy S I9000 General] Darkstriker:
Yes there are a lot of firmwares that came after JG4. You can check my mirror for more recent ones (sorted by month) and you will find the most recent european firmwares in the Development section (XFJM6 uploaded by Richthofen)

And yes the european firmwares will run on your phone without a hitch.

PS: Before falshing XFJM6 or XWJM6 (if you are coming from an asia firmware) I would first recommend a full flash with a different european firmware such as XWJM2. The XFJM6 and XWJM6 files do not contain real CSCs so your settings and locale configurations will be saved which might lead to complications when flashing from an asian to a european firmware.

I would refer you to FAQ #3 for this one.

Thank you for noticing. /Fixed
[Galaxy S I9000 General] skiddhard:
So I first flash XWJM2 and then perform another full flash of either XFJM6 or XWJM6??

How do you know which one to really use between the later JM6's? Is there any place where we can see the differences between each?

And if at all I have to go back to JG4, I suppose I can simply use the Download mode from your post (using the volume down + home + power combination) ?

Cheers....
[Galaxy S I9000 General] Darkstriker:
I would advise XWJM6 because the CFLagFix works on it where there are serious troubles on XFJM6. But XFJM6 was created later and some apps have newer versions according to the uploader (didn't check myself)

If you want to go to back you can indeed just use download mode with the key combo. Again, if the keycombo doesnt work I would strongly advise you NOT to flash. Test it before flashing!