Galaxy S II

Update Galaxy S2 GT I9100 with Official XWLSJ Jellybean 4.1.2 Firmware – Guide

Jellybean-S2It was the last time when we saw on how you can update with the official firmware of Jellybean XWLSD firmware and now in the due course of this article we will be checking out on how to upgrade the firmware of your Samsung Galaxy S2 GT I9100 with the XWLSJ version of Jellybean 4.1.2. This XWLSJ version fixes all the bugs pertaining to overheating and issues with the latest Google PLAY Store app and other bug fixes. So, before we proceed to check on how you can update with this version of firmware, you need to make sure that you follow all the below mentioned instructions;

Change Log of XWLSJ:

  • Bug Fixes,
  • Touch Wiz Nature UX,
  • S Cloud,
  • New Lock Screen,
  • Direct Call, Smart Stay and Pop Up Play,
  • Galaxy S3 Widgets,
  • Free 50GB Dropbox Space,
  • Google Now,
  • New Notification bar and Notification Toggles,
  • 2 Home Screen Modes

Quick Pre Requisites:

  • All the data in your Galaxy S2 GT I9100 smartphone should be backed up with the help of below mentioned steps manually. Don’t use KIES or any other tools to back up the data because you may not be able to restore the data correctly.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log –Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names”

  • Enable the USB Debugging from the path “Settings > Applications > Development > USB debugging” and also you will have to ensure that the minimum battery life should be 30% so as to ensure that the phone doesn’t get turned Off in the middle of update. Disable / uninstall all the security suites installed in your phone.

(Optional, but Recommended)

  • Now, turn Off your device so that it can be entered in the Recovery Mode. Recovery Mode in Galaxy S II I9100 can be entered by pressing the Volume Up + Menu Button and then holding these both buttons, you will need to turn ON the device so that it can be entered in the Recovery Mode.
  • In recovery mode, you need to select the option of “Wipe Data / Factory Reset” option to make sure that the data gets wiped off from your phone.

Disclaimer: Follow all the instructions mentioned in this article as if there is any damage caused due to not following instructions then we shall not be held liable or responsible. Just in case if you face any issues then we will try our level best to address the same.

So assuming that you are done with all the above mentioned data, you will need to head over to the next step where we have summed up a detailed guide on how to apply with this firmware update.

Procedure to Update Galaxy S2 GT I9100 with Jellybean 4.1.2 XWLSJ Firmware:

  • Open Odin in your computer and turn Off your Galaxy S2 so that it can be entered in the Download Mode.  Download Mode in Galaxy S2 can be entered by pressing the Volume Up rocker key + Menu Button and holding these both, press the power button at the same time while the device is turned Off.
  • Once you see the green Robot, you need to connect your phone to the computer with original USB cable by ensuring that Odin is opened in your computer.
  • As soon you connect your Galaxy S2 to the computer, you will see that the ID : COM section will turn Yellow indicating that all the drivers have been installed successfully.

Note: If ID : COM section doesn’t turn Yellow, you need to check with two things which are mentioned below,

  • Install the USB Drivers in your computer &
  • Go to the Path “Settings > Wireless & Network > USB Settings” and ensure that “Samsung KIES” option is ticked before connecting the phone to the computer.
  • Click on “PDA” in Odin to select the .tar file which you will get after extracting the XWLSJ Firmware Package in the initial step. Once selecting, click on “Start” to start the process of firmware update. As soon as the firmware is applied successfully, you will see that the device will be rebooted.
  • It will take around 4 -5 minutes for total process of firmware update and may take more time than expected for rebooting the device as it will have to finalize the installation. As soon as the firmware is updated successfully and device shows up the home screen, disconnect the device.
  • To check the firmware version, head over to the path “Settings > About Phone” where the firmware version will be mentioned as XWLSJ Jellybean 4.1.2.

Note: Just in a rare case if the device is not updated and it gets into the boot loop mode, you need to again clear the cache from the recovery mode and retry the whole process from the start.

