Cutting through the FUD about Windows Phone updates

Cutting through the FUD about Windows Phone updates

Summary: The paranoia around Windows Phone updates is so thick you could cut it with a machete. If you believe that carriers are going to undercut Microsoft's new mobile platform by sabotaging OS updates, you need to take a closer look at the business model.


Update: If you want to learn more about how mobile carriers work, including some refreshingly candid quotes from official documents and financial reports, see AT&T's business model: why your mobile bill keeps going up.

The paranoia around Windows Phone updates is so thick you could cut it with a machete.

The other day I wrote a post quoting Microsoft's official policy on the subject, under the headline "Microsoft is in the driver's seat for Windows Phone updates." I've since had follow-up conversations with Microsoft spokespeople confirming that what I wrote was accurate.

This morning, Paul Thurrott published a snarky, melodramatic post that promises to explain "what's really happening." (I'll give him the courtesy of linking to his post so you can read it, even though he didn't bother to link to mine.) Peter Bright at Ars Technica has a similar analysis, minus the snark, with considerably more technical depth, and with ample links. And my ZDNet colleague Adrian Kingsley-Hughes piled on this morning with a rehash of the issue.

Ironically, Paul's post, which is drawn from his experience at a reviewer's workshop he attended last month, actually supports my point, explicitly and without reservation. He even put the money quote in boldface type. Here, read for yourself:

So why give carriers this control, I asked [Microsoft Corporate VP Joe Belfiore]. After all, Microsoft could simply require Windows Phone users to upgrade through the Zune PC software, bypassing the carriers entirely.

Technically, we could push updates through the Zune software and bypass the carriers,” he answered.

In other words, Microsoft is in the driver's seat. They own the servers. They control the updates. But they also recognize they have partnership relationships to sustain, and they can't just push an update out that might affect a carrier's network. That would be stupid and short-sighted. Do you think Apple delivers an update to the iOS platform without making sure that their carrier partners have had a chance to test it for issues?

That's where the paranoia creeps in. And that question of the business model is what my friends Peter and Paul (and Adrian too) are missing.

Mobile carriers are not evil or stupid. They are capitalists. That often produces behavior that appears to be evil and/or stupid. Depressingly often, in fact. But there's usually a business reason for that behavior. And those who are arguing the paranoid case are ignoring those business models. That's why the communication between them and Microsoft is so cantankerous. If you're speaking different languages, communication is difficult.

Paul's latest post even includes a quote from Belfiore that explains this issue, although Paul fails to connect the dots:

It’s very different from the situation with Windows Mobile, where every phone was very different and a full test pass was required on every phone. Here, there’s no impact on OEM code, network code, etc. There are upgrades that will require a full test pass. Most will not.

"Every phone was very different." Exactly. Everyone who ever owned a Windows Mobile phone knows how true that is. Android owners are becoming aware of it as well, as I discovered while researching this post.

Page 2: The trouble with fragmented platforms -->

<-- Previous page

The Android platform follows the exact same model as the (now-defunct) Windows Mobile platform. Hardware specs are all over the map, and thus there is a complicated chain of engineering that is unique for every handset:

  • The operating system vendor (Microsoft or Google) issues a new version (of Windows Mobile 6.5, say, or Android 2.1).
  • They make that code available to handset manufacturers like HTC, Motorola, and Sony Ericsson, who modify the code as needed to match the capabilities of each specific device.
  • Then they hand the code over to the carrier (AT&T, T-Mobile, Orange, Vodafone, and so on) who might or might not add their own bits to it (branding, crapware, etc.) and test it on their network.
  • Finally, if the stars align perfectly, it gets delivered to you, the device owner, either by the device maker or by the carrier.

I know this hideous process painfully well. I owned a Samsung Epix i907 phone that was finally updated to Windows Mobile 6.5 in July 2010. That particular Windows Mobile update was released to manufacturers by Microsoft in May 2009. Samsung's support page had originally promised the update in February 2010. Their update was finally delivered 14 months after Microsoft's RTM and five months after their original promised date. Ugly, but typical of the fragmented Windows Mobile market.

With the Windows Phone business model, every phone has a consistent design and a uniform feature set. So although there will be 10 devices in the first wave of Windows Phone, they will be functionally equivalent. The handset makers don't have to get involved with updates to accommodate unique hardware choices, and any apps that carriers add have to go through the marketplace; they aren't part of the OS image.

"Carriers can block an update," say the skeptics. To which I respond: BUT THAT'S NOT THE ISSUE. I have never known a carrier to block an update to a device. Instead, they and their handset maker partner make a business decision not to invest engineering resources in modifying a new version of the mobile OS for a specific device and carrier.

