As we all know, the Galaxy S2 I9100 smartphones will not receive the KitKat update due to hardware limitations, but that doesn’t mean Samsung isn’t still providing OTA updates for the same. In that matter you should know that Galaxy S2 can be anytime updated with the new Android 4.1.2 release, which is dubbed as XXMS7 and which comes with a stable and smooth variant of Jelly Bean OS to your Android device. So, if you want to learn how to install the XXMS7 Android 4.1.2 firmware on your Samsung Galaxy S2 I9100, don’t hesitate and follow the guidelines from below.
The XXMS7 ROM brings new features, apps and capabilities along with several stability improvements to your Galaxy S2 – with this update you will receive and enjoy: better RAM utilization, sock apps that have been updated, minor battery tweaks, bug fixes and more. Therefore, if you want to speed up and power up your smartphone, don’t skip this OTA roll out and flash the new Android 4.1.2 Jelly Bean firmware on your Samsung Galaxy S2. You can do it manually or by applying the OTA, both procedures having the same result in matter of updating your phone to official Android system.
Since we are talking about an OTA – over the air – roll out, the same is offered gradually and in phases and also in limited markets only. Therefore, the XXMS7 firmware will not embrace all the Galaxy S2 devices at the same time. So, if you haven’t received the Android 4.1.2 OTA until now, don’t hesitate and learn how to manually flash the firmware on your phone. For the OTA, you just have to head towards “menu – settings – about phone – software version”. Of course make sure that a WiFi connection is enabled before downloading and applying the OS. But, if there isn’t available a software update, then check the guidelines from below and learn how to manually update your Samsung Galaxy S2 I9100 to official or stock Android OS.
This is an official operation as even though you will manually flash the update on your S2, you will still use the XXMS7 firmware and not a custom ROM based on stock Android 4.1.2 OS. So, by using this guide you can also downgrade your SGS2 to stock Android ROM, you can restore the warranty of your device (if you have rooted or installed a custom ROM firmware on your phone) and you can enjoy the default variant of Jelly Bean software. Furthermore, this tutorial is compatible with both rooted and locked handsets, though the root access will be revoked once you complete the update steps.
When manually flashing XXMS7 Android 4.1.2 on your Galaxy S2, Odin will be used. As you might know, this is an official program developed by Samsung and used on update operations. Using Odin for flashing a new firmware is easy, so you have nothing to worry about – this procedure can be anytime completed even by a newbie. Anyway, do follow and read all the lines from this tutorial as if you mess things up, you can easily end up in damaging or bricking your device. Due to same considerations, before going any further, take a look over the list from below where I have detailed the essential and general pre requisites.
- Backup your data before starting the update operation – this is a manual process, so the best will be to keep your data in safe hands (in rare situations, after completing the installation procedure, users reported that the data has been corrupted or even erased).
- For making a complete backup you should use compatible backup and restore apps from Google Play – in that matter you can save everything that’s important for you including text messages, call logs, market apps, contact list, EFS, internet settings and your personal info, accounts and data.
- A computer that runs on Windows must be used – Odin will run only on the same; also your Galaxy S2 I9100 and its USB cable must be near you.
- On your phone you first have to enable USB debugging option by going to “menu –settings – developer options”.
- Then on your computer you should deactivate – only temporarily – all the installed security programs because these tools might interfere with the flashing process.
- The best will be to charge your phone; do that especially if there is less than 50% power left – if not your device might get turned off in the middle of the update operation, which means that it can also get bricked.
- Apply the next steps only if you own the I9100 model of the Samsung Galaxy S2 – the XXMS7 Android 4.1.2 OS has been released only for the mentioned smartphone so this guide is compatible only with the same.
Update Galaxy S2 I9100 with Android 4.1.2 XXMS7 Official Firmware
- First of all, download Odin on your computer, unzip the package and then install the program by following the on-screen prompts.
- Then, install the Galaxy S2 drivers on your computer – you can do so by using Samsung KIES.
- Finally, download the Android 4.1.2 XXMS7 OS by using this link; place the update on desktop and then unzip the same.
- Run Odin and your computer and then turn off your phone as download mode must be entered: just press power, volume down and home buttons at the same time for a few seconds.
- With Odin launched on the PC and with your phone booted in download mode, connect your Galaxy S2 with your computer by plugging in the USB cable.
- Then, head your attention towards Odin; on the program the “added” message should be displayed and the ID:COM section should be yellow or blue – if not, you should close the program, unplug the USB cord, and reinstall the drivers on your PC; finally you should start the update operation from the beginning.
- Up next, from Odin select the “PA” option and pick the Android 4.1.2 XXMS7 firmware file; don’t make any other changes on the tool and in the end click on “start”.
- The update process will now be completed; when the “pass” message will be displayed and when the ID:COM section will turn green you will be done and you will be able to unplug the USB cord and reboot your phone.
Do note that in rare cases, after flashing the update your Galaxy S2 might get stuck in a boot loop. If that happens, reboot your smartphone in recovery mode and from there select “wipe data factory reset” followed by “wipe cache partition”. Also select “advanced” and “wipe dalvick cache”. In the end go back and choose “reboot system now”. At the same time, Odin might get stuck while you are trying to apply the Android 4.1.2 XXMS7 OS. In that case you should close the tool, remove the USB cable and force restart your Samsung Galaxy S2. Then just repeat the update operation from step 1.
So, there you have it; that’s how you can anytime update your Samsung Galaxy S2 I9100 to official Android 4.1.2 Jelly Bean XXMS7 firmware. Test the new software and see how it performs on your device; also, in the end don’t forget about us and share your impressions and thoughts with other users by using the comments field from below.