Hacks News

Root XXJVS Android 2.3.5 Gingerbread Firmware with CF Root Kernel from Chainfire!

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…

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…

210 Comments
Kapill M Malani

Kapill M Malani A die-hard Liverpool FC fan, Kapill is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]

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:

  1. Download CF-Root kernel first. Filename – CF-Root-XX_OXA_JVS-v4.1-CWM3RFS.zip. Size 6.08 MB.
  2. 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.)
  3. Use the Odin software you used while flashing the XXJVS. No separate download is required.
  4. Switch Off your phone. Wait for vibration to confirm complete switch off.
  5. Boot your phone in Download Mode — Press and hold VolumeDOWN+HOME+POWER keys together.
  6. Open Odin now.
  7. Connect your phone to PC now. You’ll notice “Added! !” message in the Odin’s message box in the bottom left.
  8. 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.
  9. Make sure “Re-Partition” checkbox is un-ticked. Leave the “Auto Reboot” and “F. Reset Time” checkboxes ticked.
  10. Double check step 8 and step 9.
  11. Click the Start button on Odin to flash the CF-Root kernel.
  12. After the CF Root is installed, phone will restart automatically. When the Galaxy S II Galaxy S logo shows up on phone, you can disconnect the cable from phone.
  13. 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!”

  1. Guest Avatar
    Guest

    Really appreciate the tutorial, thank you.

  2. Guest Avatar
    Guest

    boot animation doesn’t sounds after rooting my galaxy s. pls need help.

    1. Krishna Avatar
      Krishna

      It won’t sound. There is no problem in that. It’s okay. Don’t panic — we all are living with that 😉

    2. Guest Avatar
      Guest

      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.

    3. Krishna Avatar
      Krishna

      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!

  3. Guest Avatar
    Guest

    thanks for the tutorial… excellent work.

  4. Guest Avatar
    Guest

    im just missing that sound, thats it.
    Thanks Kapil

  5. Leech9313123 Avatar
    Leech9313123

    Really appreciate the tutorial, thank you.

  6. Leech9313123 Avatar
    Leech9313123

    Really appreciate the tutorial, thank you.

  7. Saduna Avatar
    Saduna

    boot animation doesn’t sounds after rooting my galaxy s. pls need help.

    1. Kapil Avatar

      It won’t sound. There is no problem in that. It’s okay. Don’t panic — we all are living with that 😉

      1. Rama Avatar
        Rama

        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.

        1. Kapil Avatar

          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!

  8. Saduna Avatar
    Saduna

    boot animation doesn’t sounds after rooting my galaxy s. pls need help.

    1. Kapil Avatar

      It won’t sound. There is no problem in that. It’s okay. Don’t panic — we all are living with that 😉

      1. Rama Avatar
        Rama

        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.

        1. Kapil Avatar

          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!

  9. Saduna Avatar
    Saduna

    thanks for the tutorial… excellent work.

  10. Saduna Avatar
    Saduna

    thanks for the tutorial… excellent work.

  11. saduna Avatar
    saduna

    im just missing that sound, thats it.
    Thanks Kapil

  12. saduna Avatar
    saduna

    im just missing that sound, thats it.
    Thanks Kapil

  13. Guest Avatar
    Guest

    kapil or can anyone else recommend a good voodoo lagfix kernel for xxjvs?

  14. Guest Avatar
    Guest

    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~???

    1. Guest Avatar
      Guest

      its funny, that shouldnt happen, that means your device isnt rooted.

  15. Tezun Avatar
    Tezun

    kapil or can anyone else recommend a good voodoo lagfix kernel for xxjvs?

  16. Tezun Avatar
    Tezun

    kapil or can anyone else recommend a good voodoo lagfix kernel for xxjvs?

  17. Kandb2010 Avatar
    Kandb2010

    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~???

    1. Tezun Avatar
      Tezun

      its funny, that shouldnt happen, that means your device isnt rooted.

  18. Kandb2010 Avatar
    Kandb2010

    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~???

    1. Tezun Avatar
      Tezun

      its funny, that shouldnt happen, that means your device isnt rooted.

  19. Guest Avatar
    Guest

    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?

  20. Buyselkochi Avatar
    Buyselkochi

    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?

  21. Buyselkochi Avatar
    Buyselkochi

    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?

  22. Guest Avatar
    Guest

    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?

  23. Guest Avatar
    Guest

    okay it worked, no worries, accidentally flsahed the wrong kernel haha silly me. Thanks a lot for this tutorial 🙂

    1. Krishna Avatar
      Krishna

      Happens!

  24. TJ Avatar
    TJ

    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?

  25. TJ Avatar
    TJ

    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?

  26. TJ Avatar
    TJ

    okay it worked, no worries, accidentally flsahed the wrong kernel haha silly me. Thanks a lot for this tutorial 🙂

    1. Kapil Avatar

      Happens!

  27. TJ Avatar
    TJ

    okay it worked, no worries, accidentally flsahed the wrong kernel haha silly me. Thanks a lot for this tutorial 🙂

    1. Kapil Avatar

      Happens!

  28. Guest Avatar
    Guest

    Will this install CWM also ?

    1. Krishna Avatar
      Krishna

      Yes.

  29. Ankur Verma Avatar
    Ankur Verma

    Will this install CWM also ?

    1. Kapil Avatar

      Yes.

  30. Ankur Verma Avatar
    Ankur Verma

    Will this install CWM also ?

    1. Kapil Avatar

      Yes.

  31. Guest Avatar
    Guest

    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.

    1. Krishna Avatar
      Krishna

      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.

    2. Guest Avatar
      Guest

      thank you.  will do.

      also, do you have any word on Ice Cream Sandwich for Galaxy S?

    3. Krishna Avatar
      Krishna

      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.

  32. Harish Brahmanyapura Avatar
    Harish Brahmanyapura

    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.

    1. Kapil Avatar

      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.

      1. Harish Brahmanyapura Avatar
        Harish Brahmanyapura

        thank you.  will do.

        also, do you have any word on Ice Cream Sandwich for Galaxy S?

        1. Kapil Avatar

          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.

  33. Harish Brahmanyapura Avatar
    Harish Brahmanyapura

    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.

    1. Kapil Avatar

      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.

      1. Harish Brahmanyapura Avatar
        Harish Brahmanyapura

        thank you.  will do.

        also, do you have any word on Ice Cream Sandwich for Galaxy S?

        1. Kapil Avatar

          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.

  34. Guest Avatar
    Guest

    TNX A LOT MAN !!! I was searching a whole evening for a guide like this…

  35. Emanuel Munteanu Avatar
    Emanuel Munteanu

    TNX A LOT MAN !!! I was searching a whole evening for a guide like this…

  36. Emanuel Munteanu Avatar
    Emanuel Munteanu

    TNX A LOT MAN !!! I was searching a whole evening for a guide like this…

  37. Guest Avatar
    Guest

    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.

  38. Steffen Avatar
    Steffen

    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.

  39. Steffen Avatar
    Steffen

    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.

  40. Guest Avatar
    Guest

    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?

  41. Aaron Avatar
    Aaron

    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?

  42. Aaron Avatar
    Aaron

    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?

  43. Guest Avatar
    Guest

    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.

    1. Krishna Avatar
      Krishna

      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.

      😀

  44. Harish Brahmanyapura Avatar
    Harish Brahmanyapura

    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.

    1. Kapil Avatar

      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.

      😀

  45. Harish Brahmanyapura Avatar
    Harish Brahmanyapura

    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.

    1. Kapil Avatar

      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.

      😀

  46. Guest Avatar
    Guest

    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

  47. Guest Avatar
    Guest

    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

  48. Renato Vicente Avatar
    Renato Vicente

    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

  49. Renato Vicente Avatar
    Renato Vicente

    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

  50. Renato Vicente Avatar
    Renato Vicente

    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