Two recent reviews of the HTC EVO discuss the product’s battery life. Brad Feld, one of the brightest VCs in the country, writes:
I can only find one thing to complain about – the battery life. It’s still running Android 2.1 so I expect there will be plenty of battery tune up in Android 2.2, but out of the box the battery only lasts about six hours…Ok – that’s literally the only thing I don’t like.
Michael Arrington, a man who needs no introduction to my readers, writes:
Well, I’m an Android Fanboy, and I’m telling you not to buy this device. The battery life is abysmal…but this device routinely runs out of power while sitting on standby overnight next to my bed. You aren’t just charging this once a day. Or twice a day. You need to be thinking about your next power fix just about any time you are using it.
I think these two reviews miss something fundamental. Perhaps having worked for a hardware startup has helped me see this. Building hardware that runs software is all about trade-offs. With smartphones there are three primary trade-offs: cost, size and battery life.
While cost is a real trade-off, the upper limit to the BOM on these devices is well known to each manufacturer so this variable doesn’t change much from device to device or between generations. Size is a trade-off too, but like cost, it’s fairly constrained: the
new device can’t be any thicker than the previous generation. That means the primary trade-off across all smartphones comes in battery life. Let me state this another way: producing a great phone that gets six hours of battery life, is like me saying “I love my pet tiger, but he eats babies.” That’s just not an acceptable trade-off. Eating babies makes tigers fundamentally bad pets. Unusable battery life makes a smartphone a fundamentally bad smartphone.
Why is Apple so controlling? Why do they have phones that are all nearly identical? Why do they have particular restrictions on background apps? It all comes down to battery life. Battery life is not just another feature on some specifications checklist. It is the driving philosophy behind every design decision made on the iPhone. I think Android fanboys totally miss this point. Now, you might not realize this as an end user because the iPhone’s battery life is “OK.” That’s because Apple is making an explicit decision to trade some battery life and purposefully make it “good enough” for benefits such as a super dense and bright display, background threads, push notifications, video recording, gyroscopes and a laundry list of other features. If they could make a phone with a 10-day battery and all those other features at current size and cost, they would, but that’s not possible. They do this because they know it’s those other features that sell new phones, but battery life is the fundamental currency that runs the smartphone economy.* Apple is able to maintain this balance without dipping into unacceptable territory for the majority of users.
Let’s be clear that squeezing an extra hour or two of battery life out of a phone is no small task. You must make multiple trade-offs for every hour.
Since Apple is developing iOS for a very limited number of devices running extremely similar hardware, they can tweak every bit of code to optimize for battery life. Since Android is designed to run on heterogeneous hardware, these sorts of bit-level and device-specific optimizations are impossible. As smartphone hardware continues to become more complex, this dynamic suggests that iOS’s battery life advantage over Android on average will grow over time.** What you saw at the WWDC Keynote was Apple following a Reagan-esque Cold War Arms Race approach to defeating Android. Every new iPhone hardware feature is analogous to Apple trying to outspend Google in battery life. Google will feel compelled to start mandating front and rear facing cameras, gyroscopes, etc. to stay competitive, but all this will take an even greater toll on Android battery life. Android handset manufacturers will be forced to either make their batteries larger and thus their phones thicker or raise their cost and hope the carrier subsidies will go up too…or the HTC EVO 2 will get a stellar four hours of battery life.
*I’d wager that Apple is probably striking the right balance with battery life. How do we know this? If the iPhone 4 had been announced and it was the same, except 25% thicker than the iPhone 3GS, but had an extra 25% or even 50% battery life on top of what it will have, the reactions would have been universally negative. You know this is true. Don’t lie to yourself bro.
**I say on average because there will be variance within the Android ecosystem. Some Android phones will be better designed than others, but on average I predict, holding battery sizes between iOS and Android equal, Android will become less and less efficient per watt-hour of battery than iOS. Of course, one way for this prediction to fail, is for Apple to squeeze in more battery draining features than Android because Apple has more battery life to spare.
PS- Have I mentioned in the past ten minutes how much the HDMI out on the HTC EVO pisses me off as a product manager? Features without benefits are meant to appeal to a very specific target. That target is somewhere in the basement searching for their red Swingline stapler at this very moment.

