HTC 10: A Quick Look At Battery Life & Storage Performanceby Joshua Ho on April 14, 2016 12:00 PM EST
- Posted in
- Snapdragon 820
- HTC 10
While I’m still working on the full review for the HTC 10, there’s obviously a lot of questions flying around for at least a few of the claims that HTC is making. While I’m still not quite sure how I feel about the audio and camera on the HTC 10, I can at least start to talk about battery life. While the HTC 10 uses the same Snapdragon 820 SOC we've already seen a couple of other places - and as a result application performance doesn't deviate much from those other phones - the same cannot be said for battery life, as the choice of displays and firmware optimizations play a major role here.
As mentioned in part 1 of the Galaxy S7 review, our new web browsing battery life test attempts to have much more realistic workloads. In addition to updating the test pages to modern websites, we’ve added a component of scrolling through webpages which will help with making a more realistic and reasonable test. While we don’t have a touchscreen CPU boost interrupt firing upon scrolling, scrolling introduces a workload that can test how well the governor can select a proper CPU frequency to complete a fixed amount of work over a given amount of time rather than simply detecting a high CPU load and sending the CPU into a maximum performance state. The scrolling component also means that we no longer give PSR more credit than it realistically should have, and provides some kind of stress upon the display pipeline that we previously left unexplored.
In WiFi, we can pretty clearly see that the HTC 10 actually has a notable lead over the Galaxy S7 with Snapdragon 820, although the difference isn’t necessarily enormous. I’m actually pretty surprised by this showing from the HTC 10 because our test is specifically designed to decrease the average APL with a few pages that have dark themes. Another factor that tilts the scales against the HTC 10 when comparing against phones like the Galaxy S7 is that the Galaxy S7 has an undefeatable power save mode which drops brightness by more than half and throttles the CPU noticeably, while the HTC 10 was run with all power save options disabled.
On the LTE side, we see the same sort of pattern continue. Qualcomm’s modem prowress is showing here on the S820 devices, as they’ve managed to get WiFi and LTE power drain to be effectively equal in situations where the power amplifier on the transmit side isn’t trying to pull a watt or so to keep a connection to an eNodeB. Interestingly enough, one thing that our old web browsing test didn’t catch was that LTE modem efficiency on the Galaxy S6 is pretty disappointing. Our new test simulates the effects of ads on webpage loads, so I suspect that the Verizon Galaxy S6’s modem is not very efficient at idle, while the sort of race to sleep workload that we saw in the old web browsing test wouldn’t show these issues.
In the interest of having a comparison that is basically almost all static display at this point, I also ran our last generation web browsing test. As another data point it’s pretty interesting because this actually suggests that Samsung AMOLED is more efficient than HTC’s LCD, which is probably a function of the much higher subpixel density as HTC is using RGB stripe instead of PenTile. Given that the HTC 10’s Tianma display definitely doesn’t use photoalignment to achieve higher contrast ratios and its relatively low maximum brightness compared to the Galaxy S7, this result is really more in line with what I was expecting. I’m honestly curious as to what optimizations HTC is doing here to pull off better power efficiency here in our 2016 web browsing test, because the SoC bin in the HTC 10 review unit is noticeably worse than the Galaxy S7 and Galaxy S7 edge that I received. It's unlikely that this will be the case on average when comparing devices as a whole, but for our review it will affect relative results. On top of this, the display doesn’t seem to be particularly efficient compared to the Galaxy S7’s AMOLED display as seen in the test results above.
In the interest of discussing throttling performance and to get an idea for what the lower bound of battery life is like on the HTC 10, I also went ahead and put it through our Basemark OS II and GFXBench battery life test. While we’re actively transitioning to GFXBench 4 and also moving to a newer Manhattan 3.1 battery life test, for 1440p Snapdragon 820 devices our traditional T-Rex rundown is sufficient to show throttling behavior and give an idea of what the lower bound for performance looks like.
Starting with Basemark OS II, we’re really seeing the effects that a worse bin has on the HTC 10 as the device noticeably trails the Galaxy S7 here, but overall runtime is pretty similar as the difference in display efficiency is going to be minimized. We’re also seeing a difference in the kind of load that the two devices can sustain, as the HTC 10’s aluminum unibody means the maximum allowed skin temperature is going to be lower than what the glass-backed Galaxy S7 will allow. Whatever the case, the Galaxy S7 is ahead here.
In GFXBench again we can see a similar sort of pattern in which the HTC 10 lasts about as long as the Galaxy S7, but in general it tends to throttle faster. However, it’s possible to see how the Galaxy S7’s throttling is best described as oddly configured as Samsung seems to prefer some oscillating behavior which negatively affects power efficiency before settling into steady state in the long run. It’s probably not a surprise that both have the same steady state as the back cover of the HTC 10 distributes heat quite evenly and both are roughly the same size. At any rate, the HTC 10 ends up being quite similar if you’re only comparing runtime and steady state frame rate, although the Galaxy S7 does manage to sustain more time before throttling down.
Whatever the case, overall battery life between the Galaxy S7 and HTC 10 are going to be similar, although how similar is going to be workload dependent and the bin of the SoC you end up getting. If your workload is almost purely display-bound, the Galaxy S7 seems to come out on top. If your usage is more mixed and primarily stresses the CPU like our 2016 web browsing test, the HTC 10 will edge out the Galaxy S7 and iPhone 6s by a nose. If you intend on running power viruses on your phone, it's likely that the bin of your SoC will matter more than anything else but runtime on both devices will be similar. Of course, due to the aluminum unibody limiting maximum skin temperatures the HTC 10 will probably start to throttle sooner but steady state performance should be similar. If you want a clear upgrade in battery life, basically the only choice at this time seems to be to go to a larger device like the Galaxy S7 edge.
Outside of battery life, one inevitable question is whether the HTC 10's eMMC is a detriment to the device. While this is by no means an exhaustive examination of storage performance, we can look at AndroBench 4 to get a good idea for performance. Unfortunately with Android 6 AndroBench 3.6 has broken timers yet again leading to wildly inaccurate figures for performance, and AndroBench 4 varies significantly from run to run for random read and write so for now we really can only disclose sequential figures with any level of confidence that these are comparable to AndroBench 3.6 and StorageBench performance figures.
If you were fully expecting the HTC 10 to perform worse than the Samsung Galaxy S7 here like I was, you'll probably be surprised to learn that it doesn't actually do worse all the time. In this test at least, write performance of the HTC 10 is 75% greater than the Samsung MLC UFS solution in the Galaxy S7 due to the use of an SLC write cache. However, sequential reads on the Galaxy S7 are about 35% higher than what they are on the HTC 10. The same sort of pattern repeats itself in the random read and write tests for AndroBench 4, so at a high level it's pretty fair to say that things like burst camera photos, app updates, and similar write-intensive operations are going to be faster on the HTC 10, while read-intensive operations like loading apps may be slightly faster on the Galaxy S7 if storage reads are the critical path.
Overall, it's clear to me that the HTC 10 could be a contender for high end Android smartphones. If you were just to go down the spec sheet, it's probably fairly easy to conclude that HTC can't really go toe to toe with Samsung. However, with our tests so far there is a surprising amount of nuance to all of these comparisons that has to be considered. Battery life seems to be worse than the Galaxy S7 if you just consider display or SoC efficiency, but in a mixed use scenario HTC manages to close the gap. NAND performance seems to inevitably trail the Galaxy S7, but with the right eMMC selection HTC has a significant lead in write performance in all scenarios. In my experience, this seems to be the overall story of the HTC 10 thus far, although there are cases where one device is clearly superior to the other. Of course, this will have to wait for the full review, which should be in the near future.
Post Your CommentPlease log in or sign up to comment.
View All Comments
LordConrad - Thursday, April 14, 2016 - linkI’m so glad HTC stayed with LCD screens. AMOLED screens have oversaturated colors and are harder to see outdoors. Also, I will NEVER buy a phone with a pentile display, ever.
Hooray for HTC moving the audio jack back to the top. it’s so much easier to use credit card readers when the audio jack is on top.
I just hope it’s possible to disable the off-screen buttons. Every time I borrow my friend’s Galaxy S5 I always hit those off-screen buttons by accident and it really annoys me.
randomhkkid - Thursday, April 14, 2016 - linkThis may have been true in the past however at the modern density the pentile has no downside and actually increases display efficiency. The maximum brightness of amoleds is actually comparable if not higher than modern lcd units meaning sunlight readability is class leading, furthermore they are technically the most accurate phone displays you can buy once set to 'basic' (S7 and S7 edge). I'd give the S7 and S7 edge displaymate article a read.
grayson_carr - Friday, April 15, 2016 - linkTechnically AMOLED displays are NOT the most accurate. According to Anandtech, the Nexus 5X with LCD beats the accuracy of every AMOLED screen if that's what you're after. But Samsung's AMOLED screens do beat the Nexus 5X in brightness and of course contrast and black level.
grayson_carr - Friday, April 15, 2016 - linkBy the way, I know DisplayMate always claims Samsung AMOLEDs are the best, but considering their reviews often come out way before the phones are released or even normal tech blogs get review units, I think it's safe to say Samsung is giving DisplayMate cherry picked units that may have been specially calibrated after the factory calibration. If you look at measurements of Samsung's retail units from Anandtech or Erica Griffin, they are never as good DisplayMate's results.
zeeBomb - Sunday, April 17, 2016 - linkGood point. Although I enjoy reading the analysis of their display panels, it seems like Samsung goes for the extra mile and calibrate even further for displaymate to go and give high praises.
jlabelle - Monday, April 18, 2016 - linkAMOLED and LCD technology has nothing to do with the manufacturer calibration.
AMOLED can be calibrate to be as accurate as LCD as it has been proven many times (Samsung S6 and S6, Lumia 950...).
AMOLED can inherently have higher gamut than sRGB which allow them to display color more saturated than most LCD is choosen so (like the first Samsung phone) but this is a user / manufacturer choice. It has nothing to do with the technology itself.
Anyway, once Apple will have AMOLEd screen, it will be the best thing ever.
deskjob - Sunday, April 17, 2016 - linkMaybe I am just more perceptive, but the S7 screen which is suppose to be the best thing ever, well it still has a hint of that puke green tint that's been with Samsung AMOLEDs since day one. It's noticeably better than the S6, sure. But it's still there. On this defect alone, I can never use any Samsung phone (or AMOLED since they're pretty much the biggest panel supplier).
zodiacfml - Friday, April 15, 2016 - linkQuite opposite. Before I get interested in the Mi5 or the HTC 10, I want an AMOLED screen. It's just better, 10% to 20% better, depending on your what you value on a screen. I like all the hardware choices now in the S7 except the glass back. I just wish Samsung make a Nexus soon.
heartinpiece - Friday, April 15, 2016 - linkAre both the read/write rates of the HTC 10 and S7 encrypted read/writes?
heartinpiece - Friday, April 15, 2016 - linkAlso, do you know the size of the HTC10's SLC write cache? The write performance will drop if the data to be written exceeds the size of the SLC at some point, and I think it would be interesting to see where the performance drop point is.