Root Samsung Galaxy S2 GT I9100 on XXKPA Firmware

Sanjana January 13, 2012 0

After having applied the latest Ice Cream Sandwich Android 4.0.3 firmware in your Samsung Galaxy S2 GT I9100 smartphone, you can now proceed for the rooting procedure that we have covered here in detail. Rooting will enable you to utilize the custom ROMs based on 4.0.3 build. Before proceeding into the updation procedure you must confirm that you are running on  XXKPA ICS Android 4.0.3 firmware. Navigate to the path  “Settings > About Phone > Firmware Version” to find out the exact version of Android OS.

galaxy s2

We wont be responsible for any harm caused to your device during the rooting procedure that is unlikely to happen if you follow the instructions carefully. The rooting procedure is only applicable to Samsung Galaxy S2 GT I9100 smartphones that are network unlocked and not for Galaxy S2 I9100G users so do not try it in any other devices as it might not be reversible and will harm the device by blocking it.In case you are not sure about the model number of your phone, you can find it by dialing “*#1234#” in your phone.


You must backup all user data present in your phone since chances of data loss or corruption are there. Having a backup can help you replace the lost data if any damage occurs. Follow the link posted below to backup and restore all your data easily.

Pre Upgrade Instructions for Rooting and Firmware Update

Must Have:

Download XXKPA 4.0.3 Rooting Package

Steps to Root Samsung Galaxy S2 GT I9100 on XXKPA Firmware:

Step-1: Download XXKPA 4.0.3 Rooting Package from the Must Have section to your computer, unzip it  and place it on the desktop for easy accessibility. During the extraction process you will be prompted to enter a password so give the password as

xxkpa root

Step-2: After the files are successfully extracted, you will find two files that is Odin and Rooting file.

xxkpa root 1

Enable USB Debugging from the path “Settings > Applications > Development > USB debugging”.

enable usb debugging

Step-3: Power Off your phone to enter your device into Download mode by pressing Volume Down Key + (OK)Center button and holding both press Power button simultaneously. You can refer to the video mentioned below to know more about on how to enter into Download mode.

Step-4: Open Odin .exe from the extracted files and connect your phone to the computer in the Download mode via USB Cable. Now the drivers will get installed and ID: COM will turn yellow indicating that you can now proceed to the next step. Do not proceed to the next step if the ID:COM block doesn’t turn yellow.

xxkpa update

In case the ID: COM doesn’t turn yellow then you need to install Samsung USB Drivers, .NET Framework and update KIES with the latest version so that the missing drivers get installed.

Step-5: Click on the PDA tab in Odin and tap on “Start” to begin the rooting process. As soon as u tap on Start, rooting will be done in seconds and the device will restart. When the device boots up, remove the connected USB Cable and power off the phone to enter into Recovery Mode.

xxkpa root

Step-6: Enter your device into Recovery Mode by pressing Volume Up Key + (OK)Center button and holding both press Power button simultaneously. In Recovery mode choose “Wipe data/ Factory reset” then choose “Wipe Cache partition” and reboot your device by clicking on “Reboot system now” option using the help of Volume Rocker keys. If the phone boots normally then repeat the button combination till you enter into Recovery mode.

reboot system now

You can refer to the video mentioned below to know more about on how to enter into Recovery mode.

In case the device takes a very long time on the “S” logo then pull out the battery, re-insert it and repeat the whole procedure again from the beginning. A Green Robot may be displayed at the start up for some users that is pretty normal. Thus by following the above simple steps you can easily root your Samsung Galaxy S2 I9100 on ICS Android 4.0.3 XXKPA firmware.

Leave A Response »