[Galaxy S I9000 General] Darkstriker:
Flash/Update Guides

!!!READ THE GUIDES AND NOTES COMPLETELY!!!

General Note:Flashing may refer to both methods. However, Method 2 requires files to already be on the phone. Therefore if you semi-bricked your phone, method 1 is usually the preferred way to fix it.

General Note 2: Flashing firmware and/or factory resets will WIPE your APN settings. Make sure you are using the right APN if that is a possible issue with your provider.

Important General Note: Several batches of phones that were sold have the download-mode button combo disabled (VolumeDown+Home+Power or alternatively Home+Power on some phones). Check if the download-mode combo works BEFORE flashing! Please refer to FAQ#A12 and T&T#23 for a fix for the download mode if it doesn't work on your phone!

HOW TO:

1.Flash Firmware and kernels using Odin.

Note: This will in (almost) all cases erase all your data and applications (includind root!). It will NOT touch the internal or external SD card.

Requirements:

-Odin3 version 1.82 (Note: Odin should be on the system partition (the partition where windows is installed) to avoid possible issues)

-".PIT" file for the Samsung Galaxy S (See FAQ#B9 or the source of the FW for the version to use! Not needed for kernel flashes.) .PIT files are usually not necessary anymore since the partition layout of the SGS hasn't changed since the end of 2010

-USB cable

-Desired firmware package or desired kernel package

Procedure:

1.Open ODIN. (And close Kies, if you have it open. It is important to have ODIN open BEFORE connecting the phone via USB!)

2.Select the PDA/Modem/CSC/.PIT files in Odin. (For kernel flashes, only PDA is required. For FW flashes, at least a PDA is required. Some PDAs have Modem and CSC integrated. If you decide to repartition, make sure you choose the right file, currently almost always the one with the ending 512.PIT)

[Optional]3.Check the "Re-Partition" checkbox. (Only do this if you have separate packages for PDA, Modem and CSC AND you have a .PIT file selected! Don't do this for single PDA flashes or kernel flashes!)

4.Turn the phone into the download mode by pressing and holding VolumeDown+Home+Power.

5.Connect your phone with your computer and wait until the drivers are installed.

6.When the drivers are installed, click Start.

7.The phone will be flashed and once it’s finished, it will boot up. (Do NOT disconnect the usb-cable, remove the battery or otherwise interrupt this process!)

8.You have successfully flashed your phone.

2.Update to CustomROMs/Mods/Root using .zip files

Note: Depending on the firmware you selected, this may or may not wipe your applications and the respective data. In any case, it will not touch your internal and external SDcards!

Requirements:

-ADB (from the Android Software Development Kit) -- Optional

-CustomROM File

-USB-cable

-2e recovery, Clockwork recovery (can be installed using HOWTO#1 and an appropriate kernel) (Note: 3e recovery will not allow the installation of .zip files that aren't signed by Samsung and is as such not usable for this procedure)

There are two methods for applying the update. Procedure A requires some basics in using a terminal (and ADB). Procedure B can be carried out by anybody but usually isn't available if the bootloader does not have download mode. See FAQ#A12 for more information on download mode using the button combo.

Note: The recovery screen can be navigated using the Volume Up and Volume Down Buttons (Up and Down) and the Home Button (To Select)

Procedure A: (Requires ADB)

1.Copy the CustomROM/root file to the "/sdcard/" folder on the phone and (if not already the case) rename to "update.zip"

2.On the phone go to Settings->Applications->Development and check "USB debugging"

3.Extract the Android SDK and navigate to the /tools/ subfolder of the SDK folder using cmd.exe.

4.Run "adb reboot recovery" to enter recovery mode

5.Wait for the recovery screen en select "apply: /sdcard/update.zip"

6.Wait for it to finish and reboot.

Procedure B: (Does NOT require ADB)

1.Copy the CustomROM/root file to the "/sdcard/" folder on the phone and (if not already the case) rename to "update.zip"

2.Restart in Recovery Mode by pressing an holding VolumeUP+Home+Power.

3.Wait for the recovery screen en select "apply: /sdcard/update.zip"

4.Wait for it to finish and reboot.

If you encounter trouble with the ROM afterwards, enter recovery mode again and select "factory reset/wipe data/cache" and confirm before seeking help.