How to Root Samsung Galaxy S2 Running XXLP6 Firmware Using CF-Root

With so many official and unofficial firmware releases for the Samsung Galaxy S2, many consumers can have a hard time rooting their devices. Starting off with the latest release of the leaked XXLP6 firmware, rooting methods used from past firmware versions for the Galaxy S2 usually won’t work, thus requiring a fresh rooting solution.
The Android 4.0.3 ICS build XXLP6 firmware update promises near-perfect functionality, with only minor bugs and a few disabled features.  It is allegedly a leaked copy of the latest firmware update for the Galaxy S2.
If you’ve manually applied the firmware update to your rooted Galaxy S2, your root access may have been revoked, but you can get it back using CF-Root.  If you want to regain root on your Galaxy S2 after applying the XXLP6 firmware update, you can do so by following the instructions in this guide.

Important Reminders

This tutorial is intended to work only with the Samsung Galaxy S2 with model number GT-I9100.  You can check by going to “Settings > About phone” to verify whether you have the same model number.  This tutorial may or may not work for other handset models.  So, use these instructions at your own risk and don’t hold us responsible if you damage your phone by using the information in this tutorial.

Instructions

  1. Download the CF-Root kernel for the Galaxy S2 and save the file to your computer.
  2. Unzip the CF-Root file without modifying the contents of the file.  You should get a .tar file named CF-Root-SGS2_XX_OXX_LP6-v5.2-CWM5.tar. style=”text-decoration: underline; font-weight: bold;”>Do notextract the contents of the TAR file.  If you’re getting a file named zImage, it means you’ve extracted the TAR file, which you shouldn’t have.
  3. Download Odin3 v1.83 and save the file to your computer.
  4. Turn off your phone.
  5. Boot your device to Download Mode by pressing and holding down the Volume Down, Home, and Power keys. When you reach the warning screen indicating that you have entered download mode, press the Volume Up key to proceed.
  6. On your computer, open the Odin application by double clicking the “Odin3 v1.83.exe” file.
  7. Connect your phone to your PC via USB cable. Once the phone is connected, you should see “Added!” inside the Message box in the Odin3 window.  If you don’t get the message, then probably there is a problem with your phone’s driver. Make sure to install the right drivers for your phone to be recognized.
  8. Select the PDA tab and browse for the .tar file that you just unzipped earlier.
  9. Under “Option” in the Odin3 window, make sure that only “Auto Reboot” and “F. Reset Time” are checked.  The other options should style=”text-decoration: underline;”>not be checked.
  10. Press the Start button in the Odin application to flash the CF-Root kernel. After the installation process is complete, you will be prompted with a PASS message written in green background.
  11. After CF-Root is installed, your phone will automatically reboot itself. Allow the phone to completely reboot before disconnecting the USB cable.
  12. Check whether you have successfully rooted your phone by launching the Superuser app on your phone.  The Superuser app ought to have been installed when you flashed CF-Root.  As an added bonus, ClockworkMod Recovery is also automatically installed on your device. Use the CWM application to boot into recovery mode and create backups, restore backup images, or install custom ROMs.
Congratulations! You have successfully rooted your Samsung Galaxy S2 running on XXLP6 firmware.

Comments

Popular posts from this blog

How to Install Adobe Flash Player in Ubuntu 11.04

Update SE Xperia X8-E15i to Android 4.1.2 Jelly Bean

Upgrade Google Nexus S 4G to Android 4.1 Jelly Bean (Official Nightly)