How to Root Samsung Galaxy S2 GT I9100 on Android 2.3.4 XXKH3 Firmware

Root XXKH3 LogoIt was the last time when we saw on how you can update your Samsung Galaxy S2 GT I9100 with the latest version of Gingerbread 2.3.4. So, now in a move to customize or apply the tweaks which you always wanted to, you will have to proceed to root your phone. So, in the due course of this article we will see on how you can easily root your smartest and the slimmest smart phone which is none other than the SAMSUNG Galaxy S2 GT I9100 phone. Before you proceed you will have to ensure that the current version of your firmware on your S2 is XXKH3 2.3.4 Gingerbread version.

Just in case if you want to know on which version of the firmware you are on, then you need to go to the path which is “Applications > Settings >About Phone” where you will see that the version of firmware which is loaded in your phone and should show XXKH3 version of firmware. If any other version is shown then you will have to update your phone to this version before you proceed for the instructions.

Please note that as soon as you apply this rooting process to your phone, the warranty is said to be voided as Galaxy S2 maintains a whole detailed log report wherein the service engineers from SAMSUNG can view the same, but since SAMSUNG as of now hasn’t come with any stringent circular or notices about this that the warranty will be voided once the device is rooted, we can play safe by rooting the device by following the instructions properly. Please note that we take no responsibility if you skip any instructions which are mentioned below as we have ensured that all necessary instructions have been mentioned below so as to facilitate the smoother rooting process.

For an added convenience, we broke this article into different pages, so that you can find all the dedicated sections separately for your convenience. So, in the next page we will see the Pre requisites and then followed by the Procedure to root the Galaxy S2 on XXKH3.

