OnePlus One vs Mi 4 – which one is the ‘BEST’ for you?

Two of the best flagship killers of 2014, two of the best smartphones that match each other so close with the engines that run them, two of the best smartphones have been battling it out for quite a while now! Who among the  two is the winner? Which of the two devices is the best one for your preferences, your needs? Lets start off with the spec-sheet and you’d notice how they match each other in one too many departments!


Similarity Strikes!

Xiaomi Mi4 OnePlus One
Processor Qualcomm Snapdragon 801
Quad-core 2.5GHz
Storage 16GB / 64GB
OS Android KitKat
Display Type 1080p IPS
Screen Protection Gorilla Glass 3 (OnePlus One) vs Corning OGS (Mi4)
microSD No
Camera – Primary 13MP Sony Exmor 214 Lens with 4K recording
Camera – Primary 8MP 5MP
Pixel Density 441ppi 401ppi
UI MIUI v6 Cyanogenmod / OxygenOS
Battery 3080 mAh 3100 mAh
Screen Size 5.0” 5.5”
Weight 149 gms 162 gms
Dimensions 139.2mm x 68.5mm x 8.9 mm 152.9mm x 75.9mm x 8.9mm

Let the battle rounds begin!  

Now that we are done with looking at the similarities allow me to walk you through different segments of usage and how the two of them perform.


IMG_20150303_094414Nerdy Geeky looking OnePlus One – this is a tall fella at 5.5″ and with the padding at the top and bottom it becomes even taller, nudging the phablet range already. While this is not a drawback many are very particular in terms of the limits of phone screen they’d want to pocket. That being said, the OnePlus One is so well designed that you’d be astonished when you hold it and realize the fact that it is so light and thin! And the unique sandstone back version of the device ensure it wont slip off your hands (note that 16GB comes in a silk white back while the 64GB comes in sandstone finish back). It is definitely not cumbersome to hold this device in your hand and you’d get used to it over time. But the question is – are you OK with the tall device? Trust me tons of people I know are now crazy about bigger screens. I carry it around in my jeans and it find myself adjusting the phone every time I get onto my bike or bend my legs to wear my shoes or sit down.

IMG_20150128_1440106Posh, Premium and Handy looking Mi4 – this is where Xiaomi seems to hit perfection – the 5“. For many of us 5” is the maximum limit. And the overall design of the phone comes off as premium with the steel frame and glossy back. The device neatly fits into your hands and no problems in getting through your tasks using one hand. What I love about the Mi4 is the button placements and the extent of tactile feedback they give. I tend to love that subtle ‘click’ that you feel. Buttons are slightly sharper than you’d expect but that is how the design is.


IMG_20150128_1515058The front 13MP shooters in both the phones have the same hardware and the Sony Exmor IMX214 sensor is one of the best out there. Before you conclude that both will produce pictures of the same quality I would like to draw your attention to few things – wider aperture on Mi4, lack of OIS in OnePlus One and better camera app on Mi4. These  advantages that the Mi4 has ensures it does better pictures, clicks a tad faster, and does better in low light conditions when compared to the OnePlus One. [Mi 4 camera samples]

Do not get me wrong, both cameras shoot stunning pictures, carry lots of details but Mi4 has certain advantages for the things I just mentioned. But this does not mean Mi4 is perfect – pictures tend to be a tad vivid and over exposed when shot with the sun in the background. But it is very fast in doing the clicks and same on the processing as well.

Where the Mi4 clearly wins is the front shooter – 8MP Sony lens takes some of the best of the best pictures you can see in any phone in the world. And its a good performer in low light as well! Having said that, the front shooter on the OnePlus one is nothing short of a good camera, just that Mi4 is better by far too many miles here. Where the Mi4 also wins in the video capturing. OnePlus One is a bitter disappointment as the audio in its video is either feeble or garbled and a remote chance of video being flaky. Both phones take good 4K videos and slow motion captures.


Both phones have non-removable batteries and capacities are almost the same on both the devices with a difference of 20mAh. Merely looking at the specs of the devices one would be skeptical of the battery back up these devices may give you but trust me both do very well. One may also consider the close to vanilla Android running on the OnePlus One may give it a huge lead over the Mi4 that runs heavily customized MIUI. Getting thru a day will simply not be a problem for normal usage patterns.

Having said that, the OnePlus One delivers a consistent screen-on time of 5-6 hours while the Mi4 delivers around 5 hours SOT. Clearly I give it to the OnePlus one here.


Let me keep it short here and tell you how both the devices perform across various attributes:

