Galaxy S II

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

S2 XWKK5 LogoSo, done with updating the latest firmware of XWKK5 Gingerbread 2.3.6 for your Samsung Galaxy S2 GT I9100? It’s now time to root the phone so that you can then apply the custom rom firmwares including the upcoming Ice Cream Sandwich Android 4.0 version which we will be coming up very soon. So, before you proceed to root your phone, be informed that it’s very important that you need to be on the XWKK5 2.3.6 version of firmware before you proceed. To know on what version of firmware you are currently on then you need to go to path “Settings > About Phone > Firmware Version” where you will find the version of Android OS where it will show Gingerbread XWKK5 2.3.6 version. If there is any other version then first up you need to apply the update from the below mentioned link.

Advisory: We should not be held responsible or liable in any manner if anything wrong happens with your device, though which is a very unlikely if you follow the instructions which are mentioned in the article. So, it’s very important to follow all the instructions carefully before you proceed to root the phone.

Procedure to Update Galaxy S2 with XWKK5 Gingerbread 2.3.6 Firmware

  • So, after this you need to follow the list of detailed Pre Requisites so as to facilitate the smoother and safer rooting process which will also take care of the data or else chances are that you may lost the data.
  • Just in case if you are new to rooting then we would like to tell you that rooting will void the warranty and then only way you can reclaim the warranty is by applying the update of XWKK5 Gingerbread 2.3.6 firmware in your phone. There are many benefits of rooting out of the most important one is that you can easily apply the custom ROMs as told earlier. Apart from that, rooting also allows you to remove the system applications which come per-loaded in the phone. Apart from that you can also install the applications which require the root access. The only disadvantage is that once the device is rooted, the warranty gets void.

Important: Disable the tools like Voodoo lag fixes if any applied from the recovery mode or else it will brick your phone. The recovery mode can be entered by pressing  Volume Down Key + OK button, and holding both simultaneously press the Power Button. You need to get into the Advanced mode to disable any sorts of Lag fixes are there. Refer below video to enter into recovery mode.


So, now let’s head to the procedure to Root Galaxy S2 on Gingerbread 2.3.6 XWKK5 Firmware:

