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.