1. AnTuTu Benchmarks – OnePlus One scored around 37,000 while the Mi4 was in the 35,000 range. Honestly this would not make much of a difference unless you are someone who is crazy about the numbers. On a day-to-day usage the difference is simply not noticeable.

2. OS – both are liquid smooth but since the OnePlus One runs on an Android skin that is close to stock, its a tad smoother. Heavy UI on the Mi4 does give you that very isolated stutter but overall clean as a whistle performance on both.

3. Calls – no issues in both the phones here. 4G LTE too worked well. Calls are crispy and no drops across. However the Mi4 attempts to cancel out the background noise far too much at times that renders your voice lower by a minute scale but this should not be a problem.

4. Gaming – no issues in both the phones here as well. However given the fact that OnePlus One has a bigger screen, gaming is a better experience. Barring that you’d face no issues even with resource intensive games on both the devices. Elongated periods of gaming will result in normal heating up of the device but that is in any device you consider.

5. Multimedia – I would give this to the Mi4. Its music app is simply one the BEST I’ve seen. The audio output too is slightly better in Mi4 when compared to the OnePlus One. I did try tweaking a lot of things in the Audio FX app on the OnePlus One but simply couldn’t get it to do what Mi4 did. You’d want to go for Poweramp or Rocket Player apps to have a better experience on the OnePlus One. Videos will be a better experience on the Oneplus One as it has the bigger screen. I would like to mention that the loudspeaker on the Mi4 is slighly less loud when compared to the OnePlus One.

Pricing and Availability:

So both the devices are crazy bang for you bucks. No second thought if you want to get them. OnePlus One’s 16GB and 64GB is sold at 18,999INR and 21,999INR respectively. Mi4’s 16GB and 64GB is priced at 19,999INR and 23,999INR respectively. Just looking at the price to spec ratio OnePlus One wins here with the advantage of 4G.

OnePlus One is available via the invite system in India whereas for the International customers, every Tuesday there is an open sale in addition to the invite system. Mi4 on the other hand is available without registration on Flipkart but that is for the 16GB variant. If you want the 64GB variant you still have to go with the weekly flash sale.

Challenges:  Huh? What sort of a category is this one you may ask. You will see the importance when I unveil the following points 🙂

1. Getting a device – Mi4’s 16GB is now easily procurable. 64GB will go on flash sales while the OnePlus One is running the invite system. Procuring both the devices is not so tough anymore. Both the methods have been frowned upon but that is how both the companies operate.

2. OS uncertainty on OnePlus One – you may be aware of the issues between OnePlus and Cyanogen. As a matter of fact CM OS is one of the main reasons why majority of us go for the OnePlus One. Cyanogen says it will roll out the Android L for OnePlus One. OnePlus will also be releasing its own Oxygen OS in a week or two. Having said this, one has to see how stable the new OS is

3. Availability of 64GB and 4G variants – Both companies release different variants in different regions. So getting that combination of 64GB and 4G variant (especially for Mi4) could be a challenge in case it is not released in your region. You may have to import it bearing all the additional charges which really bump up the overall investment made in the device.

Final Words:

Well, you may have realized by now that there is no clear winner here ! Both the beasts are wicked awesome devices keep going on and on and on. It all boils down to what is your preference and requirement.

Go for the OnePlus One if you:


  1. Love the big screen
  2. Love the close the stock android experience
  3. Love the nexus like design of the form factor
  4. Are willing to do a slight compromise one the camera and multimedia
  5. Do not care much about the uncertainties in the OS and will go for rooting, flashing some custom ROMs
  6. Are willing the ‘Invites’ route which by the way is very easily available if you were to hop into the OnePlus One Forum

Go for the Mi4 if you:IMG_19700601_1820223

  1. Absolutely love the handy 5″ screen
  2. Love the MIUI OS with tons of handy options
  3. Love the posh premium look with metal
  4. Camera is very important to you and love wicked awesome selfies
  5. Are willing to try fast fingers in the flash sales

Hope this article helps you in deciding the device that is RIGHT FOR YOU! All the best 🙂

Cosmic Paladin

Cosmic Paladin is a Tech Enthusiast and a Gadget Freak! From Nokia 3310 from back in the day to OnePlus One today, he has used tons of devices and has dived deep into the nuances of what it takes to make a good phone. As a Product Manager building enterprise mobile and web apps, his passion is music, photography and tech blogging!

1 Response

  1. rehan says:

    I totally satisfied with the review of cosmic paladin

Leave a Reply

Your email address will not be published. Required fields are marked *