ie8 fix

How to fix the Android update mess: Paid updates

By | December 26, 2011, 1:31pm PST

Summary: Everyone seems to agree that Android updates are a mess for owners. Would owners be willing to pay a reasonable price for major updates? I think so.

It is pretty universally felt that Android updates are a big mess. Not knowing which phone/tablet will get a major update, or when, is a sore subject with a lot of folks. I have made it clear how I believe the entire Android update system is broken, and colleague Ed Bott rehashed it beautifully. As screwed up as the update process is for Android devices, there is a brilliantly simple method available to fix it in one fell swoop. It is time for paid updates for the Android world.

I firmly believe that money is at the root of the Android update fiasco. It costs a lot of money for OEMs to update a device, and to support that new OS version going forward. So let’s account for that cost up front and charge Android device owners for major OS updates.

I don’t think Android phone owners would object to a reasonable charge for a major OS update. I’m thinking $15 would be cheap enough to get owners onboard while generating a lot of revenue for the companies involved. With 700,000 Android activations daily, even a small percentage of owners paying the fee would be worth the effort. Heck, if only 10 percent of Android buyers in one year paid the $15 that would be almost $400 million!

The hardest part of a paid update system would be keeping the new versions away from those who didn’t pay. Google could help out with that since each Android activation has a Google Account behind it. A simple check and non-payers could be cut out of the loop.

So what do you think? Would you pay $15 for a major release of Android, such as Ice Cream Sandwich, on your Android phone or tablet? Sound off in the comments.

Image credit: Flickr users DaneHomenick and secretlondon123

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

Topics

James Kendrick has been using mobile devices since they weighed 30 pounds, and has been sharing his insights on mobile technology for almost that long.

Disclosure

James Kendrick

James Kendrick has no affiliations or relationships that need to be disclosed.

Biography

James Kendrick

James Kendrick has been using mobile devices since they weighed 30 pounds, and has been sharing his insights on mobile technology for almost that long. Prior to joining ZDNet, James was the Founding Editor of jkOnTheRun, a CNET Top 100 Tech Blog that was acquired by GigaOM in 2008 and is now part of that prestigious tech network. James' writing has appeared in many print publications: Smartphone and Pocket PC Magazine, Information Week and Laptop Magazine to name a few. James' coverage of the mobile technology sector has regularly appeared in the New York Times, Salon.com and CNN/ Fortune online. Not just a writer, James has filmed numerous video reviews and how-tos that have garnered well over a million viewers. He has appeared on local news segments and been interviewed by the Associated Press on mobile technology topics. Additionally, James has been podcasting about mobile technology for years.

61
Comments

Join the conversation!

Just In

I said it before, I'll say it again...
aiellenon 6 days ago
Android needs to implement a REPO system for updates, apps update through the market, so should everything else.
Oh, there is a new version of the camera system app on your phone, go to the market and it tells you you can update it.
Oh, the Bluetooth Manager on your phone has a security fix/update, go to the market and it will prompt you to update it.
Oh, the Dialer program on your phone has a security fix or update that now allows you to show shortcut icons of your contacts for speed dial, go to the market and it will prompt you to update it.
Oh, there is a new Android OS kernel available for your phone, go to the market and it will prompt you to update it.

not hard, not new, could even have the phone build the updates from the source code so it functions correctly on different hardware.
2 Votes
+ -
No, it isn't good idea. Google must introduce strict certification for Android(tm)-powered smartphones like 18-month updating cycle. If vendor want use Android trademark, they must update OS all this 18 monthes. If they can't update gadgets they must create fork of Android and name it as Sh*t OS or like that.
@Adanedhil Greener at 2012 CES. E-reader is charging free from now on. Awesome innovation award winner, www.solarmio.com
Wonderful idea! Wake Up Android.
2 Votes
+ -
Nuts?
rhonin 26th Dec
Pay?
Why?
How would pay get us past the OEM and Carrier roadblocks?

