How To Update Samsung Galaxy S I9000 to Official Gingerbread DDJV9 2.3.3 Firmware

Future Beyond LogoFor all those who are from India and own Samsung Galaxy S GT I9000, now you all have a great news as in this article we will see on how you can update your phone with the official update of Gingerbread which is India or Asia specific that is 2.3.3 DDJV9. Previously we saw on how you can update your phone with this version from moving to other downgrade version and then we saw on how to get an automatic update from the KIES 2 platform. But now we will see on how you can update with this version directly without moving from your existing version of firmware to some other version of firmware. The India or Asia specific version is dubbed as the DDJV9 2.3.3 Gingerbread and is the official KIES 2 Release, but we will see on how to update with the help of Odin and not with the KIES.

Samsung Galaxy S

Please note that if you have installed the other firmwares like XXJVQ, XXJVP etc. and have rooted the same, then after updating with this firmware of DDJV9 then the rooting access of your device will be revoked and your device will be back as the normal device without the rooting access. The biggest advantage by updating with this firmware is that you will be on the official version and the warranty can be reclaimed by you for your device if your device is in the warranty period. In the due course of this article we will see the pre upgrade instructions followed by the enhancements or updates in this version of Gingerbread along with the instructions to update the Galaxy S GT I9000 with the Gingerbread DDJV9 2.3.3. The best part of this update is that irrespective of on what firmware you are on currently that is on Eclair 2.1 or even Froyo 2.2, 2.2.1 or say in any Gingerbread 2.3.3 version, you can directly proceed for the firmware update for your Galaxy S just by following the below procedures carefully. Please note that this is only applicable for GT I9000 Samsung Galaxy S model and if flashed to any other model then you will brick your device.

