Display

Redmi 8: 6.22-inch High Definition IPS LCD Display with Corning Gorilla Glass 5

Redmi 7: 6.26-inch HD+ (720 x 1520 pixels) display with Corning Gorilla Glass 5 protection

Motorola E6S: 6.1-inch u-notch, HD+ (1,560×720 pixels) Max Vision IPS display with a 19.5:9 aspect ratio

Processor

Redmi 8: Qualcomm Snapdragon 439 SoC processor

Redmi 7: Qualcomm Snapdragon 632 processor

Motorola E6S:  MediaTek Helio P22 SoC processor

Rear camera(s)

Redmi 8: Dual rear cameras with a 12-megapixel Sony IMX363 main camera sensor with an f/1.8 aperture along with a 2-megapixel depth sensor

Redmi 7: Dual rear cameras with 12MP + 2MP sensors

Motorola E6S: Dual rear cameras with a 13-megapixel primary sensor with an f/2.0 aperture and a 2-megapixel camera with a depth sensor

Selfie camera

Redmi 8: 8-megapixel selfie camera

Redmi 7:  8MP selfie camera

Motorola E6S: 8-megapixel selfie camera along with an f/2.0 aperture

RAM and storage

Redmi 8: 3GB of RAM with 32GB and 4GB of RAM with 64GB storage

Redmi 7: 2GB RAM/ 32GB storage and 3GB RAM/ 32GB storage

Motorola E6S: 4GB of RAM and 64GB of onboard storage

Battery

Redmi 8: 5,000mAh battery

Redmi 7: 4,000mAh battery

Motorola E6S: 3,000mAh battery

Operating system

Redmi 8: Android 9 Pie

Redmi 7:  Android 9 Pie skinned with MIUI 10

Motorola E6S: Android 9 Pie

Price

Redmi 8: Rs 7,999

Redmi 7:  Rs 7,999

Motorola E6S: Rs 7,999

Our Take

All the smartphones come with the same price tag and will be light on your pocket. If you are looking for a phone with a long-lasting battery, then we would suggest you go for Redmi 8 else you can choose its predecessor. But if you need a phone with better optics also the battery is not an issue then you can opt Motorola E6S.

For the latest gadget and tech news, and gadget reviews, follow us on Twitter, Facebookand Instagram. For newest tech & gadget videos subscribe to our YouTube Channel. You can also stay up to date using the Gadget Bridge Android App.