So, you’ve already installed the leaked XXJVS Android 2.3.5 firmware from Samsung. And now as always, you want that root access to become great superuser of your Galaxy S, again. Well, good. We were using the XXJVR Root for the time being to root XXJVS, but now our favorite developer Chainfire has just outed his CF Root kernel for XXJVS too, which lets users root XXJVS firmware without any pains whatsoever and without any bugs — WiFi is working fine now, it was a problem with XXJVR’s root.
Before we see the download links and installation instructions, let’s go through boring compatibility notes and warnings:
[error]This guide is applicable only for Samsung’s Galaxy S international version (i9000) running on XXJVS firmware. Check your phone and firmware version and in Settings – About Phone. The model number has to be “GT-i9000” and the build number “GINGERBREAD.XXJVS” for the this root to be compatible with your device. If it’s not so, simply don’t try this or anything discussed here on your android device; in fact, don’t even think about it if you care about your android device.[/error]
[warning]The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to you or your device, we won’t be held liable. You only will be responsible, you’ve been warned!!![/warning]
Quick Instructions: Make sure you’ve XXJVS firmware installed, as I said above too. Download the CF Root Kernel and flash it using Odin by selecting the kernel’s .tar file in PDA tab. Keep Re-Partition un-ticked. That’s it.
It’s okay if you didn’t get the root method discussed above because a detailed guide too is available for you, just below. Btw, if you wanna see a video first on ‘how to flash root kernel’ — check this video, which shows flashing the root kernel of earlier firmware XXJVB.
Step-by-step guide:
- Download CF-Root kernel first. Filename – CF-Root-XX_OXA_JVS-v4.1-CWM3RFS.zip. Size 6.08 MB.
- Unzip the above file to a folder. You will get the .tar file – CF-Root-XX_OXA_JVS-v4.1-CWM3RFS.tar — inside folder. DO NOT extract the .tar file (even if you see it as a zip file, which it is not). You need to flash the .tar file using Odin to gain root access and install the ClockworkMod Recovery (CWM) alongside. (If you’re getting zimage, it means you’ve extracted the .tar file too! — and that’s not a right thing to do.)
- Use the Odin software you used while flashing the XXJVS. No separate download is required.
- Switch Off your phone. Wait for vibration to confirm complete switch off.
- Boot your phone in Download Mode — Press and hold VolumeDOWN+HOME+POWER keys together.
- Open Odin now.
- Connect your phone to PC now. You’ll notice “Added! !” message in the Odin’s message box in the bottom left.
- On Odin, click the PDA tab and select the .tar file you got in step 2 — CF-Root-XX_OXA_JVS-v4.1-CWM3RFS.tar.
- Make sure “Re-Partition” checkbox is un-ticked. Leave the “Auto Reboot” and “F. Reset Time” checkboxes ticked.
- Double check step 8 and step 9.
- Click the Start button on Odin to flash the CF-Root kernel.
- After the CF Root is installed, phone will restart automatically. When the
Galaxy S IIGalaxy S logo shows up on phone, you can disconnect the cable from phone. - Your phone is rooted now. That surperuser app is there!
That’s it. Thanks the Chainfire for this! And, if you like this article share it with friends and others who may need it.






