ie8 fix
madison

Hardware 2.0

Adrian Kingsley-Hughes

Why your Android handset probably won't get an upgrade to Ice Cream Sandwich

By | December 17, 2011, 4:58am PST

Summary: Waiting for Google’s latest Android 4.0 ‘Ice Cream Sandwich’ update? Don’t hold your breath.

Back in May at the Google I/O conference, a number of Android phone makers and wireless carriers came together and made a promise to Android handset owners - timely OS updates for handsets for at least 18 months following launch. The promise was even wrapped up in a cool name - Google Update Alliance.

Are you a Nexus S owner? Here’s how to get Android 4.0.3 ‘Ice Cream Sandwich’ on your handset NOW!

Turns out it was a hollow promise.

PCMag’s Jamie Lendino approached a number of vendors and carriers to ask them about their plans to push Google’s latest Android 4.0 ‘Ice Cream Sandwich’ update to handsets. Seems like the promise of updates, made only seven months ago, has long been forgotten.

The original promise wasn’t about a vendor evaluating if it would issue an upgrade, or about letting us know sometime next year when it made a decision. It was that hardware permitting, all Android devices would get OS updates in a reasonable amount of time within the first 18 months.

In other words, don’t hold your breath.

No one has an incentive to deliver that upgrade to you. Google is interested in new handset activation, the handset makers have sold you a phone and hope to never hear from you again, and the carriers have you hooked up to a multi-year ball-and-chain.Personally, I could never see how Google, handset makers and the carriers could come together to make this promise. There are simply too many fingers in the pie (or Ice Cream Sandwich) and too many variables at work. It begins with Google and the Android code, and the fact that Google doesn’t seem to put pressure on handset makers to conform to a specific minimum hardware requirement. How can Google plan for future updates when handset makers can build whatever they want?

Then there are the handset makers themselves. Once they’ve sold you a phone, what real motivation exists for them to spent time and money updating that handset? Beyond the promise made at Google I/O conference, none whatsoever. You bought the handset with a particular OS on it and were happy with it, and no one promised you anything beyond what you already had.

Then there are the carriers. You’ve signed up to a multi-year contract with them, so what do they care about what OS you’re running. Your carrier never promised you an update.

The handset makers and wireless carriers also shove all sorts of branding and customizations and bloat into the Android code, so for them the process is not just a matter of getting Android to work on the handset, but of them customizing to suit their needs. That takes time and money.

Which is why it doesn’t happen.

And that’s why you’re unlikely to see an upgrade to Android 4.0 ‘Ice Cream Sandwich.’ No one has an incentive to deliver that upgrade to you. Google is primarily interested in new handset activation and increased market share above all else, the handset makers have sold you a phone and hope to never hear from you again (until it’s time to buy again), and the carriers have you hooked up to a multi-year ball-and-chain.

If Google really cared about you getting your hands on updates to Android it would do what Apple (or to a lesser extent, Microsoft) has done and take much tighter control over the process. It’s tougher when you have multiple handset makers (like Microsoft does) but it’s not impossible to reign them in. But it does take effort and determination, something which seems to be lacking over at Google HQ.

Poll

Is Google committed to delivering Android updates to handset owners?

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.

47
Comments

Join the conversation!

Just In

RE: Why your Android handset probably won't get an upgrade to Ice Cream Sandwich
resmatje 10th Feb
The internet gives people a platform to shout their opinion. Although, sometimes even supported by reasonable assumptions, quite often these are just peoples opinions, nothing more...
HTC yesterday announced quite an extensive list of handsets to get ICS Q1 of this year. My almost 1.5 year old Desire HD will get an update. It seems like this article is based on some wrong assumptions...
The argument that Android won't get updated flies in the face of history. True, not every phone with an Android operating system will be upgraded, since many of them do not meet the technical requirements. The previous Android upgrade, Gingerbread, was upgraded to virtually all recent manufactured handsets--within the previous year or so. I had Motorola Droid X, which was upgraded twice during the time I owned it. My wife has it now. I purchased a Motorola Droid Razr, and Motorola has stated on many occasions this phone WILL be upgraded sometime in early 2013. Even if Verizon didn't give a s*** about retaining its customers (they do, in fact), Motorola DOES. That's why they have upgraded handsets in the past, and will continue to do so. That is their stated policy. This is most certainly true of other manufacturers of handsets such as Samsung and HTC.

