The specifications of Huawei P10 smartphone have reportedly been leaked ahead of its launch at the MWC 2017 in Barcelona. According to official press renders, P10 is expected to come with a 5.5-inch display, Kirin 960 Octa-core processor, Android 7.0 Nougat OS, 20MP and 12MP dual rear cameras and 8MP front camera and a 3,100mAh battery. The smartphone will come in 4GB and 6GB RAM variants.