Definitely a poor idea.
A path to rapid updates must exist first.
plain
I will just change my phone and so will others ( they can jump for the money lol )
I would pay uyp to $30 for an update if as long as it was within a week or 2 of the "official" release by Google. Since most people sign up for a 24 month contract when they get a new phone, that would be for 2 annual updates (average). I believe that Android is mature enough now that there will not be major updates as often as there has been, probably getting on a annual basis now.
@tgschmidt $30 ?? it's not just update, it's change OS version (like u change windows xp to windows 7) . For apps maybe $30 is much but OS it's just too small
@unamedyet You can currently get a FULL RETAIL version of Mac OSX for just $30. And that OS includes upgrades to MANY of the tools included by default. So what was that about $30 being to little for an OS??

I may not be complete against the idea of charging for OS updates, but fact is Android should not even cost $10 for 2 years of guaranteed updates .... because the OS is in eternal Google Beta quality.
0 Votes
+ -
@wackoae you are wrong
jsapaj 3rd Apr
OSX is not sold as full retail. the $30 is the upgrade fee from Leopard. All OSX deals you ca find are upgrade packages since no Apple Mac is sold without Mac OS X. That's the reason why you can't legally install OS X on another computer, because retail copies are Upgrades not FULL RETAIL.
0 Votes
+ -
Nope. Ain't gonna happen.
Userama 26th Dec
For "open" fans, open = free (as in $0).
0 Votes
+ -
Open != free
zd1923@... 15th May
There is no requirement that open-source software (GPL variety) be distributed free. Besides, each carrier adds proprietary "features" to the basic phone and likely won't distribute a variety without it.
0 Votes
+ -
Does Apple charge for updates?
MicroNix Updated - 26th Dec
So long as Apple charges $0 for their updates, so shall everyone else. THAT is your competition, that is the bar you must strive for.

More like, "Hey vendors, do you want to continue selling Android phones?" If so, better update them or I will be buying from the next vendor who will.

Take heed Motorola, LG, HTC and Samsung. If you don't keep them updated for 18 months after they go on sale, then I will jump to the next vendor. Want to be the vendor with all the sales, get with the timely updates. Or I'll say screw you all and go with Apple. Take it or get out of the biz.

If the overlay is always the issue, skip the overlay and go for other customizations. Launchers update for the next OS in days. I don't want to hear excuses. HTC is starting to get on the right track with Beats. Differentiate on hardware and app software, not GUI overlays. Put in a complete killer software pack like media player, camera software and other "fun" stuff. Ditch the garbage.
1 Vote
+ -
Another idea... virtualization
OrlandoHatch Updated - 26th Dec
What if Google pushed a virtual machine concept for Android? Run the OS as a VM in a specific format and make the manufacturers deal with the hypervisor. Google releases minimum specs for the VM. Then, if users want to update, they compare their specs to the minimums; manufacturers only have to support their "official" releases, but users could easily try new releases and still rollback without much issue.
The only "losers" would be carriers that wouldn't get to install their wares on the phone OS as a permanent fixture.
0 Votes
+ -
Ridiculous suggestion
wackoae 26th Dec
@OrlandoHatch So basically what you want is all private data running thru some random server in some random country and fully accessible by some random admins.

