The Samsung Galaxy S3 has been a resounding success in sales and is currently used by a large number of users who visit us every day, and that is why we have tried many times the subject of its update.

So today in this tutorial that we will be updating as new firmwares come out, we will try to be more inclusive as possible and give you all the options in one post.

Thus, here we will see how to update our Samsung Galaxy S3 via OTA updates, ODIN flashing software 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 S3 (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 S3 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 “.


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 S3 (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 S3 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 S3 this is GT-I9300.

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

ROM XXEMB5 : This is the latest official firmware based on Android 4.1.2 Jelly Bean. This apparently solves the problem of sudden death due to the vulnerability that had the Exynos processor.

ROM XXUFMB3 : This is the latest filtered firmware that is based on the latest version of Android 4.2.1 Jelly Bean, although keep in mind that is still in beta so it may have some glitches and bugs.

Among its innovations include improvements in the Lockscreen Ripple effect, a new Android 4.2.1 lock screen with widgets, Daydream (Settings → Display), new additions to the notification center and voice commands.

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 S3 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.


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 S3.

Update Samsung Galaxy S3 (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 S3 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 S3 this is GT-I9300.

2) Once you have your Samsung Galaxy S3 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.

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 -i9300.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 S3 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.