Rooting the firmware build XWLPD of Android 4.0.3 ICS and installing ClockworkMod Recovery on the Samsung Galaxy S2 GT-I9100

By on September 8, 2015

Samsung Galaxy S2 GT-I9100._0

The latest Ice Cream Sandwich update (XWLPD build) is out for the Samsung Galaxy S2 GT-I9100. Moreover, this is an official update from Samsung. If you have already flashed this update on your phone, you may be aware that official ROMs (such as XWLPD firmware) have one downside- you lose your root privileges.

Thanks to XDA Developers member Chainfire, Galaxy S2 users can now root their phone and also install ClockworkMod Recovery using the CF-Root Kernel. The CF-Root Kernel offers root access, BusyBox 1.16.2, and ClockworkMod Recovery. It is based on the original firmware and is fully stock.

Disclaimer
The information given in this article is meant ONLY for Samsung Galaxy S2 GT-1900. If you try using the instructions to any other mobile phone, you may experience undesired outcomes. This guide is meant only for instructional and educational purposes. We do not take guarantee if the given tutorial will yield specific results. Hence, you are requested to proceed at your own risk. We would not be liable for any damages that may occur due to this tutorial. Carefully follow the instructions given here.

Requirements to flash the CF-Root Kernel on Samsung Galaxy S2 GT-1900:
· You would require Samsung Galaxy S2 GT-I9100 running stock Android 4.0.3 ICS build XWLPD
· A windows PC
· WinRAR or some extraction program
· Your computer should have Samsung USB device drivers for Galaxy S2 GT-I9100
· Disable firewall, anti-virus programs and Samsung KIES.
· Enable USB Debugging on the player using the path Settings > Developer Options > USB Debugging
· Your phone should have minimum 70% charge. Better, if the phone is fully charged to power the entire flashing procedure.
· Data Backup: This is extremely important as during installing custom ROM, your data may be lost or corrupted. Take a back up of important data such as contacts, SMS, MMS, Internet settings, and Wi-Fi passwords from your phone’s memory to the SD card

Instructions to flash the CF-Root Kernel on Samsung Galaxy S2 GT-1900:
· Download the CF-Root Kernel and Odin3 1.85 in a folder on your PC
· Using WinRAR or some extraction program, extract the CF-Root Kernel ZIP file. DO NOT extract the TAR file
· Similarly, extract Odin 1.85.zip in another folder
· Launch Odin3 by double clicking the Odin3 v1.85.exe
· Power off your Samsung Galaxy S2
· Boot your Galaxy G2 into Download Mode by pressing and holding down the Volume Down button, the Home button and the Power key simultaneously. You will see a WARNING sign. Immediately then press the Volume Up key to continue to Download Mode.
· Connect the Samsung G2 to your PC using a USB cable.
· If the ADDED message appears in Odin, it means the phone has been successfully connected to your computer. If this does not happen, install the USB drivers again
· Tap the PDA button in Odin3 and locate the CF-Root-SGS2_XX_NEE_LPD-v5.4-CWM5.tar file
· Uncheck the Repartition
· DO NOT make any changes in Odin3
· Tap the Start button in Odin to begin installation of CF-Root Kernel on your Galaxy S2. Your phone would reboot several times
· When you see a PASS message on the top-leftmost box of the Odin3 window, it means flashing is successful
· Disconnect your phone from your PC

Well Done! Your Samsung Galaxy S2 GT-I9100 is now rooted using Odin3