Seriously, are people so ridiculously clueless about basic security and privacy this day and age???
0 Votes
+ -
RE: How to fix the Android update mess: Paid updates
linuxforhumanbeing Updated - 26th Dec
@wackoae
do u know what is called vm???
@wackoae He was talking about a VM, not "cloud"... And, anyway, all the data is probably in the Google cloud or the company network, if you want to make the most of your phone - just like iPhone users are probably on MobileMe or iCloud and WP7 users on Live accounts.
0 Votes
+ -
Weird double post error
0 Votes
+ -
It's not ridiculous
jsapaj 3rd Apr
@OrlandoHatch a VM is the way to go to keep your OS stable and device-independent. This is actually what MS is doing with future Windows Versions. Vendors will only need to provide support for the phone's hardware and the all crapware they usually load on Android phones. Updates to the Hypervisor and/or drivers should only be necessary for bug fixing if the correct design is implemented. Issue here for vendors will be trying to provide specific HW add-ons that are not present on the Hypervisor Layer. For example, Motorola's Atrix is the only phone that has a fingerprint reader. Maybe google could support this additional devices providing special Hypervisor "keys" and evolving every 18 months the Hypervisor to add this "keys" to the VM layer.
if android updates at their own expense, they are incentivized to send out well designed, well tested updates; if each update is a revenue source, android's incentive is to send out poorly designed, poorly tested updates so they can have a reason to send out another update, then another...
0 Votes
+ -
Exactly...
jasonp@... 26th Dec
@brentmyrna
That's how we got Windows ME.
When you consider people may have paid $100 for these phones, getting them to pony up $15 for software is ludicrous.
-1 Votes
+ -
@dagamer34 (if you ignore the 2 year contract).

Android is popular because it is the OS in the cheapest piece of crap the consumer can find. The top selling models are not the top models. They are the models given away for free and 2 for $0.99 deals (with a contract).
@wackoae Wrong, the best selling models are the high end. Funny that I hear your claim so often with no data to back it up.
To me a better solution would be for each carrier (since they are at the end of the chain and ultimately control what goes on your phone) to give customers the option of getting a major update WITHOUT the manufacturer launcher. I.e. get the update but without Sense or Touch Wiz. To install you would have to check a box saying you understand the interface will be without the fancy launcher.

That way, you could get the update or not, depending on whether Sense or Touch Wiz is important to you. Then HTC, Moto, Samsung, etc wouldn't have to invest money in it.

I know you can root and install a ROM but most people don't know how or would be afraid.
NO! My family budget allows upgrades and replacements anytime we wish. We will buy our technology, you buy yours.
18 month? By 24 month, my phone contract with the carrier is over. I will just signed a new contract and get a new phone for free with the latest OS and hardware.
Android is the os for smart people. If you can't figure out how to update or root your phone to update then get a less powerful iPhone.
Since the current path is Google --> Carrier --> Customer, a paid upgrade path will not work. On many phones (T-Mobile G2X for example), the upgrade from 2.2 to 2.3 was necessary to fix several issue with the phone. Why should one have to pay to "upgrade" defective hardware? The desire of the carriers to "personalize" their phone with unique UI overlays is the the major stumbling block. The overlays should be through the use of an application, and not be "wired" into the base system software.
0 Votes
+ -
This one had me rolling :-D

Who exactly do Android users pay for updates? Google? The OEMs? Carriers?

If you have a Samsung Galaxy S phone for instance and you hand Samsung your $15 for ICS update, do you really expect Samsung to deliver a pure ICS update without any skinning? What about the carriers, would that $15 you give them get you ICS without their carrier junkware? If not then what's the point?
I think this guy is onto something, but has it backwards. I think that Google should/could mandate the 18 month update window from release. So all devices are updated to current version for at least 18 months after their release. Make it up front. Some vendors may say it is valid for 24 months as part of their sales pitch.. But, as far as paying? I think the carriers/manufactures should pay the consumers if they don't meet the 18 month deadline. I think $15/month that they fall short is reasonable. So while you are not getting updates, at least you are earning a credit to buy a new phone @ discount.
I think this guy is onto something, but has it backwards. I think that Google should/could mandate the 18 month update window from release. So all devices are updated to current version for at least 18 months after their release. Make it up front. Some vendors may say it is valid for 24 months as part of their sales pitch.. But, as far as paying? I think the carriers/manufactures should pay the consumers if they don't meet the 18 month deadline. I think $15/month that they fall short is reasonable. So while you are not getting updates, at least you are earning a credit to buy a new phone @ discount.
As much as I would pay for updates, this falls apart when you are talking about Android updates from a security point of view. When Google released Android 2.2, they fixed issues present in 2.1. Google didn't release a specific 2.1.x update to fix handsets not being upgraded to 2.2, but expected OEM's, carrier's, etc to upgrade to Android 2.2. Yes they added functionality, but you shouldn't have to pay for security updates. The only fix to this problem that I can see actually working, is restricting form factors, specifications, and modifications from happening, and updating directly. Everything currently takes far too long between all the players making and testing updates.

