How to Root Galaxy S on Android 2.3.4 XXJVP Firmware

Future Beyond LogoLast time we saw on how you can install the latest firmware of Gingerbread 2.3.4 on your Samsung Galaxy S GT I9000. After many of the users expressed their wish to root the phone, we have decided to come out with an article on how you can root the device that’s Galaxy S GT I9000. Rooting basically unlocks the phone to a whole new possibilities as you not only get additional tools but also get the famous functionalities like the Superuser and also the other tools like Titanium Backup Pro which is nothing but a simple backup tool which used to backup contacts, messages etc with just a click of a button.

Please note that the procedure which is mentioned below is only applicable for the Galaxy S GT I9000 phones which are currently on the version of XXJVP 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 2.3.4 as shown in the below screen shot.

Note : 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.

120 comments

  1. Excellent post at How to Root Galaxy S on Android 2.3.4 XXJVP Firmware : Android Advices. I was checking continuously this blog and I am impressed! Very useful info specifically the last part :) I care for such info much. I was seeking this certain info for a long time. Thank you and good luck.

  2. Hi i have samsung galaxy s sc-02b and running 2.3.6 gingerbread how can i root my devise my carrier is ntt docomo.help…tnx

  3. It get’s stucked at Setup Connection what should i do ? help …

  4. Thank you guys for this video, great help !!!!

  5. Hi Neal, successfully rooted my SGS Gingerbread.XWJVP
    Kernel version now showing 2.6.35.7-I9000XXJVQ-CL281085 se.infra@SEP-39#2
    Installed ROM Manager from Market, now my mobile is smooth n fast..happy with that..
    Only problem is my bluetooth is not turning on,I need to power off the mobile to turn it on..
    I moved most of my apps to SD
    Any advise?
    Thanks Neal

  6. Hi. I tried this. Now my phone reboot and reboot and reboot.

    I try it for the second time, but nothing change. The phone reboot itself again and again.

    What can I do? Can I reset to factory setup?

  7. HI NEAL,Please can u tell me that what is the easiest way to install MIUI on galaxy s running android 2.3.4,please i need that rom.please………………………………………………

  8. HELLO,I i want to have cynogenmod on my galaxy s running android 2.3.4 xxjvp.Please can u help me………..

  9. HI,i have a problem that my phone is not connecting to odin.so please any body can help me…..

  10. Thanks a lot, works fine on a I9000 2.3.4 stock JVQ Gingerbread

  11. Thank U very Much..

  12. Hi Niel

    I have samsung Galaxy s 2.3.3 djv9 can i root if yes then how please guide

    thanks in advance

  13. Hi,
    I have a Samsung Galaxy S 4G SGH-T959V. I was able to install Gingerbread 2.3.4 from your instructions. I wanted to root my phone so I could restore my personal settings. I realized that I was in the wrong page and used the root instructions of I9000 to my phone. I am unable to get into the download mode. I see both the Galaxy S 4g screen followed by Galaxy S I9000 and goes into the looping cycle. I see I was able to start into ClockworkMod Recovery v3.0.0.5. I would appreciate your help and guide me to restore 2.3.4 on my phone. Thank you in advance.

  14. Hay Neal,

    I have a samsung galaxy S GT i9000 and I have upgraded the firmware from 2.1 to Gingerbread XXJVQ 2.3.4. Now I am trying to root my device as i want to install/read “Hindi” texton my device and as per all available post, I need to root the device to achieve the same,
    So, I’m following exactly the same procedure as mentioned in all the post viz. – downloading rooting package XXJVQ_2.3.4 / unzipping the same/ launching Odin 3V 1.7/ connecting my device to the laptop in download mode ( by pressing vol down+Home+start Kies) and than adding rooting package CF-Root-XX_UNK_JVQ-v3.7-CWM3RFS.tar in PDA and then hitting on start…

    After doing all this I’m waiting for the process to finish since half an hour and m seeing no progress at Odin ( it is still showing Added!!
    Odin v.3 engine (ID:12)..
    File analysis..
    SetupConnection..)

    All in all… m stuck and don’t know what to do ..
    Plz Help…

    the last time i tried doing the same everything happened within 5 mins. but the titanium backup was getting failed all the time so i tried repeating the rooting process… but i think it has gone even worse…

    plz suggest the way out… :(

  15. I checked one user reporting this will work on XXJVQ firmware and as I just installed gingerbdread 2.3.4 it on my Samsung i9000 I proceed to apply this procedure.
    I did as instructions but Odin never passed from setup message. Didn’t I say I’m a newbie?, I closed that Odin program and tried to shutdown the phone, tried to reboot with up volumen + home + shutdown button to no avail.
    None of this worked so Itried again restarting Odin and redoing procedure but again it didn’t pass setup message.
    I didn’t know I shouldn’t disconnect phone so I didt it and appear the dreaded icon of the phone exclamation mark and computer all in yellow icon. I couldn’t pass this icon. Turining ot down after holdong the shutdown button worked but when turning it up again that yellow icon.
    I checked the forums and found that would be a bricked phone sign. I was considering the resistance method but anyway tried again, I reconnect phone, I run a higher version of Odin 1.83, I hold the buttons for the reload mode and the phone went into download mode. I flash again gingerbread as I have done this morining and recover back my phone, what a relief.
    I’m posting this so it culd help anyone having the same trouble than me. My phone is a mexican Telcel i9000T, well, not anymore as the gingerbread thing I did previously let it at just 9000, I still haven’t installe the 850 band fix to bring it back to T (I guess that’s for that, I dunno, I’m a newbie). Anyway, I still don’t have data service so not big deal.
    This gingerbread sw it’s not rooted but I better look for installing the superone click method or a cocked rom which is rooted. I’m not clear as I’m still learning
    cheers

    • I checked one user reporting this will work on XXJVQ firmware and as I just installed gingerbdread 2.3.4 it on my Samsung i9000 I proceed to apply this procedure.
      I did as instructions but Odin never passed from setup message. Didn’t I say I’m a newbie?, I closed that Odin program and tried to shutdown the phone, tried to reboot with up volumen + home + shutdown button to no avail.

      None of this worked so Itried again restarting Odin and redoing procedure but again it didn’t pass setup message.
      I didn’t know I shouldn’t disconnect phone so I didt it and appear the dreaded icon of the phone exclamation mark and computer all in yellow icon. I couldn’t pass this icon. Turining ot down after holdong the shutdown button worked but when turning it up again that yellow icon.
      I checked the forums and found that would be a bricked phone sign. I was considering the resistance method but anyway tried again, I reconnect phone, I run a higher version of Odin 1.83, I hold the buttons for the reload mode and the phone went into download mode. I flash again gingerbread as I have done this morining and recover back my phone, what a relief.
      I’m posting this so it culd help anyone having the same trouble than me. My phone is a mexican Telcel i9000T, well, not anymore as the gingerbread thing I did previously let it at just 9000, I still haven’t installe the 850 band fix to bring it back to T (I guess that’s for that, I dunno, I’m a newbie). Anyway, I still don’t have data service so not big deal.
      This gingerbread sw it’s not rooted but I better look for installing the superone click method or a cocked rom which is rooted. I’m not clear as I’m still learning
      cheers

  16. Awesome work, thanks. Worked 100% and I didn’t even have to rebuild my APN’s either, an other bonus.

  17. Hi,

    Just wanna say u tutorial is perfect….i get question i have gingerdread 2.3.4 in my galaxy s i9000 and i want to upgrade to 2.3.5 any re-comendation!!!!!!!

  18. hi guys , i`ve updating to 2.3.4 and now trying to root it but it s always stuck @: setupConnection !!!
    it didnot change for about 20 min so i`ve canceled the rooting process , any ideas? !

  19. did it .. works perfect .. just wanna say neil .. well done bro .. really youve helped me a lot .. i bricked my phone once and your website helped me ,.. thanks a lot .. keep up the good work :)

  20. hey guys i wanna unroot my phone because its sucking out all my money im now already 17 euros in the minus :( i wanna get the problem solved before my dad is gonna try and solve it because its broke then (my phone is galaxy s on android 2.3.4)

  21. The root was successful thnx ^^

  22. Thanks a lot… Good Job!!!

  23. Dear Neal Pradeep. You may remember me from 2.3.3′s discussion. Well I updated my cell to 2.3.4 and rooted the same. I am very happy with tha CWM application. I have a question though. I took a backup (images) now if somehow I manage to brick or re-lock or distroy my OS (ie installing custom roms etc) will I be able to completely restore my OS from those images?

    By the way I am very very thankful to you for your guidance and tutorials which are very easy to follow and are very accurate. Thanks again :)

  24. This zImage file issue applies to ANYTHING that I try to download from your blog. Am I the only Android user on earth with this problem?? Have Googled “How to open zImage files”. The short answer is to become a developer – with a very good knowledge of programming!!

    It is VERY frustrating as I have a lot that I want to download using your material. Please come up with a solution.

    Colpro

  25. After downloading the “Complete Package” and unZipping the Odin file works. I cannot access the TAR file as it is a ……zImage file. How do I open this file????

  26. Hi There!

    Nice Guide, worked fine for me. Except one thing, even though i think it has nothing to do with ur root package; the first time i tried to flash the root, odin stocked (i used the version in your package) at ” Setup Connection”. After 10 minutes i unplugged the device, shut it down, restarted in dl mode an tried again and everything went fine within a few seconds. Had the same issue wehen in flashed darkys rom, but with a different odin version (1.82 i guess…). Dont know why :S

    So if it stocks at the mentioned part, just do as i did, guess you can hardly brick ur sgs doing this…

    Cheers

  27. It works great with a firmware, I9000XXJVQ 2.3.4 as well! Thank you, the annoying AdMob has now vanished.

  28. does this work with gt-i9003 samsung galaxy clear lcd?

  29. Will this 2.3.4 package work on galaxy ACE????

  30. One more question do I have to do anything before rooting my Cell like any update.

  31. Neal:

    I want to know if your procedures will work on Samsung Galaxy S (Vibrant) form T-mobile please help me out I’m new on this and I hate to see my battery die so quick when I’m using the internet I can’t stand that. And Is it any chance of damaging my cell trying to root it. Because I don’t have warranty on it and it is expensive phone thanks I appreciated.

  32. Hey neal, been following your articles and i wanted to ask some opinion from u if you dont mind?
    my phone details are:
    Kernel:2.6.35.7-I9100XWKE7-CL215725root@DELL103#2
    PDA:XWKE7
    Phone:XXKE4
    CSC:XEUKD1

    Can you please verify what all this mean and why i cannot pair my google account with my device?
    ps: i am currently in china last 6 months and bought phone here itself and they have local android market called GoMarket for downloading local apps.. I want my phone to be like that of my friends who are in india. Can you please tell me what steps i must take to restore it to original state and if i could cause any harm to my device in doing so? really appreciate your opinions.. thank you very much buddy

  33. help i think i bricked my tab, i followed the instruction but when it reboot the light on the back came on and nothing else happened.

    • update with the XXJVQ firmware so as to un brick the device and kindly follow the instructions carefully!

      • allreay tried that but nothing happens, right now the samsung logo appears then it reboots it self over and over. prior to doing the root i had an over the air update with the 2.3.4 then i tried to use your root and it locked up. is there anything im missing, i followed the instruction carefully, reading every step twice and still cant get it to boot. help please.

  34. Hmm…After I finished rooting, I get no 3G signals at all.

    What should I do with this?

  35. Cool, first time I have been able to follow instructions without having to ask somebody else to help me.

    Very clear and concise, thank you. Have bookmarked this in case I need to do it again at any point.

    Alison

  36. DEAR ADMIN……

    I HAVE GALEXY S I9003..
    I WANT ALSO UPDATE TO GINGERBREAD…..PLZ GUIDE ME……I M REALLY LOOKING FOR UPDATE…….

    WAITING FOR UR REPLY…………..PLZZZZZZZZZZZZZZZZZZ

  37. does galaxy gio had 2.3.4?

  38. Hi, this is works fine but after I do root procedure the sound of my Galaxy S doesn’t work at start up and worst I get connection from network but after some minutes simple is showing emergency calls only…..some reason? some issue?

  39. Hay Neal

    Thank you don very smoothly.

  40. Hi,
    I’ve rooted my Galaxy S with this new CF Root for XXJVP and I’m still getting the same error regarding my SIM card. Afer reboot it cant find the SIM card which is already inserted. Does anybody know how to fix this?

    Thanks

  41. does this work even if have installed Cyanogenmod7 on my device?

  42. thx alot it really works…i’m very greatful :D …….i just want to install CM 7 and i want a stable ROM so if u can give me a tested stable one ( in a link :D) then i will be greatful again :)

  43. Sorry, I got confused. Should we select “CF-Root-XX_JVP_AAD_RFS.tar” file on PDA tab only? Do we have to do the same to Phone and CSC tabs? Thanks!

  44. im not able to download the firmware 2.3.4 …….i hv downloaded that but after installation its changes to 2.3.2…….pls help me …….give me the link for downloadin 2.3.4……pllllllllllllllllsssssssssssssssss

  45. Will This Work for samsung galaxy mini 2.3.4????

  46. Hi guys, I was wondering if it’s possible to root also samsung galaxy mini. I’ve updated my firmware with this version but as many already complained it is not possible to use SuperOneClick with Gingerbreak for this version.
    If I use the method presented in this article for my mini galaxy it will work ?
    Thanks in advance for your answer and sorry for my poor english.

  47. Hey I’ve a cherry magnum hd running gingerbread 2.3.4. PLEASE PLEASE CAN YOU HELP ME ROOT MY PHONE PLS PLS. Tried gingerbreak but no luck :’(

    • sure but you are on which version, like on XXJVP or something else?

      • I updated it to the official firmware and I’m unable to root it because it’s running 2.3.4. I tried flashing it to froyo so I could root but it woundnt boot so I had to switch back to 2.3.4 :’( please help me root. please. ..

  48. hey I’ve a cherry magnum hd running Gingerbread v2.3.4, I want to root my phone, I read about you being specific that the above process is for the Galaxy S only, could you please PLEASE TELL ME how do i root my magnum hd, tried gingerbreak but no luck. Kindly reply :’(

  49. hey I’ve a cherry magnum hd running Gingerbread v2.3.4, I want to root my phone, I read about you being specific that the above process is for the Galaxy S only, could you please PLEASE TELL ME how do i root my magnum hd, tried gingerbreak but no luck. Kindly reply :’(

  50. could you provide a guide on how to root a galaxy mini s5570? thanks. currently trying to upgrade my mini to gingerbread.

  51. Hey Neal,

    First of all thanks for the last update 2.3.3 XXJVK . I was planning to upgrade it to 2.3.4 and the use the Voodoo lag fix for the same released . I want to know if there are any risks involved and what are the differences from the 2.3.3

  52. If I want to install the lagfix you talk about here (http://androidadvices.com/how-to-install-voodoo-lagfix-on-samsung-galaxy-s-with-xxjvp-2-3-4/) and also root, which should be done first and is this even possible?

  53. Nice tutorial.

    I’m a noob at this stuff atm, so I was thinking after I root using this method then what if I want to un-root it as your mentioned “though warranty can be claimed once you un root your device”.

    And if after rooting I change kernels(Like i was thinking to apply speedmod kernel) will it have any effect? :X

    please help! :D

  54. Hi Neal,

    I have just downloaded XXJVP Complete Rooting but cannot open even i keyed in the password you given. Do i need to download again?

  55. its not working my galaxy s turning on of again and again

  56. Thanks for helping but I downloa ed many times kies 2.0 but never ever my phone getting connect to kies. When I plug to computer to kies program always I see ” connecting”till shut down the computer thats all thats way I need other options to uptade my samsung galaxy S I9000 device

  57. hi neal..

    again..thanks for the accurate instruction on rooting…

    furthermore, i just want to clariffy something…can i flash voodoo lagfix kernerl through installed CWM?

  58. i want to update my samsung galaxy spica in gingerbread
    haw can i do that……..????????
    plzzzzz help me……….

  59. Rooting successfully for the 1st time!! But no sound when rebooting…cleared the cache and still no sound when the animated S logo appeared…

    Anyway,just finished backup the whole phone…..thank q so much.

  60. Neal….Te rog astept un raspuns de la tine .Multumesc (ROMANIA) Primesc maill de la Dvs dar raspuns de un ajutor nu.

  61. Neal….Te rog astept un raspuns de la tine .Multumesc (ROMANIA)

  62. Neal….Te rog astept un raspuns de la tine .Multumesc(ROMANIA)

  63. Hi, Neal

    After rooting, my phone is not recognized by kies. Do you know how to fix it?

    Everything else works great.

    Thanks.

  64. i download XXJVP Complete Rooting and try to extract to my desktop but its not working its just zImage file its not showing CF-Root-XX_JVP_AAD_RFS.tar so i confuse.
    please can u help me??? i have already XXJVP 2.3.4 Firmware did on my galaxy s I9000 it was work but this time what happen i don’t know………

  65. Spunemi te rog am 2.2.1 ORANGE ROMANIA as putea sa merg sa instalez 2.3.4 .Multumesc mult si astept raspuns

  66. It works great… i have one question though.. since I am new to this rooting you on the last part you mentioned about going to CMW???? how does it work or do you have any article on this one.. Your reply will much appreciated… thanks mate..

    • @francis since the CWM ROMs are not stable as of now we would not recommend the same for our readers as of now. But as soon as we find it bit useful then we will surely cover the same!1

  67. It works….thanks