`` Tutorial to Root Samsung Galaxy S2 GT I9100 on XXKPA ICS Android 4.0.3 Firmware

How to Root Samsung Galaxy S2 GT I9100 on XXKPA ICS Android 4.0.3 Firmware

Galaxy S2 Logo SpecialAfter applying the latest Ice Cream Sandwich Android 4.0 firmware in your Galaxy S2 GT I9100 smartphone, it’s now time for you to ROOT the same so that you can make the most out of your device.  So before you proceed, you need to ensure that your phone is on the XXKPA ICS Android 4.0.3 Firmware or not. You can find out the current firmware from the path “Settings > About Phone > Firmware Version”. If there is any other version being shown then you need to apply the firmware so as to root the same. Just in case if there is any data present in your phone then you need to back up the same as after rooting since the cache will be cleared in which all the data present in the phone memory will get erased.

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, let’s get started with the procedure wherein you can easily root the device with a simple to follow tutorial as mentioned below.

Procedure to Root Samsung Galaxy S2 GT I9100 on ICS Android 4.0.3 XXKPA Firmware:

  • Download XXKPA 4.0.3 Rooting Package from here to your computer and then extract the same. In the process of extraction, it will prompt you to enter the password. Enter the password as “androidadvices.com” without the inverted comas.

aad xxkpa

  • As soon as you extract the same, you will get to see that there are two files, ODIN as well as well as the rooting file.

Extracted Files ROOT XXKPA

  • After this, you need to enable the USB Debugging Mode in your phone from the path “Settings > Applications > Development > USB debugging” and then turn off the phone so as to enter into the Download mode.

USB Debugging

  • The download mode can be entered by pressing  down on Volume Down Key + OK button, and holding both simultaneously press the Power Button.

  • Now, open the Odin in your computer and connect the Galaxy S2 in the downloaded mode to the computer with the help of USB cable.

Odin XXKPA

  • As soon as you connect, you will see that the ID : COM section in the Odin will turn yellow which will mean that all the drivers are loaded successfully.

Phone connected XXKPA ROOTING

Note: If ID : COM doesn’t turn yellow then install Samsung USB Drivers, .net framework and also you need to update the KIES with the latest version so that the missing drivers are installed.

  • Up next you need to click on “PDA” tab to select the file which is named as “” and then click on “Start” to start the process of rooting. Please note that as soon as you click on Start, the rooting will be done within seconds after which the device will be restarted.

Files Added XXKPA ROOT

  • Now, once the device boots up, you need to disconnect the connected cable and turn off the phone so as to enter the device in the recovery mode.
  • The recovery mode can be entered by pressing  Volume UP on Volume Down Key + OK button, and holding both simultaneously press the Power Button. 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 with the help of Volume rocker keys.

Tip: If the device takes very long time on the “S” logo then pull off the battery, reinsert and repeat the whole process again.Its normal if a Green Robot is being shown at the start up as it may show for some users.

So in this way you have successfully rooted your Samsung Galaxy S2 GT I9100 phone on the latest firmware of XXKPA Android 4.0.3 firmware version. Do let us know in the comments section just in case if you face any issues as we will try our level best so as to sort out the same.


59 comments

  1. Terefe Fikru Posted on It is a great pleasure to upgdare my self so that i’ll make a significant contribution to my home country on my return. i do have bachelor’s degree in chemistry . Thanks for considering my application !!!

  2. after rooting my gingerbread to ICS my phone does not open up. how can i solve this matter? thanks.

  3. Yeah seems like I missed the part of the instructions “Settings > About Phone > Firmware Version”. I can get into recovery mode and download mode so is there anyway to restore a working kernel/firmware?

  4. Followed the instructions and my phone does not start up. Re-applied the kernel, wiped cache, used the recovery mode to reset phone back but nothing works. How do I get my phone back to the orginal ICS state. I noticed when I upgraded my rooted Gingerbread to ICS through Kies it removed the root access but now I cannot even startup the phone.

  5. Hi.. does this firmware work in the netherlands. I already installed a different version of android 4.0 but I did not have any network signal after that update.

  6. hello,

    I’ve updated my s2 and followed all of the steps but now my phone just won’t start. please help me guys! What now?

    thanks!

  7. Hello there,

    I will like to ask one question, In the first try, I have install the kernel which is the root kernel for this XXKPA version, and i went on to recovery and reformat the 2 steps, wipe cache and reset factory, and the “S” load real slow and i know it’s wrong, so I took out my battery and reinsert, and this 2nd time after i have install the kernel and reboot automatically and it straight away went into the starting installation, the loading “S” is loaded very fast this time, do I need to switch off again and go to recovery and reformat again???

  8. thanks a lot:)

  9. it shows this as tip but repeat from where? the begining or just the wipe data and cache? then reboot? or?

    Tip: If the device takes very long time on the “S” logo then pull off the battery, reinsert and repeat the whole process again.Its normal if a Green Robot is being shown at the start up as it may show for some users.

  10. Root worked flawlessly. Great work. Only question is how do you remove the yellow triangle on startup?

    I tried reflashing the pda but removed root.
    Had redo the root process.

    please advice and thank you for your great work

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
Close
Get Daily Free Newsletters

Receive The Latest Android News, Tips & Useful Guides Directly To Your Email - It's Free!!