Samsung Galaxy S/SGH-T959V/Rooting
There are a couple of different ways of gaining root access on the Galaxy S 4G:
- Use SuperOneClick (with ZergRush) - verified by bhundven here.
- Install a custom kernel (via Odin or Heimdall) that installs the su binary to /system/xbin/su.
- Download the latest SuperOneClick.
- Unzip the packaged files through a program like WinRAR, Winzip, or 7-Zip.
- Put your SGS4G into USB debugging mode. To do so, navigate to “Settings” → “Applications” → “Development” and check the "USB debugging" mode to ON.
- Connect the phone to the computer via USB cable.
- In the folder of the file you unzipped, run the SuperOneClick.exe file.
- Click "Root" and wait for the process to finish.
- When prompted to test if the root worked, you can choose to skip.
- Install busybox as recommended.
- Donate if you wish.
Note: If it did not work, please reboot your computer and phone, then try again.
Custom Kernel Method
Obtain the AntonX Basic with a Twist kernel from the Heimdall One-Click thread and flash the kernel using the directions for Heimdall One-Click. When finished, the kernel will automatically root your phone and convert your filesystems to ext4 during the next boot.