HTC One M9 review: One up
One up
HTC One M9 performance
HTC One M9 runs on Qualcomm's latest Snapdragon 810 chip, which utilizes an octa-core processor with four Courtex-A57 cores ticking at 2.0GHz and four Cortex-A53 clocked at 1.5GHz. The GPU in charge of graphics is the Adreno 430 and there is 3GB of DDR4 RAM to ease multi-tasking.
HTC One M9 isn't the first device to come with the now controversial Snapdragon 810 platform. The latest Snapdragon chipset is frequently accused of heating up excessively under load causing performance throttling.
Unfortunately, the HTC One M9 had every Snapdragon 810 issue you may have spotted online - its all-metal body quickly became unusually hot when running a game or a benchmark, or even when browsing for a while. There was a performance drop when the One M9 got hot, as we confirmed by running extra benchmarks.
HTC's response to the overheating allegations has so far pointed out that the software on these pre-production units is not final.
The phone received a big OTA update last week while we were in the process of preparing our review. Could it be the final firmware to fix all heating issue, we wondered. We went ahead and redid the whole benchmark session. What you would read on this page is based on the scores we got after the update.
We did notice a difference in regards to how hot the phone got under use. It took a longer time for the the One M9 to get hot, but ultimately, it still did get as hot as before.
Another change that we did notice after the update is the measurable performance of the smartphone. Before the update it got 4020 points on GeekBench (down to 3761 after the update) and 57900 on AnTuTu (down to 51727 after the update). The single and multi-core CPU scores as calculated by BaseMark OS II 2.0 were slightly higher before the update, too. On the other hand, the GPU benchmarks showed no change at all so we suspect HTC has changed the main CPU throttling policy in relation to the internal device temperature.
As we suspected all along, the initial heating woes that the HTC One M9 experienced were only fixable through applying a more aggressive throttling policy which comes with a performance penalty. This seems to be the case after this major OTA update. Of course, perhaps more updates will follow before the phone reaches the market.
Ok, so here are the actual benchmark scores.
As usual, we kick off our benchmark spree with GeekBench 3 test. It gauges the CPU multi-core performance and the HTC One M9 did splendid, overpowered only by the new (and more powerful) Galaxy S6. The One M9 turned out slightly better than its G Flex2 sibling, which had some CPU throttling failsafe.
GeekBench 3
Higher is better
-
Samsung Galaxy S6
4916 -
HTC One M9
3761 -
LG G Flex2
3604 -
Samsung Galaxy Note 4 Lollipop
3394 -
Motorola Nexus 6
3285 -
Samsung Galaxy S5 (S801)
3011 -
Motorola Moto X (2014) Lollipop
2970 -
HTC One (M8) Lollipop
2923 -
Apple iPhone 6 Plus
2884 -
LG G3
2370
Next we ran the 64-bit version of AnTuTu 5, a compound benchmark that takes in consideration CPU, GPU, and memory performance as well. The HTC One M9 score once again is bested only by the Galaxy S6. It still has a significant advantage over the rest of the flagships.
AnTuTu 5
Higher is better
-
Samsung Galaxy S6
68896 -
HTC One M9
51727 -
Motorola Nexus 6
49803 -
Samsung Galaxy Note 4 Lollipop
49273 -
LG G Flex2
47680 -
Motorola Moto X (2014) Lollipop
45660 -
HTC One (M8) Lollipop
45530 -
Samsung Galaxy S5 (S801)
43164 -
LG G3
42038
The BaseMark OS II 2.0 is quite a popular benchmark, which in addition to CPU, GPU and RAM, also tests web performance and internal storage speed. The One M9 did well, but not as good as the G Flex2 and Galaxy S6. Still - it's better than the Snapdragon 805-running Galaxy Note 4 and Nexus 6.
Basemark OS 2.0
Higher is better
-
LG G Flex2
1726 -
Samsung Galaxy S6
1641 -
HTC One M9
1365 -
Samsung Galaxy Note 4 Lollipop
1267 -
Motorola Nexus 6
1267 -
LG G3
1189 -
HTC One (M8) Lollipop
1186 -
Motorola Moto X (2014) Lollipop
1176 -
Samsung Galaxy S5 (S801)
1060
Unfortunately, the single-core and multi-core breakdowns of the BaseMark OS II 2.0 test came out quite uninspiring, where the One M9 scores orbit the bottom.
Basemark OS 2.0 (single-core)
Higher is better
-
Samsung Galaxy Note 4 Lollipop
6165 -
Motorola Moto X (2014) Lollipop
5977 -
Samsung Galaxy S5 (S801)
5790 -
Samsung Galaxy S6
5689 -
Motorola Nexus 6
5624 -
LG G Flex2
5597 -
LG G3
5396 -
HTC One (M8) Lollipop
5235 -
HTC One M9
4688
Basemark OS 2.0 (multi-core)
Higher is better
-
Samsung Galaxy S6
25549 -
Motorola Moto X (2014) Lollipop
21841 -
HTC One (M8) Lollipop
21140 -
Motorola Nexus 6
21026 -
LG G Flex2
18856 -
Samsung Galaxy Note 4 Lollipop
18386 -
HTC One M9
18047 -
Samsung Galaxy S5 (S801)
17532 -
LG G3
16485
We've decided on including separate storage tests on the internal memory and on the microSD card. We'll be using a very capable Transcend Premium 300x microSDHC UHS-1 Class 10 16GB. It may not be the fastest microSD card out there, but it's fast enough.
Our test showed that the HTC One M9 storage is quite fast, very close to Galaxy Note 4 performance on sequential read and write speeds. Make note that the Galaxy S6 uses a new breed of internal storage dubbed UFC 2.0 and it is the undisputed champ in these tests.
Sequential Read, MB/s
Higher is better
-
Samsung Galaxy S6
317.85 -
LG G3
239.68 -
HTC One M9
239.19 -
Samsung Galaxy Note 4
212.45 -
Samsung Galaxy S5
206.85 -
Samsung Galaxy Note 4 microSD
78.41 -
HTC One M9 microSD
48.16 -
Samsung Galaxy S5 microSD
43.02
Sequential Write, MB/s
Higher is better
-
Samsung Galaxy Note 4
126.69 -
HTC One M9
123.97 -
Samsung Galaxy S6
120.70 -
Samsung Galaxy S5
56.31 -
LG G3
39.53 -
Samsung Galaxy S5 microSD
11.25 -
Samsung Galaxy Note 4 microSD
10.73 -
HTC One M9 microSD
8.47
When it comes to random reads, the One M9 is as good as the G3 and it surely impresses on the random write operations.
Random Read, MB/s
MB/s, Higher is better
-
Samsung Galaxy S6
78.03 -
Samsung Galaxy Note 4
22.10 -
LG G3
21.81 -
HTC One M9
20.27 -
Samsung Galaxy S5
18.79 -
Samsung Galaxy Note 4 microSD
7.62 -
HTC One M9 microSD
7.37 -
Samsung Galaxy S5 microSD
7.08
Random Write, MB/s
MB/s, Higher is better
-
Samsung Galaxy S6
20.74 -
HTC One M9
13.93 -
Samsung Galaxy Note 4
10.71 -
LG G3
9.42 -
Samsung Galaxy S5
6.91 -
Samsung Galaxy S5 microSD
0.69 -
Samsung Galaxy Note 4 microSD
0.67 -
HTC One M9 microSD
0.59
As you can see, the microSD read and write performance fails to impress.
HTC One M9 uses the most powerful Adreno GPU to date - the Adreno 430 - and it has an added performance edge over QHD resolution devices such as the Galaxy S6 because of its lower 1080p display resolution.
We ran the GFX benchmark and found out that the Adreno 430 performs on par with the Galaxy S6's Mali-T760 and G Flex2's similar GPU when it comes to raw off-screen performance at 1080p resolution.
GFX 2.7 T-Rex (1080p offscreen)
Higher is better
-
HTC One M9
49 -
Samsung Galaxy S6
49 -
LG G Flex2
49 -
Apple iPhone 6 Plus
44.6 -
Samsung Galaxy Note 4 Lollipop
40 -
Motorola Nexus 6
38.9 -
HTC One (M8) Lollipop
28 -
Samsung Galaxy S5 (S801)
27.8 -
Motorola Moto X (2014) Lollipop
27 -
LG G3
26
GFX 3.0 Manhattan (1080p offscreen)
Higher is better
-
HTC One M9
23 -
Samsung Galaxy S6
23 -
LG G Flex2
22 -
Motorola Nexus 6
18.6 -
Apple iPhone 6 Plus
18.6 -
Samsung Galaxy Note 4 Lollipop
18 -
HTC One (M8) Lollipop
12 -
Motorola Moto X (2014) Lollipop
12 -
Samsung Galaxy S5 (S801)
11.8 -
LG G3
11
The on-screen tests propel the HTC One M9 skywards since it has 1080p native screen resolution. As such it offers superior GPU performance compared to say, the Galaxy S6. As we said, the 1080p display is quite an advantage here as the graphics chip has fewer pixels to output.
GFX 2.7 T-Rex (onscreen)
Higher is better
-
HTC One M9
50 -
LG G Flex2
48 -
Samsung Galaxy S6
35 -
HTC One (M8) Lollipop
30 -
Motorola Moto X (2014) Lollipop
29 -
Samsung Galaxy S5 (S801)
28.1 -
Motorola Nexus 6
27.4 -
Samsung Galaxy Note 4 Lollipop
26 -
LG G3
20
GFX 3.0 Manhattan (onscreen)
Higher is better
-
HTC One M9
24 -
LG G Flex2
22 -
Samsung Galaxy S6
16 -
HTC One (M8) Lollipop
13 -
Motorola Moto X (2014) Lollipop
13 -
Motorola Nexus 6
11.9 -
Samsung Galaxy S5 (S801)
11.7 -
Samsung Galaxy Note 4 Lollipop
11 -
LG G3
7.7
Finally, we ran the BaseMark X GPU test, where the One M9 outed a similar score to the G Flex2 (1080p, Adreno 430), the Note 4 (Quad-HD, Adreno 420), and the Nexus 6 (Quad-HD, Adreno 420).
Basemark X
Higher is better
-
Samsung Galaxy S6
22752 -
Motorola Nexus 6
20901 -
Samsung Galaxy Note 4 Lollipop
20043 -
HTC One M9
19848 -
LG G Flex2
19360 -
Apple iPhone 6 Plus
18297 -
HTC One (M8) Lollipop
12257 -
Motorola Moto X (2014) Lollipop
12190 -
Samsung Galaxy S5 (S801)
11744 -
LG G3
10580
Unfortunately, the web browser performance turned out uninspiring compared to the current crop of flagships. No matter if it's JavaScript or a complete web script test, the HTC One M9 failed to impress.
Kraken 1.1
Lower is better
-
Samsung Galaxy S6
4323 -
LG G Flex2
4621 -
Apple iPhone 6 Plus
4650 -
Samsung Galaxy Note 4 Lollipop
5181 -
HTC One M9
5500 -
Samsung Galaxy S5 (S801)
6043 -
Motorola Nexus 6
6088 -
Motorola Moto X (2014) Lollipop
6260 -
HTC One (M8) Lollipop
7023 -
LG G3
7632
BrowserMark 2.1
Higher is better
-
Apple iPhone 6 Plus
3389 -
Samsung Galaxy S6
3146 -
Samsung Galaxy Note 4 Lollipop
2232 -
LG G Flex2
2086 -
HTC One M9
1681 -
Motorola Moto X (2014) Lollipop
1562 -
HTC One (M8) Lollipop
1460 -
LG G3
1453 -
Motorola Nexus 6
1447 -
Samsung Galaxy S5 (S801)
1398
HTC One M9 is seriously fast, as expected. It is among the best devices when it comes to CPU, GPU, storage and overall system performance. Its web browsing performance is perhaps the only thing that spoils the great overall impression.
As we already mentioned, the smartphone got pretty hot under use, but after the latest update, that takes a longer time. Truth be told, it didn't get unpleasantly hot, but it is winter around these parts and come summer, we suspect it may get worse.
It seems these overheating problems will become the Snapdragon 810 undoing - Qualcomm already announced its successor, the Snapdragon 815, which reportedly, runs cooler than the Snapdragon 810. We wouldn't be surprised to see early 2015 flagships switch to using the newer chipset later in their life cycle.
Reader comments
- Bilal Raza
- 30 Jan 2023
- X$x
My phone wont turn on after 3 years and I have angry tired to hold the volume up and down and the power button but still don't work
- Khan
- 06 May 2020
- X06
I am using HTC M-8 since 2016 and so far it is giving the excellent performance except for . . the average Battery time. Rest, its quite user friendly, robust. Keeping in view M-8s performance, I purchase M-9 and for good about 2 years it never ...