Motorola Moto G GPe (Google Play edition) is finally getting treated to Android 5.0.1 Lollipop (build LRX21Z) update via OTA. You can download this stock OTA package manually via direct link given below and flash it on your KitKat-based phone using the stock recovery.
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.
The Brazilian Moto G (XT1033) is finally getting treated to the highly anticipated Android 5.0 Lollipop update, numbered 220.21.16 (build LXB22.46-16). This update is being rolled out via OTA and in case you haven’t got the update yet then you can manually download v220.21.16’s OTA package below and flash it using the stock recovery.
Motorola has finally gone live with the kernel source code files of Moto G 2014 (codenamed “Titan”) and Moto X 2014 (codenamed “Victara”) based on Android 4.4.4 KitKat (build KXB21.85-24 & KXE21.187-47). These files are available on GitHub in both downloadable (Zip/Tar links given below) and browser-viewable versions.