HTC U12+ vs Xiaomi Mi 8 Pro: A Detailed Comparison of 2018 Flagships

Released in 2018, the HTC U12+ and Xiaomi Mi 8 Pro represented the pinnacle of Android flagship design. While both devices leverage the Qualcomm Snapdragon 845, they diverge in key areas like display technology, charging capabilities, and overall user experience. This comparison revisits these phones in 2024, assessing their continued relevance and identifying which offers the better value proposition.
Phones Images

🏆 Quick Verdict

For the average user in 2024, the Xiaomi Mi 8 Pro emerges as the slightly better choice. While both phones offer comparable performance thanks to the Snapdragon 845, the Mi 8 Pro’s QC4 charging standard provides a marginal advantage, and its generally lower current market price makes it a more compelling value.

PHONES
Phone Names HTC U12+ Xiaomi Mi 8 Pro
Network
2G bandsGSM 850 / 900 / 1800 / 1900GSM 850 / 900 / 1800 / 1900
3G bandsHSDPA 850 / 900 / 1700(AWS) / 1900 / 2100HSDPA 850 / 900 / 1700(AWS) / 1900 / 2100
4G bands1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 20, 28, 32, 38, 39, 49, 41, 661, 2, 3, 4, 5, 7, 8, 12, 17, 20, 34, 38, 39, 40, 41
SpeedHSPA 42.2/5.76 Mbps, LTE (5CA) Cat18 1200/150 MbpsHSPA 42.2/5.76 Mbps, LTE (4CA) Cat16 1024/150 Mbps
TechnologyGSM / HSPA / LTEGSM / HSPA / LTE
Launch
Announced2018, May 23. Released 2018, June 292018, September. Released 2018, September
StatusDiscontinuedDiscontinued
Body
BuildGlass front (Gorilla Glass 3), glass back, aluminum frameGlass front (Gorilla Glass 5), glass back, aluminum frame (7000 series)
Dimensions156.6 x 73.9 x 8.7 mm (6.17 x 2.91 x 0.34 in)154.9 x 74.8 x 7.6 mm (6.10 x 2.94 x 0.30 in)
SIM· Nano-SIM· Nano-SIM + Nano-SIMNano-SIM + Nano-SIM
Weight188 g (6.63 oz)177 g (6.24 oz)
Display
ProtectionCorning Gorilla Glass 3Corning Gorilla Glass 5
Resolution1440 x 2880 pixels, 18:9 ratio (~537 ppi density)1080 x 2248 pixels (~402 ppi density)
Size6.0 inches, 92.9 cm2 (~80.3% screen-to-body ratio)6.21 inches, 97.1 cm2 (~83.8% screen-to-body ratio)
TypeSuper LCD6, HDR10Super AMOLED, HDR10
Platform
CPUOcta-core (4x2.8 GHz Kryo 385 Gold & 4x1.7 GHz Kryo 385 Silver)Octa-core (4x2.8 GHz Kryo 385 Gold & 4x1.8 GHz Kryo 385 Silver)
ChipsetQualcomm SDM845 Snapdragon 845 (10 nm)Qualcomm SDM845 Snapdragon 845 (10 nm)
GPUAdreno 630Adreno 630
OSAndroid 8.0 (Oreo), upgradable to Android 9.0 (Pie), Sense UIAndroid 8.1 (Oreo), upgradable to Android 10, MIUI
Memory
Card slotmicroSDXC (uses shared SIM slot)No
Internal64GB 6GB RAM, 128GB 6GB RAM128GB 6GB RAM, 128GB 8GB RAM
 -UFS 2.1
Main Camera
Dual12 MP, f/1.8, 1/2.55", 1.4µm, dual pixel PDAF, OIS 16 MP (12 MP effective), f/2.6, 1/3.1", 1.0µm, 2x optical zoom, AF12 MP, f/1.8, 1/2.55", 1.4µm, dual pixel PDAF, 4-axis OIS 12 MP, f/2.4, 1/3.4", 1.0µm, AF, 2x optical zoom
FeaturesLaser AF, Dual-LED dual-tone flash, HDRDual-LED flash, HDR, panorama
Video4K@60fps, 1080p@60/240fps, 1080p@30fps (gyro-EIS), HDR, 24-bit/96kHz stereo sound rec.4K@60fps, 1080p@30/240fps
Selfie camera
Dual8 MP, f/2.0, 1/4.0", 1.12µm 8 MP, f/2.0, 1/4.0", 1.12µm-
FeaturesHDR, panoramaHDR
Single-20 MP, f/2.0, (wide), 1/3", 0.9µm
Video1080p@30fps1080p@30fps
Sound
3.5mm jack -No
35mm jackNoNo
Loudspeaker Yes, with stereo speakersYes
Comms
Bluetooth5.0, A2DP, aptX HD, LE5.0, A2DP, LE, aptX HD
NFCYesYes
PositioningGPS, GLONASS, GALILEO, BDSGPS (L1+L5), GLONASS (L1), BDS (B1), GALILEO (E1+E5a), QZSS (L1+L5)
RadioNoNo
USBUSB Type-C 3.1USB Type-C
WLANWi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, DLNAWi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, DLNA
Features
SensorsFingerprint (rear-mounted), accelerometer, gyro, proximity, compassInfrared Face ID, fingerprint (under display, optical), accelerometer, gyro, proximity, barometer, compass
Battery
Charging18W wired, QC3, 50% in 35 min18W wired, QC4
Talk timeUp to 24 h (3G)-
TypeLi-Ion 3500 mAh, non-removableLi-Po 3000 mAh, non-removable
Misc
ColorsTranslucent Blue, Ceramic Black, Flame RedTransparent Black, Meteorite Black, Twilight Gold
ModelsU12, 2Q55100M1807E8A
PriceAbout 450 EURAbout 510 EUR
SAR-0.97 W/kg (head)     1.53 W/kg (body)

HTC U12+

  • Superior display contrast, especially in sunlight
  • Potentially more natural image processing
  • Established brand reputation for audio quality

  • QC3 charging is slower than QC4
  • May be harder to find and more expensive in 2024

Xiaomi Mi 8 Pro

  • Faster charging with QC4 support
  • Likely more affordable in the current market
  • Potentially more vibrant image processing

  • Display contrast may be lower than the U12+
  • Xiaomi’s software experience can be polarizing

Display Comparison

The HTC U12+ boasts a display with a nominal contrast ratio of 1818:1, significantly improving to 3.085:1 in direct sunlight. This suggests superior visibility outdoors compared to the Mi 8 Pro, which lacks specific contrast ratio data. While both likely utilize AMOLED panels (based on typical flagship implementations of the era), the U12+'s higher sunlight contrast indicates better anti-glare treatment or panel calibration. The absence of refresh rate data for both devices means neither offers the smoother experience of modern high-refresh-rate displays.

Camera Comparison

Detailed camera specifications are limited. Both phones likely featured dual or triple camera systems common to flagships of the time. Without sensor size or aperture data, a direct comparison is difficult. However, the focus should be on image processing algorithms. HTC historically emphasized natural-looking images, while Xiaomi often leaned towards more saturated and contrast-boosted results. The absence of information regarding OIS (Optical Image Stabilization) is a significant omission; its presence would be a major advantage for low-light photography and video recording.

Performance

Both the HTC U12+ and Xiaomi Mi 8 Pro are powered by the Qualcomm Snapdragon 845 (10nm), featuring an octa-core CPU configuration with 4x2.8 GHz Kryo 385 Gold and 4x1.7 GHz Kryo 385 Silver cores. The Mi 8 Pro’s CPU clocks slightly higher on the Silver cores (1.8 GHz vs 1.7 GHz), but this difference is unlikely to translate to a noticeable real-world performance gap. Thermal management will be crucial; the 10nm process is efficient, but sustained loads could lead to throttling. RAM specifications are missing, but both likely shipped with 6GB or 8GB of LPDDR4X RAM, sufficient for smooth multitasking in 2018 and still adequate today.

Battery Life

The HTC U12+ has an endurance rating of 64 hours, suggesting a respectable battery life. Both devices support 18W wired charging, but the Mi 8 Pro utilizes Quick Charge 4 (QC4) while the U12+ uses Quick Charge 3 (QC3). QC4 is generally more efficient and can deliver faster charging speeds, potentially reducing the 0-50% charge time of the Mi 8 Pro compared to the U12+'s stated 35 minutes. Actual battery life will depend heavily on usage patterns, but the Mi 8 Pro’s QC4 support provides a slight edge.

Buying Guide

Buy the HTC U12+ if you prioritize a display with exceptional contrast, particularly in direct sunlight, and value the brand’s historical focus on audio quality (though not explicitly detailed in the provided specs). Buy the Xiaomi Mi 8 Pro if you prefer faster charging speeds with QC4 compatibility and are seeking a flagship experience at a potentially lower cost, making it ideal for budget-conscious users who still want high-end performance.

Frequently Asked Questions

❓ Does the Snapdragon 845 in either phone struggle with modern apps and games?
While the Snapdragon 845 is no longer the latest and greatest, it remains a capable chipset for most everyday tasks and even many demanding games. However, you may encounter longer loading times or reduced graphical settings in the most resource-intensive titles compared to phones with newer processors.
❓ Which phone is likely to receive more software updates in 2024?
Neither the HTC U12+ nor the Xiaomi Mi 8 Pro are likely to receive significant software updates at this point. Both manufacturers have moved on to newer models. However, the Xiaomi Mi 8 Pro may have a more active custom ROM community, offering users the option to install updated versions of Android.
❓ Is the difference between QC3 and QC4 charging really noticeable in everyday use?
Yes, QC4 generally offers a more efficient charging process, resulting in slightly faster charging speeds and less heat generation compared to QC3. While the difference may not be dramatic, it can save you a few minutes when topping up your battery.