Updated: Samsung Galaxy S2 i9100 Jelly Bean 4.1.2 (XWLSJ) Firmware
The interwebs were set ablaze last month when Samsung officially launched the long-awaited Samsung Galaxy S2 Jelly Bean 4.1.2 Firmware. Galaxy S2 owners rejoiced even if their update Jelly Bean firmware wasn’t avaiable for their region or country yet. Technically speaking anyone with the international unlocked version of the Samsung Galaxy S2 i9100 can flash their devices with official firmware. In this case the Jelly Bean Firmware was from Spain.
An Updated Jelly Bean Firmware for the Samsung Galaxy S2
I have already produced a video and wrote an article on the previous XWLS8 Jelly Bean Firmware for the Samsung Galaxy S2 i9100 last month. Nonetheless, several folks were asking me on my YouTube channel whether they should flash their devices with the XWLS8 (Jan 2013), XWLSD (Feb 2013) and XWLSE (Feb 2013 – Russia). Thus, I decided to create another video and guide for you guys, this time for the XWLSD firmware.
What’s the difference between XWLS8, XWLSD and XWLSE?
The first official Android Jelly Bean 4.1.2 Firmware for the Samsung Galaxy S2 was the XWLS8 which was intended for Spain. The XWLSD was an updated version of the XWLS8 Jelly Bean 4.1.2 again intended for the Spanish market. The XWLSD included several bug fixes found on the previous XWLS8 version. On the other hand, the XWLSE which is the latest firmware version is targeted to Russian market. The only difference between Spain’s XWLSD and Russia’s the XWLSE are the build numbers. No changes or bug fixes whatsoever.
Guide: Install and Flash the Official Samsung Galaxy S2 Jelly Bean 4.1.2 XWLSD Firmware
Want to be updated with the latest XWLSD Jelly Bean Firmware build from Samsung? You can easily do so simply by following these instructions below.
Note: This won’t work on AT&T, Verizon, Sprint and T-Mobile versions of the Samsung Galaxy S2. The device has to be the international unlocked version of the Galaxy S2.
- Download the Spanish Firmware (I9100XWLSD) V 4.1.2 (Jelly Bean) and extract it to a folder. You would need .TAR file to flash your Samsung Galaxy S2 device.
- Download Odin 3.07 and run it. It’s best that you have Samsung Kies already installed as this will provide communication between your Samsung Galaxy S2 and your computer.
- Power Off your Samsung Galaxy S2 i9100 and set it in Download Mode by pressing Volume Down + Menu Button + Power Button for 10 seconds.
- Once in Download Mode, connect your Micro-USB cable to your computer and press Volume Up to activate Download Mode. A box will appear in Odin signifying a successful connection.
- Click PDA in Odin and find the contents of the I9100XWLSD.zip file you extracted earlier on We’re looking for the following filename “I9100XWLSD_I9100FOPLS4_I9100XXLS8_HOME.tar“. Press Start.
- The flashing procedure would normally last five to ten minutes. The device would automatically boot.
- Note: If you are coming from a Custom ROM or Kernel it would usually get stuck at the Samsung boot screen. This is normal due to platform issues. Nevertheless, remove the battery from the Samsung Galaxy S2 and disconnect all cables. Insert the battery back in and instead of turning it on, access Recovery Mode by pressing Volume Up + Menu Button + Power Button for 10 seconds. The screen would flash twice. Once in Recovery Mode, do a Wipe Data/Factory Reset and Wipe Cache Partition. Lastly, reboot your phone and everything should be in working order.
Share your comments and thoughts on the latest Samsung Galaxy S2 Jelly Bean (XWLSD) firmware. Does it run smoothly? Have you noticed an improvement in battery life? Got stuck during the flashing process? Send us your comments, feedback and issues below in the comments section!

Pingback: Official Samsung Jelly Bean 4.1.2 for the Samsung Galaxy S2 i9100
Pingback: How to Root Samsung Galaxy S2 i9100 Jelly Bean 4.1.2
Pingback: Samsung Galaxy S2 Jelly Bean 4.1.2 (XWLSN) Firmware Review