Ice Cream Sandwich is extremely demanding of handset resources, but the first handsets to roll out with ICS natively installed (both made by Samsung), have the same or less memory and processor specs as Motorola Droid Razr and Droid Bionic.
0 Votes
+ -
In early 2013. Sweet.
Bruizer 17th Dec
@jfrykman@...

Like Googaorla will be concerned about the Razr much in 2013.
@Bruizer He meant 2012. (Moto said the RAZR was to be updated to ICS early next year.)
@jfrykman@... Sorry, but my wife's Motorola Flipside, flies in the face of your claim. It got upgraded this summer from Android 2.1 to 2.2 and it looks like it has been forgotten. In just 13 months. FWIW, it's still a steaming pile of.... It would take a LOT to get me to buy again from Motorola. And if my new Samsung Galaxy S2 doesn't get Android 4 by around May, I might just be done with Android as well. Hmmm, maybe a Nokia with Windows Phone? Time will tell.
@jfrykman@...

It flies in the face of history...if you are reading fiction. From what I've read, if it didn't ship with a version of the OS, the chances of upgrading were pretty low.

Let's see what happens with the Razr. When a blog comes from the company stating why it will take I while, I would be worried. And HTC and Samsung? Are you kidding? Those two are awful. Samsung promised to update all those suckers who purchased the original Tab and it never happened. I met two friends a party last night: one with last years Nexus and one with a SG II. There is a zero chance that those phones will get upgraded to ICS.

HTC still has security bugs from their own logging that I believe hasn't been updated.
@dhmccoy Except the Nexus S is getting upgraded starting today and the Galaxy S II is getting upgraded in April. Does it hurt to be so obviously wrong?
@jfrykman@... Finally another choice of Kindle accessories not from Amazon. http://www.solarmio.com/en/OnlineStore.aspx
Why do you think they picked 18 months? Because almost everyone will have been buying a new phone by the time 18 months after release comes around that's why. In other words never. How long was it between when Microsoft made mango available and when every Windows Phone got it? About 1 month that's how long. Google couldn't care less about getting you an upgrade. THEY DONT WANT YOU UPGRADED! It that clear enough for you. For every phone that's upgraded that's one less new activation stat for them. Once less set of licensing fees paid them.
@Johnny Vegas
in the future.
They spent a great deal of money aquiring Motorola. Who here honestly believes that they are not interested in making this a profitable acquisition?

If they just continued to upgrade existing handsets, no one would purchase new Motorola handests.
plain
@Mister Spock

I don't believe that to be true. The operating system isn't the only reason to upgrade hardware, no matter how much Apple is trying to convince the world of

this. Keep in mind that there are plenty of reasons for someone to upgrade hardware.

1) There is normal wear and tear on hardware. Buttons can wear out. Slide out keyboard can wear down.
2) Accidents happen. Phones can get nicks and scratches over time. Or worse, a catastrophic accident can occur.
3) Phones with built-in batteries (the Razr, for instance) can get a weaker battery over time.
4) Some new technologies require new hardware. For instance, a phone purchased a year ago might not have an NFC chip in it. As payment systems like Google

Wallet pick up steam, more and more phones will need to be upgraded to acquire NFC chipsets.
5) Each new OS and each new wave of apps demands faster processors and more memory. As with PCs and game consoles, people desire faster and more powerful

hardware. The early adopters get the more powerful devices. More apps are written to take advantage of the more powerful hardware. The slower devices run

these apps poorly, creating the need to upgrade hardware. This cycle continues to repeat, even if older hardware can continue to run the latest OS.

So, there is no need to use the OS version to hijack the hardware trajectory. There has always been a healthy need for more powerful hardware regardless of

the OS version.

As for Motorola, there are several reasons why Google would want to own the company and to continue to let it be profitable without playing the silly hijack

games that the other players play.

1) The patents. Google's hardware partners are increasingly under attack by Microsoft and Apple. So far, Google has only been able to assist from the

sidelines since Microsoft and Apple haven't been able to sue Google directly. By becoming one of their own hardware partners, Google can be sued directly

and can finally fight back directly. If they win, they will win on behalf of themselves and their hardware partners in a fight they believe they can win.

The patents themselves will be additional armor and weaponry in this battle.

2) A safety net. At the moment, if every one of Google's hardware partners get lured away by another open source operating system (webOS?), Android could

enter a downward spiral. Furthermore, Apple and/or Microsoft could team up or acquire their hardware partners to cause the same kind of disruption. By

owning one of these hardware partners, Google can guarantee a steady flow of Android phones no matter what tactics the competition tries in the future.

3) Pressure on their other hardware partners. Keep in mind that, up until now, the only thing the hardware partners have been competing on is the hardware

specs and the extra tweaks to the base OS. Google can only do so much to convince their hardware partners to compete on other factors from the sidelines. By

owning Motorola, they can ensure a steady flow of Android phones that, hopefully, will get regular updates to the Android OS in a timely fashion that will

be the true unfiltered Android experience. If this is truly what the consumers are demanding (and are not just the rantings of a loud minority), people will

eventually flock from the other hardware manufacturers' phones to Google/Motorola phones, just to keep up-to-date with the OS versions. When the other

hardware partners see this, they will start competing more on timely OS updates. If there is some other hardware-based innovation (similar to NFC) that

Google cooks up, they can put it into their Motorola phones and easily convince their hardware partners to do the same.

So, Google doesn't need to use the OS to hijack the hardware in order to keep Motorola profitable. There are a number of ways Google can keep Motorola profitable and also be able to gain a bunch of advantages to owning Motorola outside of just profits.
@Johnny Vegas Every Windows Phone? All 10 or so models, dating ALL the way back to Q3 2010? And learn how to read, it's not 18 months after the version is released, they're saying each model will be supported with upgrades for 18 months. What that means, since you can't understand semantics, is that if you get a new Android phone, your handset will be upgraded to any new versions that come out within 18 months of its release.
Does a software upgrade really matter? Like you said, Adrian, you bought the phone happy with the OS it had at the time. If you DO care, there is likely a tinkerer building a ROM of the latest update for your phone, which you can easily install on your phone. If, somehow, there isn't a ROM already for your phone, you can teach yourself how to build a stock ROM for your phone. (Let's be honest--who really wants an update so bad that they would build from the source? Someone who is skilled enough to actually learn how to build it from the source.)
@rlorenz I used to make a similar argument until my wife's Motorola Flipside. We didn't realize in the first month when it was returnable that App upgrades over time were going to reduce this phone's available memory to about 12 KB such that she now cannot add any apps and the phone frequently hangs. This phone was really cool for about 50 days. Now it's been a year of disappointment thanks to Google, Motorola, and AT&T which crapped the phone up beyond belief with things like AT&T Navigation and AT&T Radio, none of which can be removed without rooting. If I had a bit more time, I'd take them to arbitration because this phone now is barely more a smartphone than her previous little Nokia....
@bmgoodman LOL, YOU DO REALISE that Android is built to use all of it's available ram(with enough left over to fully run the app currently being used)... When you launch a new app that isn't hibernating in the ram, then it throws out the least used app from ram. The reason for this: if the app is hibernating in the ram, it opens much quicker, and it has no obverse effects.
I really hope you're not using one of those horrible "app killer" apps... if you are, then you should now know why your wife's phone hangs... because killing all the apps in memory makes them take much longer to open...
I'm AMAZED that people still use these app killers... People are stupid enough to believe that Google doesn't know how to manage apps, almost 4 or 5 years after the OS first came out... Stupid stupid people these days... geez.

Also in support of this way of managing multiple apps is the new Windows 8. It doesn't kill ANY metro apps, they're simply hibernated now, exactly what Androids been doing since the first version of the OS came out.
@rlorenz Quite right, I wasn't satisfied with my OS so I completely designed a new OS from the bottom up. True, to polish all the corners I had to employ a team of 20 programmers to get it just the way I wanted it. Luckily their job was made a lot easier by all the designers I had working in the background to support them. In the end I also became dissatisfied with the hardware and was forced to design a completely new phone. I invested about ??20,000,000 overall but that is what you have to do to get a decent phone these days. It seems so obvious I don't know why everyone doesn't do it.
@rlorenz

Yes it does. My Droid X has been reduced to a POS that reboots when it feels like it since the latest round of Gingerbread updates. And I doubt I'll ever see any updates from Verizon, Google, or Motorola to address this issue.

So iPhone 5 here I come once you come out. My Android Experiment for the past year and a half or so was OK. But I need something reliable and that works. That means I'm back to the iPhone.
This article fails to acknowledge the exception to this logic: Sony.

Not only have they already released alpha builds of ICS for three of their Xperia phones, they have also, months ago, posted instructions to owners on how to unlock the bootloaders on their devices and released various proprietary code to the developer community on XDA for custom ROM and application development.
0 Votes
+ -
Add Samsung to that
rhonin 17th Dec
@dahl.ryan@...
I already have emails from Samsung committing to updating my SGS2 and SG Skyrocket to ICS.

