To tackle the problem of the sluggish Android rollouts that cause so much grief to users from around the world, Google came with the idea of “Google Experience” devices – the Nexus series. But like most things, theory doesn’t always translate well into real life. The release of Ice Cream Sandwich put the spotlight on Google’s inability to bring the latest version of Android to its own flagship tablets and phones in a timely manner. But does the blame lie solely on Google?
Understanding the frustration felt by some owners of pure Google devices, (including the Nexus S, Motorola Xoom, or the Galaxy Nexus), Google’s Jean-Baptiste Queru took to Google Plus to explain the situation.
“Writing the software doesn’t mean that Google can deploy it immediately, there are operator approvals for devices that are sold and/or supported by operators. Look at the US WiFi Xoom: obviously no operator approval, upgraded to 4.0.3 back in December (the first version of ICS that ran on anything other than Galaxy Nexus) and now running 4.0.4.”
In other words, Queru (the head of the AOSP program) laments the fact that it takes so long for carriers to approve new versions of Android OS, which ultimately delays the rollout of the upgrade.
If you pointed fingers at Google for its apparent inability to quickly update its own devices, you should know that the reality is a bit more complicated than that. This was made clear by another of Queru’s statement:
“The part that blows my mind is that some variants of the Google-engineered flagship devices still haven’t received Ice Cream Sandwich (or are stuck with older versions of Ice Cream Sandwich) because of delays introduced by operator approvals.”
Queru’s explanation shatters any illusion that Google has real full control over the “Google Experience” devices they sell through carriers. This lack of control is one of the motives behind Google’s decision to open its hardware selling channel once more. Since last Tuesday, customers can buy phones (and in the future, tablets) directly from the Play Store. It’s something that Queru can get on board with as well, since he stated that
“I’m very glad that Google is back in the business of selling phones directly without any middlemen to interfere, and I’ll be even happier when I see that program expanded to more countries.”
We’re not sure that this will be a wake-up call for carriers, pushing them to speed up rollouts. Ok, we know that it’s like talking to walls. But at least now you know who’s to blame.
Like this post? Share it!
“Queru’s explanation shatters any illusion that Google has real full control over the “Google Experience” devices they sell through carriers”
ditto. . . everyone always goes on about the Nexus line getting direct updates. Apparently only if you have an unlocked device. And once again we see that the U.S. government is backing companies not the citizens of the country — we should be at least where Europe is on mandating carriers to keep their grubby mitts off things, but NO. . . the U.S. carriers scream and Congress jumps.
“The U.S. government, working hard for corporations since 1913.”
We’ve always known that the carriers were to blame, but that doesn’t make it right. Why do they need to be involved? Do they think Google doesn’t do enough product testing of its own?
Surely the answer to the problem, is to roll out updates through the play store somehow. Google releases an upgrade to the play store, we all download and install it, everyone is happy! No delays while manufacturers add their own crappy UI, no delays while carries do their own tinkering.
Apple release an update, it goes out to itunes, iphone users download and install it, job done! Why can’t Android just do the same thing? I understand the different hardware drivers, but again, there must be some simple solution to that, Linux distributions handle hardware differences fine when they roll out an update!
Your idea could work but each OEM would have to upload their ROMs as Google will NEVER support all hardware. Google has absolutely NO desire whatsoever to support all hardware especially for an open platform that supports hardware that doesn’t have any consistency at the hardware level — it would be a nightmare.
However, the slow down for updates due to carriers could be easily minimized — OEMs upload their updates and carriers upload their crapware updates to Google Play as well or even push them directly.
The problem is, carriers want to ensure that you, the owner and user of the device, cannot use it as you desire and want to ensure that you MUST have their crapware on the device at all times — in other words the carriers want to act a lot like Apple.
This is especially BS since “We The People” of the U.S.A. own the air waves that the carriers are leasing and yet who has all the say over them? The carriers because our elected officials will do anything for big business. . . and we all know why that is.