Display

Honor 8C: 6.26-inch HD+ TFT IPS LCD display Realme U1:  6.3-inch FHD+ Dewdrop LCD display Xiaomi Redmi Note 6 Pro: 6.26-inch Full HD+ display

Processor

Honor 8C: Qualcomm Snapdragon 632 processor Realme U1: MediaTek Helio P70 processor Xiaomi Redmi Note 6 Pro: Qualcomm Snapdragon 636 14nm processor

Primary camera

Honor 8C: 13MP+2MP dual rear cameras with AI enhancements Realme U1: 13MP+2MP dual rear cameras Xiaomi Redmi Note 6 Pro: 12MP+5MP dual rear cameras that are backed by AI

Selfie camera

Honor 8C: 8MP selfie camera Realme U1: 25MP IMX576 sensor Xiaomi Redmi Note 6 Pro: 20MP+2MP dual selfie cameras

RAM and storage

Honor 8C: 4GB RAM, 32GB/64GB storage Realme U1: 3GB RAM/32GB storage, 4GB RAM/64GB storage Xiaomi Redmi Note 6 Pro: 4GB/6GB RAM/ 64GB storage

Support for microSD card

Honor 8C: Up to 256GB Realme U1: Up to 256GB Xiaomi Redmi Note 6 Pro: Up to 256GB

Battery

Honor 8C: 4,000mAh battery Realme U1: 3,500mAh battery Xiaomi Redmi Note 6 Pro: 4,000mAh battery

Operating system

Honor 8C: Android 8.1 Oreo skinned with EMUI 8.2 Realme U1: Android 8.1 Oreo skinned with Color OS 5.2 Xiaomi Redmi Note 6 Pro: Android 8.1 Oreo skinned with MIUI 10

Price

Honor 8C: 4GB RAM/32GB storage variant costs Rs 11,999 and 4GB RAM/64GB storage is priced at Rs 12,999. Realme U1: 3GB RAM/32GB storage is priced at Rs 11,999, the 4GB RAM/64GB storage model costs Rs 14,999. Xiaomi Redmi Note 6 Pro: 4GB RAM/64GB storage model is priced at Rs 13,999, the 6GB RAM/64GB storage variant costs Rs Rs 15,999.

For the latest gadget and tech news, and gadget reviews, follow us on Twitter, Facebook and Instagram. For newest tech & gadget videos subscribe to our YouTube Channel.

Honor 8C vs Realme U1 vs Xiaomi Redmi Note 6 Pro  Comparison - 26Honor 8C vs Realme U1 vs Xiaomi Redmi Note 6 Pro  Comparison - 57