Samsung Galaxy S I9000 is one of the most popular Android devices out there. We have previously covered rooting guides for the Galaxy based on Froyo Stock ROMs. Then a few weeks back when the unofficial Gingerbread was leaked, it obviously removed all previous root privileges you enjoyed, hence a root for the Galaxy running Gingerbread had to be developed. While we don’t mind the different methods or tools involved every time, we wouldn’t mind one universal solution. Thanks to XDA-Developers, forum member nikademus has come up with a kernel that now allows you to root any stock Galaxy S ROM, from Froyo based stock ROMs, to Gingerbread based ROMs. For more on this, and how to use it, read on!
Now this kernel is actually based on the Fugmod kernel. The kernel installs Busybox, and Superuser right away to your phone giving you root access straightaway. According to the developer the kernel is safer than most rooting kernels out there.
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
- ODIN installed on your system. Download.
- Samsung USB drivers installed. Download USB drivers for 32 bit Windows | 64 bit Windows.
- Kernel (Link removed due to reports of not working from users.).
Update: This kernel is old and does not work anymore. We have updated guides for those users who are on Froyo and Gingerbread OS. The latest working guides are linked to below:
- If you’re on Android 2.2 Froyo ROM, click here to see our guide on rooting the Galaxy S I9100 in a single click.
- For those running Android 2.3 Gingerbread, see our guide on rooting the Galaxy S I9100 via Odin.
To begin, download the above mentioned Kernel file onto your PC. Now turn off your device and wait for 30 seconds before moving to the next step. Enter download mode by pressing and holding the Volume Down + Power + Home Key for a good 3 seconds. Once you’ve entered Download Mode, run ODIN on the PC. Now connect your phone to your PC via the USB interface. In ODIN, click the ‘PDA’ button and browse to the ‘.tar’ file already downloaded. Select that file. Check the ‘Auto-Reboot’ option only. Lastly click Start and wait for the process to complete. Once the process completes, the phone will reboot.
That’s it! Your phone is now rooted on a stock Galaxy S ROM. For updates and queries, visit the forum thread at XDA-Developers.