Motorola Moto X (1st Generation) owners can now upgrade their phone with unofficial CyanogenMod 12 nightly build based on the latest Android 5.0.1 Lollipop OS. This build has been forked from the original CM12 source code and, as you’d expect, is pretty much the same as the stock v5.0.1 Lollipop. In this article I’ve put together a step-by-step tutorial with all the necessary downloads like flashing tools and Gapps.