Installing CyanogenMod KitKat 4.4.2 for my Galaxy Ace GT-S5830

Update Galaxy Ace GT-S5830 to Android 4.4.2 KitKat with CyanogenMod 11 ROM [How to Install]: proven working ROM for my Galaxy ACE

My procedure (different from above, assuming you are running on Linux as hosts, Android SDK installed, and “adb” is in your $PATH environment variables, otherwise just enter the full path for “adb”):

a. Download the “” file from above:



b. Connect Samsung Galaxy Ace to computer via USB, and use adb to put it into recovery mode: adb reboot recovery

c. In the menu on the phone, choose “update zip” option, and then navigate to sideload.

d. In the computer, issue “adb sideload <>”, and you should see percentage by percentage the CM file is being uploaded into phone.

e. After it has been uploaded and updated, choose “reboot” on the phone.

f. After it has rebooted into the new image, now go to settings, and then “about phone” and tap on the “Build Number” 7 times: developer option is enabled, and ensure adb debugging via the different option is enable (default it is NOT), and you can also choose to have “root” enable as well (SuperUser–>Allow).

Viola….a fully rooted CynogenMod KitKat 4.4.2 for Galaxy Ace!

The above page has two download link.   The rule (for me) is NEVER download or run any download with “exe” as the extension.   The other download is “zip” as the extension, and using “unzip” in my Linux terminal, I can see (via unzip -l ) all the contents inside – and it clearly has all the usual contents of an Android ROM image.

The advantage of the above procedure using “adb” is that different phone has different key combination of putting it in recovery mode.   And from recovery mode, you have to navigate to the SD card that contained that ROM (which is the zipped file).   Not always, eg, in Xiaomi Mi Tablet, you have to put it in the root directory of the internal storage, not SD card.   All these procedures is rather cumbersome.   The method described above just need one USB cable to connect to the host Linux computer, where you downloaded all the ROM file, and you issued the “adb reboot recovery” command to put it in recovery mode, and then the “adb sideload” command to load the ROM image into the phone/tablet:   one-stop location to do everything.   What is the catch?   Sideloading is a feature only available in CWM recovery, so you will have to flash that using the non-sideloading means first.


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: