The new official Android 4.1.2 JB Firmware has been launched for the Galaxy S2 I9100G device. If you don't want to use KIES or your device is rooted and you cannot upgrade using Kies, then you should use this post and learn how to manually flash the Android 4.1.2 stock ROM. Read the entire post and you should manage to flash this update at your first attempt.

Android 4.1.2 Jelly Bean features the XXLSR Firmware and it brings numerous new things that you can install on your device. It is the first Jelly Bean build that has reached the I9100G phone and it brings all the functions that you are normally finding on the Samsung Galaxy S3 and Samsung Galaxy Note 2 models. In order to be sure that you correctly flash this update, use the guidelines below and learn how to set up your smartphone for the manual installation of Android 4.1.2:

  • Use this tutorial only with the Samsung Galaxy S2 that has the model number I9100G. DO NOT USE THIS GUIDE WITH THE I9100 SGS2 (for that guide you can click here).
  • This tutorial will revoke root for devices that are rooted. The warranty will be restored, too. NOTE: The data from your device's system partition might be deleted in the process.
  • Use a computer with Windows OS.
  • Make sure that your PC has the Samsung USB Drivers installed. If you don't know then you can download and install the drivers using these links: Samsung USB drivers for Windows 32-bit (x86) OS | Samsung USB drivers for Samsung 64-bit (x64) OS.
  • Open the Settings menu of your devices, scroll down and then go to Developer Option and enable the USB Debugging option.
  • Sync your saved Contacts with your Gmail account.
  • Disable all the antivirus software that is running on your computer. It will prevent any application from interfering with the updating process.
  • Charge the phone's battery before you get to the tutorial guide. Make sure that the power level is over 50%, so that the phone won't power off while you're flashing the Android 4.1.2 update files.
  • Read the entire post and make sure that you don't skip any of the steps listed below.
  • This is a guide for advanced Android users. You should not held us responsible in case you brick the phone or you lose any data files in the process.
  • If you cannot complete the installation, then you should ask for our help in comments.

All the guidelines above should be enough and your device is now prepared for the updating process.

How to install Official Android 4.1.2 Jelly Bean update on Samsung Galaxy S2 I9100G:

  1. Download the XXLSR firmware update from HERE or HERE.  Save the zip file on your PC.
  2. Extract the contents of the zip and save them in a single folder. NOTE: the file will have a .tar.md5 or .tar file extensions. Do not extract any further than that.
  3. Download ODIN 3.04 from HERE. Save the zip on PC. Extract its contents in a single folder, you can choose to save them in the same folder created at step 2.
  4. Power off your smartphone completely by removing its battery. Re-insert the battery after 5 seconds.
  5. Next, press and hold Volume Down, Home and Power buttons. It will load a warning message and you should press Volume UP to launch Android Download Mode,
  6. Go to Odin folder and launch the ODIN executable.
  7. Now you can connect your smartphone to your computer via USB cable. NOTE: Odin should say 'Added!!', which means that the drivers are installed and you can get to the next step. If that confirmation alert doesn't appear in Odin, then you will to change the USB port or re-install the Samsung USB Drivers on your PC, and then start all over from step 4.
  8. In ODIN, click the PDA button.
  9. Browse your PC for the 'I9100GXXLSR_I9100GXXLSP_I9100GXEFLSR_HOME.tar.md5' file. It is the files extracted at step 2. Load it into Odin. NOTE: don't change any default Odin settings and make sure that the 'Re-Partition' option is disabled.
  10. Press the START button in ODIN in order to launch the updating process. Wait until the install is complete.
  11. When Odin completes the Android 4.1.2 update you will see the 'PASS' message within the application. The phone will reboot automatically.
  12. Unplug the USB cable when the Samsung logo animation appears.
  13. Enter your Google Account when the welcome screen of Android 4.1.2 Jelly Bean appears.
  14. Test the new XXLSR firmware and that should be all, you've managed to successfully update your smartphone with its latest Android OS.

NOTE: In case ODIN doesn't complete the update or the FAIL alert appears, then you will need to close the application, unplug the phone from PC and remove the it's battery. Re-insert the battery after 5 seconds and then you will have to repeat the entire tutorial starting with step 5. The second time you should be able to flash the firmware update. If you can't complete the tutorial, then you should leave a detailed comment at the end of this post I'll try to come up with a solution to your problems.

NOTE2: if ODIN says 'PASS' but the phone doesn't go past the Samsung boot animation logo, then you should unplug the phone from PC and then you will have to wipe all data from the /system partition. Use the instructions below and you'll complete this process:

  • Power off the device completely.
  • Boot into Recovery mode by pressing Volume Up, Home and Power buttons. Release the buttons when the main recovery screen appears.
  • Select 'wipe data/ factory reset' option. Confirm.
  • Return to the main stock Recovery phone when the factory reset is complete.
  • Select 'reboot system now'.

