Galaxy S I9000

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

Samsung Galaxy LogoJust few days back we saw on how you can update your Samsung Galaxy S GT I9000 with the latest firmware of XXJVR 2.3.4 version and for all those who are waiting to know on how to root the same, we have managed to bring the instructions which are mentioned in the due course of this article. So, considering the fact that you have been a regular reader of the articles at we always wanted a feedback from your side on exactly what is the content you are looking for and so does we cover all the latest version of updates for your Android smart phones. So, coming back to the rooting part, you will have to ensure that first up you are on a XXJVR 2.3.4 version. If you are not sure of whether the version you are On is XXJVR or not then you need to head to the path from your phone which is Settings > About Phone > Firmware Version where you will find the version of Android OS where it will show XXJVR 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

Rooting ensures that you can enjoy the benefit of the custom ROMs and also other things which you can do with the rooting of a device. If you are a developer then nothing can be better than rooting the device as this opens up your device to a whole new gateway of services and applications as some of the hardcore applications which needs the system files level access requires the rooting access and rooting the device is actually what it needs to satisfy this.

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.

Pages: 1 2 3



  1. Raj

    March 27, 2012 at 9:09 pm

    Hi Neal,
    i’m using Galaxy S i9000.

    Baseband version:
    Kernel veresion: root@SE-S605#2
    Build number:

    Please help me what is the next version do i need to update..
    also pls tell me my phone is in DDJV5 or DDJV9?

    thanks in ADVANCE!!!

    • Neela Pradeep

      March 27, 2012 at 9:58 pm

      its ddjv9 which is the official update!

  2. Raj

    March 27, 2012 at 8:31 pm

    Hi NeaL Pradeep,
    i’m using Galaxy S i9000.
    my current android version is..

    Baseband Version:
    Kernel Version: #2
    Build number:

    Pls help me what is the next version do i need to update..
    also pls tell me currently my phone were in version DDJV5 or DDJV9?

    Thanks in advance!:)

  3. Sardar

    March 17, 2012 at 7:25 am

    I want rom supported Arabic
    please help

    • Neela Pradeep

      March 18, 2012 at 2:54 pm

      you can install with the firmware version starting with J…

  4. Pavel

    January 28, 2012 at 6:50 am

    Hi I have problem with the download i was downloadint it and it stoped after like 3 sec and now it says for the last 20 min that im still downloading but it doesnt say when it expires… If it doesnt download could somehow please give me another link or advance where i could get the same rom cause The version sound incredimle..

    On my phone it allso says that my mobile network state is disconected… Wil it be all ok after the proces?

    Thank you for ur time

  5. Nabeel

    December 10, 2011 at 4:08 am

    After completing i faced strange problem \Move to SD \ disable in application managenment and it replace with \Move to usb\ and when i moved any application from phone to USB then it say file installed in SD , And at the end application close with error like no enough memory like that.

  6. Tarun

    November 20, 2011 at 9:13 pm

    My build number is Froyo.ugkc1
    Kernel: – shout.lee@SEP-09 #4
    Firmware 2.2
    Baseband Version 19000UGKC1

    Any help would be appreciated i have tried everything

  7. Mike Callaghan

    November 7, 2011 at 6:47 am

    Updated my Galaxy s from 2.2 to 2.3.4 yesterday…. Just run your root programme , it worked first time perfectly thank you …Excellent work.



  8. Jenni

    October 2, 2011 at 8:26 pm

    How to unroot after doing this rooting process?


    • NeaL Pradeep

      October 3, 2011 at 9:53 am

      just update with XXJVR!

      • Jenni

        October 4, 2011 at 5:24 pm

        Understood. Thanks for prompt reply!

  9. Paul Kim

    September 14, 2011 at 2:23 pm

    Hi Neal,

    after I updated, I cannot access Kies.. All of my contacts are saved in kies and I would like to retrieve them. Can you kindly give me any suggestions?

    Thanks man!

    Ps: Keep up the good work brother, we all appreciate it!

    • NeaL Pradeep

      September 15, 2011 at 12:17 am

      Are they in .sbu format? if yes convert to xml or csv to upload on Gmail and then sync

  10. Gaurav W.

    September 12, 2011 at 6:52 pm

    Hi neal,

    can rooting the phone cause battery drain?

    • NeaL Pradeep

      September 16, 2011 at 7:04 pm

      no, rooting is not the cause for battery drain!

  11. Raja

    September 4, 2011 at 7:25 am

    Hi dude,

    You are doing a great job. I successfully installed gingerbread-xxjvp-2-3-4-firmware from your website. What is the difference between xxjvp-2-3-4 and Android 2.3.4 XXJVR. Which one is latest and better? should i go for this one even when i am on xxjvp 2.3.4?

    Thanks dude for your help

    • NeaL Pradeep

      September 4, 2011 at 9:53 am

      Go for XXJVR 2.3.4!

      • Gaurav W.

        September 10, 2011 at 4:27 pm

        Hi Neal. Pradeep

        Why XXJVR 2.3.4 is better than other XX*** roms??

        I am from India and I am planning to update my current unrooted Galaxy S (1week old) running on 2.3.3 to 2.3.4 any time soon and want to add new cf-root, voodoo sound v10 and lag fix. I don’t want to overclock! I also want my phone to be battery efficient!

        I did little research I am quite afraid to flash it because I don’t want to brick! I need little spoon feeding from you 😀

        Thanks for opening this blog for us !!

        • Gaurav W.

          September 12, 2011 at 6:05 pm

          Ok.. I have updated to JVR, thanks for your guide!

        • NeaL Pradeep

          September 16, 2011 at 8:06 pm

          XXJVS is the best version as of now in the latest as its the 2.3.5 Gingerbread version!

  12. fabian

    August 30, 2011 at 10:52 am

    hey neal rooted and its great but i can’t do a factory reset / wipe cache partition ? any idea why ? please answer. thanks

    • NeaL Pradeep

      August 31, 2011 at 12:16 am

      this clears all the files as some files may get corrupted in this process!

      • Fabian

        September 1, 2011 at 7:16 am

        neal maybe you don’t get my point here.. I CAN’T DO A FACTORY RESET AFTER ROOTING THE PHONE! any explanations?

        • Fabian

          September 1, 2011 at 7:26 am

          one more question can i clear battery stats from the default rom or do i first have to install a custom rom ?

          • NeaL Pradeep

            September 2, 2011 at 1:08 am

            this is as of now available only to the custom rom users!

  13. FrankieJoe

    August 30, 2011 at 7:45 am

    Hi Neal,
    I rooted my phone but I just want to know how to unroot the phone in case in need it to send for waranty.


    • NeaL Pradeep

      August 31, 2011 at 12:42 am

      Just clear cache, wipe data and then apply the update to revoke the root access!!

  14. JuiceyNinja

    August 27, 2011 at 11:54 am

    Please reply to my previous question

  15. hari

    August 27, 2011 at 6:55 am

    man your English sucks big time! 😀

    • NeaL Pradeep

      August 27, 2011 at 10:36 am

      hey hari, do let us know where you faced issues or felt that the quality was not up to the mark!

  16. JuiceyNinja

    August 26, 2011 at 7:08 pm

    Hey mate, just wondering; when I root my phone with this,will I lose all my apps and saved data?

    Also will I have to re enter my wifi passwords and google accounts and so forth?

    • NeaL Pradeep

      September 5, 2011 at 6:04 pm

      no, not every time you need to enter!

  17. sushil

    August 19, 2011 at 11:16 am

    hi Neal i have downloaded the rooting package but on extraction i am getting another winrar file and odin but no tar file further extraction of winrar file i am getting a file known as z file

  18. nitin

    August 17, 2011 at 10:06 pm

    Do we need to Wipe data/factory reset and select Wipe Cache partition after rooting process is completed??

    • NeaL Pradeep

      August 17, 2011 at 10:45 pm

      yes nitin its a must!

      • Niranjan

        October 20, 2011 at 10:39 pm

        Hi Neal,
        I am unable to go to recovery mode by pressing the buttons as you described.
        How do i delete partition then?

        • NeaL Pradeep

          October 20, 2011 at 11:55 pm

          what is the error message?

        • Niranjan

          October 21, 2011 at 1:05 pm

          Its not showing any error message its just simply booting normally. Any how now i have successfully installed EXTRAordinary ROM 3.4 and can access recovery mode from menu!.
          ext4 manager is installed when opened, it shows an error message “ACF-ROOT kernal was not detected, ext4 manager may not work properly” .. is there anything wrong?

          That was a nice adventure :-). Its working really fine. Missing some stock apps though.
          Thanks for all the advises.

  19. stewroid

    August 17, 2011 at 3:53 pm

    will this work for galaxy 2?

  20. Mohamed

    August 16, 2011 at 12:30 pm


    Could you please let me know from where I can download the firmware 2.3.4 for Galaxy S I9000. I would like to root my device.


  21. Rohail

    August 14, 2011 at 10:29 pm

    I am using samsung galaxy s version 2.1 update1. Can somebody help me out and let me know the procedure of rooting a I want to upgrade my os

    • NeaL Pradeep

      August 14, 2011 at 11:51 pm

      yes rooting voids the warranty!

    • NeaL Pradeep

      August 14, 2011 at 11:51 pm

      you can follow the above procedure to root your phone!

  22. Hightower

    August 13, 2011 at 2:24 pm

    Hi Neal . Thanks for XXJVR update. Everything works great. So I decided to root and followed it to the letter. It froze and nothing hapened for 20 min so i restarted and it came up with an error.
    So I tried to reflash xxjvr again and odin just sits there with “firmware update start. boot.bin”
    its just hung. Tried again still nothing. So i tried xxjvq and same thing. Please help. Whats going on? Everything was working fine before.

    • NeaL Pradeep

      August 13, 2011 at 2:35 pm

      re try the flashing process again!

      • Hightower

        August 13, 2011 at 3:04 pm

        4 attempts.
        on 4th attempt it got past boot.bin and now gets stuck at factoryfs.rfs with a bright green screen!

        • Hightower

          August 13, 2011 at 3:14 pm

          Ok Finally I have life. The 8th attempt finally went through.

          So now im freaked out about rooting the phone. Is there any other way to do a lagfix without rooting?

          • NeaL Pradeep

            August 13, 2011 at 3:45 pm

            yes you can lagfix without rooting!

        • NeaL Pradeep

          August 13, 2011 at 3:44 pm

          glad that your issue now has been sorted out!

  23. sanket

    August 10, 2011 at 11:42 am

    reply fst waiting!

    • NeaL Pradeep

      August 11, 2011 at 12:05 am

      we have already replied you, kindly find for the same!

  24. sanket

    August 10, 2011 at 11:34 am

    relpy my post fast yarr !

  25. Gary

    August 10, 2011 at 5:16 am

    i have the 2.2 what would i do for that ver?

    • NeaL Pradeep

      August 10, 2011 at 11:16 am

      hey gary you can directly update with this version!

  26. sanket

    August 9, 2011 at 11:29 pm

    just tell me is it necessarily to root for update rom 3.2v ?
    how to root galaxy s i9000 official 2.3.3 ?

    • NeaL Pradeep

      August 11, 2011 at 12:14 am

      yes its necessary as its a JVQ based ROM!

  27. sanket

    August 9, 2011 at 9:48 pm

    plzzzzz reply fast yarrrrrrrrrrrrr !!!!!!!!!!!
    cant wait for 3.2v !!!!!!!!!!!!! i m reall exited .

  28. sanket

    August 9, 2011 at 9:29 pm

    dose v3.2 ROM harms warranty of official 2.3.3 ?

    • NeaL Pradeep

      August 11, 2011 at 12:20 am

      yes it harms as it needs root access!

  29. sanket

    August 9, 2011 at 10:22 am

    i m having official version 2.3.3 ddjv5 .
    can i update rom version v3.2 ?
    how ?
    plzzzzzzzzz reply fast !
    thanks !

    • NeaL Pradeep

      August 9, 2011 at 10:55 am

      yes you can but kindly follow the instructions carefully!

  30. Rimi

    August 8, 2011 at 11:05 pm

    Hi Neal,

    Can you recommend a custom rom for the galaxy s? I tried cyanogen 7 but I didn’t like it. I’ve heard good things about Darky’s rom but I would really appreciate it if you can suggest something as there are so many roms to choose from and you must’ve tried many diff roms.

    • NeaL Pradeep

      August 11, 2011 at 5:30 pm

      its way better tan the cm7 rom

      • Rimi

        August 12, 2011 at 12:37 pm

        Did you mean Darky’s or extraordinary v 3.2 is better than cm7? If Darky’s, then which version is most stable for speed and battery life?


        • NeaL Pradeep

          August 13, 2011 at 4:28 pm

          yes rimi Extraordinary is better than Darky and CM.!

        • Rimi

          August 13, 2011 at 6:33 pm

          Thanks Neal, I flashed the extraordinary rom yesterday(once again thanks to your detailed instructions for noobs
          like me), and everything seems fine. Only I had a bit of a problem with Titanium Backup not restoring some of my game apps – angry birds(all three) and blast monkeys. I restored the apps +data but whenever I tried to run them I got a pop up saying the app needs to be force closed. I tried reinstalling from the market and then restoring only data but that also didn’t work. Finally back to freshly installed angry birds with all data gone 🙁

  31. Jerome

    August 7, 2011 at 7:49 pm


    I want to upgrade to 2.3.4 my current version is

    base baseband version is I9000JXJV6
    Kernel version mobilus@MEA-03 #4
    Build Number GINGERBREAD.JPJV6.

    Please advise if there is an update for this.

    Many thanks.

    • NeaL Pradeep

      August 8, 2011 at 2:46 pm

      yes you can update with this version of firmware!!

  32. John Naughton

    August 6, 2011 at 12:45 am

    Hi Neal, my samsung is: model GT I9000-VERSION 2.3.3 – gingerbread.xxjvo, I worry that if I root I will negate the terms of my warranty?. What are the benefits of rooting and updating the firmware? is it worth it? will it for example, make the phone perform better, look better?.Thanks John.

    • NeaL Pradeep

      August 18, 2011 at 5:22 pm

      you can claim warranty by updating with any stock rom!

  33. Paddy Padmanabhan

    August 5, 2011 at 11:56 pm

    I just up upgraded to XXJVR and rooted. Surprising the the quandrant score is now only 1300, it was closer to 1800 with XXJVQ.
    Is there any reason why the score has comedown.

  34. mukib

    August 5, 2011 at 10:04 pm

    Done rooting. When will you come up with the voodo lagfix? Thanks.

    • NeaL Pradeep

      August 6, 2011 at 5:37 pm

      as of now there is no voodoo lagfix for this one but once it arrives, we will surely come up witht the same!

  35. natz

    August 5, 2011 at 1:27 pm

    Guys, I just updated Skype on my Galaxy S GT I9000 and Skype Video calling is now working between my PC and Galaxy S GT I9000…Front and back camera are working fine…Haven’t tried yet between 2 Android phones…

  36. RememberChase

    August 5, 2011 at 5:29 am

    Oh, man i love you! i was about to throw my i9000m at a wall! saved me a loot of stress. something weird though, it used to say i9000m now it just says i9000. no problem just different. thanks man, now how do i root this thing?

    • NeaL Pradeep

      August 5, 2011 at 10:37 am

      hey buddy we are really happy for you! Glad that we were able to help you! Thanks very much in showing trust with us. We have come up with the instructions for rooting XXJVR which you can refer the same on

  37. Vandan

    August 5, 2011 at 2:45 am

    Couold u plz direct me to the article where i can root my gingerbread 2.3.3 DDJV9 Thanx

    • NeaL Pradeep

      August 5, 2011 at 10:40 am

      no, as of now you cant root DDJV9 but as soon as the rooting procedure arrives we will cover the same. You can expect it soon at our site!

  38. Colpro

    August 4, 2011 at 5:29 pm

    Hi Neal

    I downloaded the “complete package” and unzipped. I now have a zipped file zImage.

    How do I use the zImage file??

    This has happened on three other of Advices Flashing / Rooting packages – with the same result, so I can’t use them?

    • NeaL Pradeep

      August 5, 2011 at 11:51 am

      you dont ahve to extract twice. kindly follow the instructions carefully and strictly!

  39. yarnz

    August 4, 2011 at 2:23 pm

    hi neal,

    why dont you root with CF-Root-XX_OXA_JVR-v4.1-CWM3RFS for xxjvr? is there a problem with this CF Root or there are different between CF-Root XXJVR and CF-Root XXJVQ?

    • NeaL Pradeep

      August 5, 2011 at 12:20 pm

      hey yarnz as of now its rootable by both the CF Root options! We have tried and tested the same! No issues reported as of now by users either!

  40. Prabhaher

    August 4, 2011 at 12:04 pm

    hi neal,

    thanks for the rooting package, when will you come up with voodoo lagfix for XXJVR?

    • NeaL Pradeep

      August 4, 2011 at 12:09 pm

      its the same lagfix, kindly follow the procedure on how to root xxjvr!

      • prabhaher

        August 4, 2011 at 6:01 pm

        sorry neal, i don’t get clearly here, do you mean we can use the same lagfix used for the xxjvq version? i’m done with rooting the phone and its fine.

        • NeaL Pradeep

          August 5, 2011 at 11:43 am

          no, lagfix is different for different versions! Its not recommended to flash with the wrong version!

  41. harshal

    August 4, 2011 at 11:31 am

    Dear friend i m triying update my galaxy s 2.2 ……
    and i some problemof calender not working…. it has a error { the application calendar storage process has stopped unexpectedly.please try again}………this message will come and application will closed…………
    sp pls help me what to do.

    • NeaL Pradeep

      August 4, 2011 at 12:07 pm

      you can update with this version and can try!

  42. azim khan

    August 4, 2011 at 9:18 am

    This is safe?

    • NeaL Pradeep

      August 4, 2011 at 10:49 am

      yes its safe if and only if you follow the instructions!

  43. Ajith

    August 4, 2011 at 9:09 am

    Kindly direct me to any of your forums where i could see the advantages of rooting or what can I do if I root the device which i cant do when not rooting.

    • NeaL Pradeep

      August 4, 2011 at 10:49 am

      its mentioned in the article , kindlty refer the same!

  44. prabhatsingh

    August 4, 2011 at 7:08 am

    Dear friend i m triying update my galaxy s 2.2 to ginger bread i manage to dawnload application and i manage phone dawmload option but it cant show in software windows.

    • NeaL Pradeep

      August 4, 2011 at 10:53 am

      after following the instructions you can easily update with the same!

  45. Alex Devlin

    August 4, 2011 at 6:18 am

    There is an updated CF-Root for JVR. I’ve used it to root the version of JVR I downloaded from here.
    Here is the link to the post on xda that has the download link for the next version from the one you have posted here.

  46. Huzefa

    August 4, 2011 at 4:55 am

    Hi Neal, will appreciate if you can provide similar detailed steps to root gs2

    • NeaL Pradeep

      August 4, 2011 at 12:14 pm

      yes we will soon come up with the same!

  47. adicrst

    August 4, 2011 at 1:25 am

    Hi, my version is
    Kernel version: #2
    Build number: GINGERBREAD.XXJVK

    I updated fallowing an old article from your site ( ), so is a version of 2.3.4 for XXJVK ?

    • NeaL Pradeep

      August 4, 2011 at 12:50 pm

      this is the new version, you can follow this to update the same!

      • adicrst

        August 9, 2011 at 2:52 am

        Thanks alot Neal, i’ll update my phone.
        I’ll come back with feedback

  48. robrecht

    August 4, 2011 at 1:17 am

    I wonder where I can find the differences between all those kernel versions. And how you can backup all your apps so i do not have to install everything.
    And Is it worth to upgrade from 2.3.3 xxjvk?

    • NeaL Pradeep

      August 4, 2011 at 12:50 pm

      all the pre requisites section has these steps on how you can backup , you can update with this version!

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top