Samsung Galaxy S2: Root and Install ClockWorkMod Recovery on Android 4.1.2 Jelly Bean Official Firmware I9100XWLSS

Official Jelly Bean firmware update hits International Samsung Galaxy S2 I9100 back in March 2013. This update bring significant improvement to this two year old device especially buttery smooth performance and great stability. Besides, Galaxy S2 users will now have the exact user experience as Galaxy S3 users did with the Android 4.1.2 Jelly Bean update as full user interface revamp on Galaxy S2. Nevertheless, official firmware just cannot hold our flasholic here to try out some modification on their Galaxy S2 such as root, flash custom rom or kernel to improve battery life.

In this tutorial, we are going to show you the complete step to root Samsung Galaxy S2 on Android 4.1.2 Jelly Bean I9100XWLSS firmware. It is not applicable for other models and/or firmware. It might need a certain level of knowledge to perform this task. By following the tutorial below, you must understand and know exactly what is going to happen on your device. Kindly reminder, I9100 Galaxy S2 model has brick bug on ICS 4.0.4 which makes flashing process extremely sensitive. If you in doubt, do not hesitate to leave us a message.

Samsung Galaxy S2 is Samsung flagship smartphone in 2011 with 4.3 inches 800×480 Super AMOLED display, Samsung Cortex Dual-Core 1.2GHz processor, 1GB RAM, 16/32GB internal storage and 8MP rear camera. It is running Android 2.3.4 Ice cream sandwich Gingerbread out of the box. It can be upgraded to Android 4.1.2 Jelly Bean.

How to Root and Install ClockWorkMod Recovery on Samsung Galaxy S2 I9100 with Android 4.1.2 Jelly Bean XWLSS Stock Firmware

Disclaimer: It’s always a risk to modify your device. We, Android Teen are not responsible for any damage or bricks on your device. Your device warranty may void with any mod. Check your devices warranty’s term & conditions before start.(HTC,Samsung, LG, Sony, Motorola). Use this guide on your own risk, contact us for help if you face problem.

Pre-requisites & Requirements

  1. Samsung Galaxy S2 I9100 (Ensure correct device model and firmware; Check device model – Go to Settings -> About Device -> Model Number)
  2. Windows-based computer or laptop
  3. Download Samsung Galaxy S2 USB driver for Windows and install in your computer.
  4. Connect device to computer with USB cable to complete installation.
  5. Skip this step if you have installed the USB driver.
  6. Enable USB Debugging on your device. How to Enable USB Debugging Mode on Android Devices.
  7. Make sure your phone is charged to 60% 80% to avoid battery blackout and interruption during this tutorial.
  8. We recommend you make a backup on your data and media files before the tutorial. You may restore the data and files if necessary.

Reminder: You do not need to wipe your device but we always suggest your backup before flashing. Perform wipe data only if you face problem after flashing. Ensure you meet the requirements before proceed. Contact us if you face problem.


  1. Philz Root Packge ( | 9.80MB) – Source


  1. Download in computer.
  2. Connect your device to your computer with USB cable.
  3. Copy and paste into external SD card.
  4. Unplug your device from the computer and power off.
  5. Enter Stock Recovery Mode by pressing and hold the Volume Up key, Home button, and Power button.
  6. Select apply update from external storage from the Recovery menu using Volume Up or Down.
  7. Locate in the external SD card.
  8. Press Power button to confirm.
  9. Select Reboot System Now after flashing.
  10. To enter CWM recovery mode, press and hold Volume Down, Home button and Power button.
  11. Download root checker to check your root status.

LIKE us or give us a +1 if it works for you.

A 17 years old young tech enthusiast who loves Android and smartphone. He love to learn and share Android latest technologies to public users. He likes to play around with custom ROM flashing, customize theme, system tweaking and discussion with other developers on Android development. Now, he owns Galaxy S3, LG Optimus L5, Sony Xperia Z and pre-owned Sony Xperia P, HTC One X, LG Optimus G.