Moto G4 Plus launch event
Moto G4 Plus launch eventMoto India via Twitter

Motorola is back with an upgraded version of its popular budget smartphone from the G series. The Moto G4 Plus has been released into the market in India, while the cheaper variant, the Moto G4, is still in waiting.

The Moto G4 Plus is priced at Rs. 13,499 for the 16GB internal storage and 2GB RAM variant, while the 32GB internal memory and 3GB RAM model comes with a price tag of Rs. 14,999. This means it will take on devices in this price bracket, like the Moto X Play (Rs. 16,999) Lenovo Vibe S1 (Rs. 14,999) and Xiaomi Mi4 64GB (Rs. 14,999) in the Indian market.

Here is a comparison of the specifications of these mid-range devices to help you buy the one that suits your requirement:

Display

The Moto G4 Plus and Moto X Play sport a 5.5-inch display with 1,080x1,920 pixels (401 ppi for G4 Plus / 403 ppi for X Play), while the Xiaomi Mi4 and the Lenovo Vibe S1 have a smaller 5-inch screen with 1,080x1,920 pixels (441 ppi pixel density).

Processor

The Moto G4 Plus is powered by a Qualcomm Snapdragon 617 processor, while the Moto X Play has a Qualcomm Snapdragon 615, and the Xiaomi Mi4 has a Qualcomm Snapdragon 801. The Lenovo Vibe S1, on the other hand, is powered by a Mediatek MT6752 processor.

Operating system

The Moto G4 Plus, Xiaomi Mi4 and Moto X Play run Android 6.0.1 Marshmallow operating system while the Lenovo Vibe S1 runs Android 5.0 Lollipop.

Storage

The Lenovo Vibe S1 and Moto G4 Plus come packed with a 32GB internal storage (expandable up to 128GB via microSD card) and a 3GB RAM, while the Moto X Play houses a 16/32GB internal storage (expandable up to 128GB via microSD card) and a 2GB RAM. The Xiaomi Mi4 comes packed with a 64GB internal memory (no microSD card slot) and a 3GB RAM.

Camera

The Moto X Play mounts a 21MP main camera with features like f/2.0 aperture, 1/2.4" sensor size and 1.1 µm pixel size, a 5MP front-snapper with f/2.2 aperture, compared to a 16MP camera with OmniVision Pure Cel Plus sensor, PDAF (Phase Detection Auto Focus) and dual-LED flash, and a 5MP camera with wide-angle lens seen in the Moto G4 Plus.

The Xiaomi Mi4 has a 13MP main camera with features like f/1.8 aperture, 1/3" sensor size and 1.12µm pixel size, an 8MP front-snapper with f/1.8 aperture, and the Lenovo Vibe S1 a 13MP main camera with f/2.2 aperture and an 8MP + 2 MP (DOF) front-snappers.

Battery

The Moto X Play has a 3,630mAh battery, while the Xiaomi Mi4 has a 3,080mAh, and the Lenovo Vibe S1 has a 2,420mAh battery. On the other hand, the Moto G4 Plus is powered by a 3,000mAh with Turbo charger feature that enables the phone to run for six hours with just 15 minutes of charging.

The devices score even in terms of display with two handsets sporting a bigger screen and the other two having a sharper display with 441 ppi. In software too, the devices except the Lenovo Vibe S1 (runs Android 5.0 Lollipop), run Android 6.0.1 Marshmallow. The Xiaomi Mi4 scores over the others in terms of processor, the Lenovo Vibe S1 and Moto G4 Plus have a slight edge over others in storage and the Moto X Play has the best battery.

Looking at specifications alone and not considering other factors like hardware-software integration and durability, no device is a clear winner.