The Huawei P10 is constructed with a metal chassis with the front of the device featuring a button-like fingerprint reader, which can also be used for gesture-based navigation.
The Huawei P10 features a 5.1-inch 1080p display. The P10 utilizes Huawei's octa-core Kirin 960 system-on-chip, with four 1.84 GHz Cortex-A53 cores and four Cortex-A73 cores at 2.36 GHz.
The P10 utilizes a dual-lens front-facing camera with Leica lenses, consisting of a monochrome 20-megapixel sensor and a 12-megapixel color sensor. The P10 cameras utilize a wider f/2.2 aperture.