Tutorial to Root Samsung Galaxy S2 GT I9100 on XWKL1 Firmware

Sanjana December 29, 2011 4

Its time you rooted your Samsung Galaxy S GT I9100 running on Gingerbread 2.3.6 XWKL1 firmware. To check the firmware you are running on, navigate to “Applications > Settings > About Phone > firmware Version” where you will discover the firmware version as 2.3.6 XWKL1 Gingerbread firmware. If there is any other firmware, update Galaxy S GT I9100 with XWKL1 firmware and then proceed with the rooting procedure.

galaxy s2

We wont be responsible for any harm caused to your device during the rooting procedure that is unlikely to happen if you follow the instructions carefully. This rooting procedure is only applicable to Samsung Galaxy S GT I9100 phones so do not try it in any other devices such as Samsung Galaxy S2 I9100G and Samsung Galaxy GT I9100G as it may not be reversible and harm the device by blocking it.


You ought to backup all the user data present in your phone since chances of data loss or corruption are there. Having a backup will help you to replace the lost data if any damage occurs. Do not use KIES to back up the data mentioned below as it may or may not support KIES after Rooting. Follow the link posted below to backup and restore all your data easily.

Pre Upgrade Instructions for Rooting and Firmware Update

Must Have:

Download XWKL1 CF Root Package

Steps to Root Samsung Galaxy S2 GT I9100 on XWKL1 Firmware:

Step-1: Download XWKL1 CF Root Package for Samsung Galaxy S2 GT I9100 from the Must Have section to your computer. Unzip it and place it on the desktop for easy accessibility.

Step-2: Open Odin .exe from the extracted files and power off your phone to enter your device into Download mode. The Download mode can be entered by pressing the Volume Down Key + (OK)Center button and holding both press Power button simultaneously.

root galaxy s2

You can refer to the video posted below to know more on how to enter into Download mode.

Step-3: Once you enter into download mode connect your phone to the computer via USB Cable obtained at purchase time and click on “PDA” to select the file named as “CF-Root-SGS2_XW_INU_KL1-v5.0-CWM5”.

root galaxy s2 files

After selecting the file, double check on it and click on Start in Odin to begin the firmware updation process. Within a minute the phone will get rooted and will automatically restart.

galaxy s2 root

Step-4: When you see the home screen, remove the connected USB Cable and disconnect the phone from the computer to enter into Recovery mode. The Recovery mode can be entered by pressing Volume Up key + OK button and holding both simultaneously press Power button. In Recovery Mode, choose “Wipe Data / Factory reset then choose “Wipe Cache Partition” and reboot your device by choosing the option  of  “Reboot system now”.

You can refer to the below mentioned video to know more about on how to enter into Recovery mode.

If the device boots normally then you can try to enter into Recovery mode multiple times using the correct key combinations. Thus by following the above simple steps you can easily root your Samsung Galaxy S2 GT I9100 on XWKL1 firmware and you will discover CWM and Super user app in your list of applications.


  1. muthu February 3, 2012 at 7:34 am - Reply

    hai plz post recent password for pre download package

  2. Sanjana February 3, 2012 at 9:18 am - Reply

    Paswrd link has been updated.. Kindly refer to the new link..

  3. muthu February 3, 2012 at 2:47 pm - Reply

    where is the new link
    plz post urgently needed

  4. Sanjana February 4, 2012 at 3:55 am - Reply

    i have already updated the new link… click on the button in the Must Have section..

Leave A Response »