If you’re looking for a value-oriented flagship smartphone to spend your hard-earned money on, then this comparison is for you.

First, we have the Huawei P40. This latest from Huawei offers a lot of improvements over its predecessor — mainly in the processing, display, and camera department.

Priced at under Php40,000, it’s easily one of the bang-for-the-buck flagship smartphones today.


But then again, it’s not your only option in this category. When talking about value-oriented smartphones, we can’t just forget to include Xiaomi in the discussion. And to go against the Huawei P40, we have the Xiaomi Mi 10.

Just like the former, the Mi 10 is also one of the big contenders in this category with its high-end processor, great cameras, and other flagship-level specs that were crammed in a relatively affordable price tag.


In our Huawei P40 versus Xiaomi Mi 10 specifications and features comparison, we’ll be weighing some of your top options and see which one is actually right for you. Let’s start.

Huawei P40Xiaomi Mi 10
Operating SystemAndroid 10
EMUI 10.1
Huawei Mobile Services
Android 10
Google Mobile Services
Dual Standby
Dual SIM
Dual Standby
Display6.1-inch OLED
2340 x 1080 pixel resolution
90Hz refresh rate
6.67-inch AMOLED
2340 x 1080 pixel resolution
90Hz refresh rate
Corning Gorilla Glass 5
Processor2.86GHz Kirin 990 5G octa-core2.84GHz Qualcomm Snapdragon 865 5G octa-core
GPUMali-G76 MP16Adreno 650
expandable via NM card
Front camera32-megapixel
IR front camera
Rear Camera50-megapixel (UltraVision, RYYB, f/1.9, OIS)
16-megapixel (ultra-wide, macro, f/2.2)
8-megapixel (3x optical, 30x digital zoom, OIS)
4K video recording
up to ISO 51,200
LED flash
108-megapixel primary (f/1.69)
13-megapixel (ultra-wide f/2.2)
2-megapixel (macro)
2-megapixel (depth sensor)
8K video recording
LED flash
AudioSingle loudspeaker
No headphone jack
Stereo speakers
No headphone jack
SecurityIn-display fingerprint scanner
Face unlock
In-display fingerprint scanner
Face unlock
Connectivity4G LTE
WiFi 6, dual-band
Bluetooth 5.1
dual-band GPS, A-GPS, GLONASS, BDS, Galileo, QZSS, NAVIC
USB Type-C
WiFi 6
Bluetooth 5.1
Dual-band, GPS, A-GPS, GLONASS
USB Type-C
OthersIP53 water and dust resistant10W Reverse Wireless Charging
Dimensions148.9 x 71.06 x 8.5mm162.6 x 74.8 x 8.96 mm
Deep Sea Blue
Ice White
Silver Frost
Blush Gold
22.5W fast charging
30W wired fast charging
30W wireless fast charging
PricePhp36,9908GB/128GB: CNY3,999 (~Php29,000)
8GB/256GB: CNY4,299 (~Php31,100)
12GB/256GB: CNY4,699 (~Php34,000)

The Huawei P40 is easily one of the most interesting flagships in the market, hence we used it in this comparison.

But as you just saw on the table above, it’s not impressive enough to take on the Xiaomi Mi 10.


For starters, the Xiaomi Mi 10 boasts a Qualcomm Snapdragon 865 processor. As per a lot of performance benchmarks and reviews, it’s more powerful than the Kirin 990 of the Huawei P40.

Xiaomi also included the 4,780mAh battery on the Mi 10, which is a lot bigger than the 3,800mAh battery of the P40.


Disappointingly, Huawei completely removed any wireless charging feature on the P40 and reserved it to the more expensive P40 Pro and P40 Plus models.

This is where the Xiaomi Mi 10 easily took another win. The best part is, it not simply comes with wireless charging, but a wireless charging with 30W of power. Plus, a reverse wireless charging that can transfer 10W of power to a wireless accessory, or to your friends smartphone


The Xiaomi Mi 10 comes with a 6.67-inch AMOLED screen, bigger than the 6.1-inch OLED on the latter.

Huawei doesn’t always disclose the type of glass protection they use on their phones. This is why we suspect that the one on the P40 is inferior to the Corning Gorilla Glass 5 of the Mi 10.



Of course, there’s the Google Mobile Services (GMS) issue. Huawei said that they have done a lot of improvements on its own Huawei Mobile Services and have created a lot of Google apps alternatives to make Android users feel at home.

Although, most people might still prefer the familiarity that Google apps provide. That includes Google Maps, Gmail, YouTube, and others. So unless you can side-load Google apps on the P40, then you might be better off with the Mi 10.


But to Huawei’s credit, the Huawei P40 does come with a better set of cameras. The Mi 10’s 108-megapixel sensor does look better on paper. But we’re expecting better images on the 50-megapixel RYYB camera on the P40. As you know, high megapixel count doesn’t always translate to better images.

The P40 also has an 8-megapixel telephoto lens that can do 3x of optical zoom, and a 16-megapixel ultra-wide lens that can also be used for macro shots.


The Huawei P40 is also one of the firsts to come with an octa-PDAF system, which will help the sensors take better images.


Still, we’re gonna hand the win to the Xiaomi Mi 10. Other than the aforementioned advantages, it also has a more competitive price.

This handset’s price starts at only CNY3,999 (~Php29,000). You can get the 12GB/256GB model for CNY4,699 (~Php34,000) and it could still be cheaper than the Huawei P40 when it gets here, which costs Php36,990 for an 8GB/128GB configuration.

Leave a comment

Your email address will not be published.