Galaxy-S2-Android-Jelly-Bean1

The Samsung Galaxy S2 is probably one of the most used Android devices in the world and by many of our users. Many of you have one of these babies and consult us daily about the possibilities of upgrading to the latest version of Android.

So today in this tutorial I will be updating as new firmwares come out, we will try to be more inclusive as possible and give you all the options to update your Samsung Galaxy S2.

Thus, here we will see how to update our Samsung Galaxy S2 via OTA updates, software flasehing with ODIN and Recovery in the case of custom ROMs.

Note: Although not strictly necessary when perform the steps of Wipe Cache and Factory Reset mentioned in some sections of this tutorial, all data such as contacts, SMS, photos, music and videos will be deleted if they are stored in the phone.

Update Samsung Galaxy S2 (OTA)

The first option, more conservative and simple is to upgrade via OTA software updates that is built into the device itself.

1) To do this, the first thing we have to do is plug in our Samsung Galaxy S2 to a Wi-Fi

2) Then we will go to the menu Settings> About phone> Software Updates

3) If you already have an account Samsung then you can continue to step 4, otherwise you’ll have to create it. Then you have to select OK “/ Select” Register “to create an account Samsung / Fill the fields and select” Register “.

KIES_FOTA

4) Then you must press the Update and the software will check for updates. If one is available for your device model and region then will tell you that updates are available and have to select OK.

Update Samsung Galaxy S2 (OFFICIAL ROM)

If you’ve tried the first option and did not find any updates or you are unhappy with the version of firmware you just installed, you can still install a newer official firmware.

In this second option will see how to update our Samsung Galaxy S2 performing manually the flashing process with ODIN3.

1) In this process is very important to know the model of our device because according to this we have to select the ROM that will have to download, and it depends on the success.

To do this we have to go to the menu Settings> About phone and see the model number. For example in the case of the international version of the Samsung Galaxy S2 this is GT-I9100.

2) Then you need to download ODIN3 and the official ROM according to the model number of your device to the PC:

Samsung Galaxy S2 International (GT-I9100) : Android 4.1.2

Samsung Galaxy S2 Processor OMAP 4430 (GT-I9100G) :  Android 4.1.2

Samsung Galaxy S2 ATT (SGH-I777) : Android 4.0.4

Samsung Galaxy S2 ATT LTE Skyrocket (SGH-I727) :  Android 4.0.4

Samsung Galaxy S2 T-Mobile Hercules (SGH-T989) : Android 4.0.4

3) Then unzip the ROM and file ODIN3 with WinZip or WinRAR.

4) Now you have to enable USB debugging option from the menu Settings> System Settings> Development Options> USB Debugging.

5) Next, turn off the device to start in Download Mode. To do this you must hold Volume Down + center button and simultaneously press Power. If done well, you should see a green robot.

6) Once your Samsung Galaxy S2 is in Download Mode, connect the device to your computer using the original USB cable. There you will see that the section ID: COM is illuminated.

7) Then in PDA select the firmware you downloaded and click Start to start the update process.

UPDATE-GALAXY-S3-JELLY-BEAN-ODIN-642x457

8) Once the firmware has been successfully updated, you must disconnect the USB cable and turn off the device to turn it on in Recovery Mode. To do this you must press the Volume Up + Home button, and while holding both simultaneously press the power button.

9) In recovery mode, select Wipe data / factory reset and Wipe Cache partition and then reboot your phone by selecting Reboot system now with the help of the volume keys to scroll.

8 – Success! You can enjoy the latest firmware based on Android on your Samsung Galaxy S2.

Update Samsung Galaxy S2 (CyanogenMod)

If you want to experiment a little more with your device to improve performance or access to a wider range of customization options such as processor speed, etc, then you have to recourse to custom ROMs.

In these cases CyanogenMod is always my favorite, but keep in mind that this is a nightly version that may contain some errors.

1) Before you start you have to gain root access and CWM on your Samsung Galaxy S2 following this tutorial and then check the model of your device.

To do this we have to go to the menu Settings> About phone and see the model number. For example in the case of the international version of the Samsung Galaxy S2 this is GT-I9100.

2) Once you have your Samsung Galaxy S2 rooted you can start with the installation of Cyanogenmod 10.1 for which you have to download the Google apps package from here and the last nighlty on the model of your device.

Samsung Galaxy S2 International (GT-I9100) : Cynogenmod 10.1 Android 4.2.1

Samsung Galaxy S2 Processor OMAP 4430 (GT-I9100G) :  Cyanogenmod 10.1 Android 4.2.1

Samsung Galaxy S2 ATT (SGH-I777) : Cyanogenmod 10.1 Android 4.2.1

Samsung Galaxy S2 ATT LTE Skyrocket (SGH-I727) : Cyanogenmod 10.1 Android 4.2.1

Samsung Galaxy S2 T-Mobile Hercules (SGH-T989) : Cyanogenmod 10.1 Android 4.2.1

3) Upload both files without decompressing to the memory and turn off the phone to start it in Recovery Mode by pressing Volume Up + Home button, and while holding both simultaneously press the power button.

4) By helping with the Volume keys to move and Home to select, you have to select wipe data / factory reset> YES – delete all user data.

5) After a few minutes the process is completed, as in the previous step will do the same but with the option wipe cache partition> YES – Wipe Cache.

6) Then, also from the Recovery will get into advanced and within this menu enter Wipe Dalvik Cache> YES – Wipe Dalvik Cache.

7) Once you’ve done all three processes, without moving from the Recovery will have to install zip from sdcard> choose zip from internal sdcard and there select the ROM file you downloaded before and install it by selecting Yes – install cm-xx-xxxxxx -i9100.zip.

8) Once finished the process we will enter install zip from sdcard> choose zip from internal sdcard and there select the file gapps-jb-xxxxxx-signed.zip that is Google apps package and installed it by selecting Yes – install gapps-jb-xxxxxx-signed.zip.

9) After completing these two installations must select Reboot System Now that is in the first of the Recovery menu, if you’re not there select + + + + + Go Back + + + + + until you find it.

10) Ready! When you start your Samsung Galaxy S2 already you should see the logo of CyanogenMod 10.1 which indicates that the process was completed successfully!

Note: as we go seeing new versions of this ROM will be updating the post, but we hope your participation in the comments.

Juan Francisco

Puedes leer todos mis articulos desde aqui o seguirme en Google+ y Twitter desde @FranM87 para estar al tanto de todo lo que sucede en el mundo Android.