That's not just a semantic difference, it's fundamental. You can't just take unmodified Windows Mobile 6.5 and install it on any device running Windows Mobile 6.1. It needs work. By contrast, an update to a Windows Phone 7 device should work identically on all available devices, without any engineering effort on the part of the handset maker or the carrier. It should make customers happier.

If you own an Android device, you are probably experiencing the exact same phenomenon that Windows Mobile users suffered through for years. Google released Android 2.1 back in January 2010. If you own a Motorola Cliq, you finally got that upgrade this week, 10 months later. Sound familiar? And to do the upgrade, you have to download a file from Motorola and go through a pretty daunting procedure.

If you own a different Motorola device, you might or might not get an update:

Motorola provides software updates to ensure your phone stays running at its best, however we do NOT provide updates for ALL Motorola devices. Please check on the subsequent pages to see if your device is supported.

In some cases, it's easier to go to a third-party site to find the update schedule for devices. This site, for example, lists six Motorola Android phones sold in the U.S., of which three are scheduled for upgrades to Android 2.1 in Q3 or early Q4. Two of them will get Android 2.2 shortly (it was released by Google in May 2010, so that's at least a six-month wait). And one, alas, won't get the 2.1 update at all. You want it? Guess you'll have to root your device.

Likewise, if you have a Sony Ericsson Xperia 10 Mini, you are probably just now getting Android 2.1. But it depends: "Exact date of availability varies depending on operator and/or market." Here's what one third-party commentator had to say about it a couple weeks ago:

Sony Ericsson announced that the Android 2.1 updates for the Sony Ericsson Xperia X10, X10 mini and X10 mini pro will start to be rolled out this Sunday, October 31.

This exciting news comes as Google is getting ready to officially release Android 2.3 Gingerbread in the wild.

Makes you really trust in that platform, doesn't it?

But I saved the best one for last.

Page 3: The most paranoid objection of all -->

<-- Previous page

The most paranoid objection of all from the Windows Phone conspiracy theorists, as far as I am concerned, is this one, based on a quote Thurrott attributed to Belfiore: "Carriers could in fact block updates to sell you a phone. That can happen." (I presume, by the way, that that is a response to a hypothetical question, probably after it was asked multiple times.)

To which I respond, again: BUT THAT'S NOT THE ISSUE. Yes, in theory, a carrier might try to veto an update. But what would be the business reason for that? I've been a customer of AT&T (and before that Cingular) for nearly 10 years. If an update was available from the handset maker, I got it. If Samsung chose to drag its feet, I was stuck with the old OS. A friend who is on T-Mobile reports a similar experience with his Windows Mobile 6.0 device. Neither AT&T not T-Mobile appeared to care, as long as our respective bills are paid on time each month.

Carriers don't want to sell you a new phone. They want you to pay them a monthly bill, preferably a big one with a full data plan and a bunch of add-on services. New phones cost them money, in the form of subsidies they pay the handset maker in exchange for getting you to agree to a two-year contract to pay that big monthly bill. You pay off that subsidy over the life of your contract. When the contract is up, your carrier is perfectly happy if you keep paying the big bill.

They will also probably offer you a new subsidized price for the latest greatest handset as a way to coerce you into signing a new two-year contract and not switching carriers. In the mobile industry, this metric is called the "churn rate," and carriers want to keep it as low as possible. In general, when your contract expires after two years, there is likely to be a much better phone available for you. The carrot of a discount on that shiny new device is what carriers use to lure you into either staying or switching. Making your old phone unpleasant to use does not inspire loyalty; it sends you to another carrier.

The cold, hard reality is that Microsoft is trying to carve out a middle space between Android and iPhone, although in my opinion it's much, much closer to the iPhone model. Absolutely standard device specs eliminate the problem that Windows Mobile and Android have with device-specific delays. Update servers run by the OS mean a consistent experience for users (as proven by the Apple experience) and they also eliminate a significant headache for device makers and carriers. In that scenario, everyone wins.

Meanwhile, we'll see what happens over the next six months, as Microsoft delivers at least one and perhaps two significant updates. Meanwhile, I'll keep asking questions and passing along answers as I learn them.

