Authored by:

Android 4.1.2 Jelly Bean for Galaxy S2: Download It Here!

Authored by: Steven Blum — Jan 25, 2013

Samsung has begun distributing the Android 4.1.2 update OTA across the globe for a little while now. But if you haven't received your update and are getting a little impatient, you can install it right now using the Flash program "Odin," which is not at all difficult to use. Find out how to download & install Jelly Bean for Galaxy S2.

To snag Android 4.1.2 on your Galaxy S2, first you'll need to install Odin and Samsung's stock ROM (international version). Sammobile offers both as downloads, but because it can be painfully slow to download them from their site, we're offering them to you on our servers as well. Here you can download Samsung's stock ROM, and here you can download Odin. Obligatory warning: AndroidPIT cannot be held responsible if you follow our instructions incorrectly and end up damaging your phone.

Here's How to Install The Update on Your Galaxy S2:

1. Download Odin and the firmware on your PC (links above) and extract the files, placing them in the folder of your choice.

2. Secure your smartphone with Ultimate Backup because you are going to need to return your phone to factory settings and clear all caches. Theoretically, it's possible to install the update without wiping your device, but there's risk that your phone then won't run smoothly.

3. Turn off your device. Then start it in recovery mode by holding the volume up, home button and power button simultaneously until a small green Android appears with a menu above him.

4. Use the volume buttons to choos "wipe data / factory reset" and select it with the power button. Scroll down to "yes" using the volume button and select it with the power button again. Then repeat the procedure with "wipe cache partition."

5. Choose "reboot system now" using the power button.

6. Turn the phone off again.

7. Restart phone in download mode (home + power + volume down).

8. Start Odin on your computer

9. Click PDA and add the unzipped firmware code: I9100XWLS8_I9100XXLS8_I9100FOPLS3_HOME.tar.md5 to PDA

Leave everything else unchanged and make sure that the "repartition" box is not checked.

10. Connect your Galaxy S2 to your PC via USB cable. In the top left of Odin, you should now see a box which reads 0:COM 12 (It may also read a different number besides 12).

11.Click "start" and wait until the green "PASS!" button appears. Wait until your Galaxy S2 has restarted before you disconnect it.

12. THAT'S IT!

If your phone gets stuck during the boot process, do not panic! This often happens during the Flash process. Try pressing the power button down until the Galaxy S2 turns off, then repeat steps 2 through 4.. 

Source: SamMobile

Steven Blum has written more than 2,000 blog posts as a founding member of AndroidPIT's English editorial team. A graduate of the University of Washington, Steven Blum also studied Journalism at George Washington University in Washington D.C. for two years. Since then, his writing has appeared in The Stranger, The Seattle P-I, Blackbook Magazine and Venture Villlage. He loves the HTC One and hopes the company behind it still exists in a few years.

Recommended reading


Write new comment:
  • Now Android 5.1 lollipop is available for galaxy s2

  • jhjhj

  • uPDATE POST FROM 23 JULY. work with no problem from 4.0.4

  • Pau Mera 3 months ago Link to comment

    Works fine. Just trying to figure out some app malfunctioning.

  • njenx Sep 29, 2014 Link to comment

    i have a s2 gt 19100 is asking for sim network unlock pin....pliz help am stuck

  • my mobile is not booting stooping at logo screen. Samsung galaxy sII GT-I9100

  • wow this works fine, that's really great, tnx a lot. After removing the batt without switching off my i9100, it refused to boot normally. it was stopping at the samsung logo but when I used the above everything work fine.
    WELL DONE...

  • i have problem with setup connection i do all steps and the download stop in setup connection

  • Ravi Nair Oct 18, 2013 Link to comment

    Amazing amazing amazing i now have a jelly bean OS

  • how much time would it take to download ?
    I don't get a green light,
    Checking MD5 finished succesfully
    Leave CS
    All threads completed (suceed 0/failed 0)

  • veritovdr Jun 25, 2013 Link to comment

    I have a S2 I9100 and im using the firmware from europe (and i live in Argentina) so it works for everybody it has many languajes of course french , spanish, enflish , italian, polish and more Here you can download it . It really easy in 7 minutes you have jelly bean (dont forget to do the wipes before and after flashing to avoid loop or the phone don’t pass logo ) if loop of restart you get after sucessfull installation of firware just go to recovery mode by pressing power button + volume up button and home button simultaneously, move with volumes keys and accept with turn on key, do wipe cache , and wipe data factory reset. Then reboot sustem now Enjoy JB!1

  • successful thnx alot

  • veritovdr May 21, 2013 Link to comment


  • veritovdr May 21, 2013 Link to comment

    Here is Odin 3.07 updated link 2013 and drivers for samsung

  • I've just spent a day until 11pm trying to recover my i9100T without success. It started by me foolishly accepting an OTA upgrade to JB. Result: locked phone and cannot unlock. It asks for a SIM network unlock code which it never did before it was "upgraded".

    I suspect that this particular issue happens to those phones which were previously locked to a network (in my case Vodafone) and subsequently unlocked and used/upgraded by a different network (in my case Optus/TPG - Australian carriers).

    If anyone has any bright ideas about how to remedy this situation, please let me (and a lot of others I presume) out of our misery.

  • hello steven,
    the firmware you have provided i.e. xwls8, i have installed it...but it seems it has minor bug such as..over heating while charging, screen heating...etc.

    recently, samsung has released xwlsn version of firmware for galaxy s2.
    can u please provide that firmware..bcoz i can't download from hotfile in my slow internet connection bcoz hotfile doesnot support resume facility...

    plz help...

  • Hi Guys,
    I am from India, just upgraded my S2 from 4.0.4 to 4.1.2 today as instructed above. Its just awesome !!! .. No errors , nothing.. Just missing Multi screen feature which is available in Jelly bean upgrade of S3. Hopefully will get this in 4.2.2.

    Thanks You so much Steven :). you are gr8!!..

  • Saz D Apr 2, 2013 Link to comment

    Thanks a mill for this post. Worked first time - no problems at all. Really quick!


  • <ID:0/007> Complete(Write) operation failed.
    <ID:0/007> Added!!
    <OSM> All threads completed. (succeed 0 / failed 1)
    Please guys help me , i got kies , i have done everything right , but it still fails ! What's the problem ?

  • Today i Recieved OTA in my galaxy s2 I9100 when i updated my phone, Everything was working amazing but it was asking for a sim unlock code before update it was all fine but after update it does not support my sim card and ask for sim unlock code, when i put my sim in another cellphone it was working fine but in s2 it is asking for code, HELP PLEASE!!!!!!!!!!!!!!1

Show all comments

This website uses cookies to ensure you get the best experience on our website. More info

Got it!