How To Update Samsung Galaxy S II I9100 to KIES Gingerbread XXKG5 Release

Galaxy S2 LogoWith frequent beta updates if you are still wondering on with what version you need to update your phone then we will help you in picking the right version for your phone which is none other than XXKG5 Gingerbread 2.3.4 version which is the KIES release for the Galaxy S2 users in Poland and comes with the native Poland CSC. It’s interesting to see that still the Video talk integration hasn’t been included in this update as well. We can only hope that in the coming versions or say in the Android’s Gingerbread 2.3.5 version will surely come with the Gtalk’s video capability.

If you have not got the update or are not from the Poland or just in case if you wish to update with this KIES release then we will help you to update the firmware manually and not from the Odin as with the help of Odin sometimes users face issues like firmware not getting downloaded and host of other issues but with the help of Odin there are not much of issues which have been reported and also its very simple to update your phone by using the Odin flash tool which we will see in the due course of this article on how we can use it.

Last time we saw other Gingerbread versions like XXKG6 and other versions but this version of the XXKG5 is the KIES release and is an official release from the Samsung. The best part of this update is that it’s a Global update and not a Poland specific update. So, be it an Australia, US or India, each and every user of Galaxy S2 GT I9100 can proceed to update their device with this. Please make sure that you follow each and every instruction which is mentioned in this article or else there is a high probability that you may even brick the phone for which we should not be held responsible for.

Please note that this update is only meant for the phone with the model number Samsung Galaxy S2 GTI9100 and not for any other similar looking models or similar sounding models like Samsung Galaxy S I9000M or Captivate, Mesmerize or even other phones like Vibrant etc. If you still proceed to update the device then you may even end up bricking up your phone or some keys won’t be responding as per the functions which these keys are meant to do.

Note : You will have to reconfigure the APN settings after updating the firmware to access the data services and the 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. Not to forget also configure the MMS Settings. Also, we hold no responsibility if anything goes wrong which is an unlikely event if anything goes wrong.