That's it, now your phone will boot into normal mode and with the Android 4.1.2 Jelly Bean OS successfully installed. Enter your Google Account details and take control over your smartphone once again.

These were all the steps you had to take in order to make sure that you successfully update your smartphone to the latest Android operating system. For any other extra questions, use the comments section below.

NOTE for Root users: Return to our website soon as we will post a tutorial that will teach you how to successfully root the Android 4.1.2 XXLSR for your I9100G smartphone.

Comments
meimei · 3 years ago

the download link of android package unvalid..

Reply
smith · 4 years ago

hi, i am from Nigeria. i tried updating my samsung galaxy s2 19100G to jelly bean 4.1.2 and this was the reply:
Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
I9100GXXLSR_I9100GXXLSP_I9100GXEFLSR_HOME.tar.md5 is invalid.
End...
it kept on saying this. Please i need ur urgent response. thanks!

Reply
Umair · 4 years ago

Hi
I am from Pakistan My sister did factory reset here Samsung S2 i9100G but the mobile has not reloaded the firmware successfully. than I reinstall the JB 4.1.2 using a/r guidelines but failed to fix the problem. can any body help me fixing it

Reply
Mahesh · 4 years ago

I tried to update my Samsung Galaxy S2 I9100G to Jelly Bean 4.1.2, but It was completed if displays FAIL message at process hidden.img at the end. My phone is not working not as I tried to start it. It displays message "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.". Please help me as my phone is not working now.

Reply
hamisi · 4 years ago

Pleas help on this error

Enter CS for MD5..

Check MD5.. Do not unplug the cable..

Please wait..

I9100XWMS1_I9100XXMS4_I9100NEELS1_HOME.tar.md5 is valid.

Checking MD5 finished Sucessfully..

Leave CS..

Added!!

All threads completed. (succeed 0 / failed 0)

Enter CS for MD5..

Check MD5.. Do not unplug the cable..

Please wait..

I9100XWMS1_I9100XXMS4_I9100NEELS1_HOME.tar.md5 is valid.

Checking MD5 finished Sucessfully..

Leave CS..

Odin v.3 engine (ID:9)..

File analysis..

SetupConnection..

Initialzation..

Get PIT for mapping..

Firmware update start..

boot.bin

NAND Write Start!!

cache.img

factoryfs.img

hidden.img

Complete(Write) operation failed.

Added!!

All threads completed. (succeed 0 / failed 1)

Reply
Iskie · 4 years ago

Works like a charm!

Reply
MOHASEEN · 4 years ago

I am having p3100 how can I update

Reply
Cyrus Ndung'u · 5 years ago

thanks...I managed

Reply
igor · 5 years ago

updated firmware successfully. thanks

Reply
Neven · 5 years ago

my i9100G died off suddenly, it can only boot until the logo page. Then i came across this post and actually tried the steps. i tried twice and it is failing at the cache step straightaway. I cannot enter recovery mode. since i am in malaysia, i downloaded the firmware of 4.1.3 from samsmobile and tried with it. anymore information needed for me to get some help?

Reply
Neven · 5 years ago

Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
I9100GDXLS8_I9100GOLBLS8_I9100GDXLS2_HOME.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:7)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
cache.img
NAND Write Start!!
Complete(Write) operation failed.
Added!!
All threads completed. (succeed 0 / failed 1)

Reply
Pawan · 5 years ago

Hello Guys,

I was trying to re-instal the JB 4.1.2 on my S2.. however, that din
work out… now my phone is stuck on “Firmware upgrade encountered an
issue, please use kies……..”.. the major problem here is.. I have tried
all methods.. removing the battery for an hr almost.. pressing the
power+home+volume up/down key.. but my cell is still hung up on that
screen… nothing is happening.. can someone please tell me what to do?
Also, now my cell phone is not being detected on my PC (Kies cannot
detect it)… Please help!!!!!!!!!!!!!!!!!!!!!!!

Reply
Usman · 5 years ago

HI sir i am from pakistan...
so may i upgrade my s2 GT-I9100G through this procedure??????????
plz tell me quickly because i want to upgrade my phone...
Thanks

Reply me on my ID (muhammad.usmanakbar786@gmail.com)
m waiting ur reply

Reply
Dr.Khan · 5 years ago

