Samsung Galaxy S (i9000): How to root

Posted About 12 years ago. Visible to the public.

This may void warranty or even break your phone. Everything you do is your responsibility.

  1. Download Odin3 Show archive.org snapshot (I used version 1.85 for this)
  2. Get the correct kernel
    1. Find out your build (Settings -> About phone -> Build number)
    2. Find and download correct Kernel over at the XDA developers forum Show archive.org snapshot . If your build number was for example GINGERBREAD.XWJVI, you'll need the file that contains XW_DBT_JVI. More instructions can be found there.
    3. Unzip the downloaded file, it should contain a tar file
  3. In Odin, press the "PDA" button and choose your kernel tar
  4. Enter USB debugging mode on your phone: Settings -> Applications -> Development -> USB debugging (enable)
  5. Shut down phone
  6. Connect the phone via USB
  7. Start phone in download mode (Press Volume Down + Home + Power buttons)
  8. Flash using Odin
    1. Check that "Re-Partition" is not checked in Odin. Don't touch other checkboxes.
    2. Press the "Start" button
    3. A new kernel will be flashed onto your phone.
  9. Done. You may shut down Odin now.

If Odin hangs at "SetupConnection" during flashing, don't panic. Just remove your battery, put it back in and restart (in download mode). Then, press "Start" in Odin again.

Arne
Last edit
Almost 12 years ago
Keywords
GT-I9000, sgs
Posted by Arne to Arne's pile of stuff (2012-03-31 12:47)