Update Galaxy Ace S5830i to Android 2.3.6 Gingerbread XXMC1 firmware with this article. Galaxy Ace S5830i was one of the most popular and best-selling low-end Android smartphones the time when it was launched. Besides, the phone was released with Android 2.2 Froyo in 2011 and was later upgraded to version Android 2.3.6 Gingerbread in 2012.

Furthermore, low specs and hardware compatibility of this handset made it unqualified to be updated to later android versions like Ice Cream Sandwich or Jelly Bean. But as we all know there are many well-qualified and skilled developers out there who have developed various custom ROMs and mods to give you a complete ICS, Jelly Bean and the latest KitKat experience on your Galaxy Ace S5830i.

But there is always a risk of bricking or completely damaging your device with these ROMs. Moreover, there are many bugs or issues present in these ROMs. Besides if you have recently tried a custom ROM and now want to go back to original Gingerbread firmware, you can install it manually from the our step by step guide given below. Additionally flashing the official firmware is the best solution when you get rid of the bugs with the third party custom ROMs.

Finally, interested users may proceed to the actual guide of flashing the latest Android 2.3.6 Gingerbread XXMC1 firmware on Galaxy Ace S5830i. This firmware is specially launched for the Indian users and its basic info is listed below. Check it out.

Firmware Info:

Model: GT-S5830i
Model name: Galaxy Ace
Country: India
Version: Android 2.3.6
Build date: April 2013
Product Code: INS


Galaxy Ace S5830i Android 2.3.6 Gingerbread firmware screenshots

If you’re having any type of custom ROM on your device then it’ll get replaced by this official Gingerbread ROM. Additionally even the custom recoveries like CWM/TWRP will get replaced with the android stock recovery and your phone will no longer be a rooted phone. However you can root it any time after flashing this firmware.

Moreover, the firmware update given in this article for flashing the latest Android 2.3.6 Gingerbread XXMC1 firmware on your Galaxy Ace S5830i is too risky and even a small mistake can brick your phone. Hence read, follow and implement each and every step carefully and at your own risk.

If by mistake your device gets bricked or any damage happens to your device by following this guide, then neither we nor Samsung Electronics Ltd. are liable for that. However it is very unlikely that your device will get damaged or bricked but still I highly recommend you to follow all the instructions carefully as they are mentioned below.

Most important, this Android 2.3.6 Gingerbread XXMC1 firmware is released only for Samsung Galaxy Ace with the model number GT-S5830i. Do not try to implement this firmware update on any other device or variant, it may result into unwanted outcomes or bricked device. So it is better that you verify your device model number from Homescreen–> Menu–>Settings –> About Phone.

  • Check that your device has a well battery backup before proceeding ahead.
  • Backup your important data and settings including contacts, sms/mms, apn settings, call logs, whatsapp messages, memos etc.
  • Moreover, enable the USB debugging mode on your phone.
  1. How to Enable USB Debugging on Android phone.
  • Ensure that you have install mobile specific drivers on your PC so as to detect the phone when you connect it to PC.
  1. Download latest Samsung USB Drivers.
  • Additionally disable all the security tools as well as antivirus that are installed on your PC temporarily. They might increase the risk of interruption.

Procedure to install Android 2.3.6 XXMC1 on Galaxy Ace S5830i

Download files:

  1. Download Odin3-v3.09 for Samsung Galaxy Ace S5830i.
  1. Download Android 2.3.6 Gingerbread XXMC1 firmware for Samsung Galaxy Ace S5830i.


Step 1: Download both the above files in a specific folder on your PC. Extract them using winrar.

Step 2: Then switch off your Galaxy Ace S5830i completely until it vibrates.

Step 3: Boot the phone into downloading mode now. For the same, keep pressing and holding ‘Home Button (middle button) + Volume down key + Power Button’ simultaneously until you see a warning message. Just press Volume Up to continue. This will directly land you into downloading mode. Refer screenshot.

Download mode Android 2.3.6 Gingerbread

Step 4: Once you enter the downloading mode, keep it as it is and connect to PC using the USB cable.

Step 5: Besides, navigate to the downloaded folder & launch ‘Odin Multi Downloader3-v3.09′ software which you’ve just got after extraction. As soon as you open it, the ID:COM section in it (located at top left corner) will turn blue. Also an Added message will appear in the message window. This will confirm that your device has been successfully connected to the PC.

Galaxy Ace S5830i Android 2.3.6 Gingerbread firmware Odin screenshot-1

Step 6: Furthermore, tick against ‘AP’ button and navigate to the tar.md5 file from the firmware package & select it (The firmware file will look something like: S5830IXXMC1_S5830IODDLK1_INS.z.tar.md5). Wait till Odin verifies the md5 hash. If it’s successful then there won’t be any warning message.

Galaxy Ace S5830i Android 2.3.6 Gingerbread firmware Odin screenshot-2

Step 7: Next tick the Auto Reboot option and F.Reset option located on the Odin window. Do not tick or un-tick any other option. Note that ticking Re-partition option may increase the risk of bricking your device. So do not ignore these crucial precautions before going ahead.

Galaxy Ace S5830i Android 2.3.6 Gingerbread firmware Odin screenshot-3

Step 8: Moreover, after doing everything as mentioned, initiate the process by pressing on the Start button located on the Odin window. You’ll notice that the phone automatically reboots itself while going through the process. Make sure that you won’t remove the USB cable until the process completes, as this may interrupt it.

Galaxy Ace S5830i Android 2.3.6 Gingerbread firmware Odin screenshot-4

Note: Be patient until the process completes fully. It will hardly last for few minutes.

As soon as it completes successfully, you’ll see that the ID:COM section on the Odin window is turned green with the message ‘Pass’ below it. This will confirm that you have properly flashed the Official Android 2.3.6 Gingerbread XXMC1 firmware on your Galaxy Ace S5830i.

Step 9: Now you can disconnect your phone by safely removing the USB cable.

Note: If the process fails or if Odin gets stuck or in case your device gets boot loops, then close the Odin window, remove battery from your Galaxy Ace and re-insert it. Again go into downloading mode and follow the same procedure as given above.

Step 10: After successfully completing the process, again switch off your phone to boot it into stock recovery mode. The same can be done by holding Home button (Middle button) + Power button simultaneously until the recovery mode appears.

Step 11: In the android stock recovery, navigate to the ‘Wipe data/factory reset’ option and ‘Wipe Cache partition’ option & select them to clear all the data and caches from your phone memory.

Step 12: Furthermore, return back to the main menu of recovery and restart the phone bu clicking on ‘reboot system now’ option.

Note: If the process fails or you get any kind of error then just try to implement the same steps with Odin3.07. Use the PDA tab in place of AP in it.

If you want to install the latest Android 4.4.3 KitKat on your Galaxy Ace S5830i then follow our guide:

  1. How to install Android 4.4.3 KitKat ROM on Samsung Galaxy Ace S5830i.

Finally! You have successfully flashed the Official Android 2.3.6 Gingerbread XXMC1 firmware on your Samsung Galaxy Ace S5830i. You can be confirm it from Menu->Settings->About Phone.

If you have any doubt or have any problem regarding the procedure then do inform me through the comments section given below. I’m always here to help you out. Till then Enjoy!