Hi Guys i have Samsung galaxy S2 Model GT-I9100GZCLPL Os 4.0.4 bought in china in the beginning i was unable to use Google play store so i took it to install new Os but could not be installed and suddenly my mobile Bluetooth stop working before with one issue now with 2 issues i.e Google play store and Bluetooth. wanna know if i can update my mobile to 4.1.2 and it will be helpful or not ? can u please guide me in it.

Reply
Amar · 6 years ago

I just Updated through dis
But com.android.phone Always keeps on crashing . I can't make calls . What do I do?

Reply
prax · 6 years ago

hi all.. i upgraded my S2 but scren size is reduced by some point mm. it jst shows blank

Reply
nephronx · 6 years ago

i've issue about the camera. when open, there buzzing sound. after focus it gone. anyone have same issue like me?

Reply
parv · 6 years ago

sir i have encountered a problem need help asap

Reply
Ammar · 6 years ago

My computer switched off during the process and I can not set my mobile to down load mode any more. Pls. how to recover my mobile?

Reply
Zufar · 6 years ago

Great !!! It worked for me very well Thanks alot. Appreciate it.

Reply
Jee Vee · 6 years ago

Thank you so much .... you are such a life saver!!!!!!!!
<3 you
:)

Reply
Steven · 6 years ago

I saw a lot of them can apply this update in Malaysia, just one concern, after installing this firmware, will I able to use Chinese or only English available?

Reply
joe labu · 6 years ago

Do yesterday succes

Reply
Jan · 6 years ago

Update went okay...but now my phone and messaging don't work...what's that all about???? Need help!!

Reply
leo.sahay@gmail.com · 6 years ago

The ODIN doesn't say "Added" as per the article even after installing all the usb drivers or changing the usb ports.
any help will be appreciated

Reply
Tony · 6 years ago

Thank you

Reply
thye · 6 years ago

i tried to connect my phone to my pc but odin did not appear the word added..how ?

Reply
Mohammed · 6 years ago

the internet connection became too slow after upgrade..........please help

Reply
Sunday · 6 years ago

I tried to update my Samsung Galaxy S2 GT - I9100to Jelly Bean 4.1.2, but It was not completed and it displays FAIL message at process hidden.img at the end. My phone is not working not as I tried to start it. It displays message "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.". Please help me as my phone is not working now. Thanks

Reply
marc · 6 years ago

it failed. .how can i restore it?i cant use my phone

Reply
xia · 6 years ago

i tried it 10x . . .it fails :( why , ,?

Reply
gatai tangan · 6 years ago

i have root and updated my phone to version 4.2.2. but now im not happy with that version. can i use this method to turn back to 4.1.2? please help me.

Reply
sandeep · 6 years ago

Its great. Phone looks superb

Reply
abhishek · 6 years ago

It does not shutdown the device, just the display, try calling your number before rebooting the device.there is some problem with the display stand by ....

Reply
abhishek · 6 years ago

Guys...I disabled smart stay under display settings on my S2 and now S2 does not go blank anymore. It is up for last 6 days. Whoever is facing this issue. Try this.

Reply
Eric I-Mys · 6 years ago

i checked. my smart stay is disabled but it always go blank.. who can help to solve the problem..

Reply
Guru · 6 years ago

hi i am from india......I tried to update my Samsung Galaxy S2 I9100G to Jelly Bean 4.1.2, but It was displayed FAIL message at starting i removed the battery and inserted again after inserting it i press the power button, It displays message "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.". Please help me as my phone is not working now. Thanks

Reply
Arunava · 4 years ago

i am having the same prblm

Reply
Abhishek · 6 years ago

I had updated this firmware about 10 days back, but now device is getting shutdown automatically. happening 2-3 in a days... any solution for this behavior.

Reply
MUBBI · 6 years ago

I am from Saudi Arabia. I tried to flash my phone with JB but it got softbricked, so i had to flash again using 2.3.3.
Will i be able to flash JB successfully now?

Reply
faizal · 6 years ago

i tried to update my sam gal s2 to jelly bean with odin, nw it shows a phone symbol connected to computer with an error symbol. what can i do? plz help me..

Reply
Peter Choowp · 6 years ago

I just updated yesterday. Thought being successful but the phone seem
likes automatically shutdown itself for more than twice. Any chance to
check the errors? I rooted my phone before.

Reply
Dinesh Mittal · 6 years ago

same here..any solution...i am going back to ics..

Reply
Aakash · 6 years ago

fantastic! it is so easy to update your android mobile

thanks

Reply
Rashvin · 6 years ago

Works like a charm ! Sucesfully flashed it.. But why is it laggy ?

Reply
Mohan Kumar · 6 years ago

Guys i'm from india...installed jellybean today and it works well n gud.....
just follow the steps mentioned and it works.....
Thanks for the update man.....

Reply
Parth · 6 years ago

do i need to root the phone before i upgrade it via odin???

Reply
parth1193 · 6 years ago

does the update via odin work on the rooted phone or it doesn't matter whether it is rooted or not??

Reply
Rhythmm Tuliyani · 6 years ago

do i have to root my samsung galaxy s2 i9100g before instaling this update?reply ASAP

Reply
Parth · 6 years ago

no you do not have to root for the update. If it's not rooted than too it works like a charm..:)

Reply
noon · 6 years ago

how to revert back to my last version? help required!!! this update sucks, keyboard sucks, phone is becoming laggy

Reply
Parth Rathod · 6 years ago

if you want to degrade your to stock firmware than odin is the best software...
google how to install the os you want, you'll get plenty of sites to guide...!!!

Reply
Raj Rulz · 6 years ago

dont download dis man, itz shit..
my phne is rebooting itself many times & samsung dudes said that after updating it io JB 4.1.2, 1GB of internal memory(11gb) would lost i mean it will be used, bt nthng happened like that, and some features also missing dudes.....

wait 4 official update that popup through kies...

Reply
Andy · 6 years ago

Updated my s2 9100G inida. Works perfectly , thanks a lot

Reply
Satya · 6 years ago

It does not work for me. It's failining. It shows the following msg: (I am trying to install from India).
Any support is truly appreciated.
Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
I9100GXXLSR_I9100GXXLSP_I9100GXEFLSR_HOME.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:9)..
File analysis..
SetupConnection..
Added!!
All threads completed. (succeed 0 / failed 1)

