“Google is making another attempt to fix the Android update problem at the Google I/O conference. The plan is to give smartphone, tablet and chip manufacturers earlier opportunities to adapt their current and new hardware to forthcoming Android versions. Google said that it hopes that this will allow users to receive their updates faster. To achieve this, Android executive Hugo Barra announced a ‘Platform Development Kit’.” I have my doubts.
Although this is a step forward and having earlier access to be able to develop device drivers or porting/updating pre-existing device drivers helps it is not enough and I doubt this will help enough especially with “older” devices using Android. The device drivers need to be apart of the OS just like any other OS.
Do the manufacturers really want updates that reduce your incentive to buy the latest shiny shiny?
They could just pull an HTC and cripple it with an extra-heavy skin that makes the new version look and work like the old. Then the new one still looks shiny and enticing.
Without updates it drives customers away and not want the new shiny shiny.
Exactly. When it comes to Android phones, I am pretty much Nexus-only, for this very reason. Hell, I can already get Jellybean for my Galaxy Nexus. I haven’t updated yet, but a couple of my friends have.
If the other vendors want to skin the hell out of their phones and the carriers fill them up with bloatware, they can sell their phones exclusively to those who care more about how the phone looks than how it functions.. Either give me the option to run stock Android, or kiss my ass.
When it comes to tablets, it’s mostly the same story, but Asus is pretty quick with their updates, and they’re pretty close to stock anyway, so I tolerate them.
Edited 2012-06-29 22:07 UTC
The Nexus S took months to get ICS. The “Nexus” branding is no guarantee.
I read 6 weeks.
You’re wrong.
True. For us Verizon Galaxy Nexus users, it’ll probably be 2013 before we get an ‘official Jellybean update, but once Google releases the build to GSM phones, hackers will have it ported in no time Don’t wanna unlock your bootloader? Then go buy an iPhone. Nothin’ wrong with that.
Edited 2012-07-02 01:03 UTC
Except that for the general population of people using android who don’t know any better don’t really care. I’m talking about people like my brother and friends, for who android was their first smartphone. They are all happily running 2.3 or 2.2 completely oblivious of the fact that ICS even exists. Heck, my brother thought he was getting all the updates because the google play store keeps installing “updates”. Honestly, outside of the people who visit osnews, the general population just doesn’t care.
Edited 2012-06-30 02:22 UTC
A lot more users than just OSAlert users feel this way about updates. Also what you’ve said is irrelevant since said users are NOT going to rush out and buy new shiny shiny hardware anyway.
What I’m saying is that the lack of updates isn’t going to drive customers away, because a lot of customers don’t know they aren’t getting updates in the first place. My brother and all my friends using 2.3 and 2.2 are perfectly happy with their HTCs, Droids, Galaxies, and what not, and by the time their two year contract is up, many of them will be using phones running the same os it had the day they opened the box two years ago. Whats to stop them from buying a new phone from the same company when they are up for renewal, when they had a good experience in the past and are oblivious to the fact that they weren’t getting something that they should have been, ie updates?
Even my parents, who both have iphones and ipads, don’t know and don’t care that they aren’t running the latest version of iOS, and they are both perfectly happy with their devices.
Apple provide fast updates for their phones, and they still have no problem selling the latest shiny shiny. In fact I would say the upgradeability of iOS devices are one of the main reasons people buy them. If Apple can do it, so can Samsung, LG and others.
It’s a classic issue that mobile operators want to support each new model of Android phone for as short a time as possible. Part of this is cost, but the ludicrous number of Android models they release per year (HTC anyone? Surely the worst offender here) doesn’t help either.
With an enormous number of barely-different models in their range, the easiest way to cut support costs is to only selectively upgrade a few models in a timely fashion and leave the others on a dog slow timetable or not upgrade at all.
I think Google is missing a trick here – the fastest way to get upgrades to end-users is surely to ship a virtually unmodified (apart from maybe a custom boot screen and custom background image/live wallpaper) Android release?
However, foolish mobile operators think that layering on their own custom UI with a trowel improves things – maybe Google should incentivise them to not do that? E.g. Pay each mobile operator a big bonus if they ship as close to a vanilla Android as possible (the closer they get, the bigger the bonus)?
It’s a win-win for the mobile operators – they have to do less work for each upgrade, they get money from Google for the less work and they get the near-vanilla release out quicker to the public, which in turn encourages earlier/faster sales = profit.
Oh and Google should enforce a rule that if any device is released with a new authorised Android version (call that V+1), then all future new Android models from any company must ship with either version V or V+1. The fact that we’re still seeing brand new Android 2.3.X models being released just as 4.1 is coming out really gets my goat.
Edited 2012-06-29 22:22 UTC
There should be only 1 simple rule from Google: Give each phone the option of running vanilla or chocolate fudge with sprinkles and salt at boot.
When you let OEMs and Carriers have free reign over the platform.
Google sold its soul for Android dominance. This is just the pains of that blood pact.
One day we’ll realize that these people are the enemies and stop letting the wolves into the hen house.
I’d expect Google, of all companies (even moreso than Apple) to be actively trying to give at least Carriers the go around and bypass the middle man. Nexus was a nice try, try again.
Google had a soul?
Of course. Doesn’t everyone know that corporations have souls? Why else would there be laws treating them as people?
I see people bashing around the “skins” manufacturers add over standard Android. For me Sense is the reason I had almost only HTC phones since the WM times. I did actually try a Nexus S last year but I hated it and after not even a month I’ve got the Sensation. At some point I installed a “Senseless” ROM for the promise of a snappier phone, but again I couldn’t stand it for more than a day. Maybe a lot of people think Sense is just an oversized clock with a weather widget, but it actually has the best contacts & dialer application I’ve seen on any phone and It also has full support for my language. There are other things as well, but those are the most important for me and I am willing to wait a couple of months or more for an update, but the cool thing is that I don’t actually have to as the guys at XDA usually port new versions in a matter of weeks.
Sure, Sense adds some bloatware and that’s why the first thing I do when I get a new phone is to install a custom ROM which is cleaned and optimized, without removing any useful functions.
This, my friends, is what is known as Technology Stockholm Syndrome.
This, my friends, is called a person that has issues with other people’s preferences.
I get called a fanboy, but you defend HTC Sense? Okay, just providing a little context here.
HTC, almost more than any other OEM, should never, ever try to do software.
It is wildly amazing that people continue to settle for less.
I’m not defending it. In fact I think that Sense 4 is worse than TouchWiz Nature(or whatever it’s called)
There were/are nice extra functions in Sense. I just wish they could provide those extra functions in single apps without weird skins.
“The Nexus S took months to get ICS. The “Nexus” branding is no guarantee. ”
Exactly. Without a defined architecture (aka not “any ARM SoC will do”) and a stable ABI, the upgrade mess isn’t really going to be resolved.
As i ‘ve said before, I am an Android fan, but the mess with upgrades even on Nexus models makes me appreaciate the effort MS has put into defining architectures, kernel archtectures and keeping ABIs stable for 6 years at least.
Browser: Mozilla/5.0 (Linux; U; Android 2.2.2; el-gr; LG-P990 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2
Be careful. This is OSAlert where dissent is severely downvoted.
1. Demand open drivers.
Step 2. Cyanogenmod, KANG, Literally dozens of options for consumers.
Of course that would never work though, since then last year’s product would more openly compete with this years product, since the hardware doesn’t improve as quickly as the software does.
Picture this:
Truly open software and hardware on platforms that are flexible with VM technology. Game over.
They mustn’t treat their platform seriously not to announce such a deal in 1.6 times.
This action will be as effective as retirement bills to country budget: only in next generation.
Android is still growing, but how long?
Google should accept the fact that skins do and will exist and instead of producing useless gimmicks such as face unlock, focus on working out stable api to support both OEM and carrier customization while making the core *separately* upgradeable. Effect: stable, easily upgradeable products.
They are not consumer product company and should focus on what makes Android strong (app api, core services, google apps) while fixing stuff where it’s weak (UI performance, modularity).
As for HW variances, they should work with both OEMS and carriers to cluster the whole hw zoo into several manageable chunks (say, around soc baseline platforms) that function identically on lowest level, and push exactly the same kernels to carrier validation for each of them. The point is, it’s really not a carrier job to validate, say a camera, LCD or accelerometer so why should it increase overall phone variation?
Edited 2012-07-01 21:53 UTC
is that one of the smaller but ambitious OEMS (Sony, I’m talking to you) will see the opportunity to warm in the Google IO sunlight and implement a policy of announcing availability of updates just after next Android releases. Getting the message their phones are as good as Nexus devices in that regard may mean benefits worth the effort.