62 Comments
  1. Reply numbnuts February 16, 2012 at 1:59 pm

    Gud day,

    Is there any difference between rooting and jaibreak? I have an samsung galaxy s2 bind from at&t and i want to us it in the ph. Is this possible?

    • Reply Pradeep Neela February 16, 2012 at 7:26 pm

      yes, rooting roots the phone and jailbreak means unlocking the phone!

  2. Reply Lucas December 3, 2011 at 8:32 am

    please, i need to root my galaxy s2 gingerbread 2.3.3 I9100UHKE4 -> kernel. base band -> I9100UHKE2. ANY IDEAS? i really apreciate your work, guys. THANKS A LOT

  3. Reply Mike October 21, 2011 at 5:44 am

    Forgot to add the errors from ODIN:

    Added!!
    Odin v.3 engine (ID:6)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    zImage

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    Thanks

    Mike

    • Reply NeaL Pradeep October 21, 2011 at 11:26 am

      CHECK WITH THE FILE SELECTIONS IN THE ODIN AND TRY UPDATING ONCE AGAIN!!

      • Reply Mike October 21, 2011 at 5:58 pm

        Not sure what you mean. The tar file I’m selecting within ODIN is

        CF-Root-SGS2_XX_OXA_KH3-v4.1-CWM4.tar

        I followed the instructions: “Now, in Odin click on the PDA option and then choose the file named “CF-Root-SGS2_XX_OXA_KH3-v4.1-CWM4.tar” which you will find from the extracted files.”

        Thanks.

        • NeaL Pradeep October 21, 2011 at 8:09 pm

          yes its the same!

        • Mike October 21, 2011 at 10:30 pm

          I managed to download a stock Gingerbread 2.3.3 UGKG3 for the GT-I9000M and flashed with odin. It worked.

  4. Reply Mike October 21, 2011 at 5:19 am

    Hi NeaL. I read a post here saying:

    ___________________________________________________________________________________
    Krudag says:
    September 10, 2011 at 11:55 am

    Hello Neil. I have a GT-I9000M with stock 2.3.3 UGKG3 just installed. I have been unable to find a root process specific to this phone. Your process above looks promising. Would this one work on my phone? Is there hope for me?
    _____________________________________________________________________________________________

    I have the exact phone and version (GT- with stock 2.3.3 UGKG3). Following these instructions to the letter I get a failure. Now my phone can only be in Download mode or these funny icons (small cell phone and pc connected with a dotted line) appear. Can’t boot to recovery mode etc.

    I’ve removed the battery for over 3 minutes. Same. Rebooted my laptop and repeated the rooting process. Same. What can I do? Am I screwed?

    Mike (please email me directly if you can)

  5. Reply Xauxera September 18, 2011 at 11:35 pm

    hi, i buy a captivate at-t and this have 2.3.4 gingerbread UCKH3 can root this phone ? and unlock sim ?. Thanks!

    • Reply NeaL Pradeep September 19, 2011 at 1:12 am

      NO, IT MAY BRICK THE PHONE, dont proceed with the instructions!

  6. Reply Krudag September 10, 2011 at 11:55 am

    Hello Neil. I have a GT-I9000M with stock 2.3.3 UGKG3 just installed. I have been unable to find a root process specific to this phone. Your process above looks promising. Would this one work on my phone? Is there hope for me?

  7. Reply Mihai Mihalcea September 7, 2011 at 5:02 pm

    I’ve managed to install the update XXKH3 to my GS2 but I am wondering, in my About Phone section only the Kernel part mentions ‘XXKH3′, the Android version is still 2.3.3, my Baseband version is XXKE7 and my build number is XWKF3. Is this normal or I must have done something wrong? Thanks in advance!

    • Reply NeaL Pradeep September 7, 2011 at 5:49 pm

      Everything is perfect, its just the modem is that firmware based! Not an issue!

    • Reply NeaL Pradeep September 7, 2011 at 5:49 pm

      Everything is perfect, its just the modem is that firmware based! Not an issue!

      • Reply Mihai Mihalcea September 7, 2011 at 6:22 pm

        Thank you very much and keep up the good work!

  8. Reply Prash September 6, 2011 at 5:54 pm

    why no video calling in this firmware upgrade for gtalk? i was there in XXKG2 upgrade?

    • Reply NeaL Pradeep September 6, 2011 at 7:50 pm

      yes it will be updated in the next version…

  9. Reply Prash September 6, 2011 at 5:54 pm

    why no video calling in this firmware upgrade?

  10. Reply Mihai Mihalcea September 6, 2011 at 2:23 pm

    Hello,

    I am trying to upgrade my Galaxy S2 but in Odin no yellow block appears after starting the phone in Download Mode. Samsung Kies is closed and no antivirus/firewall is on; I am running Windows XP but I have Windows 7 at home.

    • Reply NeaL Pradeep September 6, 2011 at 4:27 pm

      are you having the admin rights?

      • Reply Mihai Mihalcea September 6, 2011 at 4:38 pm

        Yes, I am. I’ve also installed all the related drivers, as a proof nothing in Device Manager appears without driver.

  11. Reply marenl01 September 6, 2011 at 10:54 am

    Hi!

    Anyone got the backup using cwm working after reflashing the stock KH3 kernel to remove the yellow exclamation mark?

  12. Reply WaLiDo September 4, 2011 at 7:55 am

    Thanks Neal.. Really appreciate your hardwork

  13. Reply Benjamin September 1, 2011 at 8:49 pm

    Thank God!

    I was able to clear that yellow exclamation mark by following the XDA post:
    XXKH3 Stock Kernel:

    Where it was said to reflash using the Stock KH3 kernal in PDA.

    It went off.

    Neal: Please let me know if anything I have done wrong here.

  14. Reply Benjamin September 1, 2011 at 8:39 pm

    OMG!!!!!!

    I got the yellow exclamation mark :(

  15. Reply Benjamin September 1, 2011 at 8:23 pm

    Doing this rooting, will it give like previous version an yellow exclamation mark?

  16. Reply JOn August 27, 2011 at 12:35 am

    i ran the the root, went very well.
    But when I run SetCPU on this root, the phone cant be overclocked more than 1.2GHz :(
    Can u help please? Is there not possible to overclock with this root?

  17. Reply Hochekoche August 26, 2011 at 3:35 am

    worked very well for me. thanks good people. cheers

  18. Reply festus August 25, 2011 at 1:55 pm

    I’m on XWKE7 2.3.3 with what update should I proceed

  19. Reply JOn August 24, 2011 at 7:46 pm

    Hi Neal!

    Is this an official Kies Update like the XXKG5 update you posted on your website?
    I’m on XXKG5, but wich one is better? The XXKG5 or XXKH3 in your opinion?
    Thanks

  20. Reply festus August 24, 2011 at 1:40 pm

    Neal, I lost my I9000 but am happy to announce that I bought the SII!!!! Was very impressed with the special rom 3.3 and is difficult to tell the speed difference between the S & SII, only time will tell. Is there any special rom for SII cause that was and is indeed something awesome.

  21. Reply David Rolfe August 23, 2011 at 11:08 pm

    Hi,

    The 3 (red) links on Page 2 just give me a 404 error page.

    I would appreciate it if this could be corrected, as I would naturally like to back up my data before proceeding.

    Thanks

  22. Reply omar August 23, 2011 at 3:18 pm

    what is USB storage in samsung galaxy s2 phone, and what will happen if i formatted it?

    thank you

  23. Reply Oktavian Putra August 23, 2011 at 2:40 pm

    Neal

    I see that that is CWM installed. How can I boot into CWM recovery then?

  24. Reply sham August 22, 2011 at 5:59 pm

    hi…. can upgrade android 2.3.4 at Malaysia or not? why my Galaxy S2 GT I9100 on Android version 2.3.3 and baseband version is I9100XXKE1 not XXKH3

    • Reply NeaL Pradeep August 23, 2011 at 12:06 am

      yes you can proceed to updating the phone!

  25. Reply omar August 22, 2011 at 3:25 pm

    sorry also, for XXKH3 all users posted only problem, non even one benefit. i thought updates fix problems not to bring other problems.

    thank you

  26. Reply omar August 22, 2011 at 3:22 pm

    NeaL Pradeep, you answered the guy with a very scientific a convening answer: ‘yes there are many benefits!’

    can you tell us more about the rooting, an can we update the galaxy s2 for example to XXKH5 in the future.

    • Reply NeaL Pradeep August 23, 2011 at 10:30 am

      you can install the custom roms and alsoyou can apply many tweaks in your phone!

      • Reply Oktavian Putra August 23, 2011 at 12:22 pm

        If there any default ROM if we do not install any custom ROM?

        • NeaL Pradeep August 23, 2011 at 2:29 pm

          yes this is the default stock rom!

  27. Reply Oktavian Putra August 22, 2011 at 2:44 pm

    Hai Neal

    i have been following this website and to be honest it has been a very good experience since you always provide step by side explanation on how to do things.

    My question is after you root the device, what kind of ROM we will be using?

    Also, in the XDA developer website, a ROM called Villain ROM ver. 2.4.2 has been covered extensively. I want to try using this ROM but the amount of things that I have to learn is too steep an overwhelming. Moreover XDA developer does not teach all the basic knowledge and step by side installation guide anymore since they assumed that all the readers already have extensive knowledge.

    Basically what I need are general knowledge regarding ROM and also step by side installation guide about Villain ROM or maybe other popular ROMS. I am pretty sure the readers in this website will appreciate it.

    Also, my opinion is XDA developer is a website for quite an advanced users while this website is for newbie like me.

    Thank you very much

  28. Reply Jay August 22, 2011 at 12:34 pm

    Don’t you have to select setup-> applications->Development->USB debugging before you can go into download mode ?

    • Reply NeaL Pradeep August 23, 2011 at 10:56 am

      no, you dont have to do this! you can directly go to download mode!

  29. Reply meherzad August 22, 2011 at 4:26 am

    hi again,
    afterthis root wil i have super user and busy box and cwm on my device
    btw great!! tutorials now im now im much more confident in flashing my device

    • Reply meherzad August 22, 2011 at 4:42 am

      srry for my eariler post this was another awsm tutorial thanks alot for this :)

  30. Reply dan August 21, 2011 at 7:19 pm

    g talk video is missing in tis version…

  31. Reply abhishek August 21, 2011 at 6:53 pm

    Sorry to ask u this question becoz i am newbie to samsung. Was a diehard fan of iphone. but now liked android.
    my question is : whats the need of Root in device. any special features or just like jailbreak in apple ?

Leave a reply

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.