How to Root Samsung Galaxy S GT I9000 on Android 2.3.4 XXJVQ Firmware

Galaxy S LogoIf you have updated your Samsung Galaxy S GT I9000 phone with the latest version of Gingerbread that is XXJVQ 2.3.4 then you might just want to know on how you can root the device. So, in the due course of the article we will see on how you can root your device. Many times it happens that you don’t wish to have certain applications which comes by default along with the phone or even sometimes it happens that you are not able to customize the device despite being using the Android phone which is highly customizable platform, so with rooting the device, you can almost do everything with your device that is right from removing the stock applications to the customizing the device as per your needs and requirements.

Before proceeding with the procedure which is mentioned below you will have to note that thus is only applicable for the Galaxy S GT I9000 phones which are currently on the version of XXJVQ 2.3.4. To check that on which version you are currently ON, you will just need to check the same. For checking on which firmware you are currently on, you will have to go to the Settings > About Phone > Firmware Version where you will find the version of Android OS where it will show XXJVQ 2.3.4. If it shows any other version apart from this, then do let us know in the comments section so that we will find a corresponding rooting article for your version of firmware.

Note: Please note that you will have to reconfigure the APN settings after updating the firmware to access the data services and the Internet services as all the Internet APN settings will be reset. You will have to contact your Service provider to get more info on the APN Settings or alternatively you too can make a note of it. Not to forget also configure the MMS Settings or take down the MMS Settings as this too will need to be re configured after the rooting process.Also, we take no responsibility if you download the files and apply the below procedure to root your phone.


  1. I have on my GT -I9000
    Baseband Version: I9000DDJV4
    I dont find the instructions on that here

  2. Hi. I have samsung galaxy GT-I9000
    and my currecnt firmware info are as follows:
    Firmware version 2.3.4
    baseband version I9000JXJV6
    Kernel version
    ROOT @DELL136#2

    what is the corresponding rooting for my firmware please?

  3. Dear All,

    I have the following version Galaxcy S GT-I9000 Firmware: 2.3.3, Baseband: I9000BUJV3, Gingerbread.BUJV9,

    How I can upgrade my phone as its giving me an error when i try it with Kies

  4. Nice work, performed faultlessly, phone rooted and ready to go in minutes. :-)

  5. Hey
    Is it possible to use this on my phone which is

    Model Number: GT-I9000
    Firmware Version: 2.3.3
    Baseband Version: I9000XXJVQ
    Kernel Version: root@DELL86 #2


  6. what is the password for the complete root pkg?

  7. Hi,
    My download target is not running it’s not appearing on the screen.What can I do now?

  8. i did all the process bt now my mobile fone is not turning on what happened is it dead? i tried my best to make it on bt useless

  9. Bluetooth problem – SOLVED!

    Firstly, thank you for making the rooting process incredibly straightforward. The root on my galaxy s took about 30 seconds!

    However, when I tried to turn on my bluetooth, nothing would happen. It would not turn on at all. To solve this:

    1. Clear cache in recovery mode (may not be necessary, but I did it.)
    2. Turn wifi OFF
    3. Reboot phone
    4. Turn bluetooth on
    5. Turn wifi on


    Maybe you should include this in tutorial, or at least mention it…took me almost an hour of internet searching and reboots until I stumbled across this fix.

    So happy when this worked…thought I would have to unroot my phone initally.

    One question:

    1. What does the “superuser app” do? (i know it’s not actually an app, but what do it do?)

    Thanks again,


  10. Thank you so much for making the process of rooting my phone soooo easy!!!

  11. Hi,

    My have this
    Firmware version : 2.3.3
    Baseband version : I9000XXJVQ
    Kernel version
    root@DELL86 #2
    Build number : GINGERBREAD.XWJVN

    And if it helps :
    PDA – I9000XWJVN
    PHONE – I9000XXJVQ
    CSC – I9000XSAJV5

    I’m from Australia and need root my mobile, can you help me with it?



  12. Hi neal!

    i know this will sound weird, but i updated my galaxy today and i have gingerbread 2.3.3 (not 2.3.4) baseband version XXJVQ. i can attach a screenshot if you want. i want to apply a lag fix and i was thinking about updating to 2.3.4, then rooting, the applying the lag fix. but i don.t want to lose all my applications and i don.t know how to root my current version, in order to back them up. any help?


  13. HI NEAL!!! I already rooted my GTI9000! just wanna ask why dont i have Titanium backup application. And im going to update it on your Extra ordinary rom, should i go to recovery mode and Clear cache bfore updating the zip file using CWM??? please reply ASAP, i already downloaded the Extra ordinary Rom and ready to update!

  14. Hi
    I m running on DDJV9 gingerbred indian version can i get a rooting guide for the same thanx in advance.

  15. I have rooted my Galaxy S GT-I9000 and still my battery goes flat in under a day. What do you suggest I do?

  16. Hello, I rooted succesfully my 2.3.3 Galaxy S. I rooted it just to use titanium backup to put my apps back. How can I un-root it ?

  17. T H A N K Y O U ! ! !

  18. How to root samsung galaxy GT-I9000, with firmware 2.3.4 XXJVP. and How To Update Samsung Galaxy S GT I9000 with Extra Ordinary ROM v 3.2.

  19. How to root samsung galaxy GT-I9000, with firmware 2.3.4 XXJVP

  20. Hi I have followed your advice for a while. my Galaxy S I9000 with 2.3.3 XWJVN firmware. How to root it? where to get the rooting package? Thanks

  21. Hi

    I tried the root thing on XXJVQ and it bricked my phone….I followed the instruction to the letter. I have managed to un brick my phone and put it into download mode again by means of a home made jig.

    Please help as I would like to root my I9000 so as to make better use of the phone’s OS?


  22. hi
    l have agalaxy s gt i9000 pileas sos

  23. Hi, I’m kinda new to all this but i thought id give it a go. I downloaded everything as told and was hoping to upgrade to 2.3.4 XXJVQ, everything went smooth as i follow all the instructions closely and once finished everything seemed fine. I don’t even know if there is a problem or i’ve done something wrong but when i checked to see if the upgrade had worked, I had these details :

    Firmware Version 2.3.4
    Baseband Version I9000XJVP
    Kernel Version se.infra@SEP-40#2

    I’m a bit confused because i thought it should have read GINGERBREAD.XXJVQ

    Please help a beginner and tell me what i’ve done wrong.

    Thanks Stuart.

  24. actually i am facing a big problem, after pressing the start button on the odin3 the phonse starts to restart always it stays like this for more than 20 minutes so i removed the USB cable.

    please help….

  25. My Galaxy S Firmware version is 2.1 update1.
    Can you find me a corresponding rooting article.
    Thanks ahain,

  26. Hello Neal,

    I just have installed XXJVP gingerbread 2.3.4 .. rooted it from CF-Root-XX_OXA_JVP-v3.7-CWM3RFS.tar … now i want to have speedmod kernel installed with lagfix … searching from the last 2 days but couldnt find proper flashing guide or procedure …

    could u plz help me in this ?

  27. Just baught samsung exhibit 4g and am new to the rooting thing heard is was the way 2 go, was wondering if anyone can help me out in rooting my android and setting up to revert it back if needed

  28. Abhijit Deshpande


    I have bought a new phone recently.

    In About phone section i see the following
    Model Number GT-I9000
    Firmware Version 2.2
    Builde number FROYO.DDJP6.

    Please help me in updating the version of andriod. Wanted to know how to do it.

    Thank you in advance


  29. Dear sir,i hve updated &rooted to xxjvq as per your tutorial.Everything is fine &smooth.Can i flash kernels like voodoo,speedmod etc on this update? which you prefer?kindly inform.

  30. I cant send mms from my galaxy si9000. It is android 2.1. Can you help me out how can i send mms from my handset useing airtel sim( Bangladesh) or updat andriod version

  31. Hi,

    I successfully rooted my device last week and have not faced any problems apart from bluetooth issue. I am unable to turn it ON. Sometimes restarting the phone fix this but problem occurs again after next reboot.
    I updated my busybox to no advantage.

    Please help Neal!

  32. How to root version 2.2
    When trying to instal app from my PC this message appear…….there are no android associated with this account

  33. Hi Neal,

    I already updated my SGS to 2.3.4 XXJVQ and also installed Voodoo Lagfix…It is running very smooth…Benchmark score is 1975…Do I still need to ROOT it?…Will there be additional benefits or significant improvement?////BR

    • yes you can install 3rd party ROMs easily after rooting!

    • Galaxy S 2.3.4 XXJVQ

      natz, what benchmark app you use to get that 1975 score? me, i used the quadrant standard and the best i can get is 1675 or less most of the time.

      • i used the same benchmark app…did you install voodoo lagfix?…mine is running on 2.3.4 XXJVQ and lagfix it with voodoo XXJVP-stock-kernel+hacks (couldn’t find voodoo hack for XXJVQ yet)…

        • Galaxy S 2.3.4 XXJVQ

          i use the same rom xxjvq 2.3.4 downloaded from this forum. but the lagfix for this xxjvq i cannot find, i only found is lagfix for xxjvp which i cannot find an article that this lagfix can be use with xxjvq rom. so i dont try.

      • update the voodoo lag fix for xxjvp even if your on xxjvq and you will get 2k+ quadrant score easy

  34. OK updated my SGS from 2.2 to 2.3 via these tutorials and happy with the results, occassional forced close of some programs freezing. Updated now to the new 2.3.4 and everythings working great.

  35. Hi Neal

    I rooted my galaxy s on XXJVQ today as per your tutorial but my APN settings were not wiped. After rooting I rebooted in recovery mode, took a back up and then cleared the cache. Did I not do something right?

  36. Sorry, I had posted this in the other article on how to flash with XXJVQ but I think it should be ideally be on this one. I hope this is not considered as spamming and if it is my unreserved apologies.

    Hi Neal
    I recently upgraded to XXJVQ and a week later rooted my phone successfully as per your detailed and well presented instructions for both procedures. However, after rooting it, I am experiencing intermittent force closures while trying to make calls using the key pad and/or through Call logs. I have wiped the cache severally but the issue persists. Though it is not a big problem as such, since I still manage to make the calls after retrying, a bug certainly exists and I am wondering if my case is a unique one and if re flashing XXJVQ again and then Rooting the phone will solve this problem. Thanks for all of your good work

    • For some reason I cannot put my fingers on, the FC got worse today especially when trying to call from sleep mode. I reflashed XXJVQ and so far, 8 hrs later, none of the FC has reappeared. So the culprit was definitely caused by either the rooting process or the software……. Food for thought

  37. hey Neal…
    I installed this version of Gingerbread, and also installed and applied the lagfix you had prescribed for XXJVP after reading from other users that it works, the phone is working fine now, except i have a problem connecting to kies, it says that phone has to be in pc suite mode for kies to recognise it…. ( or something like that..) please help me how to go around this… all my contacts are synced with kies… and its an emergency! Thank you…

  38. When are we going to get darky’s rom in the website he’s released the 10.1 version of his rom.

  39. Dear Neal,
    how i instal sd card phone not ask where i install? please tell me procedure .

  40. sir,
    please tell me how to install game in external sd card my almost games come in phone flash drive this drive full now i cannot install more application how i install games in external sd card. please reply

  41. sir neal, is there already an article of using cyanogen mod for Samsung galaxy s 2.3.4 XXJVQ firmware?

  42. after rooting..i cant get wi-fi to work…is ther a bug that is affecting this……and how can i fix or get it up and running…..i really need this to work…i use it at home cuz recept is bad around my area….

    pls help

  43. Hi Neal,

    Do you find the device sluggish after updating and rooting to Android 2.3.4 XXJVQ Firmware? Even the quadrant scores are pretty low. Is it because there is no lagfix for the firmware. i am definitely finding the phone to be sluggish after the update. Does anyone else hv the same problem??

  44. Hi Neal,

    Why we need to root 2.3.4 XXJVQ Firmware ? what will be the new experience after rooting ?

  45. Ferdinand L. Travisonda

    i have a XXJVP firmware, please let me know if i can root my samsung galaxy s. thanks

  46. Galaxy S 2.3.4 XXJVQ

    Hello Neal,

    Just want to know if there is a difference between a XXJVQ rooted from Gingerbread-GT-I9000-XXJVP-stock-kernel+hacks and rooted using CF-Root-XX_UNK_JVQ-v3.7-CWM3RFS.tar?

    Now my phone is rooted because i use Gingerbread-GT-I9000-XXJVP-stock-kernel+hacks now if i want to root again using the CF-Root-XX_UNK_JVQ-v3.7-CWM3RFS.tar what steps shall I do?

    Thanks and hoping for your reply soon.

  47. There is no tar file when i downloaded the root package. if downloaded several times and its not there?

    any help?


  48. Hi,

    After rooting ndroid 2.3.4 XXJVQ Firmware is it necessary to wipe cache and files as we do whenever we update firmware. U hv not mentioned it this time.

  49. how to increase battery life with rooted XXJVQ 2.3.4 firmware?

  50. Hello Neal
    I have updated my SGS from 2.3.3XXJVK to 2.3.4 XXJVQ, it was uneventfull, n perfactly works
    But just little bug after rooting (it happen to both device i have rooted)
    thr is boot anomation sound lost.
    Neway nothing much imp(even i say i like it, now it is peaceful to reboot !)
    still just to know is it bug?

  51. hi, I recently, upgraded my Galaxy s GT I9000 from froyo to GB. I can find any info on getting root access fro my phone
    Phone: Galaxy s gt i9000,
    Baseband version : i9000ddjv4,
    Firmware : 2.3.3,
    Kernel version :

    Can you please help or point

  52. can you please tell me the difference between Samsung Galaxy S I9000 And Galaxy S GT I9000

  53. hi there Neal, once again you have made all the SGS users happy. One thing, once i root my device, can i Install CYANOGEN MOD, if yes then HOW?,


  54. Thank you I have perfect rooted my phone!!!!!!!!!!!!!

  55. Hi Neal
    Perfect advice, I have rooted succesifully. Though I am not sure why I rooted it maybe due to posts I have read all over the place about it, I will now probably experience the difference. Quick question, for my warranty sake, if I ever needed to redo the rooting process, would a simple reflashing with the XXJVQ you have provided be adequate? Thanks for your advices

  56. Enrique Natali

    How to root version 2.2.1

  57. Hi Neal

    You were saying with the help of the CWM recovery tool you can easily flash the kernels, flash the files, delete the backups, back up the ROMs, restore the backed ROMs etc.

    You mean we can download the updated files into d SD card and then updated from CWM recovery tool?

    Thanks again :)

  58. Hi Neal

    Many Thanks for the updating! Great Job!
    I have a question, between Odin3 V1.0 & V1.7 if i were to use any of these version to root JVQ, any side affect?

    As for odexing and de-odexing, what’s the different?

    Thank You again!