182 comments

  1. hi neal . i just flash to xxki3 2.3.5 gingerbread for samfirmwire via odin. its work and tested well. but when i’m trying to charge my phone sometimes error message “Battery Disconnected” then recharge again its always like that. any solutions??

  2. In bangladesh latest update for galaxy s2 what is.
    i Update 2.3.6 via odin.
    and I face problem. my kies say your device does not support upgread via kies.
    and sometime its not conect my device in kies.

  3. hi,,i purchased a new samsung galaxy s2,,,aftter opening the box when i switched it on the display stucked on samasung galaxy s2 logo. can u guide me? someone told me that its a hardware problem?? is it really?

  4. Hey ,i done the upgrade it got successfull, thanks.
    But once i inserted my sim ,its not getting recognised:-( i dont factory reset and also wipe the cache as you mention,but still
    sim is not recognised

  5. Hi i recently updated my local firmware thru’ kies. Now my S2 is 2.3.3
    Baseband – i9100DXKI1
    Kernel 2.6.35.7-I9100DXKI2-CL564948root@DELL129 #2
    Build number GINGERBREAD.DXKI2

    It is possible to update this firmware? Help pls?

  6. The Same version (2.3.3)

    Base Band: I91000DDKE4
    Kernel Version: 2.6.35.7-I9100XWKF3-CL276555 root@DELL101#2
    BUILD NUMBER: GINGERBREAD.XWKF3

  7. Hi

    How can i restore the original firmware in samsung S2. I upgraded to the new version but i think i would like to restore the previous version, original that comes with the new samsung s2 in India i.e. xwkf1 (if i am not wrong)

    Kindly suggest and if possible kindly give the procedure and the files to do this.

    Waiting for your reply

    Dheeraj Kumar

  8. I followed the instructions and everythings smooth! Just had a query though, does this mean I will never be able to update my phone using kies??? Because when I connect to kies after the upgrade it gives me a message saying \Your device does not support upgrading using Kies\!!! Wouldnt that affect the warranty as well? Newbie here!

  9. Hi Neal please help!!!
    i just upgraded my firmware using the instructions from here : http://androidadvices.com/how-to-update-samsung-galaxy-s-ii-i9100-to-gingerbread-xwke7-2-3-3-firmware/
    everything appeared fine …
    BUT now my phone keeps restarting.

  10. Thanks for such nice guide. I upgraded my s2 in first attempt!!!

  11. My android version is
    2.3.3

    baseband version is
    2.6.35.7-I9100JPKH1-CL453266 root@DELL140 #2

    and build number is
    GINGERBREAD.JPKH1

    I cant update to ke7

    HELP PLEASE

  12. soooo confused,
    i have just purchased the galaxy x2
    mod sph-d710
    android ver 2.3.4
    basebands:d710.10s.eg30
    kernel 2.6.35.7-sph-d710.eg30-cl435734
    build gingerbread.eg30
    hardware d710.10
    what do i use to root my phone

  13. Hello…!
    One ?… I have downloaded til files, but can´t open the odin software… When clicking, i get an error message (I think) because the text is in some strange langauge… But have only “OK” to click on, and when done that, i get i split-second screen and the….. nothing…. Odin doesent start up.. Why ?
    I have tried downloading an other set of files, as some other dude talked about, but in that set of files, the Odin software is not excisting there at all…. Please help..

    Claus

  14. Will the update fix the GPS lock problem? in 2.2.3 I can’t find LbsTestMode or Angry GPS.. will the update enables me to use these tools? its very important..

  15. @PokenDaddy where you able to update your GS2?

    have the same version
    my BASEBAND VERSION IS I9100DXKF1
    KERNEL VERSION 2.6.35.7-I9100XWKF1-CL265340 ROOT@DELL06 #2
    BUILD NUMBER GINGERBREAD XWKF1

  16. @PookeDandy: where you able to successfully update your gs2 to this version?

    we have the same version
    BASEBAND VERSION IS I9100DXKF1
    KERNEL VERSION 2.6.35.7-I9100XWKF1-CL265340 ROOT@DELL06 #2
    BUILD NUMBER GINGERBREAD XWKF1

  17. Hi Neal,

    can I upgrade my sam. galaxy s2 i9100 XWKF1 to this updage? does it break my phone?

  18. After i updated my SG S2 with this firmware my camera now has a 1 second delay to take pictures ( 1 second delay after the shutter button is pressed). As soon i press the shutter it seems to take the picture with the shutter sound but it does not. it flashes with shutter sound then about 1 second, then that’s the only time it takes the picture ( two panels closes down in the middle, and then takes the picture and it on storage)

    Anyone notice this?

    before, i can take quick pics without waiting for a second. Now i miss taking good pictures.

    please advise.
    I’m from canada and with Bell Mobility.

  19. Hey, first of all thanks for great posts. I’ve just updated to xxkh3 (with your guide) but I want to go back to xxkg5 as it is official and I want to try some stuff on it.

    Is it ok to do downgrade like that? as I loaded the pit file for xxkh3 I am not sure.

    Thanks a lot

  20. I had installed KH3 rom and tried this one but the startup goes on a loop and the device doesn’t boot. I reinstalled KH3 and it worked as a charm.. what mistake have i done?

    • try removing the battery and then install again!

    • PIT = u1_02_20110310_emmc_EXT4.pit
      PDA = CODE_I9100XXKH3_CL479037_REV02_user_low_ship.tar.md5
      PHONE = MODEM_I9100XXKH3_REV_02_CL1050544.tar.md5
      CSC = GT-I9100-CSC-MULTI-OXAKH3.tar.md5

      When you select the pit file the re-partition should be checked mark automatically.
      Also check mark Auto Reboot and F.Reset Time. Along with this check mark Phone Bootloader.

      Note : Before flashing the ROM take the backup of the internal SD card . After backups done format the internal SD or use the Settings > Privacy > Factory data reset > and then select Format USB storage option and then do a complete format of the internal SD card. After rebooting back to normal mode switch back to reovery option ( Press and hold Vol Key (+) and Home Button and Power button. Coming to the recovery console . Do a wipe use data and wipe cache partition. Then try to update with new ROM .
      You will never get issue with boot loop or bricking the SGS II.

  21. why after i unzip the file there is no csc file inside….only PIT, ordin1.85 and another is WinRar file~~~

  22. Hi Neal.
    Android version – 2.3.3
    Baseband version – I9100XXKG5
    kERNEL VERSION – 2.6.35.7-I9100JPKH1-CL453266 root@DELL140 #2
    BUILD NUMBER – GINGERBREAD.JPKH1

    Now please tell me where I am standing in view of updates. If KG% is version 2.3.4 then why my cell shows 3

  23. hey how can i revert back to original stock rom after upgrading with this poland version?.my kies says that device cant be updated.can i able to use kies from now?
    please answer both the question.is it wise to get phones rooted with custom rom?is it secure?am new to android.forgive me for silly q’s

  24. Hi,

    You keep mentioning an article containing details on how to root XXKG5, but I find no such article on your site nor any links on how to root this release.

    Greatly appreciate if you could state if the article is available and indeed the associated files and where ?

    Thank you

  25. Hello!

    I just installed xxkg5 based on your instruction. Everything seems to be fine… except that it didn’t fix the issue that I can’t connect to a WEP enabled wifi signal. And I can’t get to connect to USB Mass Storage anymore! Please help!

  26. hey Neal.. worked absolutely fine my frnd..
    thanx a lot..:)

  27. Hi, Will this firmware KG5 fix the ‘yellow tint screen on the left hand side’ issue?
    thanks.

  28. if one has to use ODIN to update to KG5 then whats the difference in getting this update or any of the newer unofficial updates. cant this be done through KIES (india)
    i am from mumbai. i have KF3 version. is it too outdated? i am having a slight issue with this software -when i unlock my screen there appears to be certain distrubance and grey lines before the image of screen lock shows. its only for few seconds but annoying enough.
    if i update the software will this issue be resolved?

  29. Hi.mate ive a dumb as question but its gotta be asked.I wanted to update my 2 sgs and downgrade my sgs2 from xxkg6 to this cos its the official.All of a sudden the sgs link disappeared so i used the sgs2 link instead thinking they cant be that different.Ive flashed and flashed so its nothing new to me but never used conflicting firmwares against phone models like i91000 kg5 in an sgs and next thing i knew i had 2 (not just 1)hard bricked sgs i9000 phones and now im to scared to try it with my sgs2.Are they really that different that ive bricked them both by using an sgs2 firmware?!. or has there been some other hidden problem?.Please feel free to call me an idiot as i think ive earned it.Im keen to have kg5 but cant afford a new sgs2 if the same thing happens.cheers.

    • hey cooza, never say that your question was a dumb, infact its our pleasure to answer all your queries! :) dont worry, just apply the update once again and things will be sorted out, but this time flash with the right one! :)

      • Bit hard now that there are bricked.Dont turn on.No download mode or recovery.Nothing.Hard bricked.When i plug them in the computor says it cant recognise the hardware so cant install anything and obviously odin is a no go.I cant beleive this has happened 2 times thats why im worried about my s2.I thinkin maybe xxkg5 insnt that compatable with sgs1 as the las 2.3.4 i saw for the sgs1 was jvq.

  30. When I download the file name says it is 2.3.3 but in here u wrote 2.3.4 which on is the official one?

  31. wonder what happen to my post…can’t seem to find it in here

  32. neal.. are these the files we need to root using KG5 FW ( Kernel_I9100XXKG5.exe and Kernel_I9100XXKG5.tar )..where to put these files in ODIN if these are the files needed in rooting KG5 FW?

  33. hey neal good day/evening… im using KG5 now… how can i root my unit using this FW(KG5)..what are things needed..??thanks….

  34. Hi,

    1. I have updated to 2.3.5 using your instructions and verified that update was successful
    ( type in the code as “*#1234#”).

    2. However, I have not reset my phone as you said we should do
    (Since there is a cache memory of the previous firmware gets stored in the device, you will have to clear the same and which can be done by performing the full reset by dialing the short code *2767*3855# and then you will see that all the cache is cleared successfully.)

    3. I didn’t wipe it as as i saw my apps and data intact so why take pain of re-installing.

    4. Is my SGS2 in danger because i haven’t wiped my phone?

    Please let me know….

    Thanks a ton for your support.

  35. hi i flashed this official XXKG5

    and from the Battery usage i can tell Android OS and Android System is draining around 25% EACH, why is this happening?

  36. I’m sorry buddy but I can’t find the xxkg5 rooting article on androidadvices.com anywhere. i’ve searched the entire site without finding it..
    Could u please post the link to the xxkg5 rooting article here?

    Appreciate your help!

  37. Hai Neal

    Thanks for this article.

    I would like to ask you some questions.
    1st of all I just bought the phone yesterday in Singapore. I connected it to PC with Skies on. When I try to update the software, It said something like “your firmware is the latest one for Singapore”. The android version that I have is 2.3.3 with baseband version I9100DXKF1. THe build number is GINGERBREAD.XWKF1. At first I did not believe that this is the latest version so I proceeded the upgrade stated in this article. However when I tried to open Odin, it didn work. Instead the screen appeared and disappeared straight away.

    Could you give me an advice please?

    Thanks again!

  38. Hi,

    why is my sales code (csc) still XEU, when i plug into KIES.

    it says csc: KG5 (XEU), but not OXA ?

    now the KIES cant recognize my firmware saying that this firmware of device cannot be updated.

    HELP!

  39. Hi Neal !
    I am awaiting your answer for my problem posted previously.

  40. thaks so much for the help, i did Upgrade Samsung Galaxy S2 I9100 to Gingerbread 2.3.4 XXKG1 XXKG2 Firmware successfully , BIG THANKS again , just for the arabic browser , it does not show the latters connected to each other but batter than nothing also it hs no arabic languege as well .

    thanks again .
    Mohamed.

  41. Hi !
    I have upgraded to XXKG5 and it went nicely without any problem. But when I ran Quandrant Standard Benchmark, I got 2800 whereas in XXKG6, I used to get 3200-3300. Moreover, the battery only lasts for 7-8 hrs max on normal usage. Is it standard or there is some problem with the setting ? I am also using Juice Defender to increase the battery life but to no avail. Please help.
    Also, please let me know if there is Cyanogenmode 7 available for S2 and what are its advantages over standard ROM.

    Thanks in advance.

  42. hi im running on kf1 fw.. is this ok?

  43. Nice. but no arabic update with firmware 2.3.4

  44. i m from bangladesh,i was going to upgrade firmware of galaxy sii gt I9100 through kies 2,but while downloading comes to 95% then it says can not recognize the phone,unplugged the phone,restart.same thing happens when i tried againwhat should i do?

  45. ok..thanks for the reply…. wish me luck on flashing….. :D

  46. Neal… do i have to set my unit on “usb debugging mode” before flashing to KG5 firmware????

  47. Neal… im about to flash (KG5) my sgsii… one question..do i have to put my unit in ” usb debugging mode” ? thanks in advance for your reply

  48. Neal… im about to flash my sgsii… one question..do i have to put my unit in ” usb debugging mode” ? thanks in advance for your reply

  49. Hi,

    How do we root this firmware version? I can’t see if its been mentioned in the article?

    Will this update have any consequence on a Norwegian I9100?

    Thanks in advance

  50. Hi,

    Just flashed from KG6 to KG5 but phone is stuck on the samsung load up screen, has been for a while and have re upgrade using Odin??

    Any Ideas?

  51. Just did a flawless upgrade from KF3 to KG5.

    Thanks for the tutorial and the Firmware.

  52. Hi NeaL,

    I followed your article to upgrade my S2 to KG6, is there a need to install this update (which seems to me to be a ‘downgrade’ to a lower firmware version)?

    Tks for clarifying!

  53. After following the procedures above, I successfully updated my sgs2 to XXKG5. One thing I noticed in this update is that when th ephone is connected to usb or charger, it will show a message “Info: Battery disconnected”. In the notification bar there is no indication that battery is being charged.

  54. I updated my Samsung Galaxy SII to 2.3.4 KG5. It worked perfectly and my Swpe is working much much better now. Also the auto-brightness seesm to be behaving itself. In general it is much nippier, or maybe that is psychological, as the GSII is itslef a fabulous machine.

    Thanks a lot Neal Pradeep. Really appreciate your work. How Samsung KIES sucks. I managed to almost brick my phone using it.
    It is your ODIN and very helpful video which helped me get out of this mess.

    Just a small mention. The ODIN 1.85 with this article seems to give some Korean error.
    I used the ODIN downloaded with your other article of 2.3.4 (XXKG6) and it worked fine.

    Also would like to mention that at some places in this article you have mentioned this firmware as 2.3.3 or was it a typo which has now been corrected.

    Thanks once again.

  55. thaks you soo much for this update it worked but i did one mistake that was i unplugged the usb before my home screen came and im notiching some lags while switching home screens
    can i reupdate it with this firmware again

  56. Recently, I have updated my SGSII with KG3 as suggested by you, post which if i connect my phone with laptop and open Kies, the kies gives a message that “This version of the Device can not be updated”
    Current Firmware Version: PDA:KG3 / PHONE:KG3 / CSC:KG3 (KOR)

    I NEED TO KNOW CAN I NEVER GET KIES AUTOMATIC UPDATES AFTER UPGRADING MY PHONE FROM ODIN.

    Need to know the procedure to avoid this problem, of atleast the procedure to return back to original software version on the phone so that i can get automatic updates on kies in place of a manual look out for the latest version and everytime a manual upgrade of my phone.

    Regrds,

  57. i have a new galaxy s2 having 2.3.3 can i directly update this phone with this

  58. Hi,
    i updated my phone to XXKG7. now if update to this, it will be a downgrade right. can u suggest me which is better? and y is video chat option not there XXKg7 it was there in xxkg4..:(

  59. Omg.. please help.. after showing “pass” frm Odin, my phone rebooted and stuck at galaxy SII page, and keeps rebooting….. what should i do now ?

    Updated from xxkg6

    • you need to re apply the update

      • Hi Neal,

        I’d already re-applied the update 3 times. But end up rebooting at the samsung S2 logo too =(

        For temporary fix, i install back to my old xxkg6.

        I hope by giving u my firmware info now would help. Here goes:

        Model Number
        GT-i9100

        Android Version
        2.3.4

        Baseband Version
        I9100XXKG6

        Kernel Version
        2.6.35.7-i9100XXKG6-CL425236
        se.infra@SEP-53 #2

        Build Number
        Gingerbread.XXKG5

        Hope to hear from you soon.

        Thanks in advance.

      • Hi there,

        I am having the exact same problem, phone keeps going throught the samsung screen again and again.
        I tried re-updating the firmware with no luck.

        Any advice would be great.

        Many thanks

        • what error you are getting while updating so that we can trouble shoot accordingly!!

        • We are not getting any error while updating. In odin it says “PASS”. when the phone reboot after that, it stuck in the galaxy s2 logo and keeps rebooting again and again into the logo. the phone didnt manage to boot into the main homescreen at all.

        • Thanks for your reply. I am still having the same problem after I restarted.

          To be more specific, it is getting stuck when I am trying to go from KG6 (Frankenstein_GT-I9100_XEU_I9100XXKG6_I9100XEUKD1_I9100XXKG6) to a previous firmware.

          But if I reapply KG6, it boots normally.

    • I had and it was not working. I finally got it to work be doing a factory reset on the phone…

      Thanks for the help.

  60. Hi,

    Just want to inform that the PDA downloaded form the Galaxy S2 XXKG5 Gingerbread 2.3.4 Package was not repacked for ODIN. As such I can’t flash with ODIN. All I get were boot, cache, factoryfs, hidden, modem, param.lfs, sbl and zImage.

    Could you please repacked them for PDA?

    Thanks.

  61. Hi, just an enquire,.. previously when i update to XXKG3 and XXKG6, besides PDA file have to be filled, the MODEM, PHONE, CSC and PIT file had to be filled too…

    But in this case, only PDA file…

    Im sorry if im asking a dump question but i just want to be safe..

    Thanks in advance.

  62. Hi,

    is this 2.3.3 0r 2.3.4?, in the download file is named SamsungGalaxySII_XXKG5_GTI9100_2.3.3.zip. recently i updated my SSG2 from 2.3.4xxkg1 to 2.3.4xxKG6 and now it hanging in silent mode(i can’t answer the call when in vibrate), gtalk video/voice not working and Skype not logging. it was working fine in XXKG1, can you please suggest me a stable version that support Gtalk voice/video, skype video, flash player and new android market. thanks for your posts and that helping new user like me to choose better firmware. thanks again

    Jomcy

  63. Hi,
    I was downloading the “Galaxy S2 XXKG5 Gingerbread 2.3.4 Package” from the link provided in the 3rd page of of this article and noticed that the file is named as “SamsungGalaxySII_XXKG5_GTI9100_2.3.3.zip”. So, I’m a little confused, is it 2.3.4 or 2.3.3?? I will wait to update my GS2 until you reply. Also, my device is I9100DDKE4 with build number XWKF3, should there be any problems if I update my device with XXKG5 2.3.4 Package?? Thanking you in advance.

  64. What about yhe CSC file in the zip. where we use it. do we only need to put the PDA file only.
    Im using the official fw which i get when i buy sgs2, can i update this.

  65. Hello!

    I just followed this guide but when the phone reboots it gets stuck at the introanimation, the one with the S. It just keeps repeating this sequense and wont boot. Any idea what i should do? Ive done it all over but still get the same problem :(

  66. Thanks alot Neal :) keep up the great work :) i really appreciate what you are doing :) it is the most stale n fast update yet :)

    u rock Bro :):)

  67. which is better XXKG6 or XXKG5, what is special about XXKG5 to downgrade my phone, and if XXKG7 or XXKG8 or XXKG9 is coming is it better to download my phone if it was XXKG5. is there any future updates officially from Samsung like XXKG5.

    thank you very much

  68. Hi ! I have already updated my Phone with XXKG6. Do I need to downgrade to this version ??