First, let’s have a look at the processor or Huawei P10 and Xiaomi Mi 6. Under the hood, both flagships from Xiaomi and Huawei are powered by a powerful chipset. Mi 6 runs on an octa-core SND 835 processor.
Meanwhile, the upcoming Huawei phone comes with an octa-core Kirin 960 processor. So, with the device from Xiaomi, you will have a stronger and better performance.
In terms of cameras, they are all equipped with a dual camera on the back. However, the Huawei phone will give you better shots since it comes with a dual 22MP + 11MP camera with Leica optics, OIS, and dual LED flash. Xiaomi Mi 6 has a dual 16MP main shooter with dual LED flash and OIS. For selfie purpose, they all sports an 8MP snapper on the front. The difference is that the 2nd cam of Xiaomi is retractable. This makes the phone easy to be broken.
The new Xiaomi handset continues to defeat its rival with a bigger 4000mAh+ battery. This cell amount of P10 Edge is about 3500mAh+. The other Xiaomi Mi 6 specs and Huawei P10 Edge specs are similar.
They all run on Android Nougat OS and pack 6GB RAM paired with 256GB of expandable inbuilt storage. They all have a Quad HD display, but the screen size of Mi 6 is bigger (6.4″) than the one from Huawei (5.5″).
Xiaomi Mi 6 VS Huawei P10: price
Industry analyst @Kevin king diary took to Weibo today to express his views on the matter. According to him, in the last couple of months we have seen phones priced at 1000 yuan increase by 100 Yuan. Price of mobile components such as memories and displays have also increased due to the exchange rate. Manufacturers might not have increased the price of their devices in years due to the high profit margins recorded with flagship devices but since the price of components have increased, they have no choice but to do so now.
He also said the Huawei P10 and Xiaomi Mi 6 will be priced higher this year. The Huawei P10 will cost 3488 Yuan (~$507) for the 4GB + 32GB version. That is 300 Yuan (~$44) more than the P9 with the same memory configuration sold fr last year. Same also applies to the Xiaomi Mi 6 which will start at 2299 Yuan (~$334), a 300 Yuan increase compared to the Mi 5 released last year.