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.

  • numbnuts

    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?

    • http://twitter.com/pradeepneela Pradeep Neela

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

  • Lucas

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can apply this update!

  • Mike

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

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

      • Mike

        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.

        • http://twitter.com/pradeepneela NeaL Pradeep

          yes its the same!

        • Mike

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

  • Mike

    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)

  • Xauxera

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

    • http://twitter.com/pradeepneela NeaL Pradeep

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

  • Krudag

    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?

    • http://twitter.com/pradeepneela NeaL Pradeep

      Yes this one will work!

  • Mihai Mihalcea

    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!

    • http://twitter.com/pradeepneela NeaL Pradeep

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

    • http://twitter.com/pradeepneela NeaL Pradeep

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

      • Mihai Mihalcea

        Thank you very much and keep up the good work!

  • Prash

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes it will be updated in the next version…

  • Prash

    why no video calling in this firmware upgrade?

  • Mihai Mihalcea

    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.

    • http://twitter.com/pradeepneela NeaL Pradeep

      are you having the admin rights?

      • Mihai Mihalcea

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

  • marenl01

    Hi!

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      is your phone working fine?

  • WaLiDo

    Thanks Neal.. Really appreciate your hardwork

  • Benjamin

    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.

    • http://twitter.com/pradeepneela NeaL Pradeep

      great to hear that benjamin!

  • Benjamin

    OMG!!!!!!

    I got the yellow exclamation mark :(

  • Benjamin

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

  • JOn

    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?

    • http://twitter.com/pradeepneela NeaL Pradeep

      no, its not possible as of now!

  • Hochekoche

    worked very well for me. thanks good people. cheers

  • festus

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

  • JOn

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can update your device!

  • festus

    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.

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can try updating with this

  • David Rolfe

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      check with the internet settings!

  • omar

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

    thank you

  • Oktavian Putra

    Neal

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      open the same and enter into recovery!

  • sham

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can proceed to updating the phone!

  • omar

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      thanks omar! it will bring no issues!

  • omar

    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.

    • http://twitter.com/pradeepneela NeaL Pradeep

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

      • Oktavian Putra

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

        • http://twitter.com/pradeepneela NeaL Pradeep

          yes this is the default stock rom!

  • Oktavian Putra

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can apply any rom after rooting!

  • Jay

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

    • http://twitter.com/pradeepneela NeaL Pradeep

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

  • meherzad

    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

    • meherzad

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

  • dan

    g talk video is missing in tis version…

  • http://humtum.mobi abhishek

    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 ?

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes there are many benefits!

      • http://humtum.mobi abhishek

        Like????