How to Install CM12 Android 5.0 Lollipop on any Android device (complete and universal guide)

As you might know, those of xda-developers are working for providing new CyanogenMod unofficial ports based on latest Android 5.0 Lollipop firmware. Thus, CM12 releases are made available for various Android powered smartphones and tablets. Of course, more and more devices will be added to the list during the following weeks and months, so if you will want to update your own Android powered device with CM 12, the best will be to have a proper step by step guide near you.

So, because of that I thought to develop this general tutorial which will guide your through the update process of CM12 Android 5.0 Lollipop custom ROM on any Android based smartphone and tablet. Currently CM12 is available for Samsung Galaxy S5, Galaxy Note N7000, T-Mobile Galaxy Note 3, Motorola Moto G and HTC One Max. But, as stated, the devs are working for developing new compatible updates for more devices, whether we are talking about mid range or high end handsets.

Do note that this is a general update tutorial. It will work for any Android based smartphone and tablet as long as you have the compatible CM 12 Android 5.0 Lollipop package. Don’t use a custom ROM designed for a similar or different handset on your own phone as you will end up in messing things up; and by messing things up I think about a soft bricked Android device and about further problems that can’t be easily fixed.

For downloading compatible CM12 update you just have to access the xda-developers official webpage. From there you can easily get the update that is compatible for your device. Then, you can return to this tutorial for following the guidelines from below. Everything that’s explained here can be applied on any Android powered smartphone or tablet. Of course a custom ROM must be implied as the steps from below are dedicated especially for this type of update process.

Now, CM12 is currently in developing stage, so only alpha builts of the firmware will be available. So, before downloading and installing Android 5.0 Lollipop custom ROM on your smartphone, ensure that the system is stable enough for a daily use. You need to make sure that there are only minor bugs present, or else you won’t be able to smoothly use CM12 on your phone. Due to same considerations, before applying the update, the best will be to save the current ROM that is running on your device.

Thus, by making a Nandroid backup (you can do so by using a custom recovery image, such as CWM or TWRP recovery) you can save and restore (within a minute or less) the ROM that you are currently using on your device. Therefore, if CM12 will not be satisfying enough, you will be able to go back to stock Android OS without any other problems.

It should be clear that CM12 is in no matter an official Android 5.0 Lollipop OS. That’s why, you are about to complete an unofficial update operation. Since it is unofficial, some custom procedures are also required – without these procedures you won’t be able to complete this tutorial.

So, the first thing to take care of is the root access that must be ensured on your Android device. In that matter you can use our general root tutorial that will work on any Android powered device. Moreover, a custom recovery image must be installed on your phone as CM 12 ROM will be installed through the same. Once more, you can use our dedicated step by step guide for being able to learn how to install CWM recovery on your Android smartphone or tablet.

After taking care of these essential operations you need to prevent bad things from happening. For example, you need to take care of the data that is stored on the internal storage memory of your device. While using a custom recovery image for flashing Android 5.0 Lollipop firmware, your data will be erased as a wipe will be performed. Thus, you shouldn’t go any further without temporarily saving everything that you might need afterwards. Again, don’t forget to apply the Nandroid backup as I have already prompted you.

Of course a computer is required because you are about to complete a manual update operation. Moreover your Android phone or tablet and your device USB cable is definitely a must. Let’s see, other things that you must complete before starting the update process: enable USB debugging on your handset by heading towards “menu – settings – hit about phone 7 times – access developer options – check USB debugging”. On the computer you will use disable all the antivirus and other similar tools because security protection might prevent you from installing CM12 Android 5.0 Lollipop on your device.

If the battery status on your phone shows less power than 50% a charge process is a must. When the battery is low, your device might get shut down in the middle of the update process. Well, if that’s happening, your handset might also get bricked.

Remember to download the proper CM12 package for your Android device mode. As already stated, you can do so from xda-developers official webpage.

