Battery Showdown – BlackBerry vs iPhone

Fairly typical day, except that that I enabled phone service on the iPhone. This test was conducted with my usual rigorous standards, which means I happened to glance at my iPhone data usage around lunch, and ballparked the data transfer. The only thing I can be sure of is the quantity and duration of the phone calls, and that I had them with me all day.

iPhone 3GS, brightness set to ~55%. Wifi was enabled all day, 7:00 AM – 10:40 PM. 3G was enabled between 11:00 AM and 8:30 PM. A single two-minute phone call was placed. Roughly 11MB of data usage while on 3G (several web pages and Twitter using Tweetie).

Final result: At 10:40 PM there was 26% remaining on the battery.

BlackBerry Bold 9700, brightness set to auto. 3G and wifi enabled all day – 7:00 AM – 10:40 PM. Multiple background apps – SocialScope (Twitter) and Twitter for BlackBerry, multiple web pages and push email for 5 different accounts (4 BIS, 1 BES). 5 phone calls were placed, lasting a total of around 70 minutes.

Final result: At 10:40 PM there was 65% remaining on the battery.

Dear RIM,

Please shave 1-3mm off the thickness of my next device, I obviously don't need a replaceable battery1.

xoxo,
Corey

Side note: I have replaceable batteries for the BlackBerry Tour/Storm/Storm2/8900, the BlackBerry Bold 9700, my Mifi, and the BlackBerry 8530. I do not have any spare batteries for any of my Android devices, which would feel like trying to color coordinate my car with vehicles the rest of the highway. The BlackBerry 9700 is the first device I've ever owned where it takes significant effort to drain the battery (<20% remaining). Enjoy the high caliber of writing I produce right before I fall asleep.

  1. Thanks to Alex for planting this statement in my mind [back]

Verizon doesn't realize what "degrade" means

I hadn't paid much attention to this, but one of the 'features' that RIM gives carriers, is the ability to push icons to the homescreen of BlackBerry devices. Any device – BES or BIS.

Carriers can also tweak the browser options and set a default search provider, add new ones, etc. For instance, T-Mobile sets Yahoo as the default. Not a big deal, you can still change it to Google, Live Search, Wikipedia or Dictionary.com.

Big Red on the other hand, decided that the only option would be Bing. No other search providers, no other options whatsoever.

Verizon - Default Search Provider

This is important because normally when you launch the browser, you can perform a search directly from the native browser app, not from a webpage. With VZW I can only BING it.

VZW BlackBerry Search

Let's recap – other providers, like T-Mobile give you 5 options to search, and let you change your default search provider. Verizon used to do this. Verizon now gives you one choice.

Thankfully a Verizon PR flack was all over this. Jim Gerace (who oddly enough has the username jimgerace9 – is VZW Corporate the new AOL?) posted a thoughtful piece titled Use Bing * Or Any Search Engine * From Your VZW Blackberry.

First off, big Jim, way to shit all over RIM. If you read RIM's Branding Guidelines, you'll see that it's BlackBerry®, not Blackberry.

The article is short, so I'll post the entire thing.

Verizon Wireless is passionate about ensuring consumer choice in the wireless sector.

Customers still have all the choices they did before. Verizon offers many ramps onto the Internet, including all search engines.

If you love Google and don't want to use Bing, there are great options:

1) You can "mask" or hide the Bing icon from the webpage. Easy to do.

2) If you want to continue using Google or other search engines as an option, just:
Perform the search from the provider’s web page (i.e. www.google.com, www.wikipedia.com, www.dictionary.com).
Set the web pages as bookmarks in the browser.

3) You can download the free Google search client from Blackberry's Appworld and put it right on your homepage.

4) You can go to Google.com and push a link to your phone. From there, you download the app from Google. http://www.google.com/mobile/products/search.html#p=default

Choice is yours. Verizon isn't blocking or degrading anything; just providing a great option for customers.

This is great, exactly how I expect VZW to handle a problem. Take the bull by the horns, and address a problem head-on.

Customers still have all the choices they did before.

So I had five choices before, and now I only have one – Bing. Yup, that adds up.

Choice is yours.

As long as you choose Bing.

Verizon isn't blocking or degrading anything; just providing a great option for customers.

degrade – to lower to an inferior or less effective level
block – to hinder the passage, progress, or accomplishment of by or as if by interposing an obstruction

I'd argue that Verizon is both blocking and degrading something, but that's just me. And Merriam-Webster. Maybe Bing is a great search engine, but calling it an option implies I have other choices to choose from, which I don't.

I'm sure any Google employees with Verizon BlackBerry devices were thrilled about this great option. Maybe I'll only pay half of my bill this month. It's not degraded, I'm just giving VZW more options!