Topics: Mobile OS, Microsoft, Mobility, Operating Systems, Software, Telcos, Windows

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • RE: Cutting through the FUD about Windows Phone updates

    Very nice pr puff I am sure your masters at MS approve.
    • RIGHT ON mb01915

      You got that right!!
      Ron Bergundy
      • RE: Cutting through the FUD about Windows Phone updates

        I hope you get ban soon.
      • BAN this mother...

        ...aaaargh, whatever :)
      • I'll second that, mb01915@...

        Talk about kissing M$ a$$...
        ahh so
    • RE: Cutting through the FUD about Windows Phone updates


      So you are saying that FUD should not be challenged with facts, and if it is, then it is just PR puff? Interesting...
      • RE: Cutting through the FUD about Windows Phone updates

        @Qbt - Surely you don't think that the trolls who live under the ZDNet bridges give two hoots about facts?

        As Ed pointed out, the FACT is that the carriers own the networks and are REQUIRED to ensure that devices connected to their networks implement the comms carriers protocols, etc. correctly.

        MS on the other hand knows all about how the phone is implemented - this is a benefit to the carrier since the carrier's core business is in operating their network. So, as has been clearly stated in the links Ed provided, the carrier tests any changes to comms or software that might affect the network but Microsoft tests, packages and delivers all changes once an updates' changes have been compliance tested by the carrier.

        What's so hard to understand in that?
    • Agreed

    • proof of the pudding, when they fix the LG Optimus 7 broken Blueotooth

      The LG Optimus 7 Bluetooth is broken. Lets see how quickly MS fix it, and if LG or Carrier gets in the way. This is the acid test for Windows Phone 7 updates. Time for talking is over. Microsoft, show your hand.
      • RE: Cutting through the FUD about Windows Phone updates

        @hwangeruk@... It seems the Optimus 7's Bluetooth issue is LG's doing and not Microsoft's. You can bet they both want that issue resolved ASAP and a fix will come as soon as it is ready. You really can't blame that on Microsoft since the other WP7 phones don't have the same issue.
    • RE: Cutting through the FUD about Windows Phone updates


      And you of course have the facts. Lets hear them...
    • RE: Cutting through the FUD about Windows Phone updates

      @mb01915@... The truth hurts and you must be hurting with that iOS, Android, or BB phone. You have no credibility if you don't support your claim with facts in your post!
    • I don't think he's a stooge.

      He just wants to believe.
    • RE: Cutting through the FUD about Windows Phone updates

      @mb01915@... Cut to Steve Balmer stroking a white cat. "We do not tolerate failure in this organisation, Mr Bott". Pulls out gun and shoots -- but it is not Ed, but Adrian Kingsley Hughes sitting next to him who takes the bullet, slumps to the floor. "now return to ZDNET, number 2", sneers Balmer, "and do not fail us again"
      The Star King
  • Here is even better clarification

    Here is even better clarification of what the actual deal is.

    Basically, carriers are at the mercy of MS, not the other way around. If carriers can't get their own updates to MS in time to get them incorporated into the MS update, then the carriers are out of luck.
    • That doesn't clarify anything. Carriers are still in control

      The carriers can technically delay an update to Windows Phone 7.<br><br>Can we trust the carriers? No.<br><br>The carriers want you to buy another handset so they can sign you up for another 2 years. Want proof? If you buy a phone from somewhere else, the carrier doesn't give you a discount. They want you on that 2-year contract.<br><br>So they're happy to screw up your existing phone (by delaying updates). Those vital updates will be delayed.
      • RE: Cutting through the FUD about Windows Phone updates


        The quote in the link cleary states that the carrier part of the update goes through MS, not the other way around. That is a huge distinction and completely prevents the carrier from blocking the part of the update that comes from MS. The only thing the carrier can block is an update to their own software that they install on the device (by not providing it to MS in time to be incorporated with the main update). But who cares about that? Read the quote from Brown in the link I provided. Slowly.
      • RE: Cutting through the FUD about Windows Phone updates

        @gyepera <br>Your FUD is not going to scare anyone, so cut it. Troll like you should be banned.
      • Actually no they dont. Do you even know how to do math?

        How about logic? The carriers price your 2 year plan so that they recover the subsidy for ridiculously high price the oem charges for the device. But after the 2 years are up in case you havent noticed your monthly rate doesnt go down. What was subsidy is now gravy. The best thing for the carrier is for you to keep paying the same amount you would with a new phone without getting one. Giving you the latest greatest os updates is the best way to keep you paying for months after your contract is up without a new phone.
        Johnny Vegas
      • RE: Cutting through the FUD about Windows Phone updates

        @gyepera If they can delay WP7 updates, then they can delay iOS, Android, and BB also. So you don't have a point at all. They also are not going to get you to buy another handset with them if you got shafted by them with your current phone.