Reply
Satya · 6 years ago

I made a mistake in 5th Step. Works fine now. It took appox 8 mins from step 5 to the end.

Thanks for the post.

Reply
Abhishek · 6 years ago

I am from India and upgraded device.Upgrade was smooth and running fine. Thanks for the article.

Reply
Guest · 6 years ago

no google application is running like play store even after internet is connected...it says no connection

Reply
Suchit Mathur · 6 years ago

help me!

Reply
Vijay Kumar · 6 years ago

i complete all the process and it is successful
but my vibrator is not working

Reply
Henry · 6 years ago

I have a Samsung Galaxy SII GTi 9100 G. bought in China. After software upgrade via KIRES new data are:
Model Number: GT-I9100G -Android version: 4.0.4 - Baseband version: I9100GZCLPL
Kernel version: 3.0.8-1067026 se.infra @ SEP-88 # 2 - Build version: IMM76D. ZCLP
Following your guidance, I tried to update to Android 4.1.2 Jelly Bean features the XXLSR Firmware.
All goes well almost to the end of ODIN; a few seconds
before the end it displays a FAIL alert.
I have tried several times to repeat the operation
following step by step your guide, but the result is always the same.

What can I do? Can you help me?
Thank you.
Henry.

Reply
micho · 6 years ago

You should download the right pit file for i9100g you google it and in odin place the pit file and the new software in pda and then uncheck repartition and click start .
I tried it because i had a chinese and it worked

Reply
Dr.Khan · 5 years ago

@henry i have the same model but i still not started the update
@micho please can u share the link to download exact files for the above mentioned model ..as i could not find it. can u please dot it .thnx

Reply
Colin Rice · 6 years ago

odin cant get passed the MLO PART, any ideas please

Reply
ife · 6 years ago

i am having this same issue as well; pls help.
been unable to rollback or boot the phone

Reply
rjv · 6 years ago

I'm from India and I was able to flash the ROM on my phone GT-i9100G without any issue.
The update looks good so far.

Reply
vipradish · 6 years ago

Hi. I am from India. I tried to update to jelly bean on SGS 2 i9100g version. The Odin message says hash at MD 5 is invalid. Please help me.

Reply
Irwin · 6 years ago

Thanx for the procedures and files...ma phone is finally official jb hurrah

Reply
Adil · 6 years ago

Thank you so so much!! Living in a country like Pakistan, I couldn't update my phone using kies, so your guide really came in handy! Thanks man! :D

Reply
Malik · 6 years ago

i m not getting pass from step 5

Reply
jini · 6 years ago

Thanks. It works for me also. :-) great work.

Reply
epi · 6 years ago

I'm from Malaysia and can I upgrade my sgs2 to JB without any hesitant?

Reply
Rashvin · 6 years ago

Yes you can.. I've done it succesfully

Reply
Peter Choowp · 6 years ago

No auto shutdown as i got this problem for more than twice per day.

Reply
abhishek · 6 years ago

Disable smart stay under display settings on my S2 and now S2 does not
go blank anymore.Try this.

