Mi 8 vs Huawei P20 Pro comparison

Compare Mi 8
Compare Huawei P20 Pro
key specs
Display6.21-inch6.10-inch
ProcessorQualcomm Snapdragon 845HiSilicon Kirin 970
Front Camera20-megapixel 24-megapixel
Rear Camera12-megapixel + 12-megapixel 40-megapixel
RAM6GB6GB
Storage64GB128GB
Battery Capacity3400mAh4000mAh
OSAndroid OreoAndroid 8.1 Oreo
Resolution1080x2248 pixels1080x2240 pixels
general
BrandXiaomiHuawei
ModelMi 8P20 Pro
Release dateMay 1, 2018March 1, 2018
Form factorTouchscreenTouchscreen
Dimensions (mm)154.90 x 74.80 x 7.60155.00 x 73.90 x 7.80
Weight (g)175.00180.00
Battery capacity (mAh)34004000
ColoursWhite, Gold, Light Blue, BlackBlack, Midnight Blue, Pink Gold, Twilight
display
Screen size (inches)6.216.10
TouchscreenYesYes
Resolution1080x2248 pixels1080x2240 pixels
Aspect ratio18.7:9-
Pixels per inch (PPI)402408
hardware
Processorocta-core (4x2.8GHz + 4x1.8GHz)1.8GHz octa-core (4x2.36GHz + 4x1.8GHz)
Processor makeQualcomm Snapdragon 845HiSilicon Kirin 970
RAM6GB6GB
Internal storage64GB128GB
camera
Rear camera12-megapixel (f/1.8, 1.4-micron) + 12-megapixel (f/2.4, 1.0-micron)40-megapixel
Rear autofocusPhase detection autofocus-
Rear flashDual LEDYes
Front camera20-megapixel (f/2.0, 0.9-micron)24-megapixel
software
Operating systemAndroid OreoAndroid 8.1 Oreo
SkinMIUI 10EMUI 8.1
connectivity
Wi-FiYesYes
Wi-Fi standards supported802.11 a/b/g/n/ac802.11 b/g/n/ac
GPSYesYes
BluetoothYes, v 5.00Yes, v 4.20
NFCYesYes
USB OTGYes-
USB Type-CYes-
Number of SIMs22
sim 1
SIM TypeNano-SIMNano-SIM
GSM/CDMAGSMGSM
3GYes-
4G/ LTEYesYes
sim 2
SIM TypeNano-SIMNano-SIM
GSM/CDMAGSMGSM
3GYes-
4G/ LTEYesYes
sensors
Face unlockYes-
Fingerprint sensorYes-
Compass/ MagnetometerYesYes
Proximity sensorYesYes
AccelerometerYesYes
Ambient light sensorYesYes
GyroscopeYesYes
BarometerYes-
ratings
Overall NDTV Rating-Read Review
Design Rating-
Display Rating-
Software Rating-
Performance Rating-
Battery Life Rating-
Camera Rating-
Value for Money Rating-
© Copyright Red Pixels Ventures Limited 2025. All rights reserved.
Trending Products »
Latest Tech News »