I want to install CyanogenMod on my Galaxy S4. Do I need to install a custom recovery first in order to do it?

2 Answers 2


Yes, you do need to install a custom recovery in order to install Cyanogenmod.


In order to install most any ROM, you need to install custom recovery first. I assume by asking this question, you may also be wondering why. Flashing a new ROM or recovery happens before Android is running. Basically, when you're rooting your device you're getting root permission, which is full access to your Android OS. Truly administrative privilages, and only you can limit/extend your own rules. This is much like Linux, Ubuntu and any other Linux-based operating system, though when we talk about Android it's a different story. [Sort of, but in a similar respect. Android is Linux.]

Why you need custom recovery: The main advantage of creating a custom recovery is to provide a way to reset an Android device when it may be impossible to boot into it. In addition, it is an environment separate from Android that allows diagnostic updates, and the ability to perform factory resets.

You can use Odin to root your device, it's easiest in my opinion.

  • 1
    Or even easier, if you use windows, you can just use cyanogenmod's installer, which does everything for you.
    – Compro01
    Commented Jan 10, 2014 at 5:23
  • Good call, Compro01 Commented Jan 10, 2014 at 6:11
  • Odin worked for me on the second try, total rooting process took about 3 minutes, recovery flashed in about 5 seconds, and first boot of new ROM took about 5 minutes all in all! Definitely recommend it too. I used cyanogenmod's installer and it is very good, I just prefer using the recovery out of habit partially. It's so improtant to BACKUP and then backup again just in case, save backup onto PC, the flash new ROM. It fosters good habits in me anyway!
    – RossC
    Commented Jan 10, 2014 at 8:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .