ie8 fix
madison

Hardware 2.0

Adrian Kingsley-Hughes

Only Google can sort out the Android update mess

By | December 27, 2011, 7:08am PST

Summary: Only one company can save Android users from years more of update hell … Google.

There’s no doubt that when it comes to updates, the Android platform is in a mess. While this mess doesn’t seem to be throwing the brakes on activations, it does mean that existing Android users are being screwed out of the ability to run the latest version of Google’s mobile OS.

Why? Well, my ZDNet colleagues have differing views. James Kendrick believes that it’s all about the money, while Ed Bott sees it as a business model problem. I tend to think that it’s a mixture of both issues. Money, of course, comes into the equation, but the business model factors of binding contracts and subsidized handsets compounds the problem.

But who can solve this update problem?

Only one company can save Android users from years more of update hell … Google.

So, how can Google fix this mess? Is it by tightly controlling the handset hardware like Microsoft and Apple currently does? Or is it by adopting virtualization, like my colleague Jason Perlow suggests? No, it’s far simpler than that.

Far, far simpler.

Google needs to market OS updatability as a key selling feature of its Nexus line of handsets. Furthermore, Google needs to guarantee that all Nexus handsets will be upgradable to the next major Android release.

Doing this would accomplish two things;

  • It would give people who want an easy route to upgrading an easy choice when it came to choosing an Android handset.
  • This move would put pressure on other hardware manufacturers to follow suit.

To make this work Google would need to do several things:

Come on Google, help make updating Android handsets easier for owners! Only you can do that!

Related:

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

Topics

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology.

Disclosure

Adrian Kingsley-Hughes

All opinions expressed on Hardware 2.0 are those of Adrian Kingsley-Hughes. Every effort is made to ensure that the information posted is accurate. If you have any comments, queries or corrections, please contact Adrian via the email link here. Any possible conflicts of interest will be posted below. [Updated: February 23, 2010] - Adrian Kingsley-Hughes has no business relationships, affiliations, investments, or other actual/potential conflicts of interest relating to the content posted so far on this blog.

Biography

Adrian Kingsley-Hughes

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology -- whether that be by learning to program, building a PC from a pile of parts, or helping them get the most from their new MP3 player or digital camera.

Adrian has authored/co-authored technical books on a variety of topics, ranging from programming to building and maintaining PCs. His most recent books include "Build the Ultimate Custom PC", "Beginning Programming" and "The PC Doctor's Fix It Yourself Guide". He has also written training manuals that have been used by a number of Fortune 500 companies.

Adrian also runs a popular blog under the name The PC Doctor, where he covers a range of computer-related topics -- from security to repairing and upgrading.

44
Comments

Join the conversation!

Just In

Duplicate, Deleted
Joe.Smetona Updated - 2nd Jan
Duplicate, Deleted
0 Votes
+ -
If Zdnet says it's a mess, it's a mess.
0 Votes
+ -
Thanks for the insight
use_what_works_4_U 27th Dec
@Return_of_the_jedi
I don't know where we'd be without such keen analysis from the community.
[/sarcasm]
0 Votes
+ -
Thank zdnet for the insight
Return_of_the_jedi Updated - 27th Dec
@macadam

The community won't take credit
[/sarcasm]
@Return_of_the_jedi It really isn't a mess. People just need to assume that, like everything else they own, what they see is what they get. You buy a phone running Android version whatever, that's what it is. There's no inherent guarantee that you're going to be getting new features for free at some point in the future. That's how it works with cars, mp3 players, watches, routers, DVRs and probably every other device they have that runs software, including their phones before the smartphone began taking off a few years ago.
didnt have to. And then WP pushed the envelope further and showed even with mulitple oems you dont have to live with that any longer. There is a new higher bar now for smartphone expectations and android doesnt meet it.
0 Votes
+ -
@jgm@...

The more powerful and the more capable these "smart" devices get (pc in your pocket), the more likelihood something will break and require updates.

Apple set the update standard years ago with their iPods and continued with the iPhone in 2007. Took many of the controls away from the carriers and dropped it on their users lap. Updates came directly from Apple not the carriers. Yet ever since 2007, Google and Android fanatics have walked us a few steps backwards, handing control back to carriers. Now I am hearing users are not to expect updates when they have a device that's more powerful than a full blown PC a few years ago in their pockets. Sigh!
@jgm@...

I agree, there's no guarantee, but don't you find it a little ironic that the platform that touts itself as "open" and criticizes (or at least it's fanbase does) others of being closed is itself so closed when it comes to getting the latest and greatest version?

We don't expect that from other products because the software on those devices isn't front and center, which is the polar opposite of a smart phone. Without software, there would be no "smart" in smart phone. When I'm installing a apps left and right and getting notifications that there are free updates available to these apps, it's perfectly reasonable for me to expect that when I hear about an Android OS upgrade, I might actually get it, compatibility permitting of course. I mean, Google, the OEMs, the carriers and the fanbase are all touting how "open" Android is, aren't they?
0 Votes
+ -
@piousmonk@...

People need to get over the quoted open ("open") critique of Android. Open means: Distributed under an open-source license. For a detailsed description read the Open Source Definition: http://www.opensource.org/docs/osd
Android is distributed under the Apache license for the most part (considered an open-source licence by the Open Source Initiaive: http://www.opensource.org/licenses/Apache-2.0), and GPL for the kernel, inherited from the Linux kernel (thanks to Linus Torvalds). Google always publishes the Android kernel (even Honeycomb) because they are bound by the GPL to do so. They may choose not to publish the userspace software source because the Apache license allows them to do so; so far Google only exercised that privilege with Honeycomb, yet all of Honeycomb became public as part of the ICS release, so little was lost by the Open Source community.
So there you have it, the "open" or "not open" discussion may be put to rest. [/wishful thinking]
@jgm@... Is that why my wife's old iPhone 3GS is running iOS 5 and my friends 1st gen iPad runs iOS 5? Face it, in the mobile market, Apple still sets the bar and the standard. I love Android and I've been an Android customer since the G1 and have had about 4 other Android phones up to my current Evo 3D. However, I also think the software upgrade path with Android and our devices is crap compared to Apple and even (from what I understand) Microsoft. Geez, even WebOS updates better across their few devices.
@Return_of_the_jedi Yep, that's the way it is... ZDNET often makes claims that aren't true regarding Androind and to show just how small they've become in the Tech World, Android continues to grow in ever increasing measure!
Where's the Nexus One ICS update? Google can't even update their own hardware.

As to the so called crapware, it's always deliberately ignored that plenty love TouchWiz and Sense, Sense especially.
0 Votes
+ -
It can get messy.
Joe.Smetona Updated - 2nd Jan
@Return_of_the_jedi

700,000 Android activations a day can get messy
0 Votes
+ -
Duplicate, Deleted
Joe.Smetona Updated - 2nd Jan
Duplicate, Deleted
0 Votes
+ -
Duplicate, Deleted
Joe.Smetona Updated - 2nd Jan
Duplicate, Deleted
So what I'm reading in posts from ZDNet writers (yourself, Perlow, Bott, and Kendrick) is that perhaps Apple and Microsoft have it right by enforcing their business model onto the carriers and the hardware manufacturers. This not because they have a much better product but because they have much better control over what the underlying system is, and that makes it easier to continue to develop the system. To me, I'll give up the freedom of Android to have a seemless experience and not have to purchase a new total cost $500 device every two years. I hope that Apple and Microsoft continue to make it easier for the consumer even if it irritates the carriers and handset manufacturers.
0 Votes
+ -
Wanna bet?
rhonin 27th Dec
@brentgee
You'll still get a new device every two years most likely.
@rhonin ... Any other term would point to a distinctive lack of choice.

Pagan jim
@rhonin Ha,ha,you're right.
If you watch the original videos when Android was released, significant parts were spent on "providing handset makers and carriers a platform to add value". This really means:

"Android is being provided as a platform to shovel on skins and crapware."

This goes back to: Google has no reason to fix this mess. It is in their interest to keep it that way.
0 Votes
+ -
@Bruizer

Andy Rubin:

"If I were to release an operating system that I claimed was open and that forced everybody to make [phones] all look the same and all support very narrow features and functionality, the platform wouldnt win. It wouldnt win because the OEMs have a lot of value to bring and the carriers have a lot of value to bring, and they need a vehicle by which to put their interesting differentiating features on these things."

"As always, device makers are free to modify Android to customize any range of features for Android devices. This enables device makers to support the unique and differentiating functionality of their products."


It was clear from the beginning who's priority for Google, the OEMs and Carriers.
I've had 2 windows mobile phones (5.0 and 6.5) and neither were ever given updates. The carriers don't make money supporting the phone you already bought, they make a little money on you buying the updated phone.

ps. when windows 7 came out and wouldn't sync DIRELCTLY to the desktop, I dropped it. I don't need my contacts/calendar data mined thank you.
0 Votes
+ -
I am hopeful that Google will straighten out Motorola and accelerate their Android updates. Doing so will put pressure on the rest of the industry.
0 Votes
+ -
@randall.shimizu@... The mobile division of Motorola is being losing money since it was created. They barely turned even for only one quarter and then went back to the red and actually got worst after Google announced the bid for acquisition (they are still not owners).

I sincerly doubt that things will get any better with a company that has ZERO experience in the market. Google purchased the division as a desperate move, to stop Moto from suing other Android OEMs and to obtain a patent portfolio .... that is not worth what they paid for and may not even help them in the defense for Android's (alleged) violations of other people's patents.
updates until the carriers approve it. Nor did MS cut out the oems who get to approve the updates prior to update deployment. Apple and MS are successfully managing regular timely update deployment through cooperation. Google has shown no intention of doing this.
0 Votes
+ -
Not completely true
wackoae 27th Dec
@Johnny Vegas Apple can release their updates when ever they want, but it is good business practice to collaborate with partners before making changes. But in the end, Apple will release an update, even if one of the telcos don't like it.

In the case of MS, they can't make any updates until the OEMs had a chance to test the changes. Unlike Apple products that have the same hardware per model, WP7 must deal with the mirage of hardware combinations that the OEMs decided to use. It is unwise to release an update when it can break functionality on some models.

In the case of Android, Google doesn't give a darn and OEMs don't have a single reason to spend extra money on a device that will not generate revenue after sold.
0 Votes
+ -
Wrong!
Pete "athynz" Athens Updated - 28th Dec
@Johnny Vegas Yeah Apple and Microsoft CAN release updates to their respective devices at any time with or without carrier cooperation or approval. Apple in fact has released more than a few rapid updates that would have taken months for the carriers to "test" the update. And IF the carriers had any control over iOS or WP7 software there would be a ton of carrier crapware on those devices.
0 Votes
+ -
I don't get it why Smart phone markets do not just follow the model of PCs,
user has the right to choose whatever device he wants, and whatever OS to install on that device, its very simple.
0 Votes
+ -
Simple answer ....
wackoae 27th Dec
@mkurmot .... unlike the PC market, where you can change the components randomly, the mobile market is "hardwired" to the hardware installed at manufacturing time and the OS must be tailored for the embedded world.

You can't install some vanilla version of the OS and expect it to work on what ever random combination of hardware you have.
0 Votes
+ -
@wackoae That's not entirely true - I ran a "vanilla" version of Android on my Galaxy S device with no issues for a month before I wanted to try a new ROM.
0 Votes
+ -
You think it is "without issues"
wackoae Updated - 28th Dec
@Pete "athynz" Athens But the reality is that soon you will find out why it is wrong to run "vanilla" versions of any OS on any hardware.

Those unofficial/generic/hacked drivers are most likely causing the hardware to degrade at a rapid pace. Generic drivers HARDLY EVER deliver optimal functionality or provide proper power control over the different components of the hardware.
Seamless updates for years go against the interest of both the manufaturers and the carriers, as it would eliminate the primary reason for people getting new phones. Therefore they will do everything to block and hinder any such attempt. And ultimately most users buy phones from them, not from Google. That why Google wouldn't ever succeed with such efforts, even if it tried to.
0 Votes
+ -
Could not have said it better
DS-Solutions 28th Dec
it is a mess! While I expect this nonsense when dealing with phone company branded phones I do not expect it from the Nexus brand. I specifically got a Nexus phone so I could get the updates 1st or close to 1st and still I wait. Same as the crap that happened with the Logitech revue. Took over a year to get the update and the update is still a crap shot.

Google needs to step it up because as much as I like the OS I like new better and I remember having the same problems with the old windows CE phones - constantly having to hack my phones to get the newest updates, wait a minute.... I had the same problem with the Samsung moment. you know what if Google doesn't figure out how to streamline the process they can kiss my business goodbye and I will suggest that all the people i know move to IOS - updates are what keep platforms alive and I am not buying new phones every 2 years to feed carrier greed. Get with the program Google - FIXIT!
0 Votes
+ -
RE: Only Google can sort out the Android update mess
The Danger is Microsoft 28th Dec
@DS-Solutions - Yes. One of the reasons why I got an iPhone 4S last week. But tons of iPhone specific reasons. Just love this phone!
0 Votes
+ -
OEM has to responsible
unamedyet 28th Dec
when motorola release a smartphone with andoid gingerbread then it'll be motorola OS cos they make modification (it's not google android anymore).. same as samsung, HTC, Sony, LG, etc..google just concern with their "nexus"

like linux, if i make blackhat distro (redhat modification) then it's my OS. when i release to public then i have responsible (if i want people keep using my OS). Do i get money or not ? that's different case...
@unamedyet Although I don't disagree with your statement, the fact is that spending money on updates does not have a single benefit for Android OEMs. The moment you purchased the device, is the only time they make money.

Beyond some good PR points, Android OEMs don't get any benefit out of spending time and money on providing update to the devices. And they are already fighting for the scraps at the bottom of the barrel. To them any money spent on PR will not generate enough value that can justify the investment.
0 Votes
+ -
OEMs have a reason
unamedyet 29th Dec
@wackoae they have different way to modify android, let say HTC make mistake then their phone easy too attack virus/malware/spyware etc.. they have reason(s)..

making money : android is open so OEMs can make their apps store, their e-paper store, their advertise too ...
What Android update Mess? Why is ZDNET hyping the reporting? I've been a software developer for over 30 years. Let's have some reasonable expectations here.

There's what, a few hundred types of Android devices? Purchased over the last three years? I never expected Microsoft to automatically update my PC to newer revamps of the OS nor would I want them to. I wouldn't automatically expect my old PC to automatically work with a newer OS either. When you purchase a hardware/software combo you expect it to work out of the box, but who says that future major releases will work, especially when the software maker is not in total control of the hardware?

Who says it's a mess? If you bought an Android device and it performs reasonably up to your expectations, i.e., it performs the tasks put to it, then you've (I've) received exactly what you've paid for.

I'm on ICS on my new Samsung Galaxy Nexus, and I think it works fine. Performance-wise it's heads and tails over my Motorola Droid, but that's because of the hardware. ICS is not so radical and improvement over earlier Android versions that I'd have to have it - the same way any Windows OS since XP is not a must-have to be satisfied using the tool at hand.
@cakaltm@...
Apple says this. Both the iPhone 3GS and iPad 1 can run iOS 5. That's the gold standard and but one of the reasons why just about any device released in this space is called(but fails to be) an iPhone or iPad killer.
@dhmccoy...

Many prefer the choices both in handsets and, up to a year or so ago carriers, they have with Android. After my prior experience with ripoff AT&T, fine print, poor service, no recourse, there's no way I was going to lock myself into a contract with them. If somehow that was a deliberate ploy of Apple's it backfired, because I suspect millions of current Android users, self included, would have been iPhone users had they had a choice of carriers. I'm sure the iPhone is a fine product, but running the newest generation OS on a first generation phone does not have a lot of appeal to me, and I would guess many feel the same... they would much prefer the newest OS with the upgraded hardware benefits of the newest phone. Backwards compatibility is a nice concept, but it really only benefits those users who won't buy a new phone, which based upon the demographics of smartphone users, are probably a minority segment of the market.
Cell Phone Carriers (AT&T, Sprint, Verizon, Virgin Mobile, etc ...) make no money from 2 yr contracts with giving away free phones. They get "Kick Backs" from the Cell phone manufacturers on each phone they sell. Giving a phone away for no cost to the consumer is a way to lock you into a hidious and expensive 2 yr contract. I would prefer that all Cell Phone Carriers DO NOT OFFER contracts of any kind and that their model change to that of the Pre-Paid plans they all have. At least that way you can jump ship on your carrier without being penalized for 2 yr contract involvments.

Google could be the source of the settling the android update mess. If all the cell phone service providers and cell manufacturers agree to use google as the update service center for all phone updates, it would bring together a library with a master librarian to fix the problems with today's services. The other thing is that all phones would have to be made / created equal so that no matter what service provider you use, the updates would always be available without limitations on function and service. Contract users and Non-Contract customers alike would have the same services and software available. An end all to the quagmire of crap already thumbing down a huge communications system.
0 Votes
+ -
RE: Only Google can sort out the Android update mess
The Danger is Microsoft 28th Dec
@Evisscerator - Damn...day 5 of using my iPhone 4S and I simply can not believe how awesome it is. Mostly because of iOS 5+. I hold the crown for the best smartphone in family and now they are all scrambling to get one...after their current contract expires. The only thing I hate? A couple of them will get the iPhone 5 before me!!!
If this was the case, Android would only have 3-4 handsets in the same way Apple does now.

With it's current marketing strategy it can sell devices to multiple audiences and cater to several different budgets and customers. Wether it's some one who's looking for their first Android phone or some one who's looking to get the most upto-date-beast-Smart-Phone.

I agree that, with all of the most recent, and comparable Smart Phones, like the G-Nex, Motorola RAZR, Atrix, SGS II as comparisons. I'd like to see them all have ICS rolled out in a timely manner. How long I had to wait when I had an Atrix, for Gingerbread to come out was out right painful! But there's an argument for why Android is being used by so many different handset manufacturers, and that's because Telcos and Manufacturers are given the OS to tweak to their own specifications. Their weakness is their strength, since if they had a one-size-fits-all-OS, then they'd have to go down the path like Apple and have strict requirements on hardware.

ICS is a step in the right direction though, where we'll see one OS running on both tablets and handsets, and where the bread and butter of the OS is largely found across all devices. With few little modifications from one handset to another.

But to argue that it's a complete mess with how this argument is put across is absurd. If you want iOS, then get an iPhone.
0 Votes
+ -
The idiocy of smartphones.
Joe.Smetona Updated - 29th Dec
Not being able to update to the latest Android OS? Common sense goes out the window here.

Really, with 100 or so Android models out there, all with different configurations and hardware, we are obviously talking about something entirely different than a desktop computer. And even desktop computers can't accept newer operating systems if the basic specs aren't there. If you buy a smartphone, it should be considered a static purchase as far as the OS. If you think about what ZDnet is doing here, you see they are disregarding the difficulties with upgrading the OS on hundreds of different older phones and bashing Google with not providing the service. If you can do it and you want to, fine, but don't just take it for granted like the feature should automatically be there, the complexities are enormous and the companies are not going to tailor the new OS to older models. The demand most likely may not even be there.

ZDnet is coming out with a series of articles to bash anything Android. The whole idea of building a computer into a 4" playing card is basically silly and nonsensical anyway. It's been thrust upon the consumers as a way to garner addition revenue for airtime plans. What's next, a 16 core supercomputer smartphone?

Why I think the concept is silly. First, I've had two very serious crashes basically right in front of my house in the last 6 months. Lets face facts: people use cellphones, texting and smartphones while driving. There should be circuitry inside cars to disable phones (except for 911) while the car is moving. Disabling this protection should result in mandatory jail time.

I live on a residential street and a kid was driving a brand new Mustang (the only car on the road) down my street and had a head-on with a large tree. The car looked totaled. (texting).

A lady driving a new Honda Odyssey minivan, ran completely through a stop sign right in front of my house and smashed into a SUV. Both cars' looked totaled and their airbags were deployed, the front wheel of the SUV was 90 degrees to the body. The woman driving the Honda had two young children with car seats in the van. The police had a large shovel and were shoveling glass and plastic debris through the broken window of the van. The crash happen right at my driveway apron, so I was picking up pieces of the wreckage for a week.

I needed a ride home and my friend offered. During the ride home on the interstate at 70 mph, his phone would ding and he would read a text message from a family member, he would then reply by text while he was trying to drive. The car was swerving into other lanes. This happened four times on our trip.

I sometimes wait outside of department stores for my wife and notice the people entering and leaving the store. They are all talking on phones. What could be so darn important to talk about that you can't walk from your car to the store without having a phone jammed in your ear. People today may as well have the phones superglued to their palms They are checking for messages and texts every three minutes. Ever try to have a conversation with someone like that? It's like the commercial of a couple in a restaurant with the guy secretly checking the game.

A blue tooth may appear safe while driving, but it is not. A short conversation, may be fine, but as the conversation progresses and more attention is being paid to the conversation, the car begins to go on unattended auto-pilot.

Producing sophisticated technology phones with increased data display and bandwidth has the undeniable effect of requiring more attention and action from the user. Phones are small, run on batteries and can be easily concealed and used. This technology is like a big rainstrom reaching all users. The problem is that people don't know how to control it or regulate it. This phone usage has permeated all waking hours of peoples lives and activities. Trains crash and the engineer was found to be handling multiple texts before the crash. People easily get killed because of this, all the time. Many times it is just not discovered or reported. Have you noticed how many unexplained head on crashes there are now, occurring in good weather, with no reason and many with fatalities?

The more powerful and sophisticated these phones become, the more traffic deaths they will cause.

Possibly an airbag pushing a smartphone into someones mouth would be the only definitive proof of texting while driving.
0 Votes
+ -
Consumers don't care
symbolset 1st Jan
And consumers are not going to start to care.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix