Andrew Bonwick
Vice President of Product Development at Relm Insurance
Madhav Sheth
CEO of Ai+ Smartphone
Stephen Rose
CEO Render Networks

Xiaomi has just announced that its flagship smartphone, the Mi4 will be touching down on Indian shores before the year 2014 ends. Judging by the previous pricing policy of the brand, it is expected to be priced in the sub Rs 20,000 bracket. Another Chinese device, the OnePlus One will be reaching us soon as well and two will be battling it out against each other for your attention. Both are priced competitively and are closely matched in terms of specifications. Let us compare the two to see which one will be worth your money:

Screen:
The Xiaomi Mi4 comes with a 5.0 inch display which has a resolution of 1920 x 1080 pixels. On the other hand, the OnePlus One comes with a bigger 5.5 inch display with the same resolution. The Xiaomi offering misses out on Corning Gorilla Glass 3 protection while the other one does. So my choice will be the OnePlus One in this regard.
Processor and RAM
Both of them come with a 2.5 GHz quad core Snapdragon 801 processor and get coupled to a 3GB RAM. The GPU present on both is an Adreno 330 unit. We expect a similar level of performance from the two of them and there’s pretty mch no differentiation in this regard.
Storage
Both of them go skin deep in terms of specifications. They both have an internal storage capacity options of 16GB and 64GB which can not be expanded via a microSD card. There are winners in this regard as well and we’d like to call it a tie.
Operating System and Battery