Read carefully the whole instruction before proceeding, for safety and avoid bricking the phone.
But don't be afraid this is surely safe.
To begin with the process, you may first:
- back up all of your important data, contacts, messages, applications installed or stored on the phone.
the SD memory card files will not be harmed.
- use a PC that runs on windows XP or later OS. Close any programs such anti-virus etc.
- remove the SD card and SIM card to avoid issues.
- make sure that the phones battery is fully charge or at least around 40-50%.
Prepare the necessary files for flashing:
Android 2.3.4 GingerbreadBuild Date: June 6 2011
Download link 1
Download link 2
after download extract it using winrar, if there is a password: (type samfirmware.com)
ODIN Multi Downloader v4.38 ( it also included on the firmware package)
Samsung Galaxy Ace S5830 Android 2.3.4 Gingerbread S5830XXKPH firmware flashing procedure:
1. Turn your Samsung Galaxy Ace OFF, then remove SD card and SIM card.
2. Extract the previously downloaded S5830XXKPH firmware packed.
4. On ODIN select the OPS button and load the Cooper_v1.0.ops file unto it.
Ensure that the Auto-Reboot, Protect OPS and Reset Time is checked, leave one packaged
Click BOOT button and then select and load:
Click PHONE button and then select and load:
Click PDA button and then select and load:
Click CSC button and then select and load:
DOWNLOAD MODE by pressing Volume Down+Power+ Middle buttons together. You will then see an android robot digging with a shovel on the LCD screen display.
8. If all files is already loaded and the phone is properly connected,.. Hit the "START" button to begin flashing.
Wait until the whole process completes it only takes around 5 minutes to finish. A progress bar on the left side of ODIN will show you the downloading progress.
9. Once completed you will then see a word "PASS" with a blue background on ODIN. Then your Samsung Galaxy Ace will then reboot.
10. Remove the phone from PC, then confirm your newly downloaded firmware update by typing *#1234#.
Just change the default language at your own Region, then check your device of what's new comes up with your newly installed firmware update.