Download & Install Official Android 4.1.2 Jelly Bean Firmware for Samsung Galaxy S2

Want to try out official Android 4.1.2 Jelly Bean Firmware for Samsung Galaxy S II GT-I9100? Samsung just leaked Android 4.1 Jelly Bean XXLSJ Firmware for those Samsung Galaxy S2 users who love to try out beta ROM. Note – this is a test firmware from Samsung so it might have issues / bugs. Only install it if you know what you are doing. Or just wait for few weeks. You will get the actual official Android 4.1 Jelly Bean Firmware for Samsung Galaxy S2. And enjoy all the Jelly Bean features then…

Official Android 4.1.2 Jelly Bean XXLSJ Firmware for Samsung Galaxy S2

Personally, I did not try this firmware. Feel free to take the risk and try it like others at XDA Forum. The good news – no hard brick issue found yet. And they are enjoying it now…

Installation guide ~ How to install firmware on Samsung Galaxy S2 with Odin? (Video)

Download & Install Official 4.1.2 Jelly Bean XXLSJ Firmware for Samsung Galaxy S2 here.

  • hola

    Already try..good n smooth..
    no prob for me.. 🙂

  • i have installed it and when switched on, it prompts me to enter the sim unlock code. My s2 is locked 🙁 . All functionality works well apart from calling, SMS, Mobile Data.
    Is there something i can do?
    Thanks Duncan Formosa

  • Rapture

    Hello jayce… Could you pls give a link where i can download the already prepared .tar file cos i don’t know how to go about with the files here..

    • Sorry Rapture, I don’t have.

    • PLANET

      Try for ONLY official ROMs (leaked like this one too).. As you can see, they had the zip with tars already a few days ago.

  • Mike

    Does anyone know if this can be rooted? as I dont want to lose root on my phone

  • Chin

    Can it be installed on the i9100G version?

    • hola

      This firmware only for I9100..

  • Rockreaper

    Hello !!! I am having some issues with this update

    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    MD5 hash value is invalid
    CODE_I9100XXLSJ.tar.md5 is invalid.

    some knows how to fix it…

    • Hi Rockreaper, try to redownload the file.

  • sandeep

    i have purchased 2 month back…will the warranty gets invalid..

      • PLANET

        Jayce, AFAIK only changing the counter (not being = 0) “deguarantees”! Even root (if it’s not changing the counter) is ok. Of course the counter can be reset by Triangle Away, so the root will is still be ok. To be 100% sure when you give it back to service – make sure it’s 0 counter and stock ROM, de-rooted. In 99% you won’t even have problems with root and sometimes even with custom ROM (as long counter=0)! I know how strange it sounds, but I’ve talked with a guy working in Samsung service in Poland privately, and he said that most thing voiding the guarantee is the NON-ZERO COUNTER, and some obvious changed things like boot animation – so even the non-stock ROMs are tolerated, in case they are not associated with the hardware problem… Some things are simply not checked and suffice to say, don’t cause any problems 🙂

        • marifb

          Just got second hand galaxy s2 and warranty will expire on 1 December. What is bad about non zero counter? Will it be problem for non warranty device?

  • sandeep

    what are new things added in this version…

    • hola

      – Buttery Smooth Performance & Great Stability Project Butter
      – New TouchWiz Nature UX..UI like Galaxy S III and Galaxy Note II
      – Samsung’s Cloud services
      – Direct Call, Smart Stay and Pop-up Play Features
      – New Widgets like Galaxy S III
      – 2 Home screen modes
      – New Notifications bar
      – Google Now
      – Drop box

  • hola

    Latest news for note 2
    N7100XXDLJ2 Android 4.1.2 Jelly Bean test firmware
    already test..
    nice 🙂

  • sandeep

    can i goto samsung store and get it done by them…

  • umesh

    i used samsung galaxy s dues . can i update jelly been 4.1.2

    • Yes, when official firmware comes out.

  • marifb

    Hi, if I installed this beta release, will I receive jb official update and install it normally when it come?


    • No marifb. But you can install official Jelly Bean firmware with Odin manually when it come out.

  • liviu

    This test looks pretty good, but the official version comes later, many bugs are probably not stable.

  • Nick

    is the official version release yet??? for SGS2 jelly bean

    • Nope, it is a leaked version.

      • Nick

        btw…if i change my csc code will cause any problem???

        • You can’t upgrade with Samsung Kies if CSC not match with firmware.

          • Nick

            so is thr any problem if i change?? coz my csc is not match…tat y i cant upgrade my phone via kies…

            • No, only can’t upgrade with Samsung Kies issue.

              • Nick

                ok. THX

  • Nick

    yea…tat y i wanna change my csc code coz i wanna upgrade my phone via kies

  • gigoyz

    Sir jayce i hope this is going to be true ^^

    “Samsung-Updates says: “Expect official Jelly Bean rollout for Samsung Galaxy S II (international version) upcomming week .”

  • farhan

    Hey jayce…no official jelly beans for galaxy 2 yet ?????

  • Andrie

    Hi Jayce,

    If I already installed 4.2.1 CM10 to my S2, Can I just install this 4.1.2 without needed to restore to stock firmware?


    • Yes Andrie. Factory reset is needed.

      • Andrie

        Thanks Jayce.

  • nanang

    hello jay
    why odin doesnt work in my windows 8 to fix it.i cant flash my s2 via odin thru windows 8 pc.thanks

    • Hi nanang, I don’t have Windows 8 yet. Not sure this work or not. Install Samsung Kies. It will provide USB driver that Odin needs.

  • tushr

    Hey jayce….

    My frimware version is
    csc-lpc—-i wanted rom for my s2 other than 4.0.4
    Where i get rom for my phone please…my phone is dual booted

    • Sorry tushr, I have no idea on dual boot SGS2.

      • tushr

        Thnx jayce….

        I wanted ROM for my phone s2 other than 4.0.4 which are supported where can i downloaded

        • As I mentioned, I have no idea on this dual boot SGS2 model. Normal SGS2 firmware should not work on it.

  • Akshay

    Hi dude this update will void warranty.? Please reply me

  • Euds

    is it wipe version right??

    • Yes Euds.

      • Euds

        thanks for the info, jayce

  • Euds

    hi Jayce i want to restore CWM on my s2 which i upgraded to JB 4.1.2. how can i do that?? thanks a lot

    • Euds

      i mean Jayce..

    • Install CF-Root. Or other kernel that has CWM.

  • Euds

    I tried SuperSU to root my S2 on JB, do i need to install CWM, can i do that? can i used CWM on this? or it will be a redundant?

    • Did you install CF-Root? Can, you can use CWM. CF-Root install CWM for you already.

      • Euds

        I already solve the prob, thanks Jayce for all the info…

  • Dashti

    hi Jayce , I have installed this version it’s ok , but I haven’t arabic language with the version !!!

  • Yiu


    I downloaded 4.1.2 jelly bean for GT-I9100 China Rom (I9100ZCLSF_I9100OZHLSF_CHN) from, MY GT-I9100 handset is from the UK factory unlocked, It currently has ICS 4.0.4 , I tried to Flash The JB rom onto my phone and it failed many times, Can you tell me what I have done wrong? Can I not Flash a China Rom on to a UK handset? or is there another process? I would rather flash a Hong Kong JB rom but HK does not have it yet, I am in Hong Kong now,

    Please can you advise me on what to do



    • Hi Yiu, China has different hardware than international SGS2. So can’t use China firmware. HK firmware is okay.

      • Yiu

        Oh ok then I will download Spain Jelly Bean instead, or might wait for HK Jelly Bean

  • Yiu

    Jayce , Would the China rom work this way because i checked the rom is China mobile rom, It follows the same model number as my s2,



  • Yiu

    awww that sucks , as s2 doesnt support chinese, no worries i will go back to china in 2 weeks and get someone to flash it for me, but not jelly bean,

    • You can try Malaysia firmware which support Chinese but no Jelly Bean as well.

  • Guru

    hi Jayce,

    i managed to install cwm after instructions from your site.
    i have tried installing lightning rom 2.7 and omega 19.1 JB roms , but neither works.
    is it true that installing a rom of another firmware will brick my fone ?
    i am not able to find many roms for my firmware, which is xwlp7
    Please help.

    • ROM is firmware. Sorry, I don’t get you. What is your question again?

  • Guru

    i have supersu on my fone , and also have cwm on my fone , galaxy s2 g19100.

    I have downloaded 2 roms (firmware) on my sd card , omega 19.1 and lightning rom 2.7.
    both are not installing , it says initialisation failed.
    my kernel is
    3.0.15-I19100xwlp7-cl340913 dpi@dell134#3

    Please suggest the best new firmware(rom ) for me to use .
    I am unable to find

    • Your SGS2 model is I9100G? If yes, you can’t use I9100 ROM.

  • Guru

    Please suggest custom firmware for g19100 , xwlp7

    • I did not try XWLP7 ROM before. You can search all the custom ROM that I tried on SGS2 on this blog. Please use the search function. Thanks.

  • Faheem

    Does it have all the features of official jeally bean (avaible through Kies) ?
    If not then can you tell me any way to get all those features…

    As I think it does not have all official all camera features …


  • navnith

    Sir how can I upgrade my hcl u1 tablet with 4.1.2 jelly bean os ?????
    Give me solution for that

    Waitin for ur reply
    Thank you

  • Leo

    Hey Jaye,

    When will the update to android 4.1.2 come to Belgium?


    • Hi Leo, you need to consult with Samsung Support to find out.

      • Leo

        Ok, thanks.

  • Euds

    can you help me how to flash an update?? i kept on holding vol up + power on, seems nothing happen

  • franc

    hello Jayce. I need the video wich explains the instalation of Samsung Galaxy S II Android 4.1.2 from the file Samsung Galaxy S II Android 4.1.2 Jelly Bean [XXLSJ].rar
    i need the password of the recent file and the other steps.
    plz answer me.

    • Hi franc, please refer to the installation guide in the post. Sorry, no idea about the password.

  • franc

    thanks Jayce.
    I found the video on youtube

  • ilyas

    Why are all downloads unsuccessful,in browser and in play store even after clearing cache and rebooting device.Any Solutions?

    • Hard to say. Are you using official firmware?

  • ilyas

    Im in South Africa using 4.0.4 baseband I9100xxl26 Build number IMM76DXWLPT.

    • Is that official Samsung firmware?

  • ilyas

    I restored official Samsung firmware 4.0.4 I9100XXLQ6 BUILD IMM76D.XWLPT BUT STILL HAVE SAME ISSUE.

    • Hi ilyas, please consult Samsung Support in this case. Might be hardware issue.

  • hi jayce
    i am on ics on my sgs2 which i updated ota. but now many of my friends here in india having sgs2 have got updated via kies my kies says no update available, and my ota say no update available yet. what is the problem

    2. i downloaded official jb firmware from sammobile if i install this rom by using ur method shown in the intall official rom via odin videoon ur website will it wipe out my data on the internal storage…or is it better to factory reset my phone and then update via odin

    • Hi naved,

      Are you using the same firmware as your friends?

      I prefer factory reset first. Then install firmware.

  • farhan

    dear jayce

    want to flash with new jb ….but first want to store my original fw and kernel for later restoration if needed….is it possible , if so how ???

    second the link you gave for siyah kernel describes a lot about it but where is the download link ??? I could not find it ….please guide.

  • farhan

    thanks jayce.

    can I install CWM also via this siyah kernel…as I don’t find a matching cf root otherwise…

    second the link you gave for siyah kernel describes all for S2 as beta version…still can I download any one of them and would they be safe…


  • farhan

    my s2 is from orange uk

    and when i upgraded it to ics….it gave kernel description as follows..

    3.0.15-1187368 dpi@DELL228# SMP PREEMPT wed dec 26 23:34 :12 KST 2012.

    obviously this is jargon and probably mentions the date and time when i upgraded it….but where is that kernel , those alphabets which i can try to match with cf root
    how ever in baseband and build version…..bvlpj … written which may sound something less stranger to you…

    So that s the reason I may have to use siyah but then can I do CWM with that and if not what is my alternative. ??

    • Yes, it has CWM too. Should be safe since lot of people are using it.

      • farhan

        still one question unanswered….there are lots of siyah kernel given on the link you gave….can i download any one ? some mentioned as beta version…are the fine too ?

        • Only download those for your own model. Beta is okay too.

  • farhan

    hi jayce

    I have downloaded siyah kernel for s2 v 5.0.1….not the ver 6 one as it was beta…is that okay ?

    second how to extract file …is it with 7 zip ? bec winrar give only zimage….???

    • I think so.

      No need to extract. Install the tar file directly.

  • farhan

    oh perhaps this is already tar file which does not need further extraction and i can straight away put it in pda………….ok ???????? i have odin version 3.7….does it make any difference ?

    one more thing jayce… said new kernel can also be flashed through cwm but unless one roots or flashes with custom kernel , one does not have cwm….so how can it happen ?

    • Yes, no need to extract. Odin 3.07 is okay.

      Cannot, you need to install with Odin.

  • farhan

    hi jayce

    got my self into a little trouble….flashed jb successfully on my sgs2….but its not reading my sim now….asking for pin code which unfortunately I don’t have and cannot arrange….that sim is working on every other mobile except this one….can I do any thing to make it working.

    I have tried hard reset too but to no point………….please advise

    • Is that SIM pin code? Or Android lock screen pin code?

  • farhan

    its sim pin code……but i don’t have it and what service providers provided me simply does not work

    • Try to use other SIM card on your SGS2 see. If no pin code pop up, then you might need to change a new SIM card.

  • farhan

    i ve done it….it happens with every sim…..would wiping data help…is it different from hard reset.

    • Wiping data is same as factory reset.

  • farhan

    Then any other suggestion ?

  • farhan

    hi jayce

    in trying to root it again….with siyah kernel …i perhaps rooted it wrong way in haste… this is simply not booting….only logo comes and then fish sign and then every thing darkens again….have i bricked my phone, or can i still bring it to life ?
    please suggest.

    • Hi farhan, can you still load Odin download mode or CWM?

  • farhan

    yes it does in a while….like I have seen CWM loading….I don’t know whether it would work or not..because it will depend if i had rooted it well ???? any ways its not charging properly….it quickly dies down….I hope i can also put it in odin mode after some effort..

  • farhan

    yep just loaded it in odin mode…usb was already attached to pc though ….

    • Install new Android firmware with Odin then. 😉

  • farhan

    hi jayce..

    got tar archive file….but when decompress it with winrar or 7 zip..there is only zimage to decompress…..what to do ?

    • No need to extract tar file. Install it directly.

  • farhan

    jayce it seems siyah kernel 5.2 is not compatible with jelly bean….every time i flash gets stuck at that fish sign and doesn’t boot. any suggestions.

  • farhan

    dear jayce

    thanks for guiding…but then how to root jelly bean ?????

    second can I still try cyanogen and kitchen rom type stuff in presence of JB….I mean do they still have their attraction ?

    • Did you try the latest version of SiyahKernel?

  • farhan

    kindly give link to the latest version…….as far as i know he is giving latest for only sgs3….

    can i use that for sgs2 too ????

    • I gave you the link previously.

      No, S3 kernel is for SGS3 only.

  • farhan

    thanks jayce

  • farhan

    hi jayce

    one problem with s2…it allows messages only for 3 pages and then converts it into mms…any way to avoid this.. sometimes messages are bigger but it wont let you write them…so what can we do….any change in settings might fix it ?

    I am not happy with big sms type apps..

    • Sorry farhan, no idea on this.

      • Arslan

        hi jace can we apply this procedure on korean samsung galaxy s2

        • Yes. Make sure you use Korean firmware.

  • kinengwa

    hi jayce
    iam in Tanzania, i have samsung s2 4g lte shv-e110s (korean version) using gingerbread and I want to upgrade to jelly bean 4.2.2. can you give me a link to download the file? other than or please help

    • Arslan

      yes you can

  • kinengwa

    hi jayce
    am here again, can jelly bean 4.1.2 xxlsj work on my samsung s2 4g lte shv-e110s

    • Sorry kinengwa, I don’t have this model. No idea…

  • Waqas Akbar

    hey bro h r u? i have a galaxy s2 n framword is installed 4.1.2….
    n i want to downgrade to 4.0.
    i install the framwork 4.0 but after install its stuk on starup…….
    plz help me out ( what i do?

    • Hi Waqas, factory reset in recovery.

  • Faheem Haider

    My mobile is taking too much exposure time resulting in blur pictures. I have repleced the camera twice but same issue. In start it used to take pictures with average 1/1000 exposure time but now it takes pictures at an average of 1/20 exposure time. I am using jeally bean but i have tried to revert back to gingerbrid but same issue .

    Can you suggest me any app or any solution to it . Thanks

    • Try use it at bright outdoor. Slow shutter is normal in low light condition.

  • kukuh

    Hi jayce

    Could u have help me…
    I have problem with unknwon base band & null imei/meid… Gt i9100 on jb 4.1.2

    The other problem i dont have backup my efs…
    I much hope u can help solve this problem… Thanks

    • Hi kukuh, what had you done until face this issue?

      • kukuh aji

        I use my phone as mp4 player…
        hopeless it can back as normal phone…
        Im sorry for my bad English. ..

  • Farhan Princ

    have samsung s2 4g lte shv-e110s (korean version) using gingerbread and I want to upgrade to jelly bean 4.1.1 or other jellebean versions can you give me a link to download the file? other than or please help

  • Praveen Kannan

    am in India, i have samsung s2 4g lte shv-e110s (korean version) using gingerbread and I want to upgrade to jelly bean 4.2.2. can you give me a link to download the file? other than or please help only from sd card because i am unable to connect pc through usb, it shows usb malfunctioned error pls give solution as soon as early

    • Sorry, I don’t have this model firmware. Try to find it at SamMobile.