AT&T... that is another issue.....
@rhonin Care to share those emails? What carrier are you with? I have a SGS2 on AT&T and I've seen *nothing* from either on ICS.
0 Votes
+ -
Blame the wireless carriers
amesjaa 17th Dec
The issue lies squarely on the carriers and the system of subsidized handsets and the vassalage of wireless contracts that customers allow themselves to be yoked with.

Old-style wired phone networks didn't advance or change much back when Ma Bell owned everything and the phones they offered were not even ALLOWED to be owned -instead they were leased from AT&T. Phones never got updated and it took decades to make the shift to touchtone from rotary.

It wasn't until AT$T was broken up and the crony-capitalist monopoly deregulated so that market competition could occur within the industry did things change and we get any progress.

Subsidized handsets are the leased phones of the 1970's and earlier. The Wireless carriers think they OWN them -not you. The way they treat their customers and the phones the let them lease from them is slowing the process of modernization -and this includes getting out updates to software. Apple is a little better with updates" but most of those are just a method to slowly brick the older hardware so their fanbois need to buy new.

Think what would be the state of PC's if the ISP's sold/subsidized or leased your computer to you and you were dependant on them for the hardware and couldn't go to a big-box computer store or online vender and buy them yourself? Widows and Mac would be in thrall to the ISP's and cheap clone PC's would not exist -just like the situation we have today with cell phones.

The only way to change this is to break up the cell carriers (AT$T is back together and if this latest merger goes through it will even BIGGER than before) and to fight for cell phones to be sold en mass outside of the subsidized carrier-based system. When consumers can buy their own phones from electronic stores to use on the various networks (there really only are two standards these days) then the prices will go down and the control they have over the both the hardware and operating systems will be theirs and the companies that write the operating software. But as long as the carriers can twist the arms of the phone makers and blackball the ones that won't knuckle under they will be holding all the cards.
in a puff of reality. It's your own fault that you sold your soul back to them in order to get your "open" Android handset.
@baggins_z Apple gave more power to the carriers.
0 Votes
+ -
How so?
James Quinn 17th Dec
@BIGELLOW ... A statement without any information to back said up is well meaningless.

Pagan jim
0 Votes
+ -
RE: Blame the wireless carriers
Rabid Howler Monkey 17th Dec
I also blame Google as they willingly gave the carriers the power that they currently have. As baggins_z points out, the situation is vastly different with Apple's iPhone.

@amesjaa wrote:
"When consumers can buy their own phones from electronic stores to use on the various networks (there really only are two standards these days) then the prices will go down

The sticker shock will be truly funny as unlocked smartphones are *very* expensive when they are not subsidized by the carrier's data plans (iPhones too). If what you propose ever comes to pass, I hope that the price of unlocked smartphones and data plans will *both* go down.
@Rabid Howler Monkey

Actually, before the advent of 3g data services(ie during the days of EDGE or 2G GSM), I regularly bought the latest releases of Nokia smart phones from Europe and used them on Tmobile here in the US. I never paid over $450 and technically speaking those phones were more expensive to make than the current phones because every new phone involved custom chips, where as Android devices are able to recycle R&D costs when they release new models every 6 months.

What the carriers do is just rise the MSRP of the phones by $200 or whatever the 'discount' they give people for signing the 2 year agrement. This is essentially a tax to keep people from buying unlocked phones. When GSM 3G hit the US carriers and they ended up using different bands from the rest of the world this became a gold mine for carriers.
1) For Google, Android OEMs are their main customers (they just care about activation & share).

2) For Android OEMs, the carriers and retailers are their main customers (they get to stuff the channels).

3) Customers lose!
@dave95

So, customers can buy a $700 phone for $300, continue paying the same monthly service for phone and data service as years prior, get increasingly greater data speeds and larger bandwidth allotments, have phones that are now more powerful than some of last year's PCs... and somehow the customers are losing?
@BIGELLOW ... Not as far as I can see and from what my economics 101 course stated that with competition for consumers such should occur as carriers and phone provider put pressure to gain more market share on everything related to their sales and this would of course include plans related to smartphones.

Pagan jim
0 Votes
+ -
Incentive to buy outright!
Patanjali 17th Dec
Then can get it at the same time as telcos.
Why would anybody expect to get ICS???

