<--Google Page ads-->

How to update Samsung Galaxy S2 I9100 to Official Android 4.1.2 Jelly Bean XWLS8 Firmware

Samsung has rolled out the official Android 4.1.2 OTA update firmware for the Samsung Galaxy S2. However, it has been pushed only to a few selected countries and not all users are capable of upgrading their device with the latest Google OS. That’s why I’ve created this post, for users to learn how to manually flash this new OTA update. Read the entire post and make sure that you don’t skip any steps I’ve listed.

The Android 4.1.2 comes with tons of new features and the best one is the revamped UI which brings the Nature UX TouchWiz, the same one that’s present on the Samsung Galaxy S3 phone. Google Now is now accessible with this update, the Project Butter is also included and it brings a new feel and improved the way your device goes between screens and apps. Samsung S Cloud services are included, Direct Call, Smart Stay and Pop-Up Play from Galaxy S3 can be used. A new Lockscreen, new widgest from the Galaxy S3, two different home screen modes. Also, now you will be able to use more Notification toggles.

These were all the characteristics of the Android 4.1.2 JB OTA UPdate file and now you should read the guidelines below. These will teach you how to correctly configure your device so that the new OTA firmware update files will install successfully. Here’s what you need to know:

  • Use this guide only with the Samsung Galaxy S2 model number I9100. It works with any International phone. It doesn’t work with the US variants of Galaxy S2. Do not attempt to flash the files on any other device.
  • It will revoke root access. That means that if you’re a rooting enthusiast, then you should wait until a rooting guide appears. ALso, you will lose any custom Recovery image installations.
  • Make sure that your computer doesn’t run any antivirus applications.
  • Disable / uninstall the Samsung KIES software. This will block ODIN, the app you’ll use to flash the new update, and you wouldn’t want that.
  • Your computer should have the Samsung USB drivers installed. If you had KIES installed then these drivers are present on your PC.
  • Make sure that you enable the USB Debugging option from the phone’s Android development settings menu.
  • Charge the phone’s battery until the battery power level goes over 50%. That will ensure that the phone won’t power off during the installation.
  • Read the entire tutorial and make sure that you won’t skip any steps. Also, note that you might have to backup your most important data just in case something goes wrong and your phone can’t boot your device after installing the Android 4.1.2 JB stock ROM.
  • In case you have any problems with completing the installation of this new ROM, then you should ask for more help in comments.
  • This is a guide for advanced Android users. It would be better if you’d stay away from this tutorial in case you don’t know how to flash a new firmware OTA update using ODIN.
  • We cannot be blamed in case you brick your device, nor can be held responsible for any data loss after flashing the new Android JB OS.

These were all the preparation steps you had to go over. Now you can get to the next part of this post.

How to flash Android 4.1.2 XWLS8 OTA Update for Samsung Galaxy S2 I9100:

  1. Download the I9100 Galaxy S2 XWLS8 firmware file from HEREĀ or HERE. Save the file on your PC and extract its contents into a single folder.
  2. Download ODIN3 v3.07 from HERE. Extract its contents and save them in the same folder as the stock Android 4.1.2 ROM.
  3. Power off your smartphone by removing its battery for 5 seconds.
  4. Boot it now into Download Mode. It can be done by pressing at the same time ‘Volume Down’, ‘Home’ and ‘Power’. Release the buttons when the screen powers ON.
  5. Next, launch Odin 3.07 executable with Admin rights.
  6. Connect the Galaxy S2 to your computer using the USB cable. ODIN should display the ‘Added!!’ confirmation message. Get to the next step. NOTE: If the confirmation text isn’t displayed by ODIN, then you will be forced to try another USB port or to re-install the Samsung USB drivers. Make sure that KIES software is disabled / uninstalled.
  7. In Odin, click PDA button and then you will have to browse for the ‘I9100XWLS8_I9100XXLS8_I9100FOPLS3_HOME’. It’s the file you extracted at step 1. Load it into ODIN.
  8. Now, make sure that the ‘Re-partition’ option is disabled and that the ‘Auto Reboot’ and F.Reset Time options are enabled. Don’t change any other default settings.
  9. Press the START button to begin the installation of Android 4.1.2 Update for your Galaxy S2 device.
  10. When the install process is complete you will notice that the phone restarts. ODIN will show the ‘PASS’ message and you can unplug the phone from PC when the Samsung boot animation logo is disaplyed.
  11. Wait for the first boot process with this new stock Android 4.1.2 ROM to complete and then you can begin testing the new OS.

NOTE: If ODIN freezes or it displays the ‘FAIL’ alert then you will be forced to close ODIN, then unplug the phone from PC, remove its battery and then re-insert it back after 5 seconds. Repeat now the tutorial starting with step 4. Eventually you should be able to flash the OTA Update file. Ask for more help in comments.

NOTE2: In case ODIN shows the PASS alert but the phone is unable to go past the Samsung boot animation logo after 5 minutes have passed, then you will have to wipe data and factory reset the device. This means that you will lose installed apps and all the other data files except for those stored on the Internal / External SD card.

Here’s how to factory reset your Galaxy S2 after installing the Android 4.1.2 XWLS8 firmware update:

  • Power off the device completely and remove its battery. Re-insert it after 5 seconds have passed just to be sure.
  • Boot into stock Recovery mode. Do it by pressing at the same time ‘Volume Up, Home and Power. Release the buttons when you’re at the main Recovery screen.
  • Select ‘wipe data/ factory reset’ option. Confirm this process.
  • Return to the main Recovery mode menu.
  • Select ‘reboot system now’.
  • Wait for the phone to boot into normal mode and that should be all you had to do in order to force-boot your phone into the new Android 4.1.2 OS.

These were all the steps that you had to take and now you should begin testing all of its new functions and features. In case you’re having problems with the install process, then you should ask for extra help in comments.

Those of you who want a root-guide for this firmware should return in the next days to our website and we will surely post one. Remember that this is a firmware update that works only with the International variant of Samsung Galaxy S2 I9100 and it is not for the US variants.

Samsung Galaxy S2 Articles