After having updated your Samsung Galaxy S2 with the new XXLP6 firmware you can now root your phone to enjoy the benefits of installing custom ROM firmwares and other apps and themes that require root access. This rooting procedure is only applicable for those Galaxy S2 users who have already updated their smartphones with XXLP6 firmware. You can check whether your Galaxy S2 I9100 is on XXLP6 firmware or not from the path “Settings > About Phone > Firmware Version” where it would display the current firmware as XXLP6 version.
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 not recommended for basic users but is for advanced users and is only applicable to Samsung Galaxy Galaxy S2 I9100 smartphones that are network unlocked. Do not apply it in any other device having model number like Samsung Galaxy S I9000M as it might not be reversible and may harm the device by blocking it. Pre-Requisites: You ought to backup all the user data present in your phone since chances of data loss or corruption are there. Having a backup will help you to 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:
Steps to Root Samsung Galaxy S2 GT I9100 on XXLP6 4.0.3 Firmware: Step-1: Download XXLP6 Rooting Pack from the Must Have section to your computer and unzip it to your computer or laptop. Enable USB Debugging from the path “Settings > Applications > Development > USB debugging”. Make sure that USB Debugging option is ticked. Step-2: Open Odin in your computer and power off your phone to enter your device into Download mode by pressing Volume Down Key + OK button and holding both press Power button simultaneously. Once you enter into download mode connect your phone to the computer via USB Cable while keeping the ODIN opened.
Step-3: Now the drivers will get installed and ID: COM will turn yellow indicating that you can now proceed to the next step. It may take 3-4mins for the ID:COM block to install all the drivers hence wait till the process completes. Dont proceed to the next step if the ID:COM block doesn’t turn yellow.
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-4: In Odin click on PDA tab and select the file named as “CF-Root-SGS2_XX_OXX_LP6-v5.2-CWM5 ”. Double check the selected files and tap on “Start” to begin the updation process. As soon as you click on Start, rooting will get accomplished within seconds and the device will restart.
Step-5: After the device is rooted, it will restart and you ought to power off the phone to enter into Recovery mode. The Recovery mode can be entered by pressing Volume UP Key + OK button and holding both press Power button simultaneously. In Recovery mode, select “Wipe data/factory reset” > “Wipe Cache partition” then reboot your device by selecting “Reboot system now” option with the help of Volume rocker keys. If the device takes a very long time on the “S” logo then pull out the battery, reinsert it and repeat the whole procedure again from the beginning. A Green Robot may be displayed during start up for some users that is quiet normal. Thus you can easily root your Samsung Galaxy S2 I9100 smartphone running on the latest version of XXLP6 Android 4.0.3 firmware by following the steps mentioned above carefully.