How to Update Galaxy S2 I9100 to Official Jelly Bean 4.1.2 XWLSD OS

Best Black Friday Deals at: AT&T, Sprint and Verizon.

The Galaxy S2 I9100 handset had received the official Android 4.1.2 Jelly Bean OTA update, but if you need to manually flash the firmware on your device, a suitable tutorial must be used. That’s why during the present step by step guide we will be checking on how to install the XWLSD OS on your Galaxy S2. As you know there are several official Android 4.1.2 updates available for your phone (the XWLS8 and XXLSJ), so which one you should apply? Well, the XWLSD comes with some bug fixes (the battery drain issues and the problems related to the camera have been also fixed), so if you want to enjoy a smooth and stable Jelly Bean experience on your SGS2, this tutorial must be completed.

Since these operations are being considered risky and complex ones, I couldn’t just update the previous tutorials explained for manually updating the Galaxy S2 with the previous versions of the official and stock Android 4.1.2 Jelly Bean ROM; so be careful in what you do and make sure that you read all the following lines as we do want to avoid the unpleasant situations. Don’t worry though as if you apply my indications and the steps from below there shouldn’t be any problems and your smartphone will be in safe hands.

Before beginning it must be clear for you that we are dealing with an official update and not with a custom ROM firmware. Because of the same you should know that:

  • You don’t have to previously root your Galaxy S2 for being able to install the stock Jelly Bean 4.1.2 XWLSD software.
  • Also, if you have a rooted device, by applying this tutorial the root access will be revoked; furthermore the bootloader will be relocked and the factory restrictions and default settings reinstalled.
  • In case you will want to re-root your smartphone you will then have to follow a guide suitable with the new Android 4.1.2 OS.
  • If your phone is currently powered by a custom ROM, or if you have performed operations that leaded in voiding the warranty, now you will be able to restore the same.

Also, considering that this is still a manual procedure (you are not OTA or by using KIES update your Samsung Galaxy S2 to official Android 4.1.2 Jelly Bean software), you have to first prepare some things in order to safely begin the installation procedure. For that you have the pre requisites which are being detailed below.

  • On the update process, Odin will be used; so even though by using Odin usually nothing bad happens with the phone’s data, it is still recommended to complete a backup operation.
  • Furthermore, if in the end, the phone will not boot, you will have to wipe the system, so in order to avoid the unpleasant situations, save the contacts, messages, call logs, EFS, internet settings and the market apps.
  • The Odin program must be installed on a Windows running computer; also, your phone and its USB cord should be there.
  • On your computer and device there shouldn’t be any security tools or programs installed.
  • The phone must be fully charged.
  • You should enable the USB debugging option on your SGS2 by going to “Settings -> Applications -> Development -> USB debugging”.

Finally, remember that this step by step guide has been developed and should be used only by those who own the Samsung Galaxy S2 model number I9100. The official Jelly Bean 4.1.2 XWLSD ROM will run only on the mentioned smartphone; flashing the same on a similar handset will brick your Android based device.

How to Update Galaxy S2 I9100 to Official Jelly Bean 4.1.2 XWLSD OS

  1. From here download the update file.
  2. Save the file on your computer and then extract the same.
  3. Download Samsung KIES and install the proper drivers for your phone.
  4. Then, download and install Odin on your computer.
  5. Turn off the device.
  6. Reboot by pressing the Volume Down, Center key and Power buttons at the same time.
  7. The download mode will be displayed.
  8. On the computer open Odin.
  9. Connect the handset with the PC via USB cable.
  10. Once the connection establish, on Odin the “added” message will be displayed.
  11. Also, the ID:COM section will be yellow or blue.
  12. If not, try to re-install the drivers and repeat the steps.
  13. Go to the Odin window and from there select “PDA”.
  14. Pick the update file and click on “Start”.
  15. Don’t do anything until you see the Language selection / Country Selector option on your phone.
  16. In the end, on Odin the “pass” message should be displayed.
  17. You can unplug the USB cable now.

You might notice that the first boot will take longer than usual; if that happens, don’t do anything, just wait until the phone boots. After the first boot the phone will be restarting normally. Now, if you get a boot loop, follow the next steps:

  • Turn off the device.
  • Reboot it into recovery mode.
  • For recovery mode press and hold the Volume UP, Center key and Power buttons together.
  • From the recovery mode select “wipe data factory reset” and “wipe cache partition”.
  • Then, choose “+++go back+++” and “reboot system now” and you are done.

Congratulations you have succeeded in updating your Samsung Galaxy S2 to official Android 4.1.2 Jelly Bean XWLSD firmware. Test the software and share your impressions and thoughts with us by using the comments area from below. Also, do share the possible issues or problems that might occur during the installation procedure.

Samsung Galaxy S2 Articles

  • Wasif Abbas

    My phone got ruined with this firmware. My phone just started acting weird, I have a battery drain and now it wont charge it keeps charging and disconnecting. It wont connect to the computer. S voice also keeps on popping every two seconds and the phone keeps on going in and out of driving mode. Need help my device is completely F****D.

    • Guest

      Update, my phone got ruined with this firmware. My phone just started acting weird, I have a battery drain and now it wont charge it keeps charging and disconnecting. It wont connect to the computer. S voice also keeps on popping every two seconds and the phone keeps on going in and out of driving mode. Need help my device is completely F****D.

  • liskete

    OMG … what happened …. my phone ask for a pin number or a code to unlock de network, my phone was “free” from ANY company, so i coud use ANY sim from different companies and it would work, i updated and then it suddenly starts to ask for a code, any help ?

  • Sam

    after updating, my phone asked of network unlock pin. i wasn’t having that problem. any help

  • Anoir Manssour

    Hiiiiiiiiiiiiiiiiiiiiiiiiii alllllll, i found a solution to install this firmware with root access and aNd aND AND “No sim lock message”, follow me:

    – you need a rooted device with earlier firmware (if it’s not your case, just instal and root with “XXLPQ ICS Android 4.0.3 Firmware” from that site)

    – next install “[root] Mobile ODIN Pro v3.65″ on your device, it will ask you to download some file,

    – Put the “Official Jelly Bean 4.1.2 XWLSD OS” firmware into your internal sd_card phone

    – Lunch “[root] Mobile ODIN Pro v3.65″ , choose “Open file…” item from menu and check all including wipe data. after a little time, you will be on your Phone with the nice message “Unlock sim network” : don’t worry:

    – download “Android & Infineon Tool SamsunG Free Tools ver 3.0″ to your PC (google it)

    – lunch “Android & Infineon Tool SamsunG Free Tools ver 3.0″ AND connect your device to your PC using cable

    – select the appropriate “Port COM” number (to do, just lunch Odin, and you will see the the number port for your device)

    – THEN, click on “Reset Phone Lock/Pattern Lock” button :::: Now what will happen ?

    ———> Only all data and backup in your phone will be erased (SO MAKE A BACKUP INTO A EXTERNAL CARD OR INTO YOUR PC OF ALL YOUR FILES, DON’T FORGET TO BACKUP YOUR CONTACT PHONE TO google account or using import/export to external sd card method) BUT after, your phone will reboot with NEW FIRMWARE + ROOT ACCESS + NO SIM CARD LOCK

    Have Fun

  • Demetris

    nice!! Thank you!!!!!!!!!!!!!!!!!!!!!!! :))

  • Vinod

    Worked just fine. The phone was bricked due to crash in Odin, but process can be repeated without any issue.