Galaxy S I9000

How to update Samsung Galaxy S GT I9000 to Gingerbread XXJVQ 2.3.4 Firmware

Galaxy S New LogoLast time when we saw on how you can update your Samsung Galaxy S GT I9000 with the latest XXJVP 2.3.4 Gingerbread release, most of the users were more than happy to update with the same but later some of the users faced many issues after installing some of the applications as many users faced force close errors.  So, for all the users who are facing this issues, we will see on how you can update with an all new Gingerbread 2.3 release in the due course of this article.

The version which is leaked recently is the leak version and not the official KIES 2 release. But updating with this version of Gingerbread 2.3.4 that is XXJVQ 2.3.4, the warranty will not be voided. Though there is no time line given by Samsung on the arrival of the official version of Gingerbread 2.3.4 release, you can expect the same in the coming months and not if not any time soon then we are there any time to give you all the latest updates for your phone even before Samsung comes forward with the Gingerbread 2.3.4 or even the future releases of Android versions.

Pages: 1 2 3 4 5



  1. rod

    September 11, 2011 at 10:20 pm

    mr neal, hello!! ive updated to 2.3.4 for the last 3 monhs, everything was going fine. downloaded free applications from the market and works great. but today some of my applications just doesnt work anymore. i have to force close it. any help?

    • NeaL Pradeep

      September 11, 2011 at 11:26 pm

      Have cleared the cache from the recovery mode which is mentioned in the article?

  2. kuljeet

    September 6, 2011 at 4:30 pm

    Niel: i have samsung galaxy s 2.3.3 ddjv9 can i root if yes then how
    please help me.

    thanks in advance

    • NeaL Pradeep

      September 6, 2011 at 4:49 pm

      not as of now, but once it arrives we will surely cover it~

      • ronanzki

        September 10, 2011 at 11:39 am

        Ei Neal,
        Do u have the complete JVR package? thanks,,,

        • NeaL Pradeep

          September 16, 2011 at 7:26 pm

          its there in the procedure section, kindly find for the same!

  3. linuxnas

    August 18, 2011 at 10:52 am

    two questions for JVQ:
    1. is there video/voce chat support for gtalk?
    2. is “daily Briefing” included?

    • NeaL Pradeep

      August 18, 2011 at 11:04 am

      1. no voice/ video support
      2. daily briefing is included!

  4. usman

    August 16, 2011 at 10:35 am

    Yes i did, I even did the factory reset option.
    Is any one else having the crashes as mine?

    • NeaL Pradeep

      August 16, 2011 at 10:43 am

      try installing XXJVR!

      • usman

        August 16, 2011 at 1:19 pm

        same with XXJVR. I think its a gingerbread issue …

        • usman

          August 16, 2011 at 1:34 pm

          Is there a guide i can follow to downgrade it from 2.3.4 XXJVR to 2.1 Eclair that came with the phone?

          • NeaL Pradeep

            August 16, 2011 at 2:29 pm

            you can directly update with the 2.2.1 version!

  5. usman

    August 16, 2011 at 1:04 am

    Hi Neal,
    I used your guide to update to XXJVP and now XXJVQ. The guide are really detailed and easy to follow. Thanks.

    i had a black screen of death problem, The screen went black after boot.bin started. So i flashed it to the old firmware i.e. XXJVP and then again to the new one and the second time it went great.

    I having a bit of a problem with running applications on the roms. Asphalt 6 and modern combat crash at the start of the game. Is it a problem with the ROM or is it some thing else.

    • NeaL Pradeep

      August 16, 2011 at 10:12 am

      have you cleared the Cache from the recovery mode?

  6. Rahul Agarwal

    August 15, 2011 at 9:16 pm

    Hi Neal,

    I was trying to update my phone with this firmware but it suddenly failed at somepoint. What should i do now? please suggest something asap.

    • NeaL Pradeep

      August 15, 2011 at 10:32 pm

      remove battery, reinsert, restart pc and then try updating!

  7. Zorzi

    August 12, 2011 at 2:00 pm

    1. I installed drivers for I9000…
    2. then went on 2.3.3 – but it was a battery drain
    4. then with procedure on your site went to root 2.3.3
    5. I must upload 2.3.4 JVQ (I wan’t to go for Extra Ordinary Rom 3.2)

    But…. Every time Odin recognized phone when I plugged it in – now, when I rooted it (v 2.3.3 – which is mandatory to go for 2.3.4 JVQ) – well now Odin does nor say “added”, and windows pop up msg: “…. usb device not recognized….” (?). Why is that? It worked perfectly before root on GB 2.3.3. Sholud I install drivers again?

    Any help, will be most appreciated!

    BTW: Keep up the good work!


    • Zorzi

      August 12, 2011 at 4:00 pm

      I solved the problem by installing Samsung New PC Studio… all other solutions to install drivers failed somehow…
      thnx anyway! hope this helps someone 🙂


      • NeaL Pradeep

        August 13, 2011 at 3:59 pm

        you need to install the latest version of KIES!

        • Zorzi

          August 13, 2011 at 4:53 pm

          Thanks – I already solved with mentioned Smg PC Studio – and I really have no need for KIES… A never used it and I don’t miss it.
          I’ll keep it in mind if installing on some other PC.

          • NeaL Pradeep

            August 14, 2011 at 10:27 am

            thanks zorzi, good to hear that!

    • NeaL Pradeep

      August 13, 2011 at 4:20 pm


  8. matthew

    August 12, 2011 at 12:37 am

    Ihave downloaded the above but when i want to open the file it is asking me to select a prograsm to to use i have tried winzip and adobe but no luck…what program shoul i use to open the above files i have not had this trouble before and have updated using your instructions on three occasions..pls help.

    • NeaL Pradeep

      August 13, 2011 at 4:51 pm

      have you tried updating with any other firmware?

      • Matthew

        August 14, 2011 at 2:38 am

        what firmware do you suggest i try updating with? Your help is appreciated

        • NeaL Pradeep

          August 14, 2011 at 10:26 am

          hey matthew you are the King, its up to you to decide on to with which one you wish to update!

  9. ron

    August 9, 2011 at 9:53 pm

    i am nt able to download Gingerbread XXJVQ 2.3.4 for my galaxy s

    • NeaL Pradeep

      August 11, 2011 at 12:19 am

      what error its showing / prompting!?

  10. linuxnas

    August 9, 2011 at 11:47 am

    Hi, is it possible to upgrade from JVN to JVQ directly? Just updated from 2,2 to JVN 2.3.3. Some components were missed, eg “Daily Briefing”. not happy with this 2.3.3 JVN.

    • NeaL Pradeep

      August 11, 2011 at 12:34 pm

      yes you can easily update directly! may i know what issues you are facing?


    August 4, 2011 at 1:04 am

    work`s in 8503g???????????????????????????????????????????????????????????????????????? help!!!!!!!!!!!!!!!!!!!!!!!!!

  12. sasa77ar

    August 1, 2011 at 7:51 pm

    Hi, I put XXJVQ 2.3.4 and still sometime force close like JVP.especially during the interviews.

    what can I do

    • NeaL Pradeep

      August 2, 2011 at 10:56 am

      you can install the XXJVR 2.3.4 verison of GB which has now arrived!!

      • sasa77ar

        August 2, 2011 at 3:44 pm

        I put and we will see

        • Nitish Kumar

          August 11, 2011 at 12:26 pm

          Waiting for XXJVR Voodoo lagfix instructions.

          • NeaL Pradeep

            August 11, 2011 at 12:29 pm

            yes nitish we will soon come up with the article

  13. darky's 10.2

    August 1, 2011 at 5:18 pm

    Now XXJVR released……… excited

  14. Souvik

    July 29, 2011 at 7:57 pm

    Hi Neal,today i have updated my Galaxy S I9000 to gingerbread DDJV9, can i upgrade it further to 2.3.4 XXJVQ (hope this is the latest one). Will it show the same settings features like samsung galaxy S II (like “background effect” etc)?

    • NeaL Pradeep

      July 29, 2011 at 9:47 pm

      yes buddy you can update with the same!

  15. mehdi

    July 29, 2011 at 1:19 pm

    hello .i downgraded my galaxy from 2.2 to 2.1 . after five mounth i wanted to upgrade to 2.2.1(I9000JPJPM), i restarted (*2767*3855# = E2P Full Reset) but i saw my phone didnt recieve any antenna signal(i couldnt call).then i upgraded to 2.2.1 and then to 2.3.4(I9000XXJVQ) . i recieve signal but i recieve it very week.i dont know why?(sometimes someone cant call me in my office but he can call my friend in exactly the same place.) after i install android 2.3.4 i didnt go to recovery mode and i only reset with *2767*3855#.

    • NeaL Pradeep

      July 31, 2011 at 1:19 am

      hey this is the network issue, kindly contact the Service provider to fix it!

  16. Rehan

    July 28, 2011 at 12:32 am

    Hi Neal can I please know that what is the difference between rooting and flashing your device? and should I root my Galaxy S or flash it? which one is a better practice?
    Thanks in advance

    • NeaL Pradeep

      August 2, 2011 at 4:06 pm

      its mentioned in the article! you can flash it, no need to root as of now!

  17. Danial

    July 25, 2011 at 7:21 pm

    Hi Neal good job with the instructions. Looking forward to installing the firmware but I want to know that do I need to enable lagfix on this version or is it smooth enough on its own? And what benchmark scores do you get with this firmware?

    • NeaL Pradeep

      July 26, 2011 at 10:56 am

      the benchmarking will be different for different devices and also it depends on diff. benchmarkign tools you use, so it will be difficulat to tell you the exact numbers!

  18. George Z

    July 25, 2011 at 3:54 am

    hey Neal, got around to doing the FW upgrade and ALL i can say is it rocks. Thanks for your comprehensive explanation on the process. If I could add to it, be patient. Some procedures are happening when you think they arent !
    Nice one Neal

  19. bassem

    July 24, 2011 at 11:33 pm

    hi neal
    can i install this version ( xxjvq 2.3.4) with using the CSC of the jpjpm 2.2.1 to have arabic support
    i know that look s stupid but can it work thanks
    please respond as soon as possible

  20. peejay

    July 23, 2011 at 5:29 pm

    Ive done a few updates from your instructions. Great stuff. But on completion of JVQ i can not get the three button combo to get into cache clearing/F reset. It wont do it. Is there another way to clear the cache. If i dont do it i know it could cause some hicups later.

  21. Majd

    July 23, 2011 at 6:10 am

    Neal thank you very much’ i’d update it successfully to 2.3.4.
    i would like to ask about the language, how could i install arabic language or other languages to the phone?? please help me.. thank you

    • NeaL Pradeep

      July 26, 2011 at 11:01 am

      as of now you cant install arabic but as soon as the arabic version comes, we will surely cover the same!

  22. Harikumar Krishnan

    July 23, 2011 at 12:25 am

    Hello Neal,

    Its a great site, procedures explained in simple words.. and I can’t thank you enough.. upgraded to JVQ and applied vodoo and its great ! 🙂

    I ‘m having an issue though since I moved to gingerbread .. PBAP phone book access with bluetooth speaker phone systems like Jabra Cruiser don’t work properly any more,, like they wont call out names.. haven’t had that issue in froyo,, every gingerbread kernel or ROM I tried has this issue though.. Have you guys come across this issue and any clues ?

    Thanks ones again .. !

    Cheers !

    • NeaL Pradeep

      July 23, 2011 at 12:43 am

      thanks buddy for your kind words and appreciation, we look forward for your continued support!

    • omer barlas

      July 26, 2011 at 10:30 am

      BT is not working for me either. i need to resolve this issue though since i use a speakerphone with it and transfer small data to other devices with it.

  23. Haider

    July 22, 2011 at 7:31 pm

    Hey brother Neal can you please tell me if this firmware is for all I9000 Galaxy S like I9000, I9000M, I9000T or only for the I9000? Cos Ive got a I9000T and I see on many forums that many people have reported that Froyo or Gingerbread update is not possible on I9000T? Thankyou

    • NeaL Pradeep

      July 22, 2011 at 9:26 pm

      this is Only available for I9000.

      • Haider

        July 23, 2011 at 12:11 am

        And neither I9000M? So what do I have to do to upgrade my I9000T to this version? If there is no way I can upgrade to this version then to which Ginferbread version can I upgrade my I9000T? Thanks

        • NeaL Pradeep

          July 23, 2011 at 12:42 am

          as soon as it comes for this device we will surely let you know!

      • Mike

        July 30, 2011 at 10:48 am

        Hi Neal,
        Thanks for your expertise.
        I am still unsure about proceeding. Can I upgrade Bell Canada Samsung Vibrant I9000M with
        version DDJV9 (specifically to get Hindi Input and display with correct conjuncts) and can I root the device after?


        • NeaL Pradeep

          July 30, 2011 at 1:23 pm

          no this version won’t support Samsung Vibrant I9000M! no hindi keyboard is still not supported!

    • Zed

      July 25, 2011 at 8:19 am

  24. mehdi

    July 22, 2011 at 11:19 am

    dont tick re partition?

  25. ccseric

    July 21, 2011 at 9:53 pm


    I recently update my phone to XXJVP and applied the voodoo lag fix. It seems the battery life shorten with voodoo lag fix.

    1. Can i upgrade to XXJVQ directly or do i need to remove the lag fix first before installing the XXJVQ? if yes how do i remove the lagfix?

    2. If i flash my SG with XXJVQ, do my lag fix ereased?

    • Neal

      July 21, 2011 at 11:25 pm

      1. yes you can update,
      2. yes lag will be comparatively reduced!

  26. dCr

    July 20, 2011 at 11:13 pm

    my phone is bricked .. how i can unlock?

    • Neal

      July 21, 2011 at 12:36 pm

      is it bricked on unlocked?

      • dCr

        July 21, 2011 at 4:24 pm

        was bricked on the black screen of death … but i solved the problem

        • Neal

          July 21, 2011 at 11:29 pm

          great to hear that your issue is now resolved!

  27. dCr

    July 20, 2011 at 11:12 pm

    my phone is bricked … how i can unlock it?

    • Neal

      July 21, 2011 at 11:36 pm

      just re apply the update, things will be back on track!

  28. Satish Nayak

    July 19, 2011 at 11:22 pm

    I upgraded from 2.3.3 XXJVO to 2.3.4 XXJVQ…I was very much happy with XXJVO in terms of battery life and Performance but in this XXJVQ facing problem of force close after a phone call and signal goes off for a minute and also not much increase in battery life.

  29. ahmed douban

    July 18, 2011 at 4:56 pm

    worked with Official Gingerbread DDJV9 2.3.3 Firmware

    thanks bro

  30. ahmed douban

    July 18, 2011 at 4:08 pm

    i got FAILED while updating ! 2 time with same error

    any advice please !

    Odin v.3 engine (ID:6)..
    File analysis..
    Get PIT for mapping..
    Firmware update start..

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    • NeaL Pradeep

      July 22, 2011 at 10:34 am

      you are requested to re follow the instructions!!

  31. mario

    July 18, 2011 at 2:48 pm

    I have 2.3.3. installed on my sg s and is running very smooth. before that had 2.3.2, was crashing and force closing all the time…

  32. Hamsheed

    July 18, 2011 at 1:01 pm

    Hey Neal,

    I had updated the 2.3.4 XXJVP with the voodoo lag fix that you had given earlier.

    Is it ok to update with this new one cause i have been noticing these force close errors.

    should i jus update with XXJVQ directly or do some thing to remove the voodoo lag fix and then unroot.

  33. Jason

    July 18, 2011 at 9:42 am

    Hi Neal
    i followed all of your instruction but im facing problem
    it keeps fail so i tried on higher version of odin which was 1.85
    but it tell me Can’t open the serial(COM) port.
    i got my SGS from vodafone australia, it is unlocked and version is
    gingerbread 2.3.3 XWJVK

    • darkulas

      July 22, 2011 at 8:19 pm

      I think the version of odin you using is only for galasy s II

  34. Prabhaher

    July 17, 2011 at 10:04 pm

    hi neal,

    Thank you so much for this update, All your instructions are well detailed and very helpful, keep it up,

    this firmware is really good, browser is smoother than in the JVP version,only bug noticed is the battery widgets is showing 98% charge as soon as its been disconnected from charging, its been the same for all gingerbread versions, no other bug noticed so far,
    the voodoo version for JVP is working fine with this JVQ, phone is very smooth now, everyone can surely try it,

    Thanks again..

  35. drwaseemansari

    July 17, 2011 at 11:27 am

    i followed your instructions,but i ticked the box for repartition,
    i dont have any problem yet,
    should i flsh this again with repartition unchecked or am i good?
    any help would be appreciated.

  36. suhail

    July 16, 2011 at 8:58 pm

    hii.. i ve started d update process.. i ve crpss checked in entering the provided files in the odin. its been 20 minutes since d process started.. but its not proceeding from PLs help

  37. roy

    July 16, 2011 at 2:28 pm

    What will happen if the phone is provider locked? How can we go around it when updating with 2.3.4?

    • NeaL Pradeep

      July 17, 2011 at 1:53 pm

      it will unlock the device and then warranty can’t be claimed!

      • darkulas

        July 22, 2011 at 8:15 pm

        Interestingly I’ve flash my vodafone locked SGS to XXJVQ but its still locked, even after rooting. ;p

  38. marj

    July 15, 2011 at 2:45 pm

    Hello Neal
    i just upgraded from jvk to 2.3.4. im having an issue and was hoping u can help me. when i open the app market i see the apps but when i click to download them it just stays downloading and doesnt download. the internet does work. im msging u from my ph. please help… thanks Marj

    • NeaL Pradeep

      July 17, 2011 at 2:01 pm

      go to manage applications and clear the data in the market app! and then re try downloading! Have you checked with the data connection? As sometimes ISP blocks the downloads and just allows surfing!

  39. Roberto Prado

    July 15, 2011 at 1:30 am

    Hi Neal. I’ve just updated my GT-I9000T to XWJVB following your instructions, actually transforming it to a GT-I9000 and It works great!. I rooted it following your instructions also. And unlocked it with the application called Galaxy S Unlock. I tested it with another SIM and I can make calls fine. Since I’m unlocked now, my question is can i update to XXJVQ following the procedure in this page?.

    Thank you!

    • Neal Pradeep

      July 15, 2011 at 10:42 am

      kindly clear the cache and also if problem persists you can re apply the update!

    • Zed

      July 25, 2011 at 6:42 am

      Hola Roberto,
      really you confirme all you said, you unlock it too, and installed the firmware, but that’s fantastic ! because I was just thing about trow this GT-I9000T away !! I can not do nothing with it and even since I reset it I can’t download from the market !!
      I was desperate. Please tell me the true: you can really install this XWJVB and make the damn T international ?

      • NeaL Pradeep

        July 25, 2011 at 10:43 am

        yes you can but are you talking of installing on I9000T?

        • Zed

          July 26, 2011 at 6:34 am

          Hi Neal, thanks to keep this post alive,
          Yes I’m talking of installing xwjvb-2.3.3 on the GT-I9000T which is the Galaxy S you find in Mexico with Telcel on it but never used it (I live in Belize, just south, no telcel here but BTL). As Roberto said this firmware seems to solve all the problems but I’m not sure he’s got the same lock than me (here a post about this Well I don’t understand everything about PDA,CSC and else but… why xwjvb-2.3.3 is suppose to work on this specific galaxy S (the damn latin america) but the not the xxjvq-2.3.4 ??

          Thank you for all

          • NeaL Pradeep

            July 26, 2011 at 10:19 am

            it works on all the I9000 pHONES, and this update is not the region specific update, so you can update from any where!

      • Roberto Prado

        July 25, 2011 at 4:52 pm

        Hola Zed. si puedes hacerlo. incluso puedes actualizarte a esta xxjvq. ya yo lo hice. mi galaxy s i9000t lo compre bloqueado con movistar en venezuela. tambien vi que el que vende telcel en mexico se puede convertir a i9000. saludos!

        • Zed

          July 27, 2011 at 1:56 am

          ha bueno, muchissimas gracias ! voy a ver y regresar para decir.

        • Zed

          July 27, 2011 at 2:02 am

          But here
          These firmwares are for International I9000 Galaxy S version, your device must be unlocked before flashing these firmwares.

          *Don’t flash these firmwares on other devices. Any posts and Private Messages regarding flashing these firmwares on other devices will be ignored

          Then I uderstand this update is ok after the GT-i9000T (Latin America for exemple) has been upload to XWJVB and then convert to a i9000 (international). That’s right ?

          • NeaL Pradeep

            July 27, 2011 at 11:53 am

            yes, we have said the same!

  40. Nitin Shah

    July 14, 2011 at 9:34 pm

    Hi Neal,

    I extracted the JJJVQ 2.3.4 file and I got three more zip files, named CODE,CSC and MODEM. Is it supposed to be like that?>


    • Neal Pradeep

      July 14, 2011 at 11:07 pm

      yes! you just need to follow the instructions!

      • Nitin Shah

        July 15, 2011 at 9:41 am


        The picture of the files extracted,on page 4, does not show any zip files, neither there is any mention of the zip files. It’s kind of confusing.

        • Neal Pradeep

          July 15, 2011 at 10:33 am

          zip files are there, its in the procedure section!

  41. Ghiyas

    July 14, 2011 at 4:47 pm


    just for reconfirmation …

    which firmware suites best on SGS GT i9000 ?


    or is there any other?

  42. Jimmy

    July 14, 2011 at 1:49 pm

    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

    • Neal Pradeep

      July 14, 2011 at 2:41 pm

      have yo cleared the cache?

    • Imran Ithisham

      July 21, 2011 at 12:18 pm

      I too had the same problem since I got into 2.3.4 firmwares. You cannot get rid of the FC Errors and I got them while I end a call. The FC Errors might come on certain applications like the new market place and foursquare but it depends among users but the most common problem was the dialer. Do not try to re flash because it will bring you back to square 1 and the problem would still exist. The best option is to go for an official update like 2.3.3 DDJV9 and so far I have not come across any FC Errors. 2.3.4 is only a beta version and it has heavy bugfix to go through, lets wait till it gets official because the FC Errors can sometimes get on your nerves… Good Luck..

      • Jimmy

        July 21, 2011 at 1:16 pm

        @Imran, thanks for your thoughts. However, after the FC’s I was experiencing became more frequent. I decided to re-flash with the 2.3.4, which as you rightly observe is tedious since you have to go through phone and applications setup afresh. I have not re-rooted yet and a week down the line, the FC’s are no more. I am considering my options on this ROOT thing. Being an average user on the tech side, I am weighing the options between, MY NEED FOR ROOT vs the RISK of having to RE-ROOT and the FC,s reappear, taking me back to square one

        • Imran Ithisham

          July 23, 2011 at 2:20 am


          Keep me posted on the FC error on your device, what version of 2.3.4 are you on now? Just check if the super compass app works fine because on mine it just freezes half the time.

          Thankx in advance budd…

        • Jimmy

          August 2, 2011 at 7:23 pm

          @Imran, Since I Re-flashed I did not experience any more of the FC’s. However this upgrade bug has gripped me like most other Android and yesterday, Neil “unleashed” XXJVR to us which I have already flashed. My Initial comparisons does not show much difference between the XXJVQ and XXJVR though time will tell

  43. George

    July 14, 2011 at 1:21 pm

    hi Neal, there are a number of cool apps that came with the phone, however im unable to locate where they are in the phone and the backup app im using only allows .apk apps to be backed up of which none of the ones I refer to are included. I would assume that installing this FW will remove these a
    .pps.(ie calandar, FM radio, Navigon etc)
    If this is the case, could you suggest how I go about saving these .


    • Neal Pradeep

      July 14, 2011 at 2:42 pm

      yes all issues will be solved after updating with this version!

      • George

        July 14, 2011 at 5:07 pm

        so does that mean that these “apps”/widgets will still be there or will they be gone ??

        • Neal Pradeep

          July 14, 2011 at 11:32 pm

          widgets / apps will be erased after the update, the stock ones will remain!

  44. Mike

    July 14, 2011 at 12:27 pm

    hi there,

    I am trying to apply voodoo lagfix to this version and my phone is stuck now

    it shows on odln

    Odin v.3 engine (ID:5)..
    File analysis..
    Get PIT for mapping..
    Firmware update start..

    Please help

    • Neal Pradeep

      July 14, 2011 at 1:11 pm

      you can pull off the battery and can try the process again. If your phone refuses to start then update with the XXJVQ Firmware first and then proceed for the update again!

  45. andy

    July 14, 2011 at 10:02 am

    why is there no download link for the 2.3.4 xxjvq??

    • andy

      July 14, 2011 at 10:09 am

      nevermind, found it 🙂

    • Neal Pradeep

      July 14, 2011 at 1:14 pm

      the download link is very well there in the procedure!

  46. Yousuff

    July 13, 2011 at 5:06 pm

    Hi Neal.. I have downloaded both XXJVP(with Vodoo lag fix) and also XXJVQ firmwares.. Which one do u suggest me to update? Pls help
    thanks a ton!!!

    • Neal Pradeep

      July 14, 2011 at 11:37 pm

      you can go with any version, all are equally good versions!

  47. sanjeev

    July 13, 2011 at 6:39 am

    dear sir,right now my galaxy is on ddjv9, can i flash xxjvq ?as i am in india.Thanks.

    • Neal Pradeep

      July 13, 2011 at 9:31 am

      Yes sanjeev, go ahead xxjvq is better than ddjv9!

  48. igol

    July 13, 2011 at 2:17 am

    i updated my phone. flashed it and cleared the cache. However, at first everything was okay until i suddenly cant send SMS but i can still call. HELP

    • igol

      July 13, 2011 at 2:19 am

      i checked the message centre and the number is correct. what else can i be doing wrong. I already reflashed it but still the same error.

    • Neal Pradeep

      July 13, 2011 at 9:34 am

      have you cleared the cache? if not then clear the same and if you have cleared the cache then just kindly re update the phone!

  49. Amor van Staden

    July 12, 2011 at 7:49 pm

    Hi Neal,

    Wanted to know if this update is region specific? I am in Africa, the southern part, and would like to update my Galaxy to the gingerbread firmware (XXJVQ). I have only recently started to read up about this so i would just like to confirm wether it would be a problem 🙂

    Thanx a mil!

    • Neal Pradeep

      July 12, 2011 at 9:23 pm

      no, this update is not the regional specific, its for all!

  50. Steve

    July 12, 2011 at 8:14 am

    where is the XXJVQ firmware download link? thanks.

    • Neal Pradeep

      July 12, 2011 at 9:41 am

      the firmware file is there, kindly find for the same in th eprocedure

  51. davester

    July 11, 2011 at 8:45 pm

    hey neal:
    i just installed this fw xxjvq 2.3.4 from xwjvb 2.3.3…. real easy and siad….im just having a small issue on mms/sms….. everytime i tap on the message icon to read meassages it forcecloses all the time…..i checked the apn and found that the numbers wer erased…so i went ahead and added it again… and saved it…
    but still the same……..1 more thing… it neccessay to flash voodoo lagfix and root it… if your just a simple user……..thats the only issue i have after installing xxjvq… everything else is all good……..

    five stars for this dev……

    • Neal Pradeep

      July 12, 2011 at 10:19 am

      have you cleared the cache? its not necessary to flash with voodoo everytime!

  52. Alex Sales

    July 11, 2011 at 6:01 am

    its ok now sir neal. its a problem of smcs(message centre) was cleared. i contacted customer service to ask for the smcs number. thanks a lot for the wonderful tutorial. by the way, i would like to request for an article about battery life increase for samsung galaxy, rooted/unrooted. or do we have an exisiting article for this?

    • Neal Pradeep

      July 11, 2011 at 9:46 am

      battery life is better than all previous versions.

  53. Alex Sales

    July 10, 2011 at 1:41 pm

    how to root Gingerbread XXJVQ 2.3.4?

    • Neal Pradeep

      July 11, 2011 at 12:19 am

      Kindly visit for more details.

    • Neal Pradeep

      July 11, 2011 at 10:02 am

      we have already covered the procedure for the same

  54. Dr.Ketan

    July 9, 2011 at 5:57 pm

    I have just updated my 2.3.3 XXJVK to this 2.3.4 uneventful n smoothly
    tethering problem fixed now, backlight key bug fixed too
    and rooted as per guidance here on
    Thanx a lot

    • guruprasath

      August 20, 2011 at 5:32 pm

      what did you do for this USB tethering bug?

  55. Alex Sales

    July 9, 2011 at 8:44 am

    it can’t read any sim card and can’t access mobile network.

    • Neal Pradeep

      July 10, 2011 at 1:10 pm

      just reflash the process!

      • Alex Sales

        July 10, 2011 at 1:27 pm

        its ok now. thanks sir neal.

  56. Alex Sales

    July 9, 2011 at 8:17 am

    I switch to XXJVQ but i cant use my mobile network. Please help

  57. Alex Sales

    July 9, 2011 at 6:55 am

    is it normal for the file analysis to take so long in start of odin?

  58. Darwin

    July 8, 2011 at 11:03 am

    Hi Neal,

    Thanks ! and we really appreciate all the worked that youve done.
    I recently update my phone to XXJVP and great improvement specially battery issue, so far no problem found, although i face a problem during update because i was stuck in the middle of the process, but after reading comments, i disable my anti-virus and close KIES under task manager and after everything went smooth.

    Q ?
    Should i go for updating to XXJVQ ?
    Should i install Voodoo Lagfix to improve performance?

    • Neal Pradeep

      July 8, 2011 at 11:28 am

      After installing the XXJVQ you will not feel the need to install any lagfixes! Let us know for any more help!

  59. jayanta

    July 7, 2011 at 5:48 pm

    dear neal,
    i update my phone through your guide but it will restarts automatically after 15-20 hours. i am facing this problem with all the firmware i have used like xxjvp,ddjv6
    please suggest me any firmware or tips or tricks which stops such auto reboot.
    thanks waiting for ur rply

    • Neal Pradeep

      July 7, 2011 at 10:28 pm

      in froyo 2.2.1 XXJPY is the best and in Gingerbread 2.3.4 XXJVP and XXJVQ are good versions!

      • jayanta

        July 7, 2011 at 10:47 pm

        thanks for your rply

        i just want to know you all facing the same auto restart problem or mine is faulty one?

        • Neal Pradeep

          July 8, 2011 at 3:23 pm

          was this issue there earlier or has arrived after you have updated your phone?

        • jayanta

          July 9, 2011 at 9:04 am

          it has from the day i purchase it. and one of my friend also having the same issue.

    • Imran Ithisham

      July 8, 2011 at 10:31 am

      Have you tried using a fresh copy of Gingerbread without installing any apps on your phone for about 2 days??? Try to figure out if there is a problem with the apps you are using or if its the OS… Check your battery too because some batteries when they go less than 20% in energy, they play havoc which means the battery needs to be replaces soon…

      Sri Lanka

  60. Brendan

    July 6, 2011 at 5:53 pm

    Hi Neal,

    I am in Ireland and my Galaxy S is locked to Vodafone. Can I update or should I wait for the official Kies gingerbread update?

  61. Giri

    July 6, 2011 at 11:21 am

    Thanks a lot Neal. Its working perfectly.

    • Giri

      July 6, 2011 at 11:24 am

      [Download has failed twice but third time it has downloaded and restarted with Gingerbread]

  62. zeny

    July 5, 2011 at 2:42 pm

    Cool, tq tq tq

  63. sad

    July 5, 2011 at 2:17 pm

    Dear neal
    i have updated my galaxy to an arabic android version 2.3.3 ,, but it seems that the battery cant hold up to 12 hours ,, i dont why ,, then i update it to this 2.3.4 but no arabic language exist ,,
    please i need to know what should i do …. .

    • Neal Pradeep

      July 7, 2011 at 10:44 pm

      you can either wait till the new fw arrives or update with the XXJVP or XXJVQ 2.3.4 version!

  64. Sulaiman

    July 5, 2011 at 10:03 am

    Is this one has Persian or Arabic Language (fonts) support.

    • Neal Pradeep

      July 8, 2011 at 3:27 pm

      no it doesn’t support the Arabic or Persian language as of now!

  65. Pavan Reddy

    July 5, 2011 at 9:35 am

    Hi Neal , is this the latest version available as of now for galaxy s ?

  66. Imran Ithisham

    July 5, 2011 at 5:21 am

    The “force close” error still persists but it is much better than the XXJVP version. The “force close” error just pops up after I end a call and try to quickly go to the home screen by pressing the back button. I loved the speed XXJVP generated with Voodoo but the “force close” problem was too irritating. I hope there comes a Voodoo lagfix for this version soon… For people who are on XXJVP and face the irritating “force close” problems, you can wipe the cache partition and reduce the problem temporarily… 2.3.4 has a long way to go before it comes close to perfect…

    Anybody who is facing problems when opening the compass application??? Mine works 50% of the time and the rest it is just a blank screen and it just wont open 🙁 Didn’t have this problem in FROYO…

    My phone is so MOODY 😉

    Sri Lanka

    • Neal Pradeep

      July 5, 2011 at 5:23 am

      kindly clear the cache before u proceed to use your phone!

    • zeny

      July 5, 2011 at 2:52 pm

      Hi Imran

      yup, i am having FC with supercompass 1st time. i uninstall it n nvr use it again… nothing happen if u don’t use supercompass, i used a norm compass app, works fine. 🙂

      • Imran Ithisham

        July 15, 2011 at 10:45 am

        Exactly, I am using the Super Compass app too.. So it must be something to do with the app… What compass app are you using mate??

  67. Derek

    July 5, 2011 at 1:34 am

    Hi Neal, I also have a question. Pretty small one I think. You stated not to do this if locked to a network. I’m in Canada on the Bell network, using a SIM card. Does this mean that I should do this update?

    • Derek

      July 5, 2011 at 1:35 am

      I meant to say, does this mean I should NOT do this update?

      • Neal Pradeep

        July 5, 2011 at 4:20 am

        go ahead you can update for your phone! We recommend!

    • Neal Pradeep

      July 5, 2011 at 4:20 am

      can you use any other sim card in your phone?

      • Derek

        July 5, 2011 at 10:54 am

        I’ll have to check, I don’t know at the moment.

  68. John

    July 4, 2011 at 11:05 pm

    I love this tutorial but could you please make a rooting tutorial for JVQ like the one you did for JVP? That would be awesome!

    • Neal Pradeep

      July 5, 2011 at 4:24 am

      we will try our level best in the next version of fw

  69. Lucian

    July 4, 2011 at 6:52 pm

    I succeeded to upgrade my SGS GTi9000 to XXJVQ 2.3.4 with vodoo lagfix (Gingerbread-GT-I9000-XXJVP-stock-kernel+hacks),from XXJVH 2.3.3 with CWM, Ficeto ,Darky rom v10.1,successfully.
    Works very well ,no lag and get over 2000 in Quadrant and the battery held today at 100%, 8am to 9pm at 19% with wireless and data on the GSM and WCDMA not.
    The phone network is encoded in Vodafone.
    I am very pleased with the first day.
    Thanks Neal .
    Keep up the good work.

  70. Lucian

    July 4, 2011 at 6:07 pm

    This firmware has major bug….I installed and when i push home button from stand-by the phone did not respond.I reinsert the battery and start.Two times the same bug. For moment return to 2.3.3. I’m not single guy with this major bug…

    • Neal Pradeep

      July 9, 2011 at 10:48 am

      its not a bug, just re update the phone, all will be well

  71. Tani

    July 4, 2011 at 7:16 am

    Hi Neal, I succeeded to upgrade to version 2.3.4., but it gives an error at speed dialing. It says USSD code running…and then an error message “unknown application”. Do you have any idea how to repair this? Thanks.

    • Neal Pradeep

      July 4, 2011 at 4:52 pm

      its an operator issue! Check with your operator as operator is responsible for all USSD services!

  72. Alberto

    July 4, 2011 at 1:47 am


    Thank you for the nice tutorial. I followed all the steps with my GT-I9000B, but my touch screen don’t work after the update. All other buttons are working, but the screen simply don’t respond to touch, gestures, etc. What it could be?


    • Neal Pradeep

      July 4, 2011 at 4:53 pm

      just clear the cache and re flash the firmware, all issues will be sorted out!

  73. howzthat

    July 3, 2011 at 7:43 pm


    i could not find the link of XXJVQ can you let me know from where i can download this firmware??

    • Neal Pradeep

      July 4, 2011 at 4:55 pm

      the download link is there in the article!

  74. KingArthur_SD

    July 3, 2011 at 4:24 pm

    unfortunately I was unable to connect the galaxy with the PC, in Download mode.
    Simply it does not recognize the USB device, and therefor the ODIN does not react
    What could it be???

    • Neal Pradeep

      July 3, 2011 at 5:05 pm

      have you updated the KIES version and also have you cleared the cache?

    • Ginger & Honey

      July 4, 2011 at 8:03 am

      My friend also had the same problem with 2.1. when tried to connect to pc device driver were missing and couldn’t connect, we were unable to install drivers. he had to go to the samsung store to repair. And he got repaired under warranty.

  75. Jimmy

    July 3, 2011 at 3:33 pm

    3 days into this update and I absolutely love it. I fixed the 3 button combo and now my phone can get to download and Recovery modes and all else is fine with no noticeable lag like I was used to with Froyo 2.2. However on connecting with KIES it tells me that “This version cannot be updated” and gives me the current firmware version as DDA:JVQ/ PHONE:JVQ/ CSC:/JVQ (KOR). Does this mean KIES will never update this phone again. Also, does (KOR) mean that this firmware is the Korean one or what?

  76. Robby

    July 3, 2011 at 10:38 am

    Just one more q
    Is this rom deodexed already?

    • Neal Pradeep

      July 5, 2011 at 4:33 am

      its odex version

      • k

        July 21, 2011 at 6:52 pm

        Do you know where one would be able to get the deodexed version? I’d like to install some themes on this. Cheers.

        • Neal

          July 21, 2011 at 11:29 pm

          its an odex version and there is no deodex version as of now!

  77. Krishanu De

    July 3, 2011 at 10:22 am


    It was a very detailed tutorial, I have been reading your blog for a while now. Proves to be very useful for someone like me who is new in the world of Android. I am not new in flashing firmware though but before I jump the boat, I have a question.

    Currently I have DDJV6 which is the latest Indian firmware for Galaxy S in Kies 2. My question is what do I gain from flashing this version of firmware? If you could point me to a release note or something then it will be great!

    Keep up the good work! 🙂

    • Neal Pradeep

      July 3, 2011 at 10:31 am

      since these versions are the leaked ones, giving you the exact details or the notes will be difficult!

      • Krishanu De

        July 3, 2011 at 3:15 pm

        Any major improvements though?
        I believe in the philosophy of “Don’t fix it unless it’s broken!”.

        • Regmi

          July 4, 2011 at 7:56 am

          @Krishnau in my personal experience this new 2.3.4 XXJVQ version gives you better browser, more smoother then previous versions, though I have never tried DDJV6 as I am in Australia and here still 2.2.1 is official version. Apart from browser GPS is incredible, navigation is just what you want, google map turns when you turn.
          Still you cant make video calling but via skype you can make video call (samsung only) if you use patched application as original skype application dosen’t support all android devices yet.

        • Krishanu De

          July 4, 2011 at 4:54 pm

          Regmi, thanks so much for your reply! 🙂
          Yeah, I could use a better GPS fix time!

  78. Savi18

    July 3, 2011 at 3:57 am

    Hi just upgraded to gingerbread 2.3.4 and everything is working great and a lot faster, this is the first time i have ever upgraded a phone thanks for the fantastic intructions, the only thing i had to do to make it work was tick the re-partition,if i did not it got stuck on file analysis(does not metiont this on the detailed instructions, Cheers

    • Neal Pradeep

      July 9, 2011 at 10:48 am

      ticking or not ticking the repartition doesn’t matter in this case as its a 3 file firmware!

  79. Roderick Viado

    July 2, 2011 at 2:29 pm

    I switch back to XXJVP because i think it’s better than XXJVQ

    • AFZAL

      July 5, 2011 at 11:41 pm

      Why brother…. did you face any major problem in XXJVQ ??? Please share with us.

      • Neal Pradeep

        July 7, 2011 at 10:33 pm

        there are no issues which ar ereported!

    • Raffay

      July 20, 2011 at 10:14 pm

      How do you switch back to an older version firmware?
      Please brother Roderick or Neal do guide me. Thanks.

      • Roderick Viado

        July 21, 2011 at 11:13 pm

        Just connect your fone to the computer and make sure that you stiil have the older version firmware, the procedure is still the same.

        • Raffay

          July 21, 2011 at 11:48 pm

          Ok fine thanks alot bro, just wanted to make sure that if it is possible and it won’t do any harm to my Galaxy S if I flash an older version on a newer one through the same procedure? Thanks

          • Neal

            July 21, 2011 at 11:52 pm

            don’t worry it won’t harm at any point of time!

    • Raffay

      July 21, 2011 at 2:36 am

      How do we switch back to an older firmware, brother Roderick or Neal please do tell me. Thanks.

      • Neal

        July 21, 2011 at 12:34 pm

        to which version you want to go back to?

  80. Paddy

    July 2, 2011 at 3:02 am

    Hi I updated and everything looks fine. I ran the quandrant standard, my score is now only 1350. It was above 1800 before. What does this mean.

    • Niraj

      July 1, 2011 at 11:06 pm

      Hi Paddy

      I have never seen a score of 1800 in my SGS, Please let me know too which version did u do the test…

    • Neal Pradeep

      July 2, 2011 at 3:10 am

      It was 1800 in which version?

    • Imran Ithisham

      July 2, 2011 at 4:13 am

      Was it with voodoo lagfix??? If so, you will have to wait for the lag fix to arrive for this version mate!!! voodoo improves the performance of your phone…

      • Neal Pradeep

        July 2, 2011 at 4:20 am

        voodoo lagfix needs to be separately installed or flashed!

  81. zeny

    July 2, 2011 at 2:18 am

    Hi Neal
    How to Root Galaxy S on Android 2.3.4 XXJVQ Firmware?

  82. Jimmy

    July 1, 2011 at 11:20 pm

    I have successfully upgraded to 2.3.4 from Froyo 2.2 and so far I have not experienced any problem though my 3 button combo which I had fixed has dissapeared so I have not managed to do cache clearance.
    So far I have noted a greatly improved speed. Thanks a million for the tutorial and download

  83. AFZAL

    July 1, 2011 at 9:14 pm

    Dear brother Neal… my I9000 is currently running on XXJVP [which is provided by You].

    Actually I want to know is it necessary to update my phone to XXJVQ and also plz tell me what is the differnece between XXJVP and XXJVQ. Is XXJVQ provide me any extra facility…. plz let me know brother.

    Thanx in advance.

    • Neal Pradeep

      July 2, 2011 at 4:26 am

      if its working alright then leave it, but if you are facing any issues regarding the force close errors then you can flash XXJVQ!

      • AFZAL

        July 2, 2011 at 10:53 am

        Ok Bother…….. thank u.

  84. steppsgh

    July 1, 2011 at 8:32 pm

    hi neal,
    gr8 job. flashed yesterday but i’ve been experiencing force close and mobile network loss. can it be fixed?

    • Neal Pradeep

      July 2, 2011 at 4:27 am

      NETWORK LOSS cant be blamed for firmware! 🙂

  85. Nick Kelkar

    July 1, 2011 at 8:16 pm

    hello Neal, Thanks for the update.. in the above post you have mentioned that ” All the users across the World can proceed and update their phones but the only thing you will have to ensure is that the phone is not locked with any sorts of network or else it will lock the handset after the update.”

    I am currently in France and my phone is locked with a network Provider named SFR. My Android version is 2.2 and I want to get on 2.3.4. How can I do it? Your help will be appreciated it.


  86. Rudeboy

    July 1, 2011 at 6:58 pm

    Hi Neal

    The last time I tried to update with this software I ended up with Android version 2.2, Baseband version I9000XXJP2; Kernel Version 206.329 root@sep 52#1 and Build number GT-I9000-eng 2.2 MASTER 332 TEST-KEYS.332.

    How come is that possible whilst i was following step-by-step instruction

    • Neal Pradeep

      July 2, 2011 at 3:13 am

      just refollow the instructions to update the correct version again!

  87. richard

    July 1, 2011 at 5:07 pm

    Hi Neal,
    After I upgraded, my SGS was not able to detect my SIM card. When I tried my SIM card to other phone, it worked. I have disabled voodoo lagfix before I upgraded the software.
    What went wrong?
    Kindly help. Thank you.

  88. jerry

    July 1, 2011 at 11:25 am

    If problem goes with the flashing, how can i restore the old version of OS in galaxy s i9000?

  89. Salim

    July 1, 2011 at 11:03 am

    Hi Neal, Please let me know does this XXJVP 2.3.4 arabic enabled or not. pls confirm. Thanks

    • Neal Pradeep

      July 2, 2011 at 3:15 am

      its not an arabic version, but be rest assured as once it arrives we will surely update with the same!

  90. Vishal

    July 1, 2011 at 10:14 am

    I just installed this but very dissatisfied!! It sluggish hen entering/exiting application, same thing with scrolling.

    Well, “Be dammed with reality” scores a quadrant score of 1403???!!!

    In any case back to JVP which is much smoother and faster, with a lower quadrant score.

    Ps, i did clear cache, and wipe data. I am on bell Canada with a GT-I9000M

  91. fallenzion

    July 1, 2011 at 7:55 am

    hi neal, can we root this version the same way we`ve rooted XXJVP?

    • Neal Pradeep

      July 9, 2011 at 10:47 am

      Hey buddy, we have already come up with the article, kindly visit the site to find the article!

  92. AFZAL

    July 1, 2011 at 7:55 am

    Dear Neal Brother…. Hope u r well….and again thanx for this article [XXJVQ]…

    I update my Galaxy I9000 to XXJVP from by following ur article and Stuffs [XXJVP 2.3.4 provided by you] on 21 June, 2011. Hope you know that. And I face no major problem at all.

    Dear brother can you plz explain what is the basic difference between GINGERBREAD XXJVP and XXJVQ?

    I found ur this article through my mail few mins ago and I am again interested on this Firmware XXJVQ.

    So dear Big brother Neal plz tell me is there any difference between XXJVP and XXJVQ ?

    • Neal Pradeep

      July 5, 2011 at 4:52 am

      there are some minor changes which can’t be listed here! We are really sorry for it!

      • AFZAL

        July 5, 2011 at 11:38 pm

        Thank you Brother for reply.

  93. Robby

    July 1, 2011 at 4:20 am

    Thanks Neal,
    Can we install Voodoo lag fix on this fw as well?
    I am talking about the one you posted for XXJVP

    • daks

      July 2, 2011 at 2:53 am


    • DAKS

      July 1, 2011 at 9:48 pm


    • Annu

      July 2, 2011 at 6:58 pm

      Well, you asked the question, I didn’t wait, just installed voodoo which was posted for XXJVP. working like a charm. go ahead.

      • Robby

        July 3, 2011 at 9:01 am

        Just installed.
        Superfast with superuser rights …………..
        getting average quadrant scores of 2250.
        Guess sgs 2 has to wait a little longer 🙂

  94. Shreenidhi

    July 1, 2011 at 3:39 am

    Hi Neal,

    thanks for the great guide. i Just updated it.

    But am facing an issue with USB tethering.

    When i connect usb and turn on tethering, after few seconds the connection terminates.

    I was facing the exact issue in XXJVP as well.

    Can u please tell me how to over come this.


    • Neal Pradeep

      July 1, 2011 at 4:13 am

      have you cleared the cache?

      • shreenidhi

        July 1, 2011 at 12:16 pm

        Yes. Flashed the binary, rebooted in recovery mode cleared data/cache.

        Followed all standard procedures.

        • shreenidhi

          July 1, 2011 at 5:44 pm

          Can it be fixed by flashing a custom kernel??? I assume the problem is with one of the drivers….????

          I think all galaxy S phones on 2.3.4 are facing this issue.


          • Neal Pradeep

            July 2, 2011 at 3:14 am

            custom kernels are highly unstable!

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