Everybody wants Ice Cream Sandwich (ICS) on his/her Android device.  Many users have already loaded up their phones with ICS (mostly unofficial, via hacks or custom ROMs) but still, more and more are discovering it and would want to try it.

While several devices have already tasted Android 4.0, Samsung Galaxy Ace S5830 users are just getting their share, since it was just very recently that CyanogenMod 9 (based on Android 4.0.3 ICS) was released.

CyanogenMod 9 for the Samsung Galaxy Ace S5830 is unofficial, but it’s still worth trying. This firmware is still in beta stage but it is reportedly stable enough for daily use.

Almost every feature is working in this build, but the developers have noted that the following still are problematic:

  • Apps incompatibility
  • Signal bars
  • Vocal functionality
  • Flickering
  • No SIM contacts
  • Lag in video playback
  • Live wallpapers not loading or playing
  • Compass not working
  • Radio doesn’t work
  • Camera not working

Presumably, of course, the developers will be trying to iron out those kinks.

There are also some improvements in this firmware. The firmware is reportedly much faster when used, there is some improvement in the battery performance, issues about flickering have been reduced, Phone.apk is already fixed, library audio files are now updated, and the device sources are already rebuilt. Aside from those enhancements the CyanogenMod 9 animation is also now perfectly working, no more force close errors, and the browser is now working with full GPU acceleration. There’s also a bonus because the developers added a CyanogenMod 9 music player.


Ready to install CyanogenMod 9 on your Samsung Galaxy Ace S5830? See the following requirements first and then proceed to the instructions.

  • A rooted Samsung Galaxy Ace S5830 (Check our guide on how to root the Samsung Galaxy Ace S5830)
  • Make a back up of all important data on your device (i.e. call logs, SMS, contacts, files, bookmarks and Internet settings).
  • Charge your phone’s battery to at least 60% power.
  • Disable antivirus programs in your computer and if you also have any in your device, uninstall it.
  • Latest release of the CyanogenMod 9 package for the Galaxy Ace S5830.  Get it from here style=”font-weight: bold;”>.


Note: Use this guide at your own risk. We will not be held liable for any damage on your device as a result of following this guide.

If you are now ready to install this ROM, here are the instructions on how to upgrade your Samsung Galaxy Ace S5830.

  1. Connect your phone to your PC and copy the CyanogenMod package file to the SD card of your device.
  2. Disconnect your phone from your PC.
  3. Turn off your phone and put it into recovery mode by holding down the Menu button and pressing the Power button.
  4. Create a backup of your current ROM by selecting Backup and Restore > Backup.  This is style=”font-weight: bold; text-decoration: underline;”>not optional.
  5. While in recovery mode, select “install zip from SD card” then “choose zip from SD card”.
  6. Choose the CyanogenMod 9 package file that you copied to the phone.
  7. Confirm the installation and wait for it to complete.
  8. Return to main recovery menu, and do a full wipe as follows:
    1. Select Wipe data/factory reset.
    2. Select Wipe cache partition.
    3. Select Advanced > Wipe Dalvik cache.
  9. Return to main recovery menu.
  10. Select Reboot system now.

When your Samsung Galaxy Ace S5830 boots up, it will now be running Android 4.0.3 Ice Cream Sandwich through CyanogenMod 9.  Congratulations!

Ken East
Ken is an expert on management and is currently engrossed with his newly started adventure in logistics management. But, that's only his second love. His first love, of course, and without being mushy when this is said, is Android.
  • shady_lady

    Interesting and clear article!

  • Aana_30

    i already follow the steps and it shows the installation complete. but then the screen goes into black and showing ANDROID logo at all time

    • Aana_30

      someone please help meee :’s

      • Sanjay

        Clean data chance and factory data wipe up complitly.

        Then reboot ur phone normally it will take 5 to 10 mins. For the first time.

  • Thiru4938

    In my phone on recovery mode there is no command ‘ install zip from SD card’ instead I have ‘ Update from SD card’. It selects the file from the SD Card and installs it. I have rooted the phone, removed the cache partition, removed the user data and factory reset. But when I reboot screen shows ‘ android ‘ and is not rebooting even after one hour. Where I have gone wrong? Can Somebody clarify?

  • Raju

    when will these problem gets resolved:
    Apps incompatibility
    Signal bars
    Vocal functionality
    No SIM contacts
    Lag in video playback
    Live wallpapers not loading or playing
    Compass not working
    Radio doesn’t work
    Camera not working

    atleast i want my camera working

  • Kelly

    hey ….but i thought ppl said that galaxy ace cant be upgraded to ICS …just curious

  • Tuputamadre

    my phone is showing nothing but a blue screen when it rebooted. i’ve done ALL the steps in order

    • Gerradmen

      same issue im just stock rigth here for almost a week and dont know what to do

      • Gerradmen

        I just find out this answer in a diferent page
        I´ll try and let you know…
        I have the same problem like demonimp,but i cant use my phone anymore:(
        I can’t install update a second time or reebooting my phone… and i’m getting this message: E:error in /tmp/sideloader/package.zip.
        Through ODIN load the firmware DDKQ8. Your phone will work.
        Thank you for your help, with the help of your advice so I was able to start my mobile igjen.Har taught me to steer away from some of the updates, so thank you

        • Terrydrew1987

          Doesn’t Odin require your phone to be detected to be able for it to do that it needs to be on and operational…. soooooo how did you get it to revert back to DDKQ8 firmware?

          • Terrydrew1987

            Never mind just remembered ” down volume + home key + power button” is how i got gingerbread the first time.
            thanks to all, great article

      • Srinivasan Thiruvengadam

        Please reflash your phone to DDKQ8 through ODIN. For any help please visit http://www.androidadvices.com. I have done the samething and I am peacefull

      • Kshanth
  • Srinivasan Thiruvengadam

    Please leave this updating. It is fake. Please do not brick your phone. Trying this update is waste of time and energy. I posed a question four days ago and I am yet to receive a reply.

  • Mewithcamera

    If this is unofficial that does mean that it is illegal? Also does the unofficial software restrict access to Google play and other official google services?

  • M4d_boyz

    How to remove and delete cyanogenmod 9 samsung galaxy ace

  • where do i get the rom this link goes to a 404 page not found

  • Sharup Priya

    can i install ICS on my Galaxy ace 5830i 2.3.6 version………………..please do reply

    • Rizwan

      Never Install ics othererwise your phone get lost his operating sysytem & never came back in orgnal position

  • Ahmer

    OOOOH Shitttttttttttt!!!!!!!
    My mobile lost his older Operating system
    now on screen its Android written
    some body help me

  • i know how…jut down load the recovery mode

  • irfan

    its only not update samsung suks

  • Micka

    LOL it’s so funny seeing people who can’t write proper english…haha…no disrespect intended…lol

  • my phone galaxy cooper does not work
    camera n radio after I updated 2.3.6 to 4.0.4.
    what’s problem with this? help me pls!!!! thz
    in before hand

  • jonathanlwj

    dam it i brick it again. -_- i follow all the steps exactly. i made sure my phone is rooted. i did wipe everything, i using RC1 file. but why it always stay on samsung screen after rebooting it?

  • reza

    salam root jadid gt.s5830 ra baram emil mikonid rezakazemi201289@yahoo.com

  • kaungkoko

    my camera is not work and also my music player…..my version is android ICS 4.0.4..
    I want atleast my camera again

  • Pogikonaman

    New phone with ICS is better than incomplete and beta OS being migrated slowly. I’ve been using Cyanogen they are cool, but most of the time they restart and have problems with features like bluetooth, wifi, messageing and more… coz they are still trying to iron it.