`` Update Galaxy S2 GT I9100 with XWKL1 Gingerbread 2.3.6 Firmware

How to update Galaxy S2 GT I9100 with Official XWKL1 Gingerbread 2.3.6 Firmware

Samsung Galaxy S2 LogoGood news for Galaxy S2 users as an all new Official firmware has arrived and is dubbed as Gingerbread 2.3.6 firmware. This update will be very short lived as an all new Official version of Android 4.0 ICS will be rolling out very soon in 2012. Though this update is official you can update with the help of KIES too but for all those who are on the beta firmwares and KIES doesn’t recognize the device too can apply this update as we will see in the due course of the article on how to manually apply tis update. The update which we will be checking out is specially for Indian Galaxy S2 GT I9100 users, though it can be applied by any S2 I9100 users as it’s a Global update with Multi CSC. The version is dubbed as XWKL1 Gingerbread 2.3.6.

Note: This update is not for Galaxy S2 I9100G users and is strictly for the devices of whose the model number is GT I9100. If you are not sure of the Model number then you can find by dialing “*#1234#” in your phone after which you will get to see the model number of yours.

Disclaimer: Please note that this process of firmware update is not recommended for the basic users and is only recommended for the advanced users. Also, we should not be held responsible for any damage happened to your device in any manner after applying this update.

So, let’s proceed with the list of pre Requisites you need to follow after which we will see the procedure in the next page.

Pre Requisistes:

  • So as to ensure that the data is kept safe, you need to backup the same using the below mentioned tips so that just in case if the data gets erased or gets corrupted, the same can be easily restored with the help of below mentioned tips.

Note: Don’t backup the below mentioned data with the help of KIES as it may or may not support KIES after the update.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Notes – Manually save the notes in your mail as these will be lost in the process of firmware update
Call Log - Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • A minimum of 50% battery charge needs to be there left in the device so as to ensure that the phone doesn’t get turned Off in the middle of firmware update. The APN Settings are located in this path, Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names, you need to note all these manually on a piece of paper so that you can reconfigure the same. Disable tools like Security SuitesFirewall tools and also the KIES PC Suite as these tools generally tend to interrupt the process of firmware update.

