Install Jelly Bean 4.1.2 XWLSW Official Firmware on Galaxy S2 GT-I9100

You don’t have to be a pro at working with a smartphone, especially with Galaxy S2 GT-I9100. Likewise, you don’t need to have gone to a specialized college to update your smartphone to the newest OS version.

In our case, we shall teach you how to update your Galaxy S2 I9100 to Android 4.1.2 For this particular purposes, we opted for something known as XWLSW official firmware, since it is accompanied by many useful features that will enhance your phone’s overall performance.


So that you won’t deal with something bad during this tutorial, you should first take a look at the following pre-requisites: use the model that is already factory unlocked, turn on USB debugging, flash the correct USB drivers for your handset on your laptop, charge the smartphone’s battery, make sure your Samsung Galaxy S2 GTI9100 is carrier unlocked and, finally, create backups of the data that’s on your device.Galaxy-S2-I9100


  1. Here are the two files without which this guide won’t work: and Odin tool v3.07.
  2. Both of them need to be flashed on your PC and then you can start the guide. By doing this: unzip the two files we mentioned to your comp; what you should be looking for after that ends are .tar.md5 and Odin3 v3.07.exe.
  3. Next up you should switch the handset off, then do as follows: enter it in Download Mode by pressing + holding, at the same time, Volume Down and Home, the Power and then Volume Up.
  4. The next tasks you need to accomplish are these: run Odin as an Admin, then have the I9100 connect to your notebook; should you see the ID:COM box become all yellow and a COM port number appear, then the plugging went well. Should that not happen, you can always flash the USB Drivers again.
  5. Carry on by choosing a couple of files as shown below:
    – click PDA and, when you’re done, select a file with a .md5 or .tar extension
    – click Phone, then opt for a file which comes with MODEM in its name
    – click CSC and choose the file bearing CSC in its name
    – click PIT and then opt for a .pit file.
  6. If you are done with the tasks above, then you can move on. And do this: turn on the options labelled F. Reset Time, Auto Reboot and Re-partition; the last of them needs to be selected in case you opted for the .pit file.
  7. If you have performed what we suggested, you have to continue by hitting START. After that, you need to have patience for the XWLSW to install itself on your Galaxy S2 GT-I9100. Then the smartphone is going to restart.
  8. [sc name=”banner-jos”]When that happens, this message and a green background will both appear: PASS. At this point, you will need to disconnect the device from your PC. You should now take a peek in the “About phone” part of your handset, because the Android 4.1.2 XWLSW Jelly Bean firmware will be there, waiting for you with all its features.

NOTE: The phone can encounter a situation where it can’t get unstuck from boot animation. To end that, you need to go to the Recovery Mode and operate the following before you reboot the device: Factory reset/Wipe data and then Wipe cache partition.