Subscribe to Windows IT Pro
April 13, 2011 05:49 PM

MIX'11: Microsoft Apologizes for Windows Phone Update Delays, Admits to Carrier Blocking

Windows IT Pro
InstantDoc ID #135854
Rating: (50)

At the start of a keynote address on the second day of the MIX'11 conference in Las Vegas this week, a senior Microsoft executive apologized for his company's bungling of Windows Phone software updates. This very public mea culpa comes on the heels of a disastrous four months during which Microsoft and its partners have consistently missed deadlines for updating for the platform, angering customers. But Microsoft Corporate Vice President Joe Belfiore admitted to the problems up front in his keynote Wednesday and corroborated previous reports I've published about the snafu, before moving on to the day's other announcements.

"We are trying to get better about communicating all this," Belfiore said, referencing my key complaint about the Windows Phone team, which has operated in near silence since the launch of the product late last year. "One of the things we struggled with is that this involves us, OEMs [that is, device makers], and mobile operators, and it's hard to communicate what other people are doing."

Belfiore confirmed a number of things Microsoft had previously denied rather strenuously, including that its carrier partners could prevent Windows Phone updates from getting to customers. I first (accurately) described this situation in a November 2010 blog post and have been fending off the company's attempts to discredit these assertions ever since.

As I noted previously in WinInfo, the issue here is largely one of semantics: Microsoft doesn't like the use of the word "block"—as in, "carriers can block Windows Phone updates," which they can. And on that note, Belfiore never uttered that word during his public apology. But the results are the same: Carriers can block updates. And some are still blocking the first Windows Phone updates by holding them in a seemingly indefinite "testing" state.

"It's now rolling out," he said. "It's not available to everyone yet because some mobile operators are still testing it."

Given the carrier ability to, um, test updates, Belfiore says Microsoft faced a tough choice: It could hold up updates until the slowest carriers signed off, or just release them piecemeal, starting with unlocked phones, which get the updates directly from Microsoft. So it chose the latter approach—the lesser of two evils—which is logical enough. But as we head into late April, some of Microsoft's biggest carrier partners (most notably AT&T) have yet to sign off on what Microsoft retroactively named the "February update." It's still unclear when these carriers will do so.

Belfiore also made the fascinating admission that it was a surprise to the Windows Phone team that it had so many problems shipping such a small update. When it first started testing the first real software update, code-named "NoDo," it discovered that hardware makers had previously and quietly changed the configuration of some phones, which required Microsoft to ship an even smaller "pre-update" (that "February update") and a separate update for the Zune PC software to fix the problems. But then that initial release of the pre-update was so buggy that the software giant had to pull it for about a week to fix those new problems as well.

This is the company that ships software updates to more than a billion Windows PCs every month, by the way. But as Belfiore said, "phones are different. The OEMs do a lot more of the core OS code on phones than [with] PCs. Mobile operators play a role in testing and we are still trying to figure out the process for doing that."

But Belfiore says the Windows Phone team has implemented changes that should make future updates go easier. (Not would; Belfiore didn't make any promises.)  "We are optimistic we've gone through that learning process and won't face that in the future," he said. "We expect we are going to get these problems licked and have no problems in the future."

Of course, given the rough past couple of months, things can only get better. And Microsoft has only one more non-minor software update planned for Windows Phone: The Mango update that the company claims is still on track for a late 2011 release.

Related Content:

ARTICLE TOOLS

Comments
  • joanre
    1 year ago
    Apr 14, 2011

    AT&T refused to upgrade WM6.0 to 6.5, saying we needed to buy new phone to get 6.5. That imho is robbery. We waited until contract up then renewed to get 6.5 phone at contract price for phone (we stayed with AT&T because Verizon was much, much worse). We bought WM7 phone (again when contract up to get contract price) specifically because MSFT said MSFT will control updates. I would not be surprised if AT&T attempts to permanently delay update until 7.5 then refuses to upgrade 7 to 7.5 and instead forces customers to purchase a new phone to get 7.5. In which case we will stay with 7 until contract up and then lose AT&T permanently.

  • Mike Harvison
    1 year ago
    Apr 14, 2011

    It is blocked until you get it, then it becomes a delay.

    AT&T has a history of blocking updates so long it is hard to refer to them as a delay. Better to call it "last years phone OS" by the time you get it. I was hoping WP would be different. Seems not.

    Until AT&T gets off the can, there is LITTLE difference in the terms.

  • Strider_Auz
    1 year ago
    Apr 14, 2011

    Oh C'mon David - If a Carrier "delay's" the update until a time that suits them for their own reasoning (lets just for a moment go out on a limb and suggest - IDK....maybe to sell more handsets) - then your just playing semantics by not considering that a block.

    As I posted at my blog http://bit.ly/f9KI14 - MS has said "Sorry" enough for us all. How about the silence of their "PREMIUM" partners - ATT (US) and Telstra (AUS) = Fail, for them Sorry seems to be the hardest word....

    Paul - you copped a lot of flack for your critical-yet-advocate role commentating on WP7 and this update saga - keep up the good work for us all (early adopters deserve more respect).

  • Adrian
    1 year ago
    Apr 14, 2011

    I agree. I don't understand this quibbling over semantics. The only reason Paul and Microsoft disagree is that Paul insists on using the word "block" and Microsoft uses the word "delay". Both parties actually mean the same thing, "delaying the release until testing has been completed", not "delaying the release indefinitely". I don't understand this whole "Microsoft is lying and calling me a liar" thing Paul has going on, when they are just saying the same thing differently.

  • David Spörri
    1 year ago
    Apr 14, 2011

    No, sir, you're not right. They can't BLOCK an update. BLOCKING means not available, ever, for a phone. They can DELAY it.

    This is a MASSIVE difference. Talk to android users that will never get the updates for their phone, ever. EVERY Windows Phone 7 users gets their update. They just don't get it all at the same time.

    HUGE difference.

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.