The newly launched budget flagship, the 3rd Gen Moto G 2015 has received CyanogenMod 12.1 custom ROM in the form of unofficial build. Cyanogen fans who wish to replace stock OS with CyanogenMod 12.1 on their Moto G 2015 can install it right now and enjoy the refined Material design UI as well as Cyanogen features on their device.

CyanogenMod is a perfect ROM for both beginners and advanced users, and it is well worth a play. It brings lot of customization options to make your phone unique. Installing CyanogenMod 12.1 (Android 5.1) on 3rd Gen Moto G 2015 is quite easy. If you are interested, check out the installation guide below.



This tutorial is going to assume that you are already pretty savvy with tweaking operating systems and that you have unlocked your Moto G’s bootloader, installed TWRP recovery and rooted (read this guide).

The status of this unofficial build of CyanogenMod 12.1 ROM for Moto G 2015 is beta, however most things are working properly. It is recommended that you should backup your current ROM before flashing CM 12.1 and it should not be installed on a device that is using as a daily driver.

Install CyanogenMod 12.1 on 3rd Gen Moto G 2015

Warning: Backup any data on your phone before proceeding. Follow the guide at your own risk. We will not be responsible for any damage that occurs. The guide is intended for technically talented users only.

1. Download the CM 12.1 ROM zip file [HERE] and send it to your Moto G 2015’s SD card (do not unzip the files on your computer)

2. Also, download Gapps (Google apps) zip file [HERE] and send to your phone’s SD card

3. Now, boot your Moto G to TWRP recovery mode. There are a number of ways to get to recovery mode, but the easiest is probably installing the Quick Boot app from the Play store.

4. Once you are in recovery mode, use TWRP to wipe the /data and /system partition of your phone.

5. Now, from TWRP recovery, hit the ‘Install’ button and find the CM 12.1 ROM zip file you transferred. Once the process is completed, install Gapps zip file also.

6. Finally reboot your device. It will take few minutes to complete the first boot.

Note: If you come across bootloop issue (stuck in boot), reboot to recovery (use Power and Volume Down keys), and wipe cache partition, dalvik cache and factory reset (source – XDA).

Previous articleManually Update Nexus 4, 5, 6, 7, 9 &10 to Android 5.1.1 (LMY48I) and Fix Stagefright Vulnerability
Next articleAndroid Phone Reboots Randomly, How to Fix It
Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.