How to Install CM12 Android 5.0 Lollipop on any Android device

  1. Get the Android 5.0 Lollipop update (as mentioned several times during the guidelines from above).
  2. Optional: if required download Google Apps – this package might not be included on the CM12 firmware so you will have to flash it manually.
  3. Save both files on the computer you are using, but don’t unzip anything.
  4. Connect your Android device with your computer and copy-paste the downloaded files on your phone’s SD card (is the SD card isn’t supported on your handset, just transfer the files on internal storage memory).
  5. Disconnect the devices and enter recovery mode on your Android smartphone / tablet.
  6. From recovery first of all make a hard reset and clear cache. You can do all that by selecting “wipe data factory reset”, “wipe cache partition” and “wipe dalvick cache”.
  7. Afterwards, also from recovery select “install zip from SD card” followed by “choose zip from SD card”.
  8. Pick the CM12 Android 5.0 Lollipop custom ROM and install the update on your Android device. Remember to flash Google Apps package too if that’s required.
  9. In the end just select “reboot system now” and you can enjoy the new Android OS.
  • @hnldriver

    G900w version doesn’t see external SD cards FYI

  • Yatendra singh

    Is this working for Asus ,zenfone 4.
    And I want to root my Asus zenfone 4 to stock android so plz tell me the resources from where I could possibly get stock android package.

    • Pradyoth Prashanth

      Tell me if u get any

  • David

    This update is amazing but the bugs though are a bit too overwhelming. Best to upgrade on a phone you don’t often use. I am using the LG Gpro E980 and I think it’s best we wait for the stable release

  • mahalaxmidupatta

    Can I install I solo q1010i

  • unknown

    Can i install cm12 into my tab 4 7.0?

  • TechGenieT3G

    Hey guys, I have been rooted on my S2 for around a year now. If you are like I was, fed up with the old gingerbread or ice cream sandwich software you will want to upgrade. I realised that there was no official release of newer softwares.

    I decided to create a YouTube channel to try to help others in upgrading and enjoying the android experience.
    It would mean so much to me if you could visit my YouTube channel and maybe give some feedback, like and even subscribe. :)

    Cheers guys
    Channel: TechGenieT3G

    • Abdou Ceesay

      if you can do that continuously will better for me

  • Abdullah sharw

    I have asus fonepad fe170cg plz leme know if you have anyway i can install a stock rom on my asus tablets its dual sim and its sonslow i need kind of stockrom

  • azam qureshi

    hi,
    i have celkon q455 can i use this rom for it. pls reply

    • janardhana rao reddi

      hai
      i am also having celkon q455. if you get any lollipop updates, please do help me in getting those.

      • VAMSI

        DO YOU HAVE CWM for celkon q455

        • janardhana rao reddi

          no i dont have any

  • Mohd Naved

    any one guide me where can i download grand 2 lillipop software for my grand 2

    • MD IMRAN KHAN

      i have android lollipop rom file for samsung galaxy grand 2 and i can do software from this phone

  • Wali

    Where I can found lollipop rom for tab 3 sm t315

  • zaid

    Will the rom run on kitkat device

  • ABDDON HCKR

    i want lollipop rom for huawei mediapad 7 youth 2 please

  • sahil khan

    I want lollipop ROM for lenovo idea tab a1000g

  • Abuishek Akkapalli

    Is hTC desire in the list of devices with a possible lollipop update? Plz do it quickly

  • Sudesh Madhurange

    i need android firmware for elekta etab-734ds-3g(c) tablet

  • MD IMRAN KHAN

    please full features smartphone rom and gapps file

  • Vishal

    How to upgrade my android version in my device panasonic p55 novo

  • Neo Crafter

    Please help me.I have a nextbook premium 7 on android 4.0.2 and will this device if incase gets the update will this device`s storage inrease as this device has only 504 mb to use please reply on my youtube channel – Neo Crafter I have around 23 subs and 14 videos

  • Ana

    how to upgrade my android version in oppo yoyo r2001?
    please help me

  • alone

    is there any app which install lolipop on any andriod device