Do let us know in the comments section just in case if you face any issues as we will try our level best to sort out the same.



  1. arnold

    March 16, 2014 at 8:09 pm

    hi pradeep, I can’t download now the firmware update in hotfile, can you give a link now as hotfile site been blocked?

  2. anmol

    May 28, 2013 at 9:16 pm

    how to root s2 GT I9100 ON XWLSJ

    • Pradeep Neela

      June 1, 2013 at 11:57 am

      we will be coming out with the rooting process, you can stay tuned to Galaxy S2 section

  3. Sandeep Roka

    May 23, 2013 at 6:35 pm

    I now have Official XXLS8 4.1.2 in my Samsung Galaxy SII… I was wondering if this is the new one or XXLS8??

  4. Andrew

    May 11, 2013 at 11:36 am

    Hi when I tried to extract the file, it show errors code 8×80004005 ?
    I tried to download twice but is e same code. Please help.. tks

  5. kevin

    May 11, 2013 at 1:01 am

    Does the device have to be rooted to update it?? Please reply asap!!! Thanks!!

    • Pradeep Neela

      June 1, 2013 at 1:19 pm

      Its a non rooted firmware version, it wont root the device

  6. Salam602

    May 3, 2013 at 5:40 pm

    Thank you Pradeep you done a great job.
    I have updated my I9000 just fine but the file I could not find.

  7. Kamal Bajaj

    April 22, 2013 at 8:21 pm

    After applying the update with this firmware, my mobile is not LOCKING at all even after installing 3rd party software from Google Play. What shall I do for this?

  8. thanushka

    April 18, 2013 at 3:17 pm

    What about the heat issue

  9. Saugata

    April 15, 2013 at 7:16 pm

    What about my answer!!? its still awaiting for moderation!!?

    • Pradeep Neela

      April 17, 2013 at 4:32 pm

      we will reply to your query, sorry for the delay

  10. rana abdelhay

    April 15, 2013 at 2:00 pm

    Do’t understand how make update

  11. Sonu

    April 13, 2013 at 12:16 pm

    I have S2 with following details:
    Model Number: GT-19100
    Android version: 4.0.3
    Baseband version: I19100XXLPS
    Can I upgrade to jelly bean using this help?


    • Pradeep Neela

      April 13, 2013 at 1:35 pm


  12. Saugata

    April 8, 2013 at 3:47 pm

    I bought GT-I9100 on june 2011. So its gingerbread 2.3.3. I did not upgrade to ICS or JB. I am totally new. Now I wanna Upgrade it to JB. Can I do this? or should I upgrade it ICS and then JB? And is my 2011 GT-I9100 eligible for this(xwlsj) up-gradation?? If not please tell me which one.

  13. Mian Nirwan Farooqi

    April 8, 2013 at 1:13 am

    hey guyz,,,, yessss thnx a lot,,,, i updated today my Samsung Galaxy S2 GT-i9100,,, its very smooth , fast and much more features and looks like galaxy S3…… hats off 🙂

  14. Maica

    April 4, 2013 at 6:49 am

    Hi.. Just want to ask what will be the solution i needed to use to open back my S2? My brother gave it to me from UK and before he gave it to me he asked his courier to openline it. After it was open, i was perfectly using it with other network. After i updated my software i could not anymore use it because it’s asking for the sim lock code. Is there a way i can open it again? Need help. Thanks! 🙂

  15. bond nie

    March 30, 2013 at 8:07 pm

    Hi guys, I just update my galaxy gt-i9100 to jelly bean 4.1.2 XWLSD but I get trouble with my lock screen, it’s not work, and I try to update to jb 4.1.2 XWLSJ still get the trouble.. How we can fix this? Thanks You..

  16. arturo sosa

    March 29, 2013 at 3:17 am

    but we dont have official 4.2.2, right?

  17. Dan

    March 28, 2013 at 8:07 pm

    how can I get the unlock code ?
    I didn’t buy the phone from a mobile operator, so it’s not blocked in a certain network.
    I never needed an unlocking code as the phone was never locked.
    So, what can I do ?

  18. Dan

    March 28, 2013 at 5:11 pm

    I updated by Odin my UNLOCKED Galaxy S2 I9000 with this firmware and now my phone is Locked. What can I do in this case ? Message is “Enter SIM unlock code”.
    How a firmware can lock the phone?

    • Pradeep Neela

      March 28, 2013 at 7:14 pm

      get your device unlocked with the help of unlock code

  19. arturo sosa

    March 28, 2013 at 1:41 pm

    Can I update to this firmware from the official xxls8?

    • Pradeep Neela

      March 28, 2013 at 7:15 pm

      yes you can apply the update, probably you can update with Jellybean 4.2.2

  20. Ali

    March 26, 2013 at 8:26 pm

    I didnt see any change on my phone after update to this version (xwlsj). why?

    • Pradeep Neela

      March 28, 2013 at 7:22 pm

      there are some minor changes

  21. surajhodi

    March 26, 2013 at 11:46 am

    reply by email if u want

  22. surajhodi

    March 26, 2013 at 11:45 am

    How will u got this info about what fix issues done in new firmware?????
    bcoz i didnt get this on samsung site
    plz reply

    • Pradeep Neela

      March 28, 2013 at 7:23 pm

      yes most of the issues have been fixed

  23. rah

    March 25, 2013 at 5:35 am

    when is the root coming out for this firmware?

    • Pradeep Neela

      March 28, 2013 at 7:28 pm

      we will be coming out with the update

  24. mrinal

    March 24, 2013 at 10:56 am

    Hi i had uploaded this current upgarde on 21st march work fine till now but it got crash when i was tryng to access contac when i restart it didnt boot

    so i have role back to old official update

    • Pradeep Neela

      March 24, 2013 at 6:13 pm

      any issues with the cache?

  25. mrinal

    March 21, 2013 at 10:40 pm

    is this stable because i had install earlier realeased one I9100XWLS8_I9100XXLS8_I9100FOPLS3_HOME.tar was not stable

    • Pradeep Neela

      March 24, 2013 at 6:19 pm

      yes its the most stable one as of now

  26. Vassilis Monedas

    March 21, 2013 at 12:39 am

    I have the 4.0.3 version of Android. Can I use this firmware directly or do I have to update to another one first? Also, when I will comlete the update, will I still have the applications installed in my phone or they will be erased?
    Thank you?

  27. Nitin Shah

    March 20, 2013 at 12:18 pm

    Why is that my comments awaits moderation? Truth hurts?

    • Pradeep Neela

      March 28, 2013 at 7:41 pm

      we will be replying to your comment! Any issue?

  28. Soli Engineer

    March 20, 2013 at 10:11 am

    Dear All
    i have updated this version and definately the speed has improved a lot. everything is working well, the scrolling also has improved
    the only thing is that the Phone heats and the battery drains very fast. Hopefully there will be some solution to thiss soon.
    Thanks a lot to Mr. Pradeep Neela for sharing and his patience.

  29. Lovejames

    March 20, 2013 at 7:32 am

    Has anybody encountered any issues with this version? Can somebody confirm if the battery drain problem is resolved!?

    Also how do I get 50GB dropbox account?

  30. saurav bansal

    March 20, 2013 at 12:30 am

    My model no. Of samsung galaxy s2 is gt-i1900g

    • Pradeep Neela

      March 20, 2013 at 12:47 am

      its only for I9100

  31. saurav bansal

    March 20, 2013 at 12:03 am

    Dude i m from odisha (india) my samsung galaxy s2 is running in ice cream sandwich can i update this to jelly bean, and plz also tell me when jelly bean is officially launched in india……

  32. Ian

    March 19, 2013 at 10:14 pm

    Am still a newby at flashing ROMs so pls bear with rather basic questions.

    My GS2 already rooted and with 4.2.1 Resurrection Remix AOKP installed.
    Can I revert to this 4.1.2 XWLSJ using Odin to instal..? Or is there another method for rooted devices when I want to revert to official ROMs?

    Will I lose root after reverting to official ROM..?

    Thank you very much.

  33. CroatiaS2

    March 19, 2013 at 9:12 pm

    Hey admin.
    I have croatian S2 and can I update my phone with this update?
    Baseband version:I9100XXLPW
    Kernel version: 3.0.15-I9100XWLPD-CL524746 dpi@Dell154 #3
    Build version: IML74K.XWLPD

  34. NIkhil Tapkir

    March 19, 2013 at 8:45 pm

    The odin is not detecting my phone in download mode. But the text turns yellow when the phone is switched on. :(. Even Kies is detecting my phone.. Whats the issue??

  35. Nitin Shah

    March 19, 2013 at 5:29 pm

    I would suggest that the publisher give out full information on various updates, especially on specific advantages and disadvantages from changing one firmware to another.For example,like reduction in battery drain and overheating isues. Lot of us have so much information and application on the phone and everytime, we change the firmware, everything has to be reloaded. For small advantage, it is not worth it.

    I would also suggest all users in India to download and install Indian specific firmware, otherwise, you will not be able to connect with KIES, neither you will be able to take advantage of Indian specific news etc.

  36. Soli Engineer

    March 19, 2013 at 2:13 pm

    The file tar that got downloaded is named .tar.md5
    would be obliged if someone can let me know if we need to rename this file by removing the ‘.md5’ or just go ahead with the same file.

  37. Soli Engineer

    March 19, 2013 at 9:41 am

    one clarification required, the tar file is with an extention “.md5”
    Do i need to rename it and remove the “.md5”?

  38. Emad Ernest

    March 19, 2013 at 9:14 am

    Updated but through OTA via Kies
    I found no difference ever: over heating and Battery drain might be worse
    I hope that Samsung will come with solution OTA soon

  39. Soli Engineer

    March 19, 2013 at 9:05 am

    Dear Pradeep,
    1. Can we apply this in India?
    2. I had applied the earlier JellyBean version XWLS8 and is working fine. Except for
    huge battery draining its gr8.
    3. when i enable the News ticker in the lock screen i do not get to select India. Is
    there any way to get Indiaan News on the locked screen ticker?

    • Pradeep Neela

      March 19, 2013 at 3:46 pm


  40. Ashu

    March 19, 2013 at 2:44 am

    hey admin. please tell me the difference between XWLSD & XWLSJ?? What’s the benefit of xwlsj over xwlsd? Currently i am on xwlsd. Is there any advantage to go on xwlsj?

    • Pradeep Neela

      March 19, 2013 at 3:47 pm


  41. John

    March 19, 2013 at 2:40 am

    Hello AndroidAdvice. I have a question. Should i update my carrier-free Galaxy S2 with this last oficial firmware or should I wait for the update via KIES?? I mean really oficial style. I am from Romania and on there isn’t an oficial jb version yet. If you would install this firmware, would it be 100% functional and the same with the future update that I will get via KIES? (who knows when… 🙁 )

  42. Manoj

    March 19, 2013 at 12:56 am

    I updated but there is no change it is the same only in the settings when i checked the android version it is showing XWLSJ Jellybean 4.1.2 but I dint find any new options which are mentioned in the change log of this article. Kindly let me know why it is like that.

    • aj

      March 24, 2013 at 9:28 am


  43. Djordje

    March 18, 2013 at 10:27 pm

    I have receive an update over wifi and install it,now my version is XWLSJ.

  44. Kurosaki

    March 18, 2013 at 8:26 pm

    Hello Adroid Advice 🙂 I’m Just Wondering, Can I Update My SGSII With This New Offcial Firmware “Again”? Because I’ve Already Flashed My SGSII With The Offcial Spain Firmware XWSLD,,, Please Can You Help Me? Thank You 🙂

    • Pradeep Neela

      March 19, 2013 at 12:21 am

      you can apply the update, no issues

  45. Alexandre Rocha

    March 18, 2013 at 8:12 pm

    Something is different… Could you revise how can I put my mobile in Download Mode? Thanks a lot!

  46. Ian

    March 18, 2013 at 7:33 pm

    Afraid I am confused and am seeking clarification….

    Wasn’t this Jellybean 4.1.2 XWLSJ Firmware already released back in Dec 2012…???
    Why is it being listed in AndroidAdvices now again?
    Or is it being listed now because it has not been listed here yet?

    Or is this an UPDATED version on the Dec 2012 firmware with the SAME reference 4.1.2 XWLSJ..??

    • Pradeep Neela

      March 19, 2013 at 12:22 am

      its XWLSJ and earlier it was XXLSJ

      • Ian

        March 19, 2013 at 10:39 am

        Silly me…!!!!!
        Thanks Neela

      • aj

        March 24, 2013 at 9:26 am

        XWLSJ in what country of this firmware?…….

        • Pradeep Neela

          March 24, 2013 at 6:13 pm

          you can apply this update, its of Europe!

  47. Nitin Shah

    March 18, 2013 at 7:08 pm

    How is this different from XWLSD? What about India specific CSC?

    • Pradeep Neela

      March 19, 2013 at 12:22 am

      Indian variant of update is due! it will be there soon

  48. zainisam

    March 18, 2013 at 4:55 pm

    Hi ..what one is the latest? XWLSJ or XXLS8 that i’m using now..thanks

    • Pradeep Neela

      March 19, 2013 at 12:26 am

      XWLSJ is the latest

  49. Michael

    March 18, 2013 at 1:38 pm

    Hi Android Advices Team
    Problem Odin by Hotfile there is no download it says (This file is either removed due to copyright claim or is deleted by the uploader.) Please can you fix this?


    • Amit Bhawani

      March 18, 2013 at 4:13 pm

      Thanks Michael, we will recheck and fix this.

      • Soli Engineer

        March 18, 2013 at 4:57 pm

        Dear Amit,
        thanks for all the updates.
        can we use the earlier Odin file which we had downloaded to update to Jellybean?

        • Pradeep Neela

          March 19, 2013 at 12:26 am

          yes you can use the same….

      • Pradeep Neela

        March 19, 2013 at 12:22 am

        kindly check now as we have replaced the Odin link

    • Pradeep Neela

      March 19, 2013 at 12:23 am

      kindly check now as we have replaced the Odin link…

  50. Soli Engineer

    March 18, 2013 at 12:20 pm

    Dear All,
    in the instructions it is mentioned ” Download Mode in Galaxy S2 can be entered by pressing the Volume Up rocker key + power button at the same time while the device is turned Off”
    as i understand we need to press the volume down key + power button along with the power off.
    also i would like to know if others have tried this and if it is applicable for India as well.

    • Pradeep Neela

      March 19, 2013 at 12:28 am

      its Volume Down + Menu Button and Power Combo…

    • Andrew

      May 11, 2013 at 11:12 am

      Hi all, I have followed the methods to start the phone to download mode. It works. all you have to do is ON the phone with 3 buttons all pressed together !!


    March 18, 2013 at 11:09 am

    “Download Mode in Galaxy S2 can be entered by pressing the Volume Up rocker key + power button at the same time while the device is turned Off”

    New way to enter Download Mode?

  52. Emad Ernest

    March 18, 2013 at 9:06 am

    1- Download mode by volume down + Home + Power, to confirm inside the displayed warning screen use volume up. If I am new to this and follow your text word by word it might lead to nothing.
    2- I will not update from 4.1.2 WXLSD to this one until I see from other comments that this is 100% related to S2 GT-I9100 and not to some locked phones or other versions because this is a common mistake from this site
    Anyhow, good effort.

    • Pradeep Neela

      March 19, 2013 at 12:27 am

      the same has been fixed….

  53. djolebulldog

    March 18, 2013 at 5:51 am

    I have 4.1.2 XWLSD,can i update this firmware over existing firmware and do i have to root device?
    Thank you.

    • Pradeep Neela

      March 19, 2013 at 12:27 am

      there is no need to root…

  54. Drewskii

    March 17, 2013 at 11:06 pm

    Can i do this for my Tmobile version (sgh-t989)?
    & what are the known bugs?

    • Pradeep Neela

      March 19, 2013 at 12:27 am

      its not recommended for locked devices

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top