The budget segment of Indian smartphone market has seen a number of new entrants this year. Starting from Xiaomi Redmi Redmi Note 5 Pro, a slew of smartphones have been launched in this category off late. These include Oppo Realme 1, Asus Zenfone Max Pro M1 and the very recently launched Moto G6 and HTC Desire 12. If you are confused about which one you should buy, reading our comparison will help you decide which among these five smartphones is the right one for you. Here’s our spec-to spec comparison of Xiaomi Redmi Note 5 Pro, Moto G6, Oppo Realme 1, Asus Zenfone Max Pro M1, and HTC Desire 12.
Display
Moto G6: 5.7-inch FHD+ IPS touch screen
Oppo Realme 1: 6-inch full-HD+ (1080x2160p) display
Xiaomi Redmi Note 5 Pro: 5.99-inch FHD+ display with 18:9 aspect ratio
Asus Zenfone Max Pro M1: 5.99-inch full HD+ display with 18:9 aspect ratio
HTC Desire 12: 5.5-inch HD+ IPS display with 18:9 aspect ratio
Processor
Moto G6: 1.8GHz Octa-core GHz Qualcomm snapdragon 450 CPU clubbed with Adreno 506 GPU
Oppo Realme 1: MediaTek’s 12nm octa-core Helio P60 processor
Xiaomi Redmi Note 5 Pro: Qualcomm Snapdragon 636 processor
Asus Zenfone Max Pro M1: Qualcomm Snapdragon 636 processor
HTC Desire 12: Quad-core MediaTek MT6739 processor
Primary camera
Moto G6: Dual rear cameras with 12MP and 5MP sensors.
Oppo Realme 1: 13MP rear camera. The camera app supports AR stickers that can be applied to photos taken by both rear and selfie cameras.
Xiaomi Redmi Note 5 Pro: Dual rear camera setup with 12MP and 5MP sensors.
Asus Zenfone Max Pro M1: 13MP+5MP dual rear cameras with LED flash. (A variant with 16MP+5MP dual rear cameras will be launched soon).
HTC Desire 12: 13MP rear camera.
Selfie camera
Moto G6: 5MP front facing camera for selfies and video calls.
Oppo Realme 1: 8MP front facing camera with AI Beauty 2.0 feature.
Xiaomi Redmi Note 5 Pro: 20 selfie camera with LED flash and Xiaomi’s AI learning mechanism.
Asus Zenfone Max Pro M1: 8MP front-facing snapper with Snapdragon camera app interface.
HTC Desire 12: 5MP front facing camera.
RAM and storage
Moto G6: The smartphone is available in two storage variants — 3GB RAM/32GB storage and 4GB RAM/64GB internal storage.
Oppo Realme 1: 3GB RAM/32GB internal storage, 4GB RAM/64GB onboard storage and 6GB RAM/128GB storage.
Xiaomi Redmi Note 5 Pro: 4GB RAM/64GB internal storage, 6GB RAM/64GB onboard storage
Asus Zenfone Max Pro M1: The smartphone is currently available in 3GB RAM/32GB onboard storage and 4GB RAM/64GB internal storage variants. A new variant with 6GB RAM/64GB storage is also expected.
HTC Desire 12: 3GB RAM, 32GB of internal storage
Support for microSD card
Moto G6: Up to 128GB
Oppo Realme 1: Up to 256GB
Xiaomi Redmi Note 5 Pro: Up to 128GB
Asus Zenfone Max Pro M1: Up to 2TB
HTC Desire 12: Up to 2TB
Battery
Moto G6: 3,000 mAh
Oppo Realme 1: 3,410mAh
Xiaomi Redmi Note 5 Pro: 4,000mAh
Asus Zenfone Max Pro M1: 5,000mAh
HTC Desire 12: 2,730mAh
Operating system
Moto G6: Android 8.0 Oreo
Oppo Realme 1: Android 8.1 Oreo skinned with ColorOS 5.0
Xiaomi Redmi Note 5 Pro: MIUI 9 based on Android 7.1.1 Nougat
Asus Zenfone Max Pro M1: Android 8.1 Oreo
HTC Desire 12: Android Oreo-based HTC Sense
Price
Moto G6: The 3GB RAM variant is priced at 13,999 and the 4GB RAM version bears a price tag of Rs 15,999.
Oppo Realme 1: Oppo Realme 1’s 3GB RAM variant is priced at Rs 8,990, the 4GB RAM variant costs Rs 10,990, and the 6GB RAM variant bears a price tag of Rs 13,990.
Xiaomi Redmi Note 5 Pro: The 3GB RAM variant costs Rs 14,999 and the 6GB RAM version bears a price tag Rs 16,999.
Asus Zenfone Max Pro M1: The 3GB RAM version costs Rs 10,999 and the 4GB RAM bears a price tag of Rs 12,999. The upcoming 6GB RAM version will be priced at Rs 14,999.
HTC Desire 12: Rs 15,800