Xiaomi Mi 10 review - Premium hardware let down by unpolished software - Android

Get it on Google Play

Xiaomi Mi 10 review - Premium hardware let down by unpolished software - Android

The Mi 10 is an excellent piece of hardware let down by software inconsistencies.

Xiaomi launched in India with its high-end Mi series phones, but much of the company’s success in the market has been built on the back of its exceedingly popular Redmi series. In fact, the last major Mi-branded product in India was the Mi Mix 2, a device that got a fair amount of hype but didn’t do much for Xiaomi.

Last year, Xiaomi decided to spin off Redmi into a separate brand in a bid to shake off its affordable device connotations. Now, with the launch of the Mi 10, the company is making moves to carve out a niche in India’s fast-growing premium smartphone category.

Also read: Xiaomi Mi 10 review: Premium hardware let down by unpolished software

Similarly, in Europe the Mi 10 and Mi 10 Pro combo are a one-two punch at OnePlus as Xiaomi attempts to climb up the value chain.

The stakes are high, and with the relative lack of brand cachet as a premium segment player in India, Xiaomi’s work is cut out for it. But the proof is in the pudding. Does the Mi 10 have what it takes to compete against the stellar competition?

Let’s find out in the Android Authority Xiaomi Mi 10 review.

About this Xiaomi Mi 10 review: I wrote this Mi 10 review after spending a week with the phone as my primary device. Xiaomi India supplied the device, which was running Android 10 with MIUI 11.0.4 on board. The phone received minor updates during the course of the review to fix stability issues.
Show More




Design: Understated elegance

Xiaomi Mi 10 front display

  • 3D Corning Gorilla Glass 5
  • 162.58 x 74.8 x 8.96mm, 208g
  • USB-C
  • Alpine White, Solstice Grey

The Mi 10’s design is a testament to restraint: it embodies all the modern flagship trends without going over the top. The back panel is a single pane of polished glass that gently curves around the edges to achieve a snug fit in the hand.

Xiaomi Mi 10 in hand

The camera module sits near the left side of the frame. While the three primary lenses are lined up on a single island, the ultra-wide camera inexplicably sits below the rest. While it doesn’t take away from the design, it does come across as an odd choice in such a well-thought-out device.

The Mi 10's design is a testament to restraint. It manages to look understated yet elegant.

While there’s a market for devices that scream power, there’s something to be said about the sheer elegance of understated design. The dull grey hue of our Mi 10 variant makes the phone look premium without being shouty.

Xiaomi Mi 10 side profile and buttons

Elsewhere, the metal frame between the front and back glass is painted to match the hardware and creates a seamless look. I particularly liked the feedback from the volume rocker and the power button. The buttons are well-positioned and easy to reach despite the size of the device.

I found the in-display fingerprint scanner to be reasonably fast and accurate. While the scanner rarely failed to unlock the phone, the animation and haptics took their own sweet time to do their thing. Xiaomi would do well with tweaking the duration of the haptics here.

The Mi 10 stands out thanks to its attention to detail and exceptional fit and finish.

Overall, while most premium phones these days deliver a high standard of fit and finish, the Mi 10 comes across as something special. The hardware stands right up there with the best flagships as far as build quality is concerned.

Display: As bright as it gets

Xiaomi Mi 10 in hand display in sunlight

  • 6.67-in AMOLED Dot Display
  • 19.5:9, 92.4% screen/body ratio
  • HDR10+ / TUV Rheinland cert
  • 90Hz
  • Full HD+
  • 800nits
  • 5,ooo,ooo:1 contrast
  • Under-display fingerprint reader


The display on the Mi 10 isn’t quite as large as the one on the OnePlus 8 Pro, but honestly, that’s for the better. It’s a perfectly manageable size that still leaves enough real-estate for immersive media consumption. The camera punch hole on the top-left isn’t too distracting, though I have to say I definitely miss the unhindered display achieved with a pop-up selfie camera.

Compared to the OnePlus 8 Pro, there are other misses as well. For one, this is a Full HD panel compared to the Quad HD display on the OnePlus. Additionally, the refresh rate tops off at 90Hz instead of 120Hz.

The lack of a Quad HD panel and 120Hz display isn't a dealbreaker.

Does it make a difference? None that I can notice. The Mi 10 has a beautiful display that looks absolutely fluid as you browse, look at social media, or perform your daily tasks. Add to that HDR10+ support and you have an excellent media consumption device.

I also loved how bright the display gets and faced no difficulty in viewing the screen in the harsh sunlight of 44-degree Delhi.



Performance: All the power you need

  • Qualcomm Snapdragon 865
  • Adreno 650 GPU
  • 8GB LPDDR5 RAM
  • 128GB/256GB UFS 3.0 storage
  • LiquidCool 2.0 vapor chamber

You know the drill, it can’t be a high-end phone if it doesn’t have a top-of-the-line chipset. As expected, the Qualcomm Snapdragon 865 powers the show here. Paired with 8GB of LPDDR5 RAM and up to 256GB of storage, the specs are right up there with the best you can get.