In this firmware update, the frequent force close error issues are solved which some of the users faced for some applications and other issues are also solved which includes the lagging of the overall interface of the phone. So, let’s proceed and see on how you can easily update your Galaxy S GT I9000 with the latest update of DDJV9 2.3.3. Just follow the below mentioned procedure to avoid problems and just in case if due to any issues the software update refuses to happen due to power failure than just re try the whole procedure from start and never try to manually interrupt the updation process as this may harm your device. Also, updating this firmware in any manner will not void the warranty or spoil the phone as long as you are following every single instruction which is mentioned below. Please note that in any manner that is in part or in whole we can’t be held responsible for anything and this firmware is not recommended for all those whose phones are network locked.
Note: Please note that you will have to reconfigure the APN settings after updating the firmware to access the data services and the Internet services as all the Internet APN settings will be reset. You will have to contact your Service provider to get more info on the APN Settings or alternatively you too can make a note of it. Not to forget also configure the MMS Settings or take down the MMS Settings as this too will need to be re configured after the rooting process.Also, we take no responsibility if you download the files and apply the below procedure to root your phone.


  1. hey ….we cant download from the link of 2.3.3 Gingerbread ddjv9 link …..
    plz do some thin…..plz make availabel the download of 2.3.3 Gingerbread ddjv9
    …hope for positive action
    …thanking-you 1

  2. plzzz update the file,,it is not available ???

  3. plzzz update the file,,it is not available

  4. Download link not working.
    I am not able to install apps cos of wifi problem n 2.3.6 value pack, ICS 4.0.4 is in Spanish and I can’t change the language. Build 17 is not at all installing. I wanna go back to stock firmware. PLEASE HELP ASAP.

  5. shalini baisiwala

    Hi. I have a galaxy gt-i9000 with gingerbread DDJV9.
    I want to root this phone and need some help pls. Do i upgrade to Gingerbread xxjvu? if yes – then how?

    And then how to root it? What advantages do i get after rooting the phone? does the hanging problem goes away?

    Kindly help.



  6. Hi,
    can this version have arabic in ‘locale and text’

  7. hi neal please give me link to download DDJV9 (Indian Version). Thanks.

  8. kies is saying ddjv9 is korean what can i do

  9. can i root this firmware with others,,,,,
    can u plz tell me how to root?

  10. how i root this firmware????


  12. Hello Mr.Neal Pradeep!! i’ve done flashing my SGS i9000 from froyo,MIUI,Darky’s,Mintberry,galnet,cyanogenmod and a heck of roms… SO coming to the point i just want to stick with an official one… can u provide one official one as upto feb 2012.. i used this one i.e DDJV9.. but KIES is not accepting.. i observed that its showing \Your Device does not support software upgrading via KIES…. also it’s showing after the firmware,i can observe \(KOR)\ .. so it would be very kind of u.. Thanks a Lot for ur awesome work NEAL!! :-)

  13. THANKS…back to normal…but i have installed xxjvr..can i now go to DDJV9….?to claim my warranty

    • yes you can go back to the version!

      • Hi Neal

        I am in India and have the latest official ROM from Samsung with details given below:
        Model number: GT-I9000
        Firmware version: 2.3.3
        Baseband version: I9000DDJV5
        Kernel version: root@SE-S605 #2
        Build number: GINGERBREAD.DDJV9

        I am happy with the OS and also liking the fact that it renders all Indian fonts beautifully.

        I simply want to give my phone a speed boost.
        Do I need to root my phone and then increase the CPU speed (overclocking)? Will Voodoo be used in this (though I dont know what it does)?

        Could you please give me steps as to how to root the phone and increase its speed without having to apply another custom ROM which may remove Indian fonts and also free apps like Thinkfree Office.

        Your step-by-step process with links to downloads and preferred Market downloads would be highly appreciated.


  14. hi im in 2.3.4 with custom rom(sh 5.1)…can i go back to this….because my phone is having serious problem and i have to claim my warranty….and now my phone is not booting because i accidently given factory reset insted of wipe cache..plz help…

  15. donethat issue is resovled.ive flashed the 2.3.3 ddjv9.thx. but my video playback clarity is come down .when i was in froyo it was amazing,it came downto 80% in darkyrom,now it is 60%.what must be done to restore the original clarity

  16. hi neal

    My name is pradeep.I have darkyrom 10.2 re and i wanted to disable lagfix before flashing with ur stockrom (ddjv9) i installed the voodoo control app and changed the preferences under voodoo control so i unticked the first 2 options and ticked the last option.and then i went to recovery mode made sure lagfix is off.then i rebooted the phone and the phone didnt boot in time and i could here some announcents so i removed the battery.then when i rebooted the phone it is not rebooting.then i tried installing ur firmware but it is not flashing i am getting the message(0sm all threads completed succeed 0,failed 0).what must i do to make the phone work.(in 10,2 re or stock)

  17. sivaramakrishnan

    hai Nel
    iam using galaxy s i9000
    tamil support version pls tel

  18. Hi Please help
    I had XXJVR firmaware earlier on my galaxy s, i installed amesstris Rom on it. than installed some theme. ther was some problem and i did resotre backup. now its stuck in boot loop. I’m not able to go into recovery mode. The only thing i can do is go into download mode. would that be ok, if i go into download mode and install DDJV9 using oding?

    please please advice and help

  19. hi neal
    could u please through some light on….
    i just flash my device with darky rom extreme edition 10.2 now i want to restore stock rom.
    i am bit confuse regarding re-partition & lag-fix.
    i know that lag fix should be disable while flashing any stock rom.
    but what about repartition in some rom flashing guide it is advised to use check re partition while in some guide it is mentioned that we should un-check re-partition
    also want to ask what is the use of pit file.

  20. Hi Neal. So glad to see you helping all the guys n the post is a peice of cake for flashers.

    i recently bought sgs i9000 (indian) . its on froyo 2.2 ryt now. (ddjp6)
    should i go for ddjv9 or xxjvp or xxjvr?

    which is the best and latest?

    also if i go for xxjvr so wiill i still get the warranty or will i ve voiding the warranty.??

  21. Neal, can flashing original kernel only solve my problem?

  22. Hi neal since yesterday I was looking for a solution to my sgs i9000 with baseband version
    DDJV5 and build no. DDJV9 . I am newbie and wanted to root so.i used one of the procedure got rooted successfully . But after a day phone starts rebooting continuosely .to get rid of this I used factory reset . It started working fine but still I seen traces of root.i tried to unroot but failed .now factory reset even not working showing failed formatting what do I do now please suggest ( I used odin
    to root and current kernel is

  23. Chaitana chaphalkar

    hey neal…. i got a prob… how to get original xxjvq updATE IN INDIA.. AND HOT KNOW THAT MY SAMSUNG GALAXY S GT I9000 IS AN INTERNATIONAL VERSION OR INDIAN?

  24. Thanks Very much….

    I am updated my galaxy s in india,
    its very helpful because kise was get long time to update my galaxy s.

    one more time thanks very very much.

  25. password isnt wrokin…whats wrong??

  26. While dwnldg 2.3.3 for samsumg GS I9000 thru ODIN 3 FOLLOWING COMMENTS PROMPT OUT AND THE PROCESS STOPS.
    Enter CS for MD5
    Leave CS…
    The same comments repeated thrice without any more response .

    Please help me to sort out the issue to upgrade the same.

    • clear cache from your phone via the recovery mode and then re try the process!

      • Thanks Neal..i have successfully downloaded the same. I have some queries to you;
        1. 2.3.4 vesion is available for samsung galaxy s?
        2. in settings-display-”background effect”option is not showing just like galaxy sII which also runs 2.3.3.
        3. Any 2.3.3 updates available for LG P500 model in India.

        • 1. yes its available,
          2. s2 has got that option, s doesn’t as its a single core device!
          3. No stable version as of now but as soon as it arrives, we will let you know about he same!

      • For recovery mode, I need to go hold volume up and home button together and then switch on the phone is that right? I can’t get it. If I keep power button also on for a long time, the phone restarts. Earlier, I used to get the recovery mode fine.

  27. Thanks for your valuable post… i was struck in 2.2.1 after this download i have successfully updated my phone to gingerbread 2.3.3 without any problems you are an expert dude thanks a million for this post……………

  28. i already installed v.2.3.4 on my galaxy.can i install 2.3.3(arabic) now?

  29. Thanks for article. Now I can access Marathi / Hindi script on Samsung Galaxy S.

    I have installed DDJV9 firmware on my earlier JPJPA firmware. I used modem file (I9000JXJPB_CL586625_Phone.tar.md5) from JPJPA because when I used modem file provided in DDJV9, signal quality was very poor in Saudi Arabia.

    Also I used 512 pit file without reparation option. At first look seem everything is fine. If any update I will post it here.

    Please updated screen shot ( Odin connected I9000)

  30. hi neil,
    I m from india and i bought my SGS 3 months ago.IT is FROYO out of the box.Im a newbie to flashing but i desperately want to upgrade to Ginger bread.
    I do not know how to check my firmware but it shows built version:FROYO.DDJP6
    I just want to make sure that this update is for me and if it is safe for me to go through this.
    many many thanx for the easy guide and for replying.
    regards Vandan

  31. I want to use Droid India Font on XXJVQ. If I update to XXJVQ, I lose my India fonts which I have got after a long wait in DDJV9? Actually, I tried to install XXJVQ and then pasted Droid India font from DDJV9 after roring the XXJVQ phone, so that I can get high performance and speed of XXJVQ and Indian languges (I have tried Marathi, Hindi, Gurmukhi, Malyalam, Tamil, Telugu and Bangla etc.) from DDJV9, but that didn’t work. I saw only the rectangular boxes. When I renamed Droid India font to DroidSansFallback and replaced the original DroidSansFallback Font in XXJVQ, it gave me the errors in choti e ki matra and half letters in Hindi. Can you give some other solution so that I have XXJVQ but am able read Indian scripts correctly on my phone?

  32. piyush shivnarayan

    Hello i use galaxy s i9000. My problem is when i connect my ph to kies it detect but when i get upgrade the connection is lost to kies. Error shown that kies wants to close. Plz help me out. Plz

  33. Dear Neil, please post my earlier comment and reply to my query please.

  34. yo where is the tutorial on the procedure? i cant find it!!!! help! ha

  35. If I update to XXJVQ, won’t I lose my India fonts which I have got after a long wait in DDJV9? Actually, I tried to install XXJVQ and then pasted Droid India font from DDJV9 after roring the XXJVQ phone, so that I can get high performance and speed of XXJVQ and Indian languges (I have tried Marathi, Hindi, Gurmukhi, Malyalam, Tamil, Telugu and Bangla etc.) from DDJV9, but that didn’t work. I saw only the rectangular boxes. When I renamed Droid India font to DroidSansFallback and replaced the original DroidSansFallback Font, it gave me the errors in choti e ki matra and half letters. Can you give some other solution so that I have XXJVQ but am able read Indian scripts correctly on my phone?

    • as of now it doesn’t support some fonts

      • You mean XXJVQ doesn’t support some fonts…? What do you think if I add Droid India Font to it and replace Droid Sans Fallback Font in XXJVQ with that from DDJV9?

        • no, as these are stock ROMS this version doesn’t come with more language support fonts! NO, dont do that as this will corrupt the fonts!

        • So I have to be stuck with slow and battery draining DDJV9, if I have to read Indian languages on my Galaxy S. Let me if ever you get a work around for reading Hindi fonts properly on XXJVR or XXJVQ. If I rename Droid India as DroidSansFallback, I can read Hindi but with distortions referred to above.

  36. i am from iran . you say DDJV9 is an indian language is persian. what should i do? i should use this version or i must use special version?

  37. Hi Pradeep,

    After the update, my phone does not connect to any bluetooth device. It is pauring though, but connection is not happening. Am i missing something?


    • it should connect to the bluetooth, kindly re flash the firmware!

    • Oh, I fixed it. It looks like this version gives you option of choosing connection parameters, media or data, which I think previous version did not have. Meaning if you are playing thru bluetooth speakers and you have an incomming call, it will not routed thru speakers.
      Good show!


  38. Is there anything new in DDJV9? Or it is just a bug fix update?

  39. connect the Galaxy S2 GT I9100 to the? u said it is for galaxy s GT I9000

  40. i’ve tried this… my phone’s battery has improved but the wifi reception has gone bad. do you think it will improve if i change my firmware to XXJVQ? thanks for you hardwork!

  41. hi there mine version is DXJP1..can i flash it?confused

  42. hi neal please tell me when is the official 2.3.4 version of ginger bread coming as u told xxjvq is an unofficial version . please reply

  43. @Neal Pradeep

    Have you found a way to root it?

    I did update to this version through Kies so need something to root it now.

    I’d appreciate a response.

  44. Hi Neil

    I couldnt wait for the reply and I have uses old pitfile 512 and flashed, everything working great ! is this a problem?


  45. I wondewr if is any upgrade for the viepad7 from wievsonic I have the version 2.2.1.
    one more question any videochat program is able to use the front camra instae the back to videochat
    and the only program I was aviable to use the back camra on video chat is yahoo. any help

  46. Is this updated version of XXJVQ 2.3.4 or same?

  47. Hi Neal

    I’m from India and I got my galaxy s (GT I9000-International version) from the US. Last month I

    upgraded it to gingerbread 2.3.3 (baseband version I9000ZSJV5 ang kernel version

    root@avad-server#2) via Kies. Can you please advise me as to which version I should flash – this one or

    XXJVQ? Thanks.

  48. or which firmware i need to update with chinese or diopen handwriting


  49. hi,Neal
    may i know DDJV9 have chinese writing?

  50. Dear NEAL,

    As the Gingerbread 2.3.4 XXJVP was the European version. And I installed that version in my phone. Can I know about DDJV9, is this is ASIA or European Version. ?

    Plz give me answer. Thanx in advance Brother

  51. Dear what about your opinion personally, which one better this or XXJVQ 2.3.4?

  52. Hi Neal

    Does this new firmware supports Arabic like the DDJV6. I need Arabic, so can I proceed to the update ?


  53. what about .pit and repartition.After unziping the zip file you have mentioned 5 files cse,code ,modem,odin and pit but in screenshot no pit file ,but document impotant read me is shown.Also in file selection in odin,only 3files pda,modem and cse are selected and nothing about .pit and repartition was mentioned this time.Earlier jvo jvp or jvq were flashed with .pit without repartition
    Thanks in advance for clarification

  54. Hi there
    There is no pit file in the zip file…. there is a txt file instead of pit

  55. Is this update for galaxy s or s2?
    I have galaxy s i9000 in india and it says it is the latest update. baseband ddjv4, build ddjv6. Gingerbread 2.3.3.

  56. the yellow box is not glowing plz help Neal ….tried many tyms

    i want to change my samsung froyo to ginger bread