Jumping from one major release to another to add features might justify an expense, but the old versions should still be supported (preferably for 3 - 4 years). Look at desktop OS updates. Microsoft releases security updates for Windows XP, Vista, and Windows 7. Apple releases security updates for 10.5, 10.6, and 10.7. Google just seems to think that everyone should run the latest or go home. Look at their lack of support for the Nexus One less than 2 years later. Yes the computer industry moves rapidly, and a year old phone may seem ancient to some, but most don't switch phones that often, and from an environmental point of view, hopefully it stays that way.
0 Votes
+ -
Let Google Step UP..!
abisudz 27th Dec
The best option would be for Google to release the updated OS for supporting devices after maybe 2 years from their release date. This should be a bare-bones pure Google experience and the user must make the choice between staying with their old OS with manufacturer/carrier customizations or jumping ship to latest OS build which may take some time to get used to. All device manufacturers must do the necessary to ensure that if the customer chooses so; he has a smooth and hassle-free transition to the latest and greatest build of Android. To summarize, instead of rooting for Cyagenomod or MIUI; Google themselves should make a device-optimized pure Google experience for each device (from the top rung manufacturers at least) with hardware to support the latest build.

This will give the customer the confidence that the high-end device that he buys won't be obsolete (from the OS point of view) for as long as his hardware can support the improving software builds of the OS.
@abisudz The issue boils down to device drivers the handsets use, they also must be updated and Google does not have source to update handset drivers.
At the end of the day you paid for the phone on the line and calls for 2 years and now you want more money out of me !!!!.
Just make a new phone with the updates, Who keeps there phone for more then 2 years ???????
The manufacturers know that the phones are being sold with a 2 year contract, therefore they should plan in 2 years worth of updates, from release, of their devices.

Whilst paying might work for a few, there are a lot who expect everything for nothing and even more who are totally oblivious to upgrades and updates.

When I look at my Windows Phone 7 and iOS owning friends, probably 10% have ever applied the free upgrades they have received. A majority of the iPhone owners I know, outside of the tech bubble, have never attached them to a PC, let alone applied updates.

I suspect the Android user base is even more like this. The tech core of users know how to get a free update using Cyanogen Mod or similar methods, some, who have it as a main communication tool, so are unwilling to "experiment" with 3rd party ROMs are annoyed that they have to wait for updates, whilst the vast majority don't know which version they have and probably couldn't care less about an update, so long as Facebook, Twitter and SMS work.
0 Votes
+ -
A developer nightmare
MobileAdmin 27th Dec
The reality is you already have a scattered Android OS base, how does a developer code their App? What is ICS (4.0) has features they'd like to leverage yet 50% of Android users have OS 2.2 or lower still? That impacts the potential App usage / sales. This is an issue now with free updates, paying for the update will only make it worse.
0 Votes
+ -
You really think people would pay 15$ for a phone OS? That's probably the best way to make sure people switch to iOS or Windows Phone.
0 Votes
+ -
Wait - so you and Ed Bott want the OEM's to charge for updates to a free OS? Especially when it's so easy to root the device, install ROM Manager, and change out ROMS that run an updated OS? It's ridiculously easy to root an Android device, download a ROM and install it from an SD Card or - for 6 bucks - buy the "pro" version of ROM manager and download the ROM.

And yet to solve an issue of the carrier's making you are suggesting that the carrier's charge for updates? Both Microsoft and Apple (finally - with the iPod Touch line)) understand that charging for updates is crap. IF the Android OEMs start charging for updates I'll be replacing my work phone with a WP7 device or bite the bullet and get a second iPhone. And I have a feeling I won't be alone in abandoning Android if the OEMs charge for updates to a free OS.
I think the system will fix by itself. Now that the phones have tripled their processing power, I'll say the upgrades should be less drastic.

