How to unroot Samsung Galaxy Ace on andriod 2.3.3/2.3.4 gingerbread

Rooting android brings a plethora of cool new features. But it also results in loss of warranty.

Previously I showed you how to root your Samsung Galaxy Ace and avail all the benefits.
If you also rooted your galaxy Ace and want to unroot it to get warranty back or whatever reason, then this is the tutorial you are looking for.


  1. Download ‘’ file from here.
  2. Copy it to your Sd card root folder.
  3. Reboot phone in recovery mode (by Holding down Middle key and power ON key while booting)
  4. Select the option “update from SD card”  (by volume keys) & confirm by pressing middle key. Now select the file “” file  from memory card.
  5. It will take several seconds ,wait until the confirmation screen comes.
  6. Click on “reboot in normal mode” to restart the phone
Congrats!! You have successfully unrooted your galaxy ace running on android 2.3.4/2.3.3 & restored your warranty.

How to Upgrade Samsung Galaxy Ace via ODIN

NOTE: The lastest version of this article has moved here. Please bookmark the new site.

ODIN is a firmware flashing tool for Samsung galaxy smartphones. Upgrading firmware through ODIN is very simple & powerful.  Though, if you want to update firmware via Samsung Kies, have a look at this tutorial.
>> How to update Samsung Galaxy Ace through Samsung Kies

Here is what you will need:

  1. You might already have USB drivers for you Ace if you have Kies installed. If not, download manually from here.
  2. Download Odin Multi Downloader v4.38 (Imp.- version no. is important) and the cooper_v1.0.ops file from here.
  3. Now download a firmware of your choice from
  4. Make sure you have the phone’s battery charged to at least 40-50%.

Now that you have everything now you need to go and set Odin.

  1. 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.
  2. Unzip the firmware .Zip file  in a folder If you get have the contents in .TAR (or .tar.md5), Check “One Package” option on the left side & skip PDA, Phone, CSC, BOOT  options & directly go to ‘One Package’ option. Browse for the .tar (or .tar.md5) file & select it.

    One package

    Else leave the ‘One Package’ option unchecked &
    -Click on BOOT and select the file called  APBOOT
    -Click on PHONE and select the file called MODEM
    -Click on PDA and select the file called CODE
    -Click on CSC and select a file called CSC
    WARNING: Do not select anything in EFS

  3. Before connecting to the pc boot your phone in the download mode which can be done by pressing Middle Key(HOME Key) + Power key and Volume Down Key .


  4. Now connect your phone to PC via USB cable. On ODIN a COM Port mapping will indicate and turn to color yellow if the device is already detected. Click on Start.

Wait until the whole process completes (around 5 minutes). A progress bar on the left side of ODIN will show you the downloading progress. When it says “Close Serial Port & Wait Untill Reboot” , unplug the USB. You’re phone mostly likely to reboot into new ROM now. Change the default language at your own Region & you’re done. Note- In some cases,you might get a bootloop. Simply shutdown & reboot into Recovery Mode. Wipe Cache partion & Clear personal Data/Factory Reset. Restart Again. Done!

The always up-to-date Samsung Galaxy Ace’s Custom Roms Wiki

Ace is moving up in the dev circles. A lot of stuff is happening for ACE.
Here is a wiki of Major Roms available for your beloved phone.

Rooting & Unrooting
How to root?
How to unroot?

ODIN Tutorial
Samsung Kies Tutorial

ClockworkMod Recovery version:
Gingerbread Tutorial
Froyo Tutorial
What is CWM?

Official/Leaked Stock ROMS:

Official Gingerbread 2.3.4: KQ5 (India)
Official Gingerbread 2.3.3: KPN
Download here


GingerReal (best)
Status: V1.3.0 Final

Status: v2x-2b (1st Aug 2011)
Release statement & Download

CodeROM NexusACE
status: Released
Tutorial & Download

status: v1.2 (8th Aug)
Tutorial & Download

Blackhawk Rom
Tutorial & Download

VillianROM v1 (lightweight)
Status: released (19th May 2011)
Release statement & Download
The one worth waiting for:

CYANOGEN MOD 7 (Android 2.3.7)
Cooper-kang-Beta 2 by grif_07 : CyanogenMod 7.1-cooper-KANG-BETA Android 2.3.5
CyanoAce RC 2 by BehradGH: CyanogenMod 7.1 Beta3 2.3.5 “Cyano Ace”
Official CM7: Undetermined

Other Minor Roms: X2.3
Instructions & download

SanGingerAce v3.5
Instructions & download

Instructions & download

BehradGH v2.0
Instructions & download

IlaRom V alpha
Instructions & download

CyceronPL V1.0
Instructions & download

Left out your favorite one? Let us know!