Install Android 4.1.2 VJMS4 Jelly Bean Stock firmware for Samsung Galaxy S2 I9100
Samsung Galaxy S2 model number I9100 can now be updated with a brand new VJMS4 Android 4.1.2 Jelly Bean firmware build. Use this guide to learn how to successfully update your smartphone with the new OS. Read this entire post and use the tutorial only if you what you’re doing.
VJMS4 firmware build is destined for the international variant of Samsung Galaxy S2 I9100 phone, which means that you could install the update for any device that’s not factory locked. Also, note that this firmware will restore the warranty for devices that are rooted and running customizations.
I9100VJMS4 firmware build of Android 4.1.2 JB is set to May 2013, which means that this firmware might be somewhat old. However, since there aren’t too many good news regarding the launch of Android 4.2 / Android 4.3 for Galaxy S2, then this might be one the last Jelly Bean OTA Updating files available for your device.
This is a small OTA Update that has been released for Brazil users, but you can still install it as you can switch between languages in order to use English. This tutorial is destined to be used by those of you who didn’t get the firmware update notification sent to their devices, which is why you should take a look at the guidelines below:
- use this guide only with the Samsung Galaxy S2 model number I9100.
- do not attempt to use this tutorial with any other smartphones or tablets, as you will end up bricking it.
- installing this firmware will revoke root access. If you’re currently on stock firmware, then this doesn’t concern you.
- any custom ROM or custom Recovery will be removed in the process and the warranty of your device will be restored.
- make sure that you have the Samsung USB Drivers installed on your computer. Without having the correct drivers installed, you won’t be able to connect your Galaxy S2 with your computer.
- disable Samsung KIES software from running on your PC.
- disable any antivirus applications, too.
- backup your most important data files before starting the installation. There shouldn’t be any problems, but it would be best for you to be prepared in case something goes wrong.
- make sure that your device’s battery has enough power left in its battery so that it won’t switch off in the middle of the updating process.
- this is a guide for advanced users, we cannot be blamed in case you lose any important data or you brick your smartphone.
- enable the USB Debugging from your device’s Developer Options.
- Note that after the update is installed, the Developer Options might be hidden. Open Settings, then scroll down to About device and click it, scroll down to Build Number and tap it 7 times. You will unlock the Developer Options menu.
- read the entire post and don’t skip any steps that I have listed below.
- if you have problems with the update, ask for extra help in comment.
Now that you know all of the above, continue to the next step and learn how to update your phone.
Should this guide fail at your first attempt, then you should retry to apply the steps that I have listed below and, then make sure not to skip any steps in the process. This guide shouldn’t take that long to complete, as you simply need to flash a single file via ODIN and then everything will work smoothly.
How to update Samsung Galaxy S2 I9100 to Android 4.1.2 VJMS4 Jelly Bean firmware:
- Download the VJMS4 Jelly Bean zip file from HERE.
> save the file on your PC.
- Extract the contents of this zip and place them all in a single folder on your desktop screen.
> you should get a .tar.md5 file, don’t extract any further than that.
- Download ODIN 3.07 zip from HERE.
> extract its contents and save them on your PC.
- Power off your smartphone now.
- Boot the device into Download Mode.
- Launch ODIN exe on your PC.
- Connect the phone with your PC via USB cable.
> wait for ODIN to say that the device has been ‘added!!’.
> if the device isn’t recognized, then you should unplug the phone from computer and try to plug it into another USB port or choose to reinstall the Samsung USB Drivers.
- Go to ODIN window, click the PDA button and then browse your computer for the file extracted in step 2. Load it into ODIN.
> don’t change any other default Odin settings.
> make sure that the Re-Partition option is disabled.
- Press the START button when you’re ready to begin the installation process.
- The install shouldn’t take long to complete and when that happens your device will reboot into normal mode.
- That’s it, now you can start testing the new firmware.
NOTE: If Odin says that the update was not passed or it freezes, then you need to unplug the phone from PC, close ODIN, remove the device’s battery and then re-insert the battery after five seconds have passed. Now you should repeat the entire tutorial once again and make sure not to skip any steps that are listed above.
NOTE 2: in case Odin says that the update was installed, but the device doesn’t go past the Samsung boot animation logo, then you will most likely be forced to perform a factory reset. This is required as it will force the phone to boot into normal mode. By applying ‘factory reset’ you will lose data files that cannot be recovered, but it will make the device work again.
Here’s how to boot into Recovery Mode and factory reset your phone:
- power off the phone completely by removing its battery.
- re-insert the battery after several seconds have passed by.
- next, press and hold Volume Up, Home and Power buttons all at the same time.
- when the screen flickers, release the buttons and wait for the stock Recovery home screen to load.
- select the ‘wipe data/ factory reset’ option from the main Recovery menu.
- wait for the factory reset to complete, then return to previous screen and select ‘reboot system now’.
- wait several minutes for the reboot to complete and that should be all.
Your Galaxy S2 should now boot into normal mode with Android 4.1.2 VJMS4 Jelly Bean OS without problems. If you hit any other roadblocks, then you should ask for help by leaving a detailed comment in our comments field. We will try to offer you the best solution for any problem that you might encounter in the process.