How to Root the Samsung Galaxy S I9000 (CF-Kernel Method)
You can easily root any smartphone if it falls in the list of supported smartphones of CF-Kernel. Basically, it’s a custom kernel with Superuser and Buxybox injected and once you flash it on your device, you get the root access. Isn’t that simple? If you want to root your Samsung Galaxy S I9000 smartphone using CF-Kernel Method, follow our guide below.
I. Before You Begin:
1. The warranty of your device will be voided once you root it. Therefore, do it at your own risk.
2. Keep at least 60% of battery on your device, it will prevent any unexpected problems.
II. Downloading Required Files:
1. CF-Kernel (Download the appropriate file from the first OR second post)
2. Odin 3
III. Rooting the Samsung Galaxy S I9000 (CF-Kernel Method):
1. Download and place both the files onto your Desktop.
2. Extract files from both the archives to your Desktop.
3. Open the Odin Tool by double-clicking on the Odin executable file. It’s the file you just extracted from the archive.
4. Click on the PDA tab and navigate to your Desktop and choose the .tar file you extracted from the CF-Kernel archive.
5. Turn OFF your smartphone.
6. Reboot it into the Download mode. It can be done by pressing and holding the Volume DOWN+Home+Power buttons together.
7. Use the Volume UP button to enter the Download mode.
8. Once you’re in the Download mode, connect the device to your PC using the USB cable.
9. Uncheck the Repartition box in the Odin if its checked.
10. Click on the Start button and flashing should begin.
11. Your device should reboot once the flashing is finished.
12. You’re now rooted !
Awesome! You’ve successfully rooted your device with the help of a custom kernel, called CF-Kernel. It has injected both Superuser and Root access on your device, which means you can now provide root access to the apps asking for it !
If this procedure helped you please thank/donate to the original developers here.
If you need help with this procedure, please ask in the comments below or in the forum.
This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.
Is it possible to unroot that as well? How?
Just flash the Stock Kernel using Odin and your device will be unrooted.
Follow the link given below, it has a long list of Stock Kernels you can download for your device.
http://forum.xda-developers.com/showthread.php?t=1102881
Thanks
You’re most welcome Yoaga!
Has anybody tried this? Does it really work???
Smartphone: Galaxy S I9000
Frimware: 2.3.6
Build Number: GINGERBREAD:XWJVZ
how long does it take rooting? because it seems that mine is taking forever.. and i have a froyo.xxjp8 so it should be the jpy file right?
I think I just fu**ed up my phone. It isn„t starting back. It appeaarters the samsung galaxy S screen starter….
what happens if it continues to stay on galaxy home screen???
WTF ? My phone just had Samsung startup screen locked and now won’t even turn on….
The main reason behind this could probably be the wrong choice of kernel. Did you download the appropriate kernel for your device/firmware?
I probably didn’t…I followed links and installed one. Now cannot get phone to turn on and only can get downloading screen but no connection to PC. It was supposed to be a xmas present to gf who doesn’t have a smart phone and her current one is crashing and I was trying to unlock the phone for all service providers by rooting then getting network key. Here is my email in case anyone can figure this out….
rneilson4@hotmail.comB
Here is the name of the file I downloaded ; CF-Root-JPH-v1.0.zip I extracted it and got zImage file.
Uploaded it like you instructed on Odin and now I can’t get my PC to recognize it. I can get to download mode or even the homescreen that says Galaxy GT-I19000 but that’s it…please help me fix this
I tried this too, and my phone does not turn on..It just have Samsung startup screen and it do not even turn on…
Please help !!!
Did you download the correct “CF-Kernel” for your device/firmware?
Making a mistake in choosing the correct kernel can lead to a soft-brick. If your device doesn’t turn ON, flash the stock firmware on it and then try the above procedure once again, but this time, make sure that you get the CORRECT Kernel for your firmware.
Hope it helps Adam!
I have this problem too. Where I can find kernel for my Galaxy S with Android 2.3.7?
Why are there only posts about this not working ?? This is F&^*ing BS. My phone only shows Samsung opening screen and I can get to download mode but ODIN does not recognize it. Phone is toast .
My phone is not soft-bricked….have watched countless videos on Youtube showing how to fix soft-brick with ODIN and mine is not that.
Same as everyone else here all this did was screw my phone and force the samsung logo.
thanks works fine easy and quick sweet
Glad it worked for you!
worked for my phone
just need to find the right one
go to phone –>and dial *#1234#
there u’ll get three things
the first will be PDA
eg: I9000DDJV6
the last Three letters are JV6 so i download JV6 root thing..
thats it
if u do the right one it’ll all go well
best of luck!
Mine says I9000XWJW6 but there’s no download for JW6
Never mind, found it. Now to see if it works or not…
from where did you get those files …. help me i m not gettint them…….
Hello Parth,
What file are you looking for?
If you want to root your device, you can follow our Framaroot method that works for a number of Android devices. Do give it a shot and let us know if it works for you.
Framaroot – https://theunlockr.com/2013/11/30/root-android-device-framaroot-method/
Thanks!
I guess I have troubles getting into download mode. I press volume down, home and power and immediately get the yellow triangle saying “downloading do not turn off target” even before connecting it to my laptop.
When I connect and start it says succeed 0/ fail 0 and it wont reboot. It just keeps showing me the yellow download triangle screen. Any suggestions?
Ok, after a few tries it says “Pass”. Yet root checker says its not rooted. What now?
hi think ive bricked my fone useing the above directions, where do i post in detail to get help (probably need lot of help)
im a new guy and im using samsung galaxy s i9000 frimware 2.3.6 build number GINGERBREAD.DDJVB SO PLZ HELP ME IN ROOTING
need official confirmation that it works on samsung galaxy s i9000 firmware 2.3.3 Baseband version I9000XXJVO, KERNEL 2.6.35.7-I9000XWJVI-CL210427 / GINGERBREAD,XWJVI THANK YOU
It’s not working! I did Step 6 and it took me to a screen with the android guy digging in a triangle. Pressing or holding the volume up button has no visual effect.
Hi everyone! I want to upgrade my samsung galaxy s to jellybean, but i dont find cf-kernel.
PDA: i9000XWJM2
Phone: i9000XXJW2
CSC: I9000XENJM1
Wich cf_kernel should i use. Help some1, thanks!
you could choose anyone according to the requirements
this guide doesn’t really mention backing up files… is there a guide to do this?
i did it first time it failed so i unpluged the phone and i got this black screen with a phone with a line conected to a PC and in the middle of the line there is a orange X. so i did it again and it said pass in Odin and i boot my phone up and it is stuck on the Samsung Galaxy S i9000 start screen help please
My phone is bricked and then you tell me that I have to choose the right kernel well how do i know which one?
There’re various kernels available for various firmwares and you need to choose the right one for your device. Choosing an incorrect kernel may lead to a soft-brick.
If you think you’re bricked, just restore your device to stock firmware using the guide given here – https://theunlockr.com/2013/02/22/how-to-unroot-the-samsung-galaxy-s-i9000/
Hope it helps!
pls cant found tar file
hello, I have my galaxy s been rooted to the wrong software. which make not recognizing my mobile network. how could I restore the original software which is android 2.3? I appreciate your help
Just get your device back to stock firmware and you should be fine. Here’s how – https://theunlockr.com/2013/02/22/how-to-unroot-the-samsung-galaxy-s-i9000/
Hello 🙂 …
Please can u give me the right CF for android 2.3.6 ….. I9000xxjw4…. and build number GINGERBREAD.XWJW5….. i’ll give a core number if u need ….. please help me :X 🙂
Which CF-root do i need for this :
Samsung Galaxy GT-i9000
Firmware version – 2.3.3
Baseband version – i9000JXJV6
Kernel version – 2.6.35.7-i9000JPJV6-CL233266
mobilus@MEA-03 #4
Build number – Gingerbread.jpjv6
Please I have been spending weeks searching for something suitable !!!
How to root Samsung galaxy S I9000
Baseband version : I9000ZSJPJ
Android Verison : 2.3.4
build number : lidroid-I9000-1.2