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

Pre Upgrade Instructions:

  • Before proceeding to update, you need to ensure that you have synced all your contacts with your Google Account, all sms, applications, videos and music files which are there in your phone should be taken a backup or else the data will be lost. Anything which is in SD card will not be lost, so you can alternatively move to SD Card. If you are planning to store in internal SD Card then it’s preferred to store the data in computer as a backup as in an unlikely event the data in SD Card may get corrupted.
  • Create a backup of all the Internet APN settings along with the MMS settings so that you can again configure them all after the firmware update as sometimes these settings tend to get erased or wiped off completely after the update.
  • Next up remove the SIM card as well as the external SD cards if any in your phone, just to make sure that in an unlikely event the data in it doesn’t get corrupted,
  • Additionally, ensure that your phone has at least more than 50% of battery power left, this is just an advisory which if followed then you will not experience any difficulties as while updation of the device the battery consumption is at a maximum,
  • Last but not the least ensure that your phone is Samsung Galaxy S2 GT I9100 and not any other phone as if you proceed installing any other phone then there is a high possibility that you will brick your phone after which your phone will become un usable. Just in case if the upgradation gets interrupted in between then you will have to re follow the whole procedure again from the start so that the updation process of 2.3.4 completes successfully.
  • If you have rooted your phone earlier then after the firmware update you will have to again root the device as the phone will be un rooted and the rooting access will be revoked. We will soon come out with an article on how you can root your device.


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