Upgrade Galaxy ACE to Gingerbread 2.3.5/2.3.6 | How to Root & Unroot

Earlier we have written about many custom ROMs for Galaxy ACE. If you want to upgrade to them probably you will have to change to the latest baseband of Stock ROM according to their need. But there are many users who do not prefer to use Custom ROMs for them also updating to new version of Stock ROM is important.

Updating to the never version becomes mandatory as it not only improves the performance but also eliminates any known bugs in the existing version. The considered safe way to update your ROM is via Samsung Kies as it is official. But again it is often seen that it is too late when we get our update. So the other way around is to step ahead and do it manually. To be clear, flashing and updating your phone manually has no harm and no damages until you do some thing terribly wrong. For instance, pulling out the usb cable while flashing is going on. Well that is silly!

So, now lets move on with our tutorial to update ACE with Gingerbread 2.3.5/2.3.6.

Things Required before Flashing

The latest Stock ROM files

Download the latest stock ROM files from Samfirmware.com or from Tsar3000. In this case we will be using ROM XWKS9 as it is the latest 2.3.5 or download any Gingerbread 2.3.6 ROM from below link. If you have problem downloading from there do so from mediafire link below.

Download: Gingerbread 2.3.5 XWKS9

Update: Download Gingerbread 2.3.6 for Galaxy ACE.

Download: Ops file

The tool that we will be using is Odin, obviously the only tool available for flashing. If you do not have this download from here.

Once the files are downloaded you are all set for the action.

Note: Please check the downloaded ROM and Ops whether it is fully downloaded or not. Corrupt files will lead to bricking. In general we do not face problems but in some cases like in case of Firefox download manager files are some times said as completed fully when internet gets disconnected for a while. so best way is to check the downloaded file size. This is just a precaution and nothing much, as in this case you have to extract the files from rar. Extraction will fail if file is corrupted.

Updating Galaxy ACE to Gingerbread 2.3.5

First and the most important thing, if you are flashing your phone for first time you need to be calm and relaxed. Now, follow the given steps. I am assuming that you have your phone drivers installed on windows. just install Kies once and get you phone recognized by windows. But before proceeding with next steps exit Kies or alternatively install Samsung Official Drivers for Galaxy ACE.

  • Open Odin and put the .ops file under option Select OPS.
  • Now at left hand top corner of Odin tick on One Package and leave the other options as they are.
  • Select the One Package file.
  • Your system is ready now its turn for the phone. Switch off phone, now press and keep holding middle+power+volume down keys together till your phone enters Downloading Mode. Keep phone’s back cover open, so that you can pull out battery if you miss the downloading mode and the phone starts rebooting ( saves a lot of time).
  • Now connect your Phone to system Via USB. You will see Odin has recognized the port.
  • Select the One Package option, select the OPS file and the single ROM file in ODIN.
  • Click on start and sit back. It will start the installation and automatically reboot your phone.

Using Odin One Package [Video Tutorial]

Galaxy ACE Gingerbread 2.3.5 First Boot [Video]

When the phone starts you might find some error messages “ cant access to ‘/system/csc/XEO/system’ “, ignore it. In the first boot the phone might not start for a long time. If it does not start and keeps boot looping, here is what to do.

  • Switch off phone by taking out battery.
  • Place in the battery and start in recovery mode. To start in recovery mode press and keep holding middle+power keys.
  • Now perform wipe data/factory reset and wipe cache partition.
  • Then reboot system. It will take some time but it will reboot successfully.
  • The best thing to do is perform the above step before flashing your phone.

Note: On first run it’s default language will be different according to the ROM’s region. Go to option and change it to your preferred language. And Finally you are done.

How to Root/Unroot Galaxy ACE Gingerbread 2.3.5/2.3.6

Rooting your phone is optional. To avail advance functionality of Android rooting is necessity. It is totally safe and has no side effects.

Files needed

Download: To root

Download: To Unroot


  • Copy the above files in your SD card files are named upd_1.zip (for rooting) and unroot.zip (for unrooting).
  • Switch off phone and restart in Android System Recovery mode i.e press and hold Menu+Power keys till it reboots in recovery.
  • Go to “apply update from sd card” and select upd_1.zip. The process will be completed soon.
  • Restart your system. You have successfully rooted your phone. In my case I got a Force close of application once but do not worry about it.


  • Switch off phone and restart in Android System Recovery mode i.e press and hold Menu+Power keys till it reboots in recovery.
  • Go to “apply update from sd card” and select unroot.zip. The process will be completed soon.
  • Restart your system. You have successfully unrooted your phone.

 Rooting Galaxy ACE Gingerbread 2.3.5 [Video Tutorial]

Click Here to Leave a Comment Below 10 comments
Jorge - December 10, 2011

is this FW european version? or is for latin america phones?

Hessus - December 14, 2011

is there a problem if i want to root and my kernel already contains root?

    Sourojit Nandi - December 14, 2011

    no problem.

      ankur mallick - December 20, 2011

      brother how much time will it take

Wojciech - February 2, 2012

Perfect !!! works 100% no problem during start up 🙂 galaxy Ace 🙂

shukoor - February 27, 2012

super 100% nop roblames ilove my phone ace

Walter - March 8, 2012

Sorry for being so late to the party.

I’m running 2.3.6 and can’t seem to get any of the superusers apps to work. I followed your youtube vid step by step even the steps where you didn’t do anything but still no luck.
Any advice?

akobry - April 10, 2012

hi guys….if i upgrading my ace it requires a internet connection or not?

Daniomaster - May 21, 2012

thanks man so easy!

marts237 - December 9, 2013

Please Confirm that BBM will work after rooting & using custom ROM GT-5680i


Leave a Reply: