OnePlus 8 vs Huawei P40 specs comparison

OnePlus 8 vs Huawei P40 specs comparison

Aside from the OnePlus 8 Pro, the company also unveiled the based model OnePlus 8 for those who want to upgrade without the Pro features. But how does it fare when compared to the Huawei P40? Find out in the specs comparison below.

OnePlus 8Huawei P40
6.55-inch FHD+ (2400 x 1800) Fluid AMOLED 90Hz display, 402ppi, HDR10+6.1-inch FHD+ (2340 x 1080) OLED Quad-Curve Overflow Display, 422ppi
Corning Gorilla Glass
Qualcomm Snapdragon 865 octa-core CPUHiSilicon Kirin 990 5G 2.86GHz octa-core CPU
Adreno 650 GPUMali-G76 GPU
128GB, 256GB UFS 3.0 w/ Turbo Write and HPB128GB, 256GB storage
NM card support up to 256GB
Triple-rear cameras:
• 48MP Sony IMX586 F1.75 OIS + EIS (main)
• 16MP F2.2 (ultra-wide)
• 2MP F2.4 (macro)
Triple-rear cameras:
• 50MP F1.9 RYYB (main, OIS + AIS, Octa PD AF)
• 16MP F2.2 (ultra-wide)
• 8MP F2.4 (telephoto, 3x optical, OIS)
16MP Sony IMX471 F2.45 front camera (fixed-focus)32MP F2.0 front camera + IR Depth/Gesture Camera
Dual-SIM (nano)Dual-SIM (nano)
5G, 4G LTE5G, 4G LTE
WiFi 802.11 a/b/g/n/ac/axWiFi 802.11 a/b/g/n/ac/ax
Bluetooth 5.1 aptX HDBluetooth 5.1 aptX HD
GPS (L1+L5 Dual Band), A-GPS, GLONASS, Galileo (E1+E5a Dual Band), Beidou, SBASGPS, A-GPS, GLONASS, GALILEO, QZSS
Haptic Vibration 2.0
Fingerprint scanner (in-display)Fingerprint scanner (in-display)
Face UnlockFace Unlock
USB Type-C 3.1USB Type-C 3.1
Dual Stereo Speakers w/ Dolby Atmos
IP53 certification
OxygenOS (Android 10)EMUI 10.1 (Android 10) w/ AppGallery
4,300mAh battery w/ Warp Charge 30T (5V/6A)3,800mAh battery w/ 22.5W Fast Charging
160.2 x 72.9 x 8.0 mm148.9 x 71.06 x 8.5 mm
180 g175 g
Onyx Black, Interstellar Glow, Glacial GreenIce White, Deep Sea Blue, Black, Silver Frost, Blush Gold

Summary of advantages

OnePlus 8:
• Slightly larger display
• 90 Hz refresh rate
• Corning Gorilla Glass
• Up to 12GB RAM
• Haptic Vibration 2.0
• Dual Stereo Speakers w/ Dolby Atmos
• Larger battery
• Faster charging tech

Huawei P40:
• Expandable storage via NM Card
• Higher main camera resolution
• Higher telephoto camera resolution
• Better zoom range
• Higher front camera resolution w/ IR dept sensor
• IP53 certified


Both the OnePlus 8 and the Huawei P40 have large 6-inch+ displays, with the former having a slightly larger screen size. Both have FHD+ resolutions with OLED panels, so you can expect good viewing experiences from both devices. However, the OnePlus 8 wins for having a smoother 90Hz refresh rate and Gorilla Glass protection.


Both devices have triple rear cameras, but the P40 has the advantage in terms of numbers. It has a higher main camera resolution and a telephoto camera. The OnePlus 8, on the other hand, has a dedicated macro lens. In terms of selfies, the P40 also wins for having a higher resolution front camera that is accompanied by an IR depth sensor.

However, these are just based on numbers, and we’ll only know which device produces the best images once both devices have been reviewed.



Like their Pro siblings, the two devices are powered by flagship chipsets from their respective manufacturers. The OnePlus 8 has the Qualcomm Snapdragon 865, while the Huawei P40 has the HiSilicon Kirin 990 5G. Both sport 5G modems. That said, you can expect excellent performance from both.


When it comes to their RAM capacities, the OnePlus 8 wins for having a larger 12GB configuration, while the P40 tops at 8GB. Storage-wise, both come in 128GB and 256GB capacities, but the P40 wins for having an expandable storage via an NM card.


The OnePlus 8 is the apparent winner in terms of capacity for having 500mAh more than the Huawei P40, and for having a faster charging tech. However, the large capacity doesn’t always guarantee a longer battery life. We’ll know which one can provide the longer battery life once we have both devices for review.

Other features

The two devices have their extra features to make them stand out. In the case of the OnePlus 8, it has the Haptic Vibration 2.0 for a better haptic experience and dual stereo speakers with Dolby Atmos for a better listening experience. The Huawei P40, on the other hand, has IP53 water and dust resistance, meaning it can survive water splashes and repel dust.

Which one to get?

We actually in a similar predicament as the OnePlus 8 Pro vs Huawei P40 Pro. The OnePlus 8 seems to be a more rounded device that is good in almost every aspect, including the display and battery. The Huawei P40, on the other hand, is for those who are looking for a photography-centric device. Either way, both are outstanding devices.

The Huawei P40 (8GB + 128GB) is priced at PHP 36,990. The OnePlus 8 is yet to arrive in the Philippines.

What do you guys think? How much should they price the OnePlus 8 in the Philippines? Let us know in the comments below.

This article was written by Louie Diangson, Managing Editor of YugaTech. You can follow him at @John_Louie.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *