Xiaomi Mi 4 vs. OnePlus One – The War of the Giants

by Yash Garg 15

Comparison Featured

A couple years back, what was the best thing $300 could get you? In my case, it was a super crappy smartphone known as the UMi X1. It was basically a mashup of various other devices that existed prior to itself, including the Samsung Galaxy S2 and Meizu MX2. It had a dual-core processor (the FIRST one from MediaTek!), the MT6577 and promised blazing fast performance. Full points to MediaTek for making a really affordable dual-core processor, but then a lot also depended on how you implemented it. Which is something better left unsaid.

$300 now gets you a lot of smartphone. You’ve heard about the OnePlus One, right? Yes, you have (you can stop nodding) and that’s why you’re here. Like a runaway child prodigy, OnePlus popped out of nowhere and took centrestage. They’ve gone wrong, and they admit it; that is the sort of culture one would want to see.

All said and done, we’re here to talk about the OnePlus One — well, partly — and one other device. This other device comes from a phenomenon (at least for the Indian audience) called Xiaomi. It’s called the Xiaomi Mi 4.

Both phones have starting prices of close to $300 (ignoring the fact that not both are available all around the globe). So, you have a similar budget… which one to pick?

Form Factor

This segment is largely dominated by personal preference; I’ll only be telling you my side of the story. Since I tend to travel around the city (and otherwise) on the motorbike very often, it is but natural for me to go for the smaller phone, which in this case is the Xiaomi Mi 4. The device has a 5 inch screen, but bezels small enough so it hardly feels like one. It slides into the pocket easily, and is also operable with one hand without issues (unless you have really small hands).

Xiaomi Mi4 vs OnePlus One Size

The OnePlus One on the other hand is for those who usually move around more in trousers than jeans (the relation is sort of weird but totally makes sense). It is fairly difficult to operate the phone with just one hand most of the time, which makes it perfect as a home phone. Media consumption, web browsing, etc. are enjoyable on the 5.5 inch display.

Display

As mentioned in the previous segment, a 5-inch 1080p panel on the Xiaomi Mi 4 goes against the 5.5-inch one on the OnePlus One. Unlike other segments in this review (as you shall read later) the pick between the two, solely on a screen quality basis is extremely easy. It is – the Xiaomi Mi 4.

Never have I seen such a beautiful screen on a Xiaomi before – not on the Mi 2S, not the Mi 3. The only smartphone which has a screen that’s close to being as good as the Mi 4 is the OPPO Find 5.

That said, it is worth knowing that the OnePlus One does have a kickass display as well. But, combined with a slightly poor picture quality, and the obvoius loss in pixel density, the Xiaomi Mi 4 wins hands-down.

Performance and Battery

Both beasts have a largely identical specifications set. Let’s take a quick look:

Device name Xiaomi Mi 4 OnePlus One
Display 5-inch 1920 x 1080p 5.5-inch 1920 x 1080p
Processor 2.5GHz quad-core Snapdragon 801 2.5GHz quad-core Snapdragon 801
RAM 3GB 3GB
Storage 16/64GB 16/64GB
Camera 13MP rear, 8MP front 13MP rear, 5MP front
Battery 3080mAh 3100mAh battery
OS Android v4.4 KitKat based MIUI ROM Android v4.4 KitKat based CyanogenMod ROM / ColorOS

Xiaomi Mi4 vs OnePlus One OS

It is pretty evident from the table above that there’s virtually nothing to choose from between the two phones. The processor, main camera, storage, RAM and even the battery specifications are neck and neck.

However, there’s some difference in the performance. The OnePlus One does take the lead more often than not, because of the super-lightweight and near-vanilla ROM (CyanogenMod). It has to be noted that the Xiaomi Mi 4 that I’m using runs MIUI 6, which is still undergoing rapid changes.

Apps load a bit faster on the OnePlus One, just enough to make it noticeable, and that’s why the OnePlus One is the pick with performance.

Battery life is so similar across both phones that it’s hard to pick one. I’ll be honest – it’s impossible to pick one. But then, the OnePlus One has a larger screen which takes more juice; and that’s exactly why the One wins over the Mi 4. Both devices will generally return 5-6 hours of screen on time (depending on usage), which is as good as almost two days for many (including me).

Camera

Sony Exmor IMX214 13 mega-pixel sensor is what powers both devices on the imaging front. As you would expect, the performance is very similar. Both devices though, have their strengths and weaknesses even though its the same image sensor. This is because of the different software and lens arrangement employed on either device.

The Mi 4 tends to do a bit better on macro and well lit shots, whereas the OnePlus One is more of an all-rounder without any single strength outlining other points. Take a look yourself (I’ll save myself a thousand words in the meantime 😉 ).

Verdict

I’ve never had to compare two smartphones that are this similar! It’s hard to make a choice between the two ignoring my personal usage pattern. Strictly on a device to device level, the OnePlus One wins for the slightly better performance and battery life; but if you’re a guy like me who doesn’t want to bother about his phones when outdoors, the Xiaomi Mi 4 should be the pick.

Both smartphone will soon be landing on Indian shores, most probably before the end of the year. Carl Pei of OnePlus said that the company was looking to push the 16GB version at a low price, and that is something that could hurt the sales of the Xiaomi Mi 4. But then again. I’m sure there are people who prefer smaller screens… so it’s going to be a battle worth looking out for.

ALSO SEE: Xiaomi Mi 4 hands-onOnePlus One review

While the companies sort their pre-launch issues, why don’t you tell us which one you prefer, and why? We’d love to hear from you!

Yash Garg

Yash Garg is a full-time engineering student and a part time blogger. A passionate human, Yash can go about rambling on food, cricket and travel, besides technology, to unimaginably long lengths. He finds pleasure in the simple things of life, and loves chatting with his friends and family over a cup of tea. You can visit him at

  • The Mi4 is not making much noise unlike the Mi3…

    • Give it some time… let it launch in more markets 😀

  • Shanky Yadav Jungly

    Means buy one plus..as it is flagship killer

  • The oneplus one is a better looking phone in my opinion, would pick it up, if not for the bad company habits.

    • Well I agree the company hasn’t been able to provide the best experience to its customers, but hey, it’s an infant company who’s trying out something never done before – give them a bit of leeway 😉

  • Suraj Racharla

    One plus is a flagship killer and eventhough the one plus is bigger it still has a smaller battery than Mi

    • Actually, the OnePlus One has a slightly larger capacity battery than the Mi 4. As seen in the specs table, the Mi 4 has a 3080mAh battery whereas the OnePlus One has a 3100mAh one.

      • baba

        20 ka bhi koi diff he be !!!

  • Suraj Racharla

    but One plus has caught alot of attention because of its invite program

  • Shanky Yadav Jungly

    Allover buy one plus

  • Jugal Mudoi

    still remember that hurry scary days with UMi x2 n x1…btw in this case I would prefer the Mi 4 over the 1+ for software customization design and for the front cam also

  • Shanky Yadav Jungly

    indian air force secretly says ‘ donot buy xiaomi smartphone as it sends our data and other to china’

  • Nikhil Narkhede

    Why these two companies are taking so much time to launch their products in INDIA ?

    • Suraj Racharla

      i think they just want to increase demand. But if they take took long it will backfire and soon no one will want it. ONe PLus needs to remove their invite system soon

  • Guru Raja

    i’d still prefer to use oneplus one.. i love the specs