`` Root Samsung Galaxy S2 GT I9100 on XWKL1 Gingerbread 2.3.6 Firmware

How to Root Samsung Galaxy S2 GT I9100 on XWKL1 Gingerbread 2.3.6 Firmware

Galaxy S2 LogoIt’s time to Root your Samsung Galaxy S GTI9100 which has just got an Official update in the form of XWKL1. So, in the due course of this article we will check out on how you can root your device. Please note that before proceeding to root your device, ensure that your device is on the Gingerbread 2.3.6 XWKL1 firmware. You can find out the current firmware from the path “Settings > About Phone > Firmware Version”. If there is any other version then you need to first Update Galaxy s2 i9100 with XWKL1 Firmware and then only you need to follow this article.

Note: This article should not be applied to root Samsung Galaxy S2 I9100G Model and should not be applied to the phones which have model number as GT I9100G.

Disclaimer: Please note that we should not be held liable or responsible in any manner in whole or in parts if anything wrong happens to your device which is the most unlikely if you follow the instructions as prescribed in the due course of this article.

So, before proceeding to the instructions on how to root you need to go through the list of pre Requisites. For your convenience, we have splitted this article into two different pages so that it will be easy for you to go through the instructions.

Pre Requisites:

  • Most importantly, you need to ensure that all the data is backed up with the below mentioned tips and not using the KIES. Just in case if the data gets lost or corrupted in the process of rooting then you can easily restore the same, all thanks to easy tips below.

Notes – Backup in the mail so that you can then restore manually,
SMS Messages – Use “SMS Backup & Restore app”,
Contacts Stored in Phone Memory – Sync with the Gmail application,
Call Log - Call Log and Restore Videos,
Images, Videos & Files etc.– Copy to internal / External SD Card,
Internet & MMS Settings – Backup all the settings from “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Ensure that you have ADMIN privileges in your computer so as To get the full USB read / write access. Close all the tools like Firewalls, Antivirus suites and also the PC Suites in your computer or else these tools will tend to interrupt the process of rooting.
  • Also, you need to ensure that the phone is left with the minimum of 50% battery charge so as to ensure that the phone doesn’t get turned Off in the middle of rooting process.

So, assuming that all the above instructions are followed you can now proceed to the procedure to Root Galaxy S2 on XWKL1 firmware.


  1. Hi, my phone does not start and hangs on the Samsung Galaxy SII home screen after rooting it. I updated it to icecream firmwear prior to rooting it. How do I get the phone starting again ?


  2. Hai Neela,

    i have some trouble, i followed all the steps u mentioned.
    after clicking start in odin, seems like it froze .
    my phone is still in the download mode for almost 3 hours now.
    what should i do? plz advice as soon as possible

  3. Hello Neela,

    I have Baseband ver.2.3.6 Kernal ver.XWKL1
    after rooting my device is it necessary to clear cache,userdata/factory reset.because i have 16 gb of apps and data that cannot be possible to download again..is there any way to backup apps….???
    Your advice is precious to me..

  4. I cant find the insecure kernel for kernel version of se.infra@SEI-43 #2 . Please help

  5. its XWKL1 i rooted my cell form this post it self…..
    and i did not get what u meant by Chinese version??

  6. Thanks a lot. This rooting and CWM method worked great for me. Thanks for the great job

  7. hey i rooted my kernel wid this link , but the problem is i still cant connect my cell to kies , my cell does not have connect in PC studio mode as a option in it , also it is a Chinese purchase , plz help!!!

  8. hey i rooted the firmware but i am still not able to connect to kies ,the problem is that der no such option for connecting my cell in pc mode when i go to usb settings plz help!!!!

  9. Iwant to ask why I need :

    “”In the recovery mode, select Wipe data/factory reset and also you need to select Wipe Cache partition and then reboot your device by selecting reboot system now option. If the device boots normally then again you need to try the same to enter into the recovery mode.”"

    Why I need this after rooting?


  10. Hi Pradeep,
    I have updated my Galaxy S II with this kernel i.e. XWKL1 but did not Root it and it shows the kernel version:

    You said this is a official kernel version, but when I connect my phone with Kies it says Kies can not update the current version

    Can you explain me why? When the Official ICS 4 becomes available in March, can I update my phone through Kies ?

  11. sorry to spam but do i need to update from xwkk2 to xwkk5 then to xwkl1 first?

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