BTW, The naming game on Android is kind of stupid.
@wackoae I don't even see what the big deal is. Everyone should be upgrading their phone hardware every 2 years anyway. This is like a bunch of dinosaurs complaining that their computer from 1995 runs Windows 7 too poorly.
0 Votes
+ -
Where does one draw the line?
James Quinn 17th Dec
@BIGELLOW... What happens when carriers and phone OEM's figure out that with the right "incentives" they can push people to upgrade their phones every 12 months? Do we allow that? If we do how long will it be till they push for 6 months? Every two years seems a bit of a stretch to me already the smartphones I use I expect to last me at least 4 solid years then I will get an upgrade. And since I use Apple I can pass my old phone down to my kids who will get more years use out of it.

Pagan jim
What do you expect from a company with code names like Ice Cream Sandwich. These guys are unprofessional. All of you using Google anything are taking big risks in my opinion.
I'm sure you never cross the road.
@lippidp

No worse than using Microsoft anything with their stellar track record in safety and security with Windows and Office. /sarcasm off
@lippidp Not sure what decade you're from (maybe 80+ or maybe 12?) but this is common with most companies. For instance, Windows 7 is called Blackcomb/Vienna. Windows Vista was called Longhorn. Windows XP was Whistler. Windows 95 was Chicago. The iPhone was Purple 2. Various code names for each iteration of iOS have been Snowbird, Sugar Bowl, Timberline, Oktoberfest, Little Bear, Heavenly, Big Bear, etc...

The reality of it is, you hear very little about Apple's code names because they are so secretive. They don't want anybody to know what they are working on until they're ready to advertise it.

Microsoft is a bit more open, so you have likely heard some of these.

Google is the most open, so the media is constantly aware of the code name of each new OS. It's more entertaining for the media to talk about Ice Cream Sandwich than simply calling it by its technical name, Android 4.

So, if you think using code names like this is "unprofessional", you should stay away from Google, Microsoft, and Apple.

Good luck with that.
When will my G1 be getting the 4.0 update ? I want to watch it explode.
Simple solution: Buy a Nexus.

If everyone looking to buy an Android this year were to buy a Nexus, it would send a clear message to all parties that we want timely updates. I'm willing to bet it wouldn't even take six months for the OEMs to gang up on the carriers and force them to allow them to handle their own updates.

Also, while most would probably still skin Android, you'd see a lot more optimized code to allow for faster updates. UI skins would be written as easily-updated apps instead of hard-coded bloat.

Ahh, in a perfect world.
0 Votes
+ -
@Droid Eye Particularly since last year's Nexus model is no longer getting any updates and will never get ICS.
Excuses matter not with customers. Android is going to suffer BIG TIME and that is the bottom line. Don't care what the rhyme or reasons are. Only care that if you spend money on a phone and contract the product is going to get ZERO OS support. ZERO!!!! And, pointing to an unlocked Nexus as a solution is only pointing out the seriousness of the problem - that is not a solution to 95+% of customers. Either the system works and supports customers phones or the system does not work and customer will start to avoid it. End of story.
0 Votes
+ -
I do not care
thegreenwizard1 18th Dec
As long as my phone do what I want it to do, I don't care about the OS.

Do people working with XP care to update...no because their machines won't handle the new OS. The same for phones. Only because some people like to push the market and look a way to bad mouthing Android this does not make a problem. Newer does not mean that the oldest one is bad.
Shocking!
Google is not forcing OEM's to upgrade existing hardware with their free upgrades to their free OS!!
This flies in the face of all reason andnexperience! After all, doesn't Microsoft force OEM"s to upgrade us to new versions of Windows for free?
Oh, wait ...
Shocking!
Google is not forcing OEM's to upgrade existing hardware with their free upgrades to their free OS!!
This flies in the face of all reason andnexperience! After all, doesn't Microsoft force OEM"s to upgrade us to new versions of Windows for free?
Oh, wait ...
When has Microsoft ever cared about upgrading handset operating systems? I had 3-4 Windows handsets before switching to Android (Nexus One) where I got timely OS upgrades. So, please do not use MS as a model for upgrades. Sure, not all Android sets get upgrades. But where they are not constrained by carriers, they do.
I have a droid bionic and previously had a droid x. I like my wife's iphone 4s better than both. The droid x was plain broken until it was upgraded. My bionic, while better is still buggy and not as easy to use as my wifes iphone. I do not feel that google fixes things quick enough and rolls out version to really complete.
At the end its the end customer who suffers...
The internet gives people a platform to shout their opinion. Although, sometimes even supported by reasonable assumptions, quite often these are just peoples opinions, nothing more...
HTC yesterday announced quite an extensive list of handsets to get ICS Q1 of this year. My almost 1.5 year old Desire HD will get an update. It seems like this article is based on some wrong assumptions...

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