`` How to update Samsung Galaxy S2 GT I9100 to Gingerbread XXKG1 2.3.4 Firmware - Android Advices

How to update Samsung Galaxy S2 GT I9100 to Gingerbread XXKG1 2.3.4 Firmware

Procedure to Update Galaxy S 2 GT I9100 with Gingerbread XXKG1 2.3.4:

  • Download the Gingerbread 2.3.4 XXKG1 Zip file in your computer after which you need to unzip the same to the desktop. In the process of unzipping please note that you will be asked to enter the password, enter the password as androidadvices.com.

Enter Password XXKG1

  • Once you unzip the zip file you will see that in all there will be 5 files which are the Odin 1.83 version, Code file, CSC File, modem file and also last but not the least the PIT file too which we will be using them in the due course of this article. After unzipping the files you will see all the files as shown in the below screen shot. Just in case if any file is missing then you will have to download the same again.

I9100 XXKGI Files Extracted

  • After this, just open the “Odin Multi uploader” file from the extracted folder and then you will have to now turn the phone Off as you will have to turn your phone ON in the download mode as shown in a short video below for your convenience,

Odin 3 v 1.81

  • Now, as soon as you get into the download mode, you will have to connect the Galaxy S2 GT I9100 to the computer with the help of USB cable while Odin opened in the desktop. As soon as you connect the phone, you will see that first ID:COM box as shown below will turn yellow and in the message box you will see that it will show ADDED as shown in the below snapshot and after that you will have to add the files respectively as shown in the next page,


  1. All:

    Not sure what’s happening, but I’m unable to download the Gingerbread 2.3.4 XXKG1 Zip file to my system. Shows a Page cannot be displayed error.


  2. The link to the download isn’t working now.

  3. I just updated my samsung S2 I9100 firmware version from 2.3.3 to version 2.3.6 using Kies Air still gtalk video not working. I don’t get the option of video calling. Please Help!

  4. firmware upgrade encounte….error pic of cell with yellow triangle, also tried ovdin but get fail message and succeed0 fail 1. I see the video showing on how to get phone to download mode is of a galaxy s and not galaxy s2, I did get it to go to download mode but after I get this message I just posted, I don’t know where to go or how to reset it back or even get it back to download mopde again and try the advise here etc. please hlep guys!!

  5. firmware upgrade encountered an issue. pls select…..mode kies, I have the same problem I guess as everyone here, the video tutorial shows I think it’s a samsung galaxy s BUT not s2, I can not get it back to download mode since it;s frozen with a pic of a cell, yellow triangle amd and pc and the above message, tried the ovdin but got fail message succeed o fail 1, please advise, thanks

  6. His phone model must be samsung galaxy s 2.

    MY phone has also got same configuration. Can anybody tell me wats my kernel by looking at \kernel version: root@DELL156 #2\. Nothing is mentioned in this like XWKH4 or XWKH8.

    My phone model is Samsung Galaxy S2
    android version: 2.3.4
    baseband version:I1900GDDKH3
    kernel version: root@DELL156 #2
    build number:GINGERBREAD.XWKH8

    I want to root my phone…Which kernel????? plz help

  7. hey Neal,
    looking at your blog,i can say u r doing a very good job:).
    okay, heres my problem. i bought a galaxy s2 recently. It has this feature which opens up vlingo voice control if u double tap the home button.But on my phone, somtimes this voice control opens if i single tap the home button. I took it to the samsung service center n they upgraded the firmware to KE4/KI4(i am not sure which one cuz am not aware of firmwares) and the problem still existed.Then i got the set replaced.The bad part is, evn this phone has the same problem:(. Is this an issue concerning vlingo or samsung? or does it have to do somthing with the hardware? should i downgrade the firmware cuz my friends’ galaxy s2 phones work just fine with android version 2.3.3. my phone details are here:
    android version: 2.3.4
    baseband version:I1900GDDKH3
    kernel version: root@DELL156 #2
    build number:GINGERBREAD.XWKH8
    please help me find a solution to this problem which doesnt involve rooting my phone

  8. Hi I just did the update being discussed in this thread. May I know what to do if I happen to decide to get back to original stock condition of my phone specially concerning the restoration of the official stock PIT file.

    I’ve done several updates via Odin but with no modification to the PIT file but when I install the PIT file from this update in this thread, my phone became very unstable and restarts and lags the menu swiping like very slow even if I revert back to my previous firmwares which is fast before. Im looking forward to your response with this matter. Thanks

    I have a Galaxy S2 GT-I9100

  9. Hi there I would want to update my firmware to this version but I can’t find the download link can you give it please?

  10. I tryed many times to updated, but after the update the phone still have chinese programs . what can I do – for example to have GPS only in english ? I really don’t want to see any chinese characters on my phone. The phone was buyed from China

  11. hey there , im stuck on the odin luancher level,i guess my pc wont recognize my SII and therefore the odin launcher does not turn yellow….can i get some help?

  12. I had updating once before but then later I sent my phone to repair. So my phone now is still 2.3.3. However, Kies does not allow to me to install the official update…….. is there anyway that I can do to upgrade my phone now?

    If no, ask whether it is possible to text Chinese after I have installed this update?


  13. well its ok bt the display become very bad. very very bad how can i resume my OS to 2.3.3 that given to me i don not take the back-up of the OS

  14. hi . i want to update but can i root my phone after . ty

  15. Hi Neal!

    I have a new sgs2 and i have a heating problem just around the camera area. Is it normal or should i do something about it? Everytime i use my phone for about 15 minutes, it heats up like crazy! please help me. Thank you! :)


  16. flashed with odin but failed. phone not starting. showing an error sign. phone and computer sign. wat to do?
    plz help

  17. tried following this method but odin program wouldent find my phone ? ! ? What am i doing wrong ?

  18. just updated my phone to 2.3.4 but discovered that it doesn’t support Chinese. Is there anyway that I can uninstall the upgrade??

  19. Got my galaxy s2 yesterday. I want to upgrade to XXKG6 do i have start from XXKG1 or i can just start with XXKG6?

  20. Hi Neal,

    I’m getting a SGS2 phone, got 2 questions, any insights appreciated:

    1. I am looking at 2 versions of the phone: one made for Europe – sticker under battery says ‘Made by Samsung’, no date, battery made in Korea; and the other is for South America – sticker says ‘Korean product 07/11′, the box says ‘Made in China’, battery made in Japan. In your experience, are there any diffs in terms of hardware quality between two versions labeled like these?

    2. Firmware of the South American model does not support European languages that I need. Is there an easy way to add new languages?

    Many thanks!

  21. Hi neil,
    Below is my Samsung Galaxy S2 info,
    I bought it last week

    Model number-GT-I9100
    Android Version-2.3.3
    Kernal Version- #2
    Build Number – GINGERBREAD.XWKF3

    Can i Upgrade to 2.3.4.
    Will it update without any hickups.
    plz let me know

  22. Hi Neal
    Just wanted to know if gtalk with video will work with this update or not?


  23. Salvou meu Galaxy s 2, vlw ai pelo post.

  24. When i Click on “START” it doesn’t process anything.. it’s like no response

  25. Hello NeaL,
    One more request please, actually I wanted 2.3.4 update to write USB Android Accessory for SGS2, but after updating to 2.3.4, the usb android accessory commands are rejected by the kernel. Android 2.3.4 version is supposed to have USB Android accessory support. But all the USB commands for the same are stalled by the device (USB driver).

    please advice,,


About Pradeep Neela

Friends call him Droid Geek because he tries out different ROM’s everyday and helps droid users experience better features on their devices. Add +Neal Pradeep on Google Plus for more Updates.
Scroll To Top
Get Daily Free Newsletters

Receive The Latest Android News, Tips & Useful Guides Directly To Your Email - It's Free!!