Pages: 1 2



  1. Zakiyy

    May 3, 2012 at 9:31 pm

    Man i have accidently follow your post to root my i9100G Now the phone is stuck on BOOT logo with a YELLOW triangle on it.. Nothing more !! What i shd do nOW?

    My phone was a 2.3.6

  2. sagar

    April 8, 2012 at 12:41 pm

    If Ny one knows how to root sgs2 GT I9100G with android 2.3.6

  3. navin00

    February 24, 2012 at 12:24 pm


    Can i root my device and how..??

    • Neela Pradeep

      April 6, 2012 at 1:22 am


  4. Dimitri

    February 21, 2012 at 6:06 pm

    thanks mate.
    im not too experiences with this so thank you again 🙂

  5. Dimitri

    February 21, 2012 at 5:16 pm

    my krnel is xwkk2 will this work for it?
    im unsure 🙁

  6. anirudh baji

    January 30, 2012 at 4:55 pm

    hi i got s2 running 2.3.3(not rooted)..can i update it via samsung kies to 2.3.6….and then root my device is it possible using cf-root guide frm xda???

  7. Eva

    December 21, 2011 at 6:38 pm

    Hi Neal,

    Is there any way to upgrade it automatic instead of manually update?

  8. satish

    December 17, 2011 at 8:06 pm

    can u please tell me wht is the use of rooting nobody answered me please

    • NeaL Pradeep

      December 19, 2011 at 12:27 am

      rooting helps you to further customize the phone with custom roms etc!

  9. kehinde

    December 17, 2011 at 12:19 pm

    hi neal, pls i will like to ask if it is ok to use a custom ROM ON GB2.3.6. I am loking at the EXYNOS EXTREME, LITENING, AND CM7.1. is any of this compatible with this version of GB, and is it ok if i install it. specifically i hav my mind on the cynogen 7.1.

    pls advice.

    thank you.

  10. George

    December 16, 2011 at 12:41 am

    I have Galaxy s2 and i try to update to 2.3.6 and after upgrade when device try to boot I have the logo and yellow icon and its not continue booting, your help pls

    • NeaL Pradeep

      December 17, 2011 at 12:53 am

      exclamation mark is normal, it wont harm the phone experience!

  11. omg

    December 14, 2011 at 5:23 pm

    I got NO SERVICE after rooting
    Can anyone please help me!?

    • Pradeep Neela

      December 25, 2011 at 11:43 pm

      clear the cache from the recovery mode!

  12. jess

    December 14, 2011 at 7:49 am

    thanks a lot for this rooting package, i applied to my phone successfully…CWM and Superuser are visible!

    my best regards

  13. JV Pili

    December 13, 2011 at 9:17 am

    Hi! I’ve successfully rooted my GT-I9100 using your guide but when it’s time for me to put back my backed up files via kies I got this error.

    Unable to connect GT-I9100. Failed to retrieve device information samsung galaxy s2 rooted? What should I do now? Please help.

    • Pradeep Neela

      December 29, 2011 at 2:11 am


  14. satish

    December 13, 2011 at 12:21 am

    Plz tell me wht is the use of rooting

    • NeaL Pradeep

      December 20, 2011 at 7:39 pm


  15. yash

    December 12, 2011 at 10:01 pm

    in my s2 the android version is 2.3.3 . i want to update with 2.3.6 . is any app will be deleted or removed
    when i update my s2 mb.

  16. jef

    December 11, 2011 at 7:04 pm

    I had successfully updated to 2.3.6.


    I got the yellow triangle.

    CWM manager v3.0 error message
    “this version of CWM manager should be used with CF-root v5.0 or newer. It appears you are using a different kernel . Various features have been disabled.”

    Android version 2.3.6
    baseband version i9100xxki3
    Kernel version
    Build number gingerbread.xwkk5

    Please advice . Thnx

    • Pradeep Neela

      December 29, 2011 at 2:21 am

      yellow triangle wont harm the performance!

  17. ANjo

    December 11, 2011 at 9:47 am

    Good day Neal.

    Which is the english version of these two:

    Can I select one of these?


  18. vikram

    December 10, 2011 at 10:15 pm

    hai neal when are we getting ics4 please let us know eagerly waiting

  19. Rayan

    December 10, 2011 at 11:20 am

    Hello, I can’t download the package. There is some error. When will it be fixed? Not only this link but also 2.3.5 KI3 update package can’t be downloaded. Please help soon. Thank you.

  20. Bob

    December 10, 2011 at 6:46 am

    Hi Neal,
    Problem the phone is already 3e recovery .and to be able to install Custom Roms it needs to be 2e recovery. 3e recovery wont allow roms that are not signed to be installed. Do you know of any way to get back to 2e recovery with this firmware. I prefer 2.3.6 firmware as it is giving fantastic battery life.


    • NeaL Pradeep

      December 10, 2011 at 6:08 pm


  21. Vish

    December 9, 2011 at 6:07 pm

    Hi Neal,

    I upgraded from v 2.3.3 to 2.3.6, when I had issue of the handset gping in circle during reboot. After this reinstalled v 2.3.4 & rooted the phone all done cleanly. After this I tried again upgrade to v 2.3.6 which happened like clockwork. Also I rooted the S2 which again went smooth. I used Odin3 v1.85 in both the above instances.

    The handset works fine.



  22. gorgatz

    December 9, 2011 at 2:06 pm

    i try to download Gingerbread XWKK5 2.3.6 Rooting Package but is not working..

    • NeaL Pradeep

      December 9, 2011 at 6:02 pm

      as of now there are some issues with the download links!

  23. ANjo

    December 8, 2011 at 9:59 am

    Thank you Neal, because for the firmware 2.3.6 you share to us and my battery better than before 2.3.5

  24. Jaime

    December 7, 2011 at 7:44 pm

    You can get rid off the yellow triangle by extracting the zImage file from the original .tar file and then zip it with 7-zip. Upload the file to your SD card and then use CMW to it “flash a kernel”.

  25. Fulham

    December 7, 2011 at 7:42 am

    My previous posting got deleted somehow!

    Just after flash, at reboot, it halted and there was “picture.jpeg” loading failure shown on the screen.
    When I connect to power, it reads “power jpeg” loading failure.
    I can still get the phone to get into the download mode, but as my phone doesn’t get recognized by any PCs for some bizarre reason, I am stuck now.
    I flashed my phone using mobile odin (I have used that before too, with no problems).
    I wonder if the firmware (downloaded through the link from your website) was faulty/corrupt.
    Anyway where do I go from here now.
    I would have probably easily fixed using the desktop odin, if my device were to be recognised by my pc.
    BTW, the PC has kies/latest samsung usb drivers installed on winXP and also Win 7 PC.

  26. Bob

    December 7, 2011 at 3:11 am

    Hi – Update to 2.3.6 firmware and rooted no problems . One question my phone is 3e recovery and needs to be 2e recovery to allow custom roms to be installed. Any suggestions how to accomplish this.


    • NeaL Pradeep

      December 9, 2011 at 6:52 pm

      to get 3e recovery, you need to root the same!

  27. Isaac Micallef

    December 6, 2011 at 4:53 am

    I am doing exactly as i am told to.. and tried it like 4 times but its still on os 2.3.4 cant update !! help please ! 🙁

  28. rahul

    December 5, 2011 at 4:15 pm


    thanks for the solution but I’m new to all this. A detailed explanation and step by step procedure would help a lot!

    thanks again!

  29. vlad

    December 4, 2011 at 10:55 pm

    after update theres a app added named cnw and my android is still at 2.3.5 version…not 2.3.6

    • ANjo

      December 5, 2011 at 12:31 pm

      Mr. vlad just try Wipe Data / factory reset” and “Wipe Cache Partition. because me it working fine

  30. ANjo

    December 4, 2011 at 2:56 pm

    I want to update my firmware 2.3.5 to 2.3.6 but I wondering that Yellow Triangle! since 2.3.5 stable no yellow triangle!. Mr. Neal there no possible to remove YELLOW TRIANGLE on your new update firmware 2.3.6?

    • NeaL Pradeep

      December 4, 2011 at 4:54 pm

      yes you can apply the update, as of now there is no resolution for triangle!

      • ANjo

        December 5, 2011 at 12:36 pm


        I tried to installed Kernel_I9100XXKI3 then the TRIANGLE GONE. Any problem for that instead XWKK5

        • NeaL Pradeep

          December 10, 2011 at 6:55 pm

          no, you can directly install the same!

      • ANjo

        December 5, 2011 at 12:43 pm


        This is the details on my SG2 when I have installed kernell xxI3
        Model: GtI9100
        Android Version: 2.3.6
        Based band: I9100xxk13
        Kernel Version:
        se.infra@SEp-55 #2
        Build number: Gingerbread.xwkk5

        Any problem of this?

        Thanks a lot… Neal

        • NeaL Pradeep

          December 10, 2011 at 6:56 pm

          kindly clear the cache from the recovery mode!

        • ANjo

          December 11, 2011 at 10:35 am

          Ok I will try to clear.. thank again I hope the next update will coming soon. you are the best Mr. Neal…

  31. Angela Stardust

    December 4, 2011 at 1:29 pm

    Hey Neal, my S2 is lagging so bad after i updated it to 2.3.6, i mean the home screen has a delay when is switch, everything does, what should i do? PLEASE HELP ! :X

    • NeaL Pradeep

      December 4, 2011 at 7:31 pm

      hi angela, you can either roll back or can wait for some days! as the new version will be soon launched!

  32. rahul

    December 4, 2011 at 12:21 pm

    i got the yellow triangle! why did i get it? how can i get rid of it please?!

    i know it does not affect performance but i would like to get rid of it!

    please help!

    • NeaL Pradeep

      December 4, 2011 at 12:41 pm

      its an issue with the firmware, it might get sorted out in the next version!

    • Player1ready

      December 5, 2011 at 8:33 am

      To remove the Triangle
      Flash 2.3.6 ROM
      Flash CF-mod
      Flash with Stock Kernel from XDA

      This will not affect the root but will get rid of the triangle

    • ANjo

      December 5, 2011 at 12:28 pm

      Try to download the Kernel_I9100XXKI3 and install with the same procedure that you have done… I try this and it will working fine. You can ask Mr. Neal whey you can download that files.

      • NeaL Pradeep

        December 6, 2011 at 3:45 pm

        yes you can download the same!

        • rahul

          December 7, 2011 at 8:21 am

          sounds good!


          i have the above mentioned kernels. can i use either of them to get rid of the yellow triangle? will this affect my new version? will this affect my root? what is the difference between the two kernels? also i have two odin versions: odin3 v1.83 and odin3 v1.81… which one should i use? when flashing via odin, in which section should i select either kernels… pit, bootloader, pda, phone or csc?

          wow those are quite a few questions! haha thanks again guys!

          • NeaL Pradeep

            December 9, 2011 at 6:53 pm

            yes you can use the same! leave all of them blank, just select pda!~

  33. phenklie

    December 4, 2011 at 11:42 am

    hi Neal,
    How to erase the yellow triangle after rooting ?

    what the different between Wipe Data / factory reset” and “Wipe Cache Partition\ ?
    Which wipe is related to our data like email or password or app ?

    • NeaL Pradeep

      December 4, 2011 at 11:43 am

      Wipe Data / factory reset – will wipe all the data present in the phone,
      Wipe Cache Partition – will clear the cache present in the phone!

    • NeaL Pradeep

      December 4, 2011 at 11:44 am

      yellow triangle won’t affect performance!

  34. kehinde

    December 4, 2011 at 10:16 am

    Thanks alot. i just update to 2.3.6 and then rooted. both were seamlessly done. no problem at al. i also have not noticed any issues with wifi.
    many, many thanks.

    • saghir

      December 27, 2011 at 8:59 am

      i can,t be-able to open it,can you pls help me/

  35. Aijaz

    December 3, 2011 at 9:33 pm

    It Say Wrong password 😐

  36. bilal

    December 2, 2011 at 11:12 pm


    • NeaL Pradeep

      December 4, 2011 at 11:29 am

      we cannot come with 2.3.6 until and unless its not launched, be rest assured that once it arrives we will come up with the same!

Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top