How To Install Official Android 2.3.6 XWKL1 Firmware On Samsung Galaxy S2
By on December 29th, 2011
Samsung recently started rolling out the Android 2.3.6 update for the Galaxy S II (I9100) in India. Quite a few users wrote to us asking us how to update their handset to the latest KL1 Android 2.3.6 firmware, which is meant for India.Since chances are most users are already rooted, KIES won’t work for them and thus they cannot update their handset to Android 2.3.6. Readers can follow the steps mentioned below even if they are not rooted, and if KIES is not working for them for some reason.

You will not lose your warranty, if you have not rooted S2. Before proceeding with the steps below, please make sure that you have backed up all your important data on the phone like calls, messages and apps, since your phone will be wiped clean of all data once the firmware is installed. Rooted users can use Titanium Backup to backup all their apps, and non-rooted users can follow this guide to partially backup their apps. Your data on the internal (16GB memory) or on the external SD card is safe, so no need to back them up.

Below are the required steps on how to update your Galaxy S II to Android 2.3.6 KL1 Indian firmware using ODIN -:

  1. Make sure you have KIES installed. This will make sure that you have all the necessary drivers installed.
  2. Download the official Android 2.3.6 XWKL1 Indian firmware from here. The password of the zip file is ‘’ without quotes. Also, download ODIN from here.
  3. Extract the contents of the zip file inside a new folder on your desktop. There will only be one tar file inside the zip which you downloaded above with ‘I9100XWKL1…_Home.tar.md5′ as its name.
  4. Fire up ODIN, and then click on the PDA button. Now, select the I9100XWKL1 file which you extracted inside a new folder on your desktop.

  1. Switch off your Galaxy S2 (I9100) and re-insert the battery. Now, press the Volume Down + Home + Power button simultaneously to boot into Download mode. A warning will come up about your warranty being void. Simply press the Volume up button to skip it.
  2. Your Galaxy S2 will then display a yellow exclamation mark. Connect your phone to your PC, and ODIN will then detect it. When detected, ODIN will display a random COM No. in a glowing box in the ID:COM section.
  3. Now simply press the ‘Start’ button and wait for ODIN to flash the new firmware on your phone
When the firmware is flashed, your phone will automatically restart. Please keep in mind that the first boot will take sometime (Nearly 3 mins.)
Author: Rajesh Pandey Google Profile for Rajesh Pandey
Rajesh is a 19 year old nerd, currently pursuing B.Com Hons from Bhawanipore college in Kolkata, India. He loves everything tech, especially Android. You can follow him on twitter @ePandu or mail to him at

Rajesh Pandey has written and can be contacted at

Leave a Reply

Name (required)

Website (optional)

Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN