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.

  • sempak

    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.

  • http://www.google.com ohgie

    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

    • Pradeep Neela

      as of now its not recommended as its not a reversible process!

  • http://www.google.ro Andrei Alexandru Daniel

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

    • http://twitter.com/pradeepneela Pradeep Neela

      check with the samsung usb drivers!

  • xavier_gs

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

  • Ravi

    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

  • vladimiro

    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?

    • http://twitter.com/pradeepneela NeaL Pradeep

      what was your base rom?

      • vlad

        mine too

  • haider

    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………………………………………………

    • http://twitter.com/pradeepneela NeaL Pradeep

      we will come out with the procedure for MIUI!

  • haider

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes haider you can proceed to install Cyanogen but its a nightly built as of now, its not recommended!

      • haider

        Thanks neal but can u tell me how can i install it,

        • http://twitter.com/pradeepneela NeaL Pradeep

          simple, follow the instructions which are mentioned above!! :)

  • haider

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      what is the error message you get while connecting to Odin?

  • miguel

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

  • Rahul Sharma

    Thank U very Much..

  • kuljeet

    Hi Niel

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

    thanks in advance

    • http://twitter.com/pradeepneela NeaL Pradeep

      we will soon come out with the rooting article!

  • Brajesh

    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.

  • varad tiwari

    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… :(

    • http://twitter.com/pradeepneela NeaL Pradeep

      have you tried clearing the cache and wiped the data and tried ?

  • Olegarto

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      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

  • http://www.uk-experience.com Robert

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

  • chacal_09

    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!!!!!!!

    • http://twitter.com/pradeepneela NeaL Pradeep

      we will soon come up with the article! stay tuned!

  • booda

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      Kindly get admin rights for your pc and then re try applying the update

  • Farooq Hussain

    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 :)

    • http://twitter.com/pradeepneela NeaL Pradeep

      thanks a lot farooq!

  • Jobra

    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)

    • http://twitter.com/pradeepneela NeaL Pradeep

      just update with the XXJVR 2.3.4, the device will be unrooted!

      • Jobra

        Thanx i will try it and i still dont understand why it was sucking away my money could you explain that?
        and will the money sucking problem stop then?

  • Tp

    The root was successful thnx ^^

  • Armin

    Thanks a lot… Good Job!!!

    • http://twitter.com/pradeepneela NeaL Pradeep

      thanks armin!!!

  • Shahid Latif

    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 :)

    • http://twitter.com/pradeepneela NeaL Pradeep

      thanks shahid for the update.. we will surely come up with more such articles

      • Shahid Latif

        Thanks for reply but I had a question too :)

        Is CWM backup like image of computer drive taken with ACRONIS (which restores everything exactly as it was when backup was taken) and in case I manage to brick or re-lock or distroy my OS will I be able to completely restore my system?

        • http://twitter.com/pradeepneela NeaL Pradeep

          no you cant manage that!

  • Colpro

    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

  • Colpro

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      download the files again!

  • stibi

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      darkys rom is still unstable as of now!

  • Damir Olejar

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

  • alvin

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      no alvin it doesn’t work, you will have to wait for the version to come!

  • Mohit Goel

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      no mohit, it won’t work!

  • Tony

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

    • http://twitter.com/pradeepneela Neal Pradeep

      NO THERE IS NO ROOTING PROCESS Needs to be done before updating the device!

  • Tony

    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.

    • http://twitter.com/pradeepneela Neal Pradeep

      no, rooting doesn’t damage the phone but will void the warranty

  • Souv

    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

  • budman

    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.

    • http://twitter.com/pradeepneela Neal Pradeep

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

      • budman

        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.

        • budman

          if i take it into sprint will they be able to tell if i tried to root it?

          • http://twitter.com/pradeepneela Neal Pradeep

            no they will not root the device!

        • http://twitter.com/pradeepneela Neal Pradeep

          kndly re apply the update and then again root the device!

  • Yoon

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

    What should I do with this?

    • http://twitter.com/pradeepneela Neal Pradeep

      you will have to configure the APN Settings for your 3G Connection!

  • Alison

    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

    • Colpro

      Alison – Did you have any problem with opening the TAR file?? I can only get a file “zImage” after downloading and unzipping. Can you comment?

      • http://twitter.com/pradeepneela NeaL Pradeep

        you just need to unzip it for just once!

  • LALIT

    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

    • http://twitter.com/pradeepneela Neal Pradeep

      hey lalit, just follow the instructions which are mentioned above to install the Gingerbread version!

  • hayo

    does galaxy gio had 2.3.4?

  • Orlando

    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?

    • http://twitter.com/pradeepneela Neal Pradeep

      reflash by following the procedure

  • salam

    Hay Neal

    Thank you don very smoothly.

  • Mark

    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

    • http://twitter.com/pradeepneela Neal Pradeep

      We will soon bring a new update for you, stay tuned to http://www.androidadvices.com for the same or also you can follow the instructions to update with the XXJVP 2.3.4

  • adrian

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

  • islam hani

    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 :)

    • http://twitter.com/pradeepneela Neal Pradeep

      yes its a stable version, though some bugs might encounter!

  • L

    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!

    • http://twitter.com/pradeepneela Neal Pradeep

      no, just follow the instructions given above!

  • vikky

    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

  • Kunal

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

  • http://www.whichbetter.net Alexandru

    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.

  • superviked

    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 :'(

    • http://twitter.com/pradeepneela Neal Pradeep

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

      • SuperViked

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

  • superviked

    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 :’(

    • http://twitter.com/pradeepneela Neal Pradeep

      as of now there is no procedure to root the same! As soon as it arrives we will surely update the same!

      • superviked

        Thanks a million Neil really appreciate

  • superviked

    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 :'(

  • Matt

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

    • http://twitter.com/pradeepneela Neal Pradeep

      sure buddy we will soon come with an article for the same!

  • Hamsheed

    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

  • Mang

    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?

  • Saad

    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

    • http://twitter.com/pradeepneela Neal Pradeep

      to un root too we have provided the procedure in the article, kindly find the same!

  • Chris Eng

    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?

  • karan

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

  • sener

    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

    • nathan

      i had same problem, try a usb port on the back of pc if its a dektop

  • cathzzzz

    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?

  • chandan patil

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

    • http://twitter.com/pradeepneela Neal Pradeep

      no no, not as of now! 2.3.4 is not compatible in spica!

  • azmi

    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.

    • omik

      Same with me.. no sound on boot!!! Any way that doesnt affect the performance i suppose!!!

  • Alin

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

  • Alin

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

  • Alin

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

  • Orlando

    Hi, Neal

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

    Everything else works great.

    Thanks.

    • http://twitter.com/pradeepneela Neal Pradeep

      have you cleared the cache?

  • sidhartha

    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………

    • http://twitter.com/pradeepneela Neal Pradeep

      just follow the above instructions and dont try to mix and match the files as that may cause serious damage

  • Alin

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

  • Francis

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

    • http://twitter.com/pradeepneela Neal Pradeep

      @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

  • sasa77ar

    It works….thanks