How to Root Samsung Galaxy S running on XXJVS Android 2.3.5 Gingerbread

Hey friends! earlier we covered a guide to update Samsung Galaxy S to XXJVS android 2.3.5. Related to that guide there is also a nice feature named rooting is needed in your phone.

The good news is XDA’s chainfire released a CF root Kernel for XXJVS firmware. this CF root also brings busybox and clockwork recovery mod which is very needed in order to install custom ROMs.

Today we covered a guide to root your Samsung Galaxy S running Android 2.3.5 XXJVS firmware. Don’t worry it is very easy even a 5 Year old kid can do this.


  • Use this guide of rooting just only with the modal- Samsung Galaxy S(i9000) running with XXJVS firmware. Get your phone’s version by Settings>> About Phone.
  • This method is a little bit risky so please follow with care, read every step twice.

Required items

Procedure to root Samsung Galaxy S on xxjvs firmware

  1. After downloading the above file extract it. You get a file named “CF-Root-XX_OXA_JVS-v4.1-CWM3RFS.tar” from it.
  2. Run downloaded odin file named “Odin3 v1.83.exe” by right click and select run as admin
  3. Now completely switch off the phone by checking the last vibration alert.
  4. Reboot the phone in downloaded mode by press and holding the Volume down+Home+Power keys together.
  5. Connect the phone to PC. Odin will show a “Added” msg. in the left bottom in it’s window after connecting.
  6. In Odin browse the above .tar file (discussed in step 2) in PDA tab.
  7. Uncheck the “Re-Partition” checkbox and check the “Auto Reboot” and “F.Reset time” must.
  8. Click on “start” button to begin flashing.
  9. Phone will reboot after the installation is finished.
  10. You can disconnect the phone now.
  11. Check out the superuser app in Menu<<Applications.
  12. That’s all.

Enjoy! Now you have a rooted Samsung Galaxy S with XXJVS Android platform.  

Subscribe free email updates

  • Android Tips, Tricks and How-To's
  • Firmware update news and guides
  • Detailed Tutorials on rooting and custom ROM
  • Latest Android phone news and More

Whatcha waiting for?

About kày

Kuldeep Singh is founder of androidflip , young blogger from india who loves to write about android and technology. Follow him on twitter @androidflip


  1. This f*** root bricked my phone!!!! A**holes. Don’t donload it!

  2. Yigit Akasma says:

    i did it completely. i have rooted 2.3.5 gingerbread now. thank ye.

    • Your welcome , keep visiting

      • Hi Kuldeep, I am stuck on STEP 8, the ODIN status window says ‘setup connection …’ its seems to be stuck. So I unplug the phone and close the ODIN. I open ODIN plug the phone (still in download mode) and START the flashing again. Still the same.

        • That means you havent installed drivers on your pc , odin is unable.todetect your phone

          • i faced the same problem. i have actually downloaded Samsung Kris to my pc but still get stuck on “setup connection” in the ODIN status window. what other drivers do i need to install?

  3. Thanks Kuldeep I have now rooted!

  4. Wayneedgar68 says:

    yeeeeessss i am rooted cheers bro

  5. Thanks man u r fucking best

  6. Hi.
    In “Procedure to root…” says Odin v1.83 , but from the link “Odin tool. Grab it here.” the file downloaded was Odin V1.7.. So, wich version should I Use to root my SGS (android 2.3.5. XXJVS) Odin 1.7 or 1.83 ?????
    Thanks in advance.

  7. patrikk gabco says:

    niice worked for me

  8. thanks for the tutorial . i root my sgs succesfully .

    if anyone want to root the version XXVJT here is the cf root kernel for this version :

  9. Danilokamenik says:

    Why must be the phone rooted after I have istaled the android 2.3.5. and if I will lose all my data on phone when I rooted it???

  10. How do you check if it is successfully rooted or not?

  11. Blackpapa says:

    Awsome!! it worked for me in less than one minute!!

Speak Your Mind