I'd have a little respect for Verizon if they were at least honest. Microsoft wrote a big check, and Verizon cashed it. I understand that, it's my dream to sell out. You want me to plaster your logo all over this site and post love letters about your company? Drop me a line.

iPhone complaints versus Android complaints

iPhone users complained about the lack of third-party apps, the lack of 3G, the lack of GPS, that the screen got greasy and that AT&T's network sucked.

Android users complain that they can't install the newest OS on their device, that Exchange sync doesn't work, that third-party applications crash, that Android Market is horrible, that core applications crash, that settings are obtuse and scattered, that it's awkward to use and uncomfortable to hold, and even though the browser uses WebKit, it sucks.

Two generations of phones later, and all of the current iPhones are capable of running the latest OS from Apple. Third-party apps exist, and for the most part don't crash. Except for hardware differences (GPS, speakerphone, camera), most applications run on any of the 6 iPhone and iPod Touch devices. Even the screen doesn't get greasy any more, and Apple introduced the word "oleophobic" into the vernacular. The major failure is still AT&T, who apparently uses frame-relay and microwave links for their backhaul.

Meanwhile the problem with Android devices lies much deeper. SDKs aren't released until weeks out after an OS release, resulting in masses of applications that aren't compatible with the new OS release (and with the newest device, as long as Google continues their new device, new OS trend). The Android Market is a mess – applications are being published that steal personal information, easily half of the apps are filled with comments to the tune of "doesn't work on device XXXX" or "crashes immediately!" because of the massive API changes occurring between OS releases and developers that lose interest after a single application.

Notification controls are non-existent – I have yet to find a way to shut my Droid up. Even if I go into every application and turn off all the sounds (and boy is that fun) and shut the phone off, for some reason the Motorola demon spawn will power itself back on and chirp at me.

And the browser. Oh the browser. Sure, it renders pages fine, but it's slow, and doesn't support multi-touch. The screen itself is capable of supporting multi-touch, just not the browser. The free Dolphin Browser has tabs and multi-touch gestures, but shares another flaw with the bundled browser – animation speed. Animations take much too long. Aim for about 200ms from start to finish. Any more than that and users will become impatient. And after waiting 600ms for a pinch-to-zoom, impatient is accurate.

Apple has demonstrated that they listen to user complaints, or at least that they plan ahead well. Most of the iPhone complaints were addressable with newer hardware, but the problem with Android is that Google seemed to want to take the exact opposite tact of Apple, and go for complete openness. That's great, but it looks like they started by attacking standard UI controls and behavior. Maybe they consider it a feature? ANDROID – where every app is so different it's like having 15 phones in one!

Google needs to tighten up the operating system and address the sprawl of OS releases and devices quickly before they fall into the same trap that RIM is in – a nasty pit one where a developer has to build multiple versions of a single application to overcome massive feature disparity between OS releases1.

  1. Although in RIM's defense they're addressing this with OS 5.0 which has a unified codebase. If only the carriers would get off their asses and approve the 5.0 updates. [back]

BlackBerry Battery Compatibility Matrix

Just because it fits doesn't mean it works – or does it?

Right now I have three generations of BlackBerry batteries that came with my 8703, 8830 and 8130. I also have two different chargers and spare batteries for the 8830 and 8703. Now that Verizon's selling the BlackBerry 8330 Curve, I went looking to see how to send RIM yet another $100, and was pleasantly surprised to discover that the C-S2 model batteries from the 8703 would work in the Curve. To help others in my situation I've put together a matrix of batteries and the supported models.

What's not on the matrix

In a pinch you can use C-M2 and C-X2 batteries in an 8700, but the battery cover won't fit over the C-X2. C-S2 and C-X2 batteries will physically fit into the Pearl, and C-S2 will fit into the 8800, but neither will power the device and you'll receive the No Charge image.

The C-M2 is missing a notch that the C-X2 and C-S2 have and would not physically fit into my 8830.

The BlackBerry 9000 appears to use a totally different battery, but until it's available it won't be included in the matrix.

BlackBerry Battery Compatibility Matrix

C-S2

C-M2

C-X2

Older Models

7100g 8100 8800 6210
7100i 8120 8820 6220
7100r 8130 8830 6230
7100t 6280
7100v 6510
7100x 6710
7105t 6720
7130c 6750
7130e 7210
7130g 7230
7130v 7250
8700r 7270
8700c 7280
8700f 7290
8700g 7510
8700v 7520
8703e 7730
8705g 7750
8707g 7780
8707h
8707v
8300
8310
8320
8330

© 2007-2010, Corey Gilmore | Posts RSS Feed | Comments RSS Feed | Contact

 

The views expressed on these pages are mine alone and not those of any past or present employer. All information presented on this site was obtained lawfully and not through disclosure under the terms of an NDA.