#1 by braker1nine on June 9, 2010 - 12:10 pm
Good stuff. One of the most amazing things to me is how Apple manages to squeeze so much battery life out of it's iPhones and iPads and iPods. Android devices simply can't compete on features AND battery life. Nice to see a good explanation why :)
#2 by Thomas Loverro on June 9, 2010 - 12:35 pm
Thanks. Yes, it will be interesting to see how it pans out. This is my theory. Google is pretty smart though and Android has been pleasantly surprising in most respects so I bet they'll come up with some neat tricks, but at the end of the day they will still be work arounds relative to true hardware and software integration.
#3 by braker1nine on June 9, 2010 - 1:03 pm
Yeah Apple's ground up strategy has some serious advantages and it allows for some great optimization.
I would think the problem for Google is that the onus is on handset makers to optimize Android for their hardware, and in the case of the Evo, it just doesn't feel like that's happened. Of course when you have Google releasing the base software, HTC wanting their own UI and features, and then Sprint wanting input and software put on the device, it just feels like there are too many cooks in the kitchen.
I've rooted my Evo and managed to get a ROM (which I believe is based off Nexus One) of Froyo on it. It's a hack, so I doubt it will give me the best performance, but I'm curious to see if the battery life is at all improved
#4 by Thomas Loverro on June 9, 2010 - 1:05 pm
You make an excellent point. Please report back! Let us know what your “out of the box” battery life was and what it is with Froyo as well. Thanks!
#5 by radu on June 9, 2010 - 3:48 pm
iPhone 4 is actually 24% thinner than 3GS
#6 by Thomas Loverro on June 9, 2010 - 3:54 pm
Yup, I just prefer round numbers. Plus I wasn't saying the iPhone 4 is 25% thinner than the 3GS as that would be incorrect. I was inventing a counterfactual and the round numbers seemed more appropriate for that purpose.
#7 by Meko on June 9, 2010 - 4:44 pm
I can agree with some of your thoughts on this or at least how you came to the conclusion. However, where I respectfully take issue is in your statement about Apple being controlling around updates/notifications etc… to improve battery life among other things.
I have had both an iPhone 3GS and currently own the Moto DROID. My Moto DROID is running 2.1 and can easily last as long as a 3GS when being used, yet it's merely 6 mos newer. The capabilities of my latest phone and its OS far exceed that of the 3GS while maintaining a reasonable experience in keeping with price, performance, and battery life of existing phones in this space TODAY. Including the newly minted iPhone4. Until this past Monday, I was beating the latest iPhone in terms of features and capabilities while maintaining similar battery life.
To further counter your point about battery life and the disparity of future phones against the iPhone take a look at future battery and screen technologies. I don't see the delta between battery life growing. In fact, I see it shrinking. Additionally, further streamlining of existing OS code across all smartphone platforms should improve this area as well. When you take into account that Apple has on average released a new phone roughly every 13 mos, you can see how the competition has time to meet or exceed what will consistently be considered 'new' from Apple.
The reasons, while not entirely known, by which Apple continues to hold back features is as very much the same as the one's as to why they control the market place and now ads. Apple wishes to control the entire experience … period. There is some truth in saying they want to provide the best experience as possible, but that's not the only reason. If you control the entire ecosystem, you will get paid. Everyone and anyone who wants to develop anything for your products has to come thru you first.
Let's be honest here and look at your argument for really what it is. A comparison in battery life between an Apple iPhone and the HTC EVO. In 30, 60, 90, 180 days when all of the latest phones come out matching battery life and Apple still lags behind in terms of features, your noted prediction begins to wane. That is, until the next iPhone comes out and goes head-to-head with the one other phone that has all the same features and came out at the same time.
#8 by Thomas Loverro on June 10, 2010 - 7:03 pm
Meko,
I think you make some fantastic points so thank you very much for writing such a thoughtful reply. I appreciate it!
Responding to some of your points:
I don't dispute even for a moment that the Droid and iPhone 3GS have comparable battery life. I think the battery life disparity is likely to truly begin going forward with the next generation of phones, but also I'd like to reiterate that this won't be an absolute rule. I think mean battery life for Android will be lower than iOS and Android battery life will have great variance around that mean. So I am sure there will continue to be some very well made Android phones that are at or near iOS at least in the short term. I would suspect that to do this though going forward, they will have to trade off size most likely and utilize larger batteries. I do believe for instance that the Droid uses a larger battery than the iPhone 3GS, but I could be wrong as I don't have the numbers in front of me.
Regarding Apple holding back features–I agree with you that Apple's exclusion of Google from using the AdMob platform on iOS seems very shortsighted. Although one could make the point that Google doesn't allow Apple access to AdWords, I still think Apple should keep ads on iOS open. Regarding the AppStore please see my previous post on Apple addressing the Android PR problem–I agree they need to open it, but carefully. I propose some ideas in that post. I don't think Apple really holds back other features.
I do agree that my comparison is basically a two phone comparison and is thus not exactly scientific but I do think it could represent a trend. I respect your point of view. It will be interesting and exciting to watch though!
#9 by Thomas Loverro on June 11, 2010 - 12:03 am
Meko,
I think you make some fantastic points so thank you very much for writing such a thoughtful reply. I appreciate it!
Responding to some of your points:
I don't dispute even for a moment that the Droid and iPhone 3GS have comparable battery life. I think the battery life disparity is likely to truly begin going forward with the next generation of phones, but also I'd like to reiterate that this won't be an absolute rule. I think mean battery life for Android will be lower than iOS and Android battery life will have great variance around that mean. So I am sure there will continue to be some very well made Android phones that are at or near iOS at least in the short term. I would suspect that to do this though going forward, they will have to trade off size most likely and utilize larger batteries. I do believe for instance that the Droid uses a larger battery than the iPhone 3GS, but I could be wrong as I don't have the numbers in front of me.
Regarding Apple holding back features–I agree with you that Apple's exclusion of Google from using the AdMob platform on iOS seems very shortsighted. Although one could make the point that Google doesn't allow Apple access to AdWords, I still think Apple should keep ads on iOS open. Regarding the AppStore please see my previous post on Apple addressing the Android PR problem–I agree they need to open it, but carefully. I propose some ideas in that post. I don't think Apple really holds back other features.
I do agree that my comparison is basically a two phone comparison and is thus not exactly scientific but I do think it could represent a trend. I respect your point of view. It will be interesting and exciting to watch though!