Root XWLPU Android 4.0.4 on Galaxy S2 I9100 using ODIN

Android 4.0.4 XWLPU is now available for the Galaxy S2 I9100 and since most of you would have already updated manually or with Samsung KIES, you can now easily root it as well with the following method below. You can easily root XWLPU Android 4.0.4 ICS on Galaxy S2 I9100 using the tutorial given below. We will use SiyahKernel v4.0 custom kernel.

As you continue reading below, we will guide you through the entire process of how to root the official software update Android 4.0.4 XWLPU ICS on Galaxy S2 I9100 using ODIN. Go to Settings > About phone to verify what build you have. Please make sure you backup all your apps and personal data as this tutorial will wipe all your data. Let’s continue with the tutorial below.

Disclaimer: All the tools, mods or ROMs mentioned below belong to their respective owners/developers. We (TeamAndroid.com) or the developers are not to be held responsible if you damage or brick your device. We don’t have you on gun point to try out this tutorial 😉

This root method tutorial is only for the official stock firmware. Custom firmwares are usually pre-rooted but even if you need to root any, flash SiyahKernel using ClockworkMod recovery.

Make sure you have installed all your USB drivers for the Samsung Galaxy S II to connect it with the computer. Download Samsung Galaxy S2 USB drivers! Apart from just the USB drivers, there are a few more things that you need to take care of.

Data can also be backed up using Samsung KIES for their devices, but if you backup data manually, you get more options what top choose from and it is very easy to move data across Android devices from different manufacturers, i.e moving Samsung Galaxy Note backup data to HTC One X.

4. Your phone should be factory unlocked. Additional instructions for locked Android devices will be added in the tutorial for unlocking devices.

Now, let’s proceed with the tutorial on the next page and root Galaxy S2 I9100 on Android 4.0.4 XWLPU ICS official stock firmware.