Reply
Steven · 6 years ago

I heard that u can do it in malaysia, bt the problem is that we are unable to text in chinese, is that true?

irwin · 6 years ago

yah i think you can..i did it today and it worked like a charm, as long as it is i9100g

Reply
tanglk · 6 years ago

i am also from Malaysia, no issue.

Reply
steven · 6 years ago

I heard that u can do it in malaysia, bt the problem is that we are unable to text in chinese, is that true?

Reply
jini · 6 years ago

Hi I was from India, I installed it without any issues.

Reply
Fido · 6 years ago

Seriously?? Do you have a I9100 or I9100G.

Reply
aaliiiiii · 6 years ago

Yet i not get JB update for galaxy s2 I900G. I also from india

Reply
Raj Rulz · 6 years ago

for all dudes who got FAIL msg, when u connect ur phone with ur pc dont turn on KIES in ur pc
keep it off then u will successfuly update jelly bean......hope u got answer

Reply
Raj Rulz · 6 years ago

man not updating it says FAIL...........

Reply
Raj Rulz · 6 years ago

rply dude...

Reply
Raj Rulz · 6 years ago

Hello uploader can we update this JB 4.1.2 , with indian variant I9100G also?

Reply
Med Hadj Hassen · 6 years ago

Hi,
i tried this update and everything was perfect, but the ROM I downloaded from the link above was 4.0.4 and not 4.1.2.

Reply
Rayzo · 6 years ago

how to root it???

Reply
Dee · 6 years ago

When will it come in India??

Reply
pain · 6 years ago

Iam getting an error message after downloading exactly 60% through Folx download manager. The error message is "critical error(a file on a server and a local file don't match(state:7 errorcode:0))

Reply
Nabeel · 6 years ago

I tried to update my Samsung Galaxy S2 GT - I9100to Jelly Bean 4.1.2, but It was not completed and it displays FAIL message at process hidden.img at the end. My phone is not working not as I tried to start it. It displays message "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.". Please help me as my phone is not working now. Thanks

Reply
Avinash Maharaj · 6 years ago

i did that already u have to re install previous software using odin

Reply
Umair · 4 years ago

how?

Reply
Thusitha Jayakody- Srilanka · 6 years ago

Thank you very much guys... I updated it without no worries................ Thanks again

Reply
Nabeel · 6 years ago

I tried to update my Samsung Galaxy S2 I9100G to Jelly Bean 4.1.2, but It was not completed and it displays FAIL message at process hidden.img at the end. My phone is not working not as I tried to start it. It displays message "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.". Please help me as my phone is not working now. Thanks

Reply
Nabeel · 6 years ago

I tried to update my Samsung Galaxy S2 I9100G to Jelly Bean 4.1.2, but It was completed if displays FAIL message at process hidden.img at the end. My phone is not working not as I tried to start it. It displays message "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.". Please help me as my phone is not working now. Thanks

Reply
Sunday · 6 years ago

Did you found a solution?

Reply
Abdallah Dajani · 6 years ago

you guys are great thanks for the help

Reply
sam · 6 years ago

But cant find the S cloud feature
Please reply!!!

Reply
david · 6 years ago

thanks man for your effort, it works great.

Reply
micho · 6 years ago

plz i want some solutions on how to replace the zclp5 chinese software

Reply
Jit Banerjee · 6 years ago

updated my SGS2 Jelly Bean 4.1.2 :) thanx alot....so far so good :P

Reply
Rayzo · 6 years ago

thats great...installed on my device...but why not have samsung cloud service and dropbox like nonG get??

Reply
Alex Dubchak · 6 years ago

at the end of flashing i get a failed message, please help

Reply
krish · 6 years ago

my csc is unknown after flashing this..pls suggest..

Reply
sam · 6 years ago

thanku soo so much man !! :)

Reply
micho · 6 years ago

it didnt work because i have the zclp5 chinese software so if anybody have some solutions plz share

thx

Reply
pub · 6 years ago

Thanks it worked great like a charm... can't believe i have similar features of s3 :)

Reply
Manish Singh · 6 years ago

Thank you very much. I just installed it. It's awesome.

Reply
mohamed · 6 years ago

very easy nice steps ... Worked out of the box ! Thank you guys

Reply
Mansoor Gombe · 6 years ago

Wow!! This is very helpfull i just follow the steps u give and Upgrade my S2 OS to Jeally beam 4.1.2. Thanks alot for the help.

Reply
Mohidinekhan Ibtiaaj · 6 years ago

if ever i flash this mo my gs2g will i be able to use it on any network as am from mauritius????

Reply
corner-left-up dots-three-vertical