Installing CyanogenMod Android 4.4.2 on Samsung Galaxy S4 Mini


These notes are based on the instructions at

To allow a new version of Android to be installed, the handset first needs a new “recovery” to be installed. The “recovery” is the low-level utility that just has a few functions, such as update, backup and restore.

To get the recovery onto the handset, you need a utility on your laptop – I used Heimdall, which runs on Ubuntu.

So, here are the steps:

Install the Heimdall utility on your laptop

The packages can be found at Pick the one for your OS (you don’t need the front-end versions):

sudo dpkg -i

Check that it’s installed, with “heimdall version” – should show “v1.4.0”

Fetch the recovery image

This is the recovery that you’ll install on the handset.

I used the ClockworkMod recovery version which I found on a thread on XDA Developers ( It’s zipped and tarred, so you need to unpack it:

wget "" -O
mv recovery-clockwork- recovery-clockwork-
tar xvf recovery-clockwork- 

You should now have file called “recovery.img” in your current directory

Install the recovery on the handset

Put the handset into recovery mode (switch it on while holding Vol Down & Home & Power), then plug it into the laptop via USB. Then install the recovery:

sudo heimdall flash --RECOVERY recovery.img --no-reboot

The handset should show a blue progress bar – you can unplug the USB, and reboot while holding Vol Up & Home & Power (to make sure the new recovery isn’t overwritten)

Get the new Android image

From the CyanogenMod site


Also, you need the packaged Google apps, to get the basics like Google Play (which aren’t packaged with the Android version) – I got the zip file from the site


(Other download options available at

Copy zip files onto handset

The zip files with the CyanogenMod Android version and the Google Apps need to be copied onto the handset so that the recovery can install them.

Plug the handset into the laptop with the USB, and use file manager to put the zip files in the Downloads directory.

Reboot handset into recovery

Switch phone off, then on again, holding Vol Down & Home & Power.
Choose “install from zip”, “choose zip from sdcard”, and navigate to 0/Downloads – should see your zip files there.
Select the file and install it.
Select the file and install it.
Select the reboot option.

You should see the CyanogenMod logo as the phone boots, and you’re done.

3 thoughts on “Installing CyanogenMod Android 4.4.2 on Samsung Galaxy S4 Mini”

  1. Pingback: Installing CyanogenMod Android 4.4.2 on Samsung Galaxy S4 Mini ... | smartphones14

  2. Pingback: Anonymous

  3. Hello, thank you for tutorial. I has follow but by me nothing happen when i press Vol up + Home + Power. Screen is black. When i let down the fon start. I has Samsung Galaxy S4 mini GT-I9195.

    What i make wrong? I has try with version +

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.