Furthermore, the no upgrade policy is ultimately hurting the oems because they can't sell devices at high prices (phone being returned, dissatisfaction, etc.). They just have to sell less phones but put an higher price on each.

The market should, in the end, sort that out for us, I just hope we'll get through until it become so.
The Android update issue is pretty much moot, and difinitely way overblown. I mean, think about it: your cell carrier probably allows you to upgrade your phone for a subsidized price evey two years. How many people do you think hold on to their phones much longer than that? And do you really think that going two years without an OS upgrade is such a huge sacrifice?

Finally, for those who simply must have the latest and greatest OS, or who simply refuse to give up their favorite phone, there's always the XDA-Custom ROM route. Drop CM7 or some similar ROM onto your phone and you're pretty much guaranteed to have the latest and greates OS your hardware can adequately push.
Absolutely not! How are developers supposed to get device specific code for custom ROMs? Terrible idea
0 Votes
+ -
Android is only partly open source, so users can swap kernels around if they root their devices (they're legally allowed to do that anyway), but the non-GPL portions can be legally be controlled, should vendors think it worth their while. I think, however, that the vast majority of users would rather pay $15-$20 for an update than update Android by hand (which would require rooting the device).

Of course, there's nothing to stop vendors from charging for updates now in exactly the same way the Google marketplace charges for apps.
Cyanogenmod... Done.

it's free (you can donate if you want, I did) and because it's a community intiative the update speed is limited only by the time of the volunteers. needless to say it's still alot faster than waiting for my carrier/manufacturer to update the firmware. the only down sides are you have to root you phone first and that voids your warranty...
0 Votes
+ -
Android is fine
adholt 28th Dec
this article ignored the fact android devices have different specs hence different capabilities. I think the author only seeks to destroy the popularity of android by suggesting Google charge for updates. Android is dominating the mobile phone marketplace in spite of the daily pounding it recieves from the editors and writers on this site. Relevance matters in the marketplace and people have the right to decide for themselves what to spend their money on. Google Android would not be successful if it were not relevant and popular.
Would I be willing to pay $15 to avoid weeks of research on how to root/install roms, countless hours of troubleshooting unsupported devices and eliminate the stress of potentially bricking my phone? In a heartbeat.
0 Votes
+ -
I have a much better idea
Dodgson1832 29th Dec
Stop running the horrible skins over stock Android (which is actually very good now) and the updates become simple for the OEMs. Seriously, why would you think your route would be a better option?
@Dodgson1832 Good idea have the stock version as a default but offer the skins and/or features for download if the customer wants them.
Device limitations of licensing of Android per device will be fine enough... Google forces 4.03 on every new Android devices, that must have minimum 1GB Ram etc. It's basically like Windows, an OS to run on all devices, lots of drivers issue etc.
0 Votes
+ -
I would not mind paying a buck or two but not $15 for a phone update. Why would anyone pay that much money when they could simply download Cyanogen mods for free?

Why not when you buy a new phone during set up give an option of a "vanilla" version of Android or a manufacturer skinned version? The vanilla version would allow you to update as you see fit, while the skinned version would only update when carriers and/or manufacturers decide to update thier skins. Another option would be to have all the phones come vanilla with carriers (Verizon, ATT) offering features and skins for download for a fee if they like.
0 Votes
+ -
Android needs to implement a REPO system for updates, apps update through the market, so should everything else.
Oh, there is a new version of the camera system app on your phone, go to the market and it tells you you can update it.
Oh, the Bluetooth Manager on your phone has a security fix/update, go to the market and it will prompt you to update it.
Oh, the Dialer program on your phone has a security fix or update that now allows you to show shortcut icons of your contacts for speed dial, go to the market and it will prompt you to update it.
Oh, there is a new Android OS kernel available for your phone, go to the market and it will prompt you to update it.

not hard, not new, could even have the phone build the updates from the source code so it functions correctly on different hardware.

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

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