The CM 12.0 Ghost (Lollipop) is an unofficial build of CyanogenMod 12 ROM for Moto X 2013. It is a very early build, which means it is experimental and unstable, so it may contain bugs. However, Android fans who want to go crazy and play with the new Android Lollipop can flash the rom and enjoy it. Requirements: a) Moto X bootloader must be unlocked b) Moto X must be rooted and custom recovery like CWM or TWRP installed. c) Backup every important data as well as create a Nandroid backup from recovery, so you can restore them in case anything goes wrong.
Instruction to flash CM 12 Lollipop (unofficial) ROM
- Download the CM 12 zip file [Here]
- Download Gapps zip file [Here]
- Download SuperSU Beta [Here]
- Copy the entire downloaded zip file on the root of internal storage of Moto X.
- Switch off the phone and boot it into Recovery mode by holding down Volume Down & Power buttons simultaneously.
- From recovery, wipe the cache and the dalvik cache.
- Now, go to “Install zip” and then “Select zip”. Choose the CM 12 ROM zip file.
- After flashing the rom, once again select “Install zip”, then “Select zip”. Choose the Gapps zip file. Similarly, flash SuperSU Beta zip.
- Once the process is completed, perform full data wipe. To do so, click “Wipe Data/Factory Reset”, then choose “Yes” on the next screen to confirm the operation. Once the installation has finished, return to the main menu and select reboot system now. Wait 5-8 minutes for it to boot the first time. The device will now boot into CM 12 Lollipop. (Source – XDA)