Although it might seem like an unnecessary topic, but someone might want to revert back to Android 4.4.4 KitKat from Android 5.0 Lollipop. Several reasons come to mind – you might not like the material design, you might experience performance problems with the Lollipop or you might want to go back to the stock firmware of your region instead of using the GPE firmware or the Brazil firmware. No matter what, you might want to go back to KitKat. Follow the steps below to do that. Please be cautious that this might soft-brick your phone and the way to un-brick it is to flash the lollipop firmware again.
If you have a Motorola Moto G (2013) and still haven’t received the Android 5.0 OTA notification, you can manually upgrade your device to Android 5.0 Lollipop. This tutorial will exactly show you how to do that. I am trying to write this tutorial in such a way that both the single SIM version and the dual SIM version of Moto G can be upgraded.