Samsung Galaxy S2 GT-I9100 recently updated to Android 4.1.2 Jelly Bean. If you yet to update then visit here: Install XWMS2 Android 4.1.2 JB Firmware on Galaxy S2 I9100 - How To Guide. So, if you updated your device to this latest firmware update then the next thing you looking for to root I9100XWMS2 Android 4.1.2 Jelly Bean firmware running on Samsung Galaxy S2 GT-I9100. In this page we going to help you to root XWMS2 Android 4.1.2 Jelly Bean firmware. Continue reading this tutorial (at True Android).
A rooted device allow you to completely utilize the hardware resource as well as push the limitation that comes with stock firmware. Once rooted, you can access system files, can overclock/underclock CPU and GPU, can use various MOD as well as those apps that ask root access. However, once you root your device, your manufacturer warranty will be void. You can only regain it by following proper unroot process. You can learn more about benefits of rooting here: Benefits of Rooting Android Devices.
Before jumping into rooting of I9100XWMS2 Android 4.1.2 Jelly Bean firmware, first we have to go through some pre-requisites.
Warning: This tutorial is only for Galaxy S2 GT-I9100. Don’t try this guide on any other Android device. Also, we (True Android Team) are not responsible for any damage caused due to the instruction given in this page. Try this at your own risk. However, it is very unlikely that your device will be damaged if you follow all the instructions as it is which are mentioned in procedure.
Though root don’t erase internal memory data but we recommend to back up your data first before proceeding to avoid any uncomfortable situation.
1. Backup your device data. You can follow our ultimate backup guide.
2. Make sure your device have at least 60% battery power. You can install an app like Battery Notifier BT Free on your Android device to check it easily.
Step 1: Download Framaroot and install it (open a file explorer, navigate your download and tap on it; you can also directly open the apk from browser download section to install it). If you see a warning box then you require to check Unknown sources under Settings –> Security.
Step 2: Open the app and then tap on install superuser or super SU of your choice.
Step 3: You will see some rooting options. Tap on any of the available rooting method and soon you'll see the success message.
Congrats! You just rooted Samsung Galaxy S2 GT-I9100 running on I9100XWMS2 Android 4.1.2 Jelly Bean firmware. To confirm if you successfully rooted your Android device or not install an app called “Root Checker” which is available for free from Google PLAY store. You can now visit this Best Apps For Rooted Android Devices (Android Phones & Tablets). If you face any root issue then do this: Connect your device to internet then update SueperSU or Super User app binary.