So, once you are done with all the above instructions, it’s time to proceed to the next page where we will see on what are the instructions to update Galaxy S2 with Gingerbread 2.3.6 XWKL1.


  1. Pradeep i have android 4.0.3 on my I9100 but i want to downgrade is there any risk….please reply asap

  2. Hi,
    I’m from India and have been watching all of your articles about GS2 and i updated my GS2 to 4.0.3 as and when it was released and later i reverted back to 2.3.6 xwlk1 through Odin following your guidance lines. My phone is working fine, but sometimes when the phone is in idle mode (i.e. screen off) suddenly it turns on and turns off. There won’t be any sms or miss call when i check. Is this a virus problem or any malfunctioning? I’ve got Antivirus installed in my phone too and that didn’t find any virus either.

    One more question, when i connected to Kies it is detecting/recognizing but when i hit Firmware upgrade and initialization showing “GT I9100 does not support initializing.” Is this a problem when Samsung releases official ICS to update my phone through Kies?

    Please suggest.

  3. Hello, I have followed your instructions to the letter with this firmware 2.3.6 but the phone and Odin is stuck at SetupConnection.. for the last half hour. is this normal?

    How can I restart the process, because I cannot remove the USB cable. I want to wipe the phone completely and restore to 2.3.6. from 4.0.3. I had serious problems with 4.0.3. and the phone will not even boot

  4. Hi,
    I updated the firmware, but when the phone restarts, it keeps on showing the starting screen with “S” logo and doesn’t proceed further. kindly help..

  5. I did what you said but it won’t start,continues to restart and seeing and seeing again the same samsung logo . please help

  6. I restarted the phone and allowed omputer to get all drivers, as i was getting USB drivers issue… now its working fine, thanks buddy!!!

    Now tell us the procedure to update for ICS…:))

  7. Hi Np,
    I had been following your procedure and after first step. I am not getting yellow box as mentioned below…. What to do??
    “Once phone is connected, the ID : COM section will turn yellow. Click on “PDA” to select the file “Kernel_I9100XWKL1.tar.md5” and then click on “Start”. Within a minute the device will be restarted. Now after you see the home screen, remove the USB cable to enjoy your Galaxy S2 GTI9100 on the latest and official Gingerbread 2.3.6 update.”

  8. hello,
    After the update using odin, I connected my phone to kies and what i recieved was that the phone is not supported for kies update. Is this a problem and also does it mean that i can use kies to update my phone again.

  9. first your ICS ruined me, and now the password for this package is bogus. Wow advices.com, dont want anything more from you. Pathetic level of diligence.

  10. hey bro my phone is stuck on s2 animation and its keep restarting but not showing home screen :( what to do ??

  11. Thanks NP,
    Awesome guidelines and indepth “How to” help me get my S2 on new android version 2.3.6. I read this article & the comments atleast 10 times to avoid the confusion/problems & inspite of following all the steps I got one problem which was:
    Odin v.3 engine (ID:14)..
    File analysis..
    Enter CS for MD5..
    Leave CS..
    Can’t open the serial(COM) port.
    All threads completed. (succeed 0 / failed 1)

    As I mentioned … I read all the comments and then made my PC equipped with latest version of Kies and USB drivers. But still this problem was reoccurring. Then I did the thing which is not mentioned in the article. I cleaned my S2 … cache, history, running apps. & then atlast …. yuppie …. it worked. Now my S2 shows its Android 2.3.6 and also get detected on Kies.
    Thanks NP once again for all kind of untiring support.

  12. Forgot to provide my Current firmware Version: I9100XWKL1/I9100ODDKF3/I9100DDKE4/I9100XWKL1 (INU)
    Please help me out in this.

  13. All,

    I’m also facing same kind of issue “Your device does not support software upgrading via Kies”

    Let me explain what happened exactly:

    1. After 100% charged we get an notification on top stating that 100% Charged , when I unplug the charger after that battery percentage will go down to 95% or 96% immediately as on when unplug the charger
    2. And my S2 was little bit hanging while operating
    3. While charging mobile is getting heat
    Because of all the above reasons I have approached Samsung Servicing Center (authorized) and I was to told that there is problem with Mother Board and needs to be replaced and need to update the OS also,
    After 3 days I got my mobile back with replaced new mother board and software updated, after that also above mentioned (Point 1) issue not resolved and moreover I could see and new issue that, when I tried to connect my mobile to KIES it says that “Your device does not support software upgrading via Kies” and it’s showing only current firmware version and not showing that this is the latest firmware version,
    Not sure what to do, today again I have approached Samsung Servicing Center to take look into that,
    Could someone had same kind of issue, please advice me on this.

  14. hi i am using the samsung sgh i727
    i recently updated to the 2.3.6 (gingerbread.ucla3)
    this version is very irritating. i cannot connect to any wifi networks and the battery is also draining very fast.. please help..

  15. Can you please share the link to download odin software!


  16. i have rooted my phone with s2 root guide,it work fine,i have also install clockworkmod recovery successfully but when i open clockworkmod via rom manager my phone get stuch i remove tha battery and put it again…now problem is my phone keep restarting not open the main screen plzzzzzzzz help iwant my phone back
    thanks in advance bro…

  17. Hi pradeep,
    I was using 2.3.6 xxkl1, as it was not recognised by kies i followed ur guide. but i think i’m in serious problem, After the first PDA update my GS2 keeps on restarting. Its like its stuck in a vicious cycle- the animated “S” comes in then the SAmasung Galaxy SII below it again the animated “S” logo… This continues. I tried the kernel update after this and the problem is same. I never reach my home screen. My earlier 2.3.6 CSC was KOR.
    PLs help me out…!!

  18. Hi pradeep,

    I updated to XXLPQ now can i go back to XWLK1, is it possible and is it the same procedure to do so.

  19. I have samsung gaalxy s2 i1900 Indian version…I installed 4.0.3 leaked rom on it and it wasnt able to connect to kies….recently samsung rolled out offcial 4.0.3 update and the update would be coming to india soon…so as my phone is not able to connect to kies…how would i update to 4.0.3 indian version…..to let it be able to snyc with kies…i followed ur guide in reverted back to 2.3.6 offcial rom….but now wen i connect to kies it says that your device cannot be updated via kies…i have latest kies and updated kernel too….pls help me with this…i would be obliged for ur help!! thnks in advance

  20. kies shows your device is nt able to update via kies…i have latest kies and i updated kernel…

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.

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