Yesterday I wrote a post about Android Lollipop for Motorola Moto G, but the amazing thing was that Motorola tweeted that they don't have any fixed date for the updates and didn't say anything about what their customer care guys reported. Anyway who cares for official update when you have CyanogenMod ROM? The ROM which I'm presenting is truly based on Android 5.0 Lollipop (CM12). Compiled by SeannyM on XDA, this ROM has many flaws and can be said that it's just to give us a taste about Android 5.0 Lollipop. As of now, you cannot use this ROM as your daily driver and moreover this ROM is also not official build so the newer builds/fixes won't be included here frequently. Anyway here's the complete list on what's working and what's not. This is not stock ROM, but CyanogenMod based ROM, I must remind you again. Also this ROM will not boot on XT1033. If you want to do so, you will need to convert your Falcon to XT1032 either by installing US retail ROM or by install GPE ROM on your device. Note that I don't update my pages frequently, so always consult he OP. Here's the Original post of this ROM on XDA. Do thanks the developer on his thread, because his work is just awesome. He's one of the fastest person to compile CM12 ROM and the first one to compile CM12 ROM for Motorola Moto G Falcon.
What Works in CyanogenMod 12 ROM for Motorola Moto G
![]() |
| Motorola Moto G (Falcon) Running CyanogenMod 12 Android Lollipop ROM |
What Works in CyanogenMod 12 ROM for Motorola Moto G
- Network.
- Vibration.
- Earphones/Headphones.
- Many features of Lollipop.
What Doesn't Work in CyanogenMod 12 ROM for Motorola Moto G
- Data connection.
- Bluetooth.
- WiFi.
- Audio.
- Camera.
All the things not mentioned out here ARE NOT WORKING in this ROM, so kindly make a backup of your current ROM before flashing this onto your device.
This ROM is for Moto G 1st Gen (Falcon) and not for Moto G 2nd Gen (Titan)!
How To Install CM 12 ROM (Lollipop ROM) on Motorola Moto G
- Get the ROM from XDA thread.
Move it to your SD Card.We will need to use Fastboot. Install ADB & fastboot and drivers from here.- Reboot to TWRP Recovery.
- Select Backup option from the main menu and then swipe from left to right to confirm the backup for the current ROM (MOST IMPORTANT, AS THE ROM DOESN'T WORKS QUITE WELL). You may choose MD5 Checksum skip and Compression as well to save time and space, both.
- After the backup completes, select Wipe from the TWRP recovery and then choose System, Data, cache. Swipe to confirm the wipe!
- Now click on Reboot>Bootloader to reboot to bootloader.
- Connect your device to PC through USB cable and make sure fastboot works.
- Place the system and boot images (.IMG files) in the folder where you are having Fastboot and ADB along with their drivers.
- Type these commands and hit enter:
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot - Your device will now reboot and you'll see Lollipop boot animation!
Now taste the lollipop as much you can and please do report us from the comments!




