For all those times you can unlock the hidden menu by tapping on the Menu > Settings > About Device > Build Number no less than 7 times. On occasion, you might find there is no Developer Options menu available from the Settings menu.Get that enabled by tapping on the Menu > Settings > Developer Options > USB Debugging Mode. You in all likelihood will need to enable the USB Debugging Mode from the Developer Options on the Motorola Moto G smartphone.Make sure you have enough battery life left on the Motorola Moto G before you start the guide so you do not see it shut down before the flashing of the new ROM is complete.
#Unofficial cyanogenmod zip install
You must install a custom recovery on the Motorola Moto G before you can upload your CyanogenMod ROM.You must root the Motorola Moto G before you can install this custom ROM on your device.We have something else for you to try until that day comes: this unofficial CM 13 custom ROM put together by other developers. The CyanogenMod 13 custom ROM is based on Android 6.0 Marshmallow and the Cyanogen developers are said to be working on getting the official build ready soon. Like you know, the CM 12.1 is very much based on Lollipop and nothing to do with Marshmallow yet. The official OTA updates have come to an end for the original Moto G, but you can still install the latest the official CyanogenMod team have to offer in the CM 12.1 custom ROM. CyanogenMod is what you want to install on the first-generation Motorola Moto G smartphone if you want to update the firmware.