210 responses to “Root XXJVS Android 2.3.5 Gingerbread Firmware with CF Root Kernel from Chainfire!”
Really appreciate the tutorial, thank you.
boot animation doesn’t sounds after rooting my galaxy s. pls need help.
It won’t sound. There is no problem in that. It’s okay. Don’t panic — we all are living with that 😉
Hello Kapil and all,
I installed and I can see CWM, Supoer User and Tweaks. Does that mean I need not run OCLF on this..The performance is more or less same even after installing this.
Your phone is rooted now. No need to run any other root trick/app/software, like OCLF. FYI, merely rooting doesn’t affect performance of any phone in any way.
Enjoy!
thanks for the tutorial… excellent work.
im just missing that sound, thats it.
Thanks Kapil
Really appreciate the tutorial, thank you.
Really appreciate the tutorial, thank you.
boot animation doesn’t sounds after rooting my galaxy s. pls need help.
It won’t sound. There is no problem in that. It’s okay. Don’t panic — we all are living with that 😉
Hello Kapil and all,
I installed and I can see CWM, Supoer User and Tweaks. Does that mean I need not run OCLF on this..The performance is more or less same even after installing this.
Your phone is rooted now. No need to run any other root trick/app/software, like OCLF. FYI, merely rooting doesn’t affect performance of any phone in any way.
Enjoy!
boot animation doesn’t sounds after rooting my galaxy s. pls need help.
It won’t sound. There is no problem in that. It’s okay. Don’t panic — we all are living with that 😉
Hello Kapil and all,
I installed and I can see CWM, Supoer User and Tweaks. Does that mean I need not run OCLF on this..The performance is more or less same even after installing this.
Your phone is rooted now. No need to run any other root trick/app/software, like OCLF. FYI, merely rooting doesn’t affect performance of any phone in any way.
Enjoy!
thanks for the tutorial… excellent work.
thanks for the tutorial… excellent work.
im just missing that sound, thats it.
Thanks Kapil
im just missing that sound, thats it.
Thanks Kapil
kapil or can anyone else recommend a good voodoo lagfix kernel for xxjvs?
i cant see any superuser icon? Iv just flashed to 2.3.5 and then followed the root guide ?? Anybody else experiencing the same issue~???
its funny, that shouldnt happen, that means your device isnt rooted.
kapil or can anyone else recommend a good voodoo lagfix kernel for xxjvs?
kapil or can anyone else recommend a good voodoo lagfix kernel for xxjvs?
i cant see any superuser icon? Iv just flashed to 2.3.5 and then followed the root guide ?? Anybody else experiencing the same issue~???
its funny, that shouldnt happen, that means your device isnt rooted.
i cant see any superuser icon? Iv just flashed to 2.3.5 and then followed the root guide ?? Anybody else experiencing the same issue~???
its funny, that shouldnt happen, that means your device isnt rooted.
Hi Kapil,ecellelent piece of work!!with this kernel I am seeing frequent disconnect with WIFI?Since I am using Tasker ,I have a profile to notifiy when wifi gets disconnected.Hence the issue is really noticeable.Do you al so seeing this?
Hi Kapil,ecellelent piece of work!!with this kernel I am seeing frequent disconnect with WIFI?Since I am using Tasker ,I have a profile to notifiy when wifi gets disconnected.Hence the issue is really noticeable.Do you al so seeing this?
Hi Kapil,ecellelent piece of work!!with this kernel I am seeing frequent disconnect with WIFI?Since I am using Tasker ,I have a profile to notifiy when wifi gets disconnected.Hence the issue is really noticeable.Do you al so seeing this?
hi, after flashing the rooted kernel my phone won’t boot past the Galaxy S Gt-i9000 samsung screen! I tried flashing twice but it just gets stuck there. the capacitative keys light up when touched though. what do you think is the problem?
okay it worked, no worries, accidentally flsahed the wrong kernel haha silly me. Thanks a lot for this tutorial 🙂
Happens!
hi, after flashing the rooted kernel my phone won’t boot past the Galaxy S Gt-i9000 samsung screen! I tried flashing twice but it just gets stuck there. the capacitative keys light up when touched though. what do you think is the problem?
hi, after flashing the rooted kernel my phone won’t boot past the Galaxy S Gt-i9000 samsung screen! I tried flashing twice but it just gets stuck there. the capacitative keys light up when touched though. what do you think is the problem?
okay it worked, no worries, accidentally flsahed the wrong kernel haha silly me. Thanks a lot for this tutorial 🙂
Happens!
okay it worked, no worries, accidentally flsahed the wrong kernel haha silly me. Thanks a lot for this tutorial 🙂
Happens!
Will this install CWM also ?
Yes.
Will this install CWM also ?
Yes.
Will this install CWM also ?
Yes.
Hi Kapil. Thanks to your excellent page, I went straight from Froyo 2.2 to Gingerbread 2.3.5. Can you now enlighten me on the benefits of rooting with CF Root Kernel as you have mentioned on this page? I don’t understand this too well, being a novice. Can you please clarify? Thanks.
Also, is Honeycomb only for Tablets, i.e., for large screens?
Harish.
Hi Harish, I think you can search on Google — why root android phone.
I root it so that I can use titanium backup (to save each app’s data when restoring it back) and custom recovery called, clockworkmod recovery (cwm) to install custom ROMs like CyanogenMod7.1 and MIUI.
thank you. will do.
also, do you have any word on Ice Cream Sandwich for Galaxy S?
Not in coming 2 months at least. I guess it will take some 3-4 months from today 🙁
But custom ROMs should be able to get that in 2 months from now.
Hi Kapil. Thanks to your excellent page, I went straight from Froyo 2.2 to Gingerbread 2.3.5. Can you now enlighten me on the benefits of rooting with CF Root Kernel as you have mentioned on this page? I don’t understand this too well, being a novice. Can you please clarify? Thanks.
Also, is Honeycomb only for Tablets, i.e., for large screens?
Harish.
Hi Harish, I think you can search on Google — why root android phone.
I root it so that I can use titanium backup (to save each app’s data when restoring it back) and custom recovery called, clockworkmod recovery (cwm) to install custom ROMs like CyanogenMod7.1 and MIUI.
thank you. will do.
also, do you have any word on Ice Cream Sandwich for Galaxy S?
Not in coming 2 months at least. I guess it will take some 3-4 months from today 🙁
But custom ROMs should be able to get that in 2 months from now.
Hi Kapil. Thanks to your excellent page, I went straight from Froyo 2.2 to Gingerbread 2.3.5. Can you now enlighten me on the benefits of rooting with CF Root Kernel as you have mentioned on this page? I don’t understand this too well, being a novice. Can you please clarify? Thanks.
Also, is Honeycomb only for Tablets, i.e., for large screens?
Harish.
Hi Harish, I think you can search on Google — why root android phone.
I root it so that I can use titanium backup (to save each app’s data when restoring it back) and custom recovery called, clockworkmod recovery (cwm) to install custom ROMs like CyanogenMod7.1 and MIUI.
thank you. will do.
also, do you have any word on Ice Cream Sandwich for Galaxy S?
Not in coming 2 months at least. I guess it will take some 3-4 months from today 🙁
But custom ROMs should be able to get that in 2 months from now.
TNX A LOT MAN !!! I was searching a whole evening for a guide like this…
TNX A LOT MAN !!! I was searching a whole evening for a guide like this…
TNX A LOT MAN !!! I was searching a whole evening for a guide like this…
Ik heb alle stappen netjes gevolgd, alleen hij blijft naar mijn idee wel erg stil..
Er staat nu al een kwartier links in het vak Message: SetupConnection..
Kan iemand mij vertellen of dit hoort, of dat er iets verkeerd is.
Ik heb alle stappen netjes gevolgd, alleen hij blijft naar mijn idee wel erg stil..
Er staat nu al een kwartier links in het vak Message: SetupConnection..
Kan iemand mij vertellen of dit hoort, of dat er iets verkeerd is.
Ik heb alle stappen netjes gevolgd, alleen hij blijft naar mijn idee wel erg stil..
Er staat nu al een kwartier links in het vak Message: SetupConnection..
Kan iemand mij vertellen of dit hoort, of dat er iets verkeerd is.
after installing this rom I’ve lost data connectivity, my service provider here uses the 850mhz freq. Is there a way to set the modem to this freq?
after installing this rom I’ve lost data connectivity, my service provider here uses the 850mhz freq. Is there a way to set the modem to this freq?
after installing this rom I’ve lost data connectivity, my service provider here uses the 850mhz freq. Is there a way to set the modem to this freq?
Hi Kapil.
I was reading elsewhere that the XXJVT has now become available. Will you write an upgrade procedure for this as well? Here is the link.
http://androidadvices.com/samsung-galaxy-gt-i9000-steps-install-gingerbread-235-xxjvt-firmware/
Cheers.
I know but since I didn’t like it, I didn’t cover it here. You can download that from anywhere and then install it like you did xxjvs. It’s simple, so we won’t be writing a detailed guide for it.
😀
Hi Kapil.
I was reading elsewhere that the XXJVT has now become available. Will you write an upgrade procedure for this as well? Here is the link.
http://androidadvices.com/samsung-galaxy-gt-i9000-steps-install-gingerbread-235-xxjvt-firmware/
Cheers.
I know but since I didn’t like it, I didn’t cover it here. You can download that from anywhere and then install it like you did xxjvs. It’s simple, so we won’t be writing a detailed guide for it.
😀
Hi Kapil.
I was reading elsewhere that the XXJVT has now become available. Will you write an upgrade procedure for this as well? Here is the link.
http://androidadvices.com/samsung-galaxy-gt-i9000-steps-install-gingerbread-235-xxjvt-firmware/
Cheers.
I know but since I didn’t like it, I didn’t cover it here. You can download that from anywhere and then install it like you did xxjvs. It’s simple, so we won’t be writing a detailed guide for it.
😀
I think there is something wrong with the files, they should check after putting the password and unlock they do not appear to tar but as rar files. If you do not fool me something wrong with the compression of files. I await response
I have installed on my Galaxy S 2.2.4 XXJVP the gingerbread I’m very pleased with the performance and performance of my galaxy. The battery life has doubled. I wonder what the benefits of version 2.3.5? But continue to say that there is something wrong with the 2.3.5 files
I think there is something wrong with the files, they should check after putting the password and unlock they do not appear to tar but as rar files. If you do not fool me something wrong with the compression of files. I await response
I think there is something wrong with the files, they should check after putting the password and unlock they do not appear to tar but as rar files. If you do not fool me something wrong with the compression of files. I await response
I have installed on my Galaxy S 2.2.4 XXJVP the gingerbread I’m very pleased with the performance and performance of my galaxy. The battery life has doubled. I wonder what the benefits of version 2.3.5? But continue to say that there is something wrong with the 2.3.5 files