Friday, February 8, 2013

How to Install I9100XWLSD I9100XXLS8 Upgrade on Samsung Galaxy S2 GT-I9100 Official Android 4.1.2 Jelly Bean

Here's how to install the latest official Android 4.1.2 Jelly Bean update using the stock firmware I9100XWLSD with baseband build I9100XXLS8. The Samsung Galaxy S2 GT-I9100 official Android 4.1.2 Jelly Bean has been released in phases, it was first released in Spain earlier with I9100XWLS8 then followed in China and South Korea and right now has reached on some part of Europe regions Italy and Nordic Countries - Sweden, Norway, Finland, Denmark, Iceland, Aland and Nordic territories.

But if you are an Advance users like the most of the followers of this blog, you can now manually upgrade your Samsung Galaxy S2 GT-I9100 to official Android 4.1.2 Jelly Bean in no time. This method is only for those who couldn't wait much longer and wants to upgrade their devices right now, can simply do a manual installation using the original I9100XWLSD stock ROM.

This is also useful for those Galaxy S2 devices that is now rooted or installed with custom firmware and wants to return back to Samsung’s official firmware. Just follow this simple steps and your device will get updated to official Android 4.1.2 Jelly Bean.

I9100XWLSD I9100XXLS8 Galaxy S2 Android 4.1.2 Jelly Bean

The first Jelly Bean Italian build I9100XWLS8 is now also updated to I9100XWLSD. So, if you have just installed the 'XWLS8', you can also install this 'XWLSD' for it might surely have some improvements and enhancement added.
Disclaimer: This guide is for advance users only, if this your first time heard about this method, make a careful research first before proceeding. We shall not be held responsible if anything happens to your device by using this guide. Proceed at your own risk!

How to manually upgrade or install the I9100XWLSD Android 4.1.2 Jelly Bean on Samsung Galaxy S2

Note: This stock firmware is compatible for all Europe unbranded or unlocked Samsung Galaxy S II with the specification model number  “GT-I9100″ versions only.

Step 1: Grab the relevant files for flashing I9100XWLS8
- Odin3_v3.07 Flasher tool Odin3_v3.07 link
- Samsung Galaxy S2 USB driverDownload link
- Original I9100XWLSD 4.12 Stock ROM: Samsung Galaxy S2 GT-I9100 Firmware

Italy - I9100XWLSD_I9100ITVLS1_ITV
Spain - I9100XWLSD_I9100FOPLS4_FOP
Nordic Countries - I9100XWLSD_I9100OXXLS6_NEE

