Sub menu

Xiaomi has launched its highly anticipated flagship device, Xiaomi Mi 4 smartphone in India. This device is priced at Rs. 19,999 and packs numerous impressive features, but it does comes with few disappointments for the buyers like absence of 4G support and non-expandable storage. If you are confused whether to buy Mi 4 or some other phone, then this post will help you choose the best smartphone. In this post we have compared Xiaomi Mi 4 with its rivals in the Indian market namely, OnePlus One and Huawei Honor 6 . Read on to find how Xiaomi Mi 4 vs OnePlus One vs Huawei Honor 6 compare with each other in specifications and features.

Size & Display

Mi 4 and OnePlus One both bear 8.9 mm thickness while Honor 6 is sleeker than the former two and features 7.5 mm thickness. Honor 6 being the lightest of all three weighs 130 grams, OnePlus One weighs heaviest at 162 grams. Xiaomi Mi 4 weighs 149 grams and boasts of its gorgeous metal casing.

Mi 4 and Honor 6 feature a 5 inch display while OnePlus One features a larger 5.5 inch display. The display resolution of all these handsets is same while they come with different pixel densities. Mi 4 comes with 441 ppi, OnePlus One features 401 ppi while Honor 6 comes with 445 ppi pixel density.

Processor

Both Xiaomi Mi 4 and OnePlus One are powered by Quad-core Qualcomm Snapdragon 801 clocked at 2.5 GHz coupled with 3 GB of RAM. Honor 6 is backed up by Octa-core HiSilicon Kirin 920 processor clocked at 1.7 GHz. Honor 6 is again paired with 3 GB of RAM.

Operating System

All the devices are powered by Android operating system, while they are based on different platforms or UI’s. The Mi 4 runs on Android 4.4.3 KitKat with MIUI 6 on the top, OnePlus One runs on CyanogenMod 11S based Android 4.4.2 KitKat while Honor 6 runs on Android 4.4.2 KitKat with Emotion UI 3.0.

Storage

The Mi 4 comes with little disappointment, it houses 16 GB of non expandable storage. OnePlus One entails 64 GB of in-built storage which is again non expandable. Honor 6 comes in two variants based on storage – 16 GB and 32 GB, both of which are expandable up to 64 GB via microSD card.

Camera

All the three handsets sport a 13 mega pixel auto focus rear camera. Mi 4 features LED flash while Honor 6 and OnePlus One feature Dual-LED flash. Coming to secondary camera, the Mi 4 sports an 8 mega pixel front facing camera while the other two handsets house a 5 mega pixel front facing camera.

Battery & Connectivity

Battery capacity of these devices is nearly the same. Mi 4 packs a 3080 mAh battery while OnePlus One and Honor 6 are fueled by 3100 mAh battery. On connectivity front, all these smartphones include Wi-Fi and Bluetooth connectivity while OnePlus One and Honor 6 offer 4G support and NFC as well in addition to Wi-Fi and Bluetooth.

Price

OnePlus One is priced at Rs 21,999 which is available through Amazon.in while the Xiaomi Mi 4 will be available through Flipkart starting from 10th February 2015 and carries a price tag of Rs. 19,999. Huawei Honor 6 on the other hand, bears the lowest price tag of Rs. 17,999 which is Rs. 4,000 cheaper than OnePlus One and Rs. 2,000 cheaper than the Xiaomi Mi 4.

Verdict

Mi 4 and OnePlus are powered by quad-core Qualcomm Smapdragon 801 processor while Honor 6 runs on a different octa-core HiSilicon Kirin 920 processor altogether. Mi 4 comes with impressive metal casing, however it misses out on 4G support which is available in the other two devices. Mi 4 also comes with less non expandable internal storage as compared to the 64 GB storage of OnePlus and expandable storage of Huawei Honor 6. OnePlus One flaunts its larger display, more internal storage and customizable CyanogenMod 11S based Android 4.4.2 KitKat operating system. Since these devices feature decent and similar high-end specs, Xiaomi Mi 4 seems to face tough time competing with these equally competent handsets in the Indian market.