Moto G has a quad-core Snapdragon 400 CPU and 1GB of RAM. The Moto G is also quite lightweight thanks to its modestly-sized 4.5″ 1280×720 HD display, weighing in at just 143 grams. It originally shipped with Android 4.3 Jelly Bean, but has since been upgraded to Android 4.4 KitKat, and is promised future updates directly from Google.
Android 5.0.1 Lollipop OTA with build number LRX21Z is available for the Moto G 2013 GPe. OTA update is available but in case you have not received it, you can install it manually. However, you must be running the latest stock Android 4.4.4 KitKat firmware with build number KTU84P in order to be able to install the lollipop firmware. Follow the guide below.