Step 2: Prepare things  as follows:
- Use a PC or laptop that runs in Windows OS, with a good and perfectly working USB serial port.
- Use the USB cable wire for your Galaxy S2.
- Make sure that your galaxy S2 battery is fully charge.
- Back up all important files stored from your phone’s internal memory – contacts, messages, etc.
- Remember or back up the APN settings of your device.
- Enable USB debugging from your phone’s settings. Go to Settings > Applications > Development, and tick the box that says ‘Enable USB Debugging’.
- Do a “Hard Reset” if you have a lot of 3rd party applications installed from your phone, this is useful to gain a smooth flashing. (Just make sure that you already back up all your important files before resetting your device.

Step 3: Extract or unzip the downloaded stock firmware so that you’ll get the Odin flashable .tar.md5 file. Use Winzip, winrar, 7zip or any extracting tool you had in your computer.

Step 4: Run and Configure Odin
Run Odin downloader on your computer's desktop. Watch out the check-boxes options on the right top of Odin, ensure that the ‘RE-PARTITION’ is unchecked. Leave the ‘AUTO-REBOOT and ‘F.RESET TIME’  remains checked.
Now, click on the PDA button, then select and load the tar file that you have previously extracted. For example I'm using the  Italian firmware so I got the “I9100XWLSD_I9100XXLS8_I9100ITVLS1_HOME.tar.md5″ 

Odin sample:

I9100XXLS8 odin stock install

Step 5: Reboot the Galaxy S2 into Download Mode.
To put your galaxy S2 in download mode, just simply switch it off then gently press and hold the “POWER, VOLUME DOWN and HOME” buttons simultaneously. You’ll be then prompted in a warning screen to continue or cancel.

Samsung Galaxy S2 Download Mode button combination

Step 6: Connect the Phone to the Computer or Laptop
Once the phone screen shows in downloading mode, connect your phone to the PC with the USB cable. You’ll then notice the upper box in Odin that turns in yellow color., it also indicates the COM:ID where the device is being detected and a word “added!!’ on the log box. If somehow those things never showed up, check out the USB cable connection, read again from the top of this post.
Step 7: Flash it!
Once all set and ready, hit he “START” button to begin flashing.
Do not touch anything that might interrupt the process to avoid any fatal errors or failures, it may ruin your device if any interruption occurs while already in flashing status.

It may only takes about 3 to 5 minutes, depends of your PC/laptop speeds. A word “PASS” will display in Odin once it finishes. If somehow you will not get the word “PASS” or just stuck in along time. Disconnect the phone, remove battery, re-insert it, check the USB connection, re-install the driver, disable Kies and any anti-virus. Set the phone in Download mode again, and repeat the whole procedure.

The phone will just automatically reboots if the firmware flashing successfully completes. Just wait until it boots up on the “S” logo for a while then into an android update screen. If it still shows boot logo try rebooting and if it stays there, you need to wipe your phone.

Fixing possible issues after flashing like bootloops or just stuck in welcome screen logo

Boot in recovery mode – Press and hold Volume Up, Home and Power button. Use volume keys to select up and down and power or home key to select the option.

1. Select Wipe Data/Factory Reset
2. Next select the Wipe Cache Partition
3. Lastly select Reboot System Now to reboot your Galaxy S2 in Normal mode.
Confirm your fresh firmware installed by typing *#1234# or
Go to Settings>About Phone>Firmware info.
Check and reconfigure your APN settings when data networks connection issues encountered.

Change the default text to your own or desired language

The default language of this firmware varies according to which country specific software build you have installed, but it has all major languages around the world included. You can just simply change it from your device text settings.

All Included languages:

  • Catala

  • Cestina

  • Dansk

  • Deutsch (Deutschland)

  • Deutsch (Osterreich)

  • Deutsch (Schweiz)

  • Eesti

  • English (Australia)

  • English (New Zealand)

  • English (United Kingdom)

  • English (United States)

  • Espanol (Spania)

  • Espanol (Estados Unidos)

  • Euskara

  • Francais (Belgique)

  • Francais (France)

  • Galego

  • Hrvatski

  • Icelandic

  • Italiano

  • Kazakh

  • Latviesu

  • Lietuviu

  • Macedonian

  • Magyar

  • Nederlands (Belgie)

  • Nederlands (Nederland)

  • Norsk bokmal

  • Polski

  • Portugues (Brasil)

  • Portugues (Portugal)

  • Romana

  • Slovincina

  • Slovescina

  • Srpski

  • Suomi

  • Svenska

  • Turkce

  • Uzbek

  • Russian

  • Chinese

  • Korean

  • Japanese

  • others which I can’t read

That’s it! If this helps you then simply share us some love by hitting our like and share buttons. If you also have something to add, your comments and suggestions are most welcome here.



  1. Thanks for this guide.

    Quick question. Out of the 3 firmwares provided, could you suggest the best possible one for a Canadian Galaxy S2 user. Are there any differences at all?

    I understand the modems would be different but that shouldn't matter because I'll be flashing the LD3 (Bell) modem after anyway.


  2. You can use either Spain or Italy build, but overall its all the same build and no specific differences except for each default CSC's and sales codes.


  4. why are people still using hotfile to share files? it is by far the worst way to do it...

  5. Yes, but NFC will be disabled.

  6. If you can provide other links then share it to us.

  7. mandyshadow@hotmail.comFebruary 17, 2013 at 9:21 AM

    Thks i already had the Spannish but was unsure how to install it. Went like a charm. Only had to make a new startscreen. Lost nothing and all works great. Thank for your great guide.

  8. hello,
    can you please say whitch is the hebrew version of 4.1.2?

  9. i just want to ask is there no arabic language in this version ?

  10. Hebrew released on GT-I9100T, this is for GT-I9100 Only.

  11. I'm not sure. If there is no Arabic, just grab Arabic keyboard apps from G-Play.

  12. Hi,
    Im from sri Lanka & using Galaxy S2 GT i9100, baseband version of I9100BOLP7. This is a T mobile unlocked version. Can i use this update to my phone & will it face to any network lock after update?
    Thank you.

  13. no network acces after installation this rom?? what t do???

  14. Hi,
    Im from sri Lanka & using Galaxy S2 GT i9100, baseband version of I9100BOLP7. This is a T mobile unlocked version, working fine. Can i use this update to my phone & will it face to any network lock after update?
    Thank you.

  15. Hi
    I am from India and I have just updated to this. Base band version _I9100XXLS8 with build number JZO54K.I9100XWLSD but the following are missing in this update. Please clarify.
    Multi-View,Smart Rotation, Page Buddy, continuous keyboard input, Samsung Cloud services

  16. Can I use these instructions for 9100T that I want to change for nordic basebands?

  17. Everything worked when I used these instructions on my Telstra 9100T.