Slashdot Mirror


Android Update Alliance Already Struggling

adeelarshad82 writes "Earlier this year many Android phone vendors and U.S. wireless carriers made a long-awaited promise, which was to push timely OS updates to all new Android phones. Seven months in and especially with the release of Google Android 4.0 (Ice Cream Sandwich), PCMag decided to reach out to all those vendors and wireless carriers to see how things were coming along. Brace yourselves Android fans, you're not going to like the responses."

85 of 364 comments (clear)

  1. Netcraft confirms by Anonymous Coward · · Score: 4, Funny

    Android is dead!

    1. Re:Netcraft confirms by Anonymous Coward · · Score: 5, Insightful

      Irrelevant. The kernel isn't the issue, the applications require a certain level of hardware to work effectively. If that wasn't enough, all these companies are in the business of selling new units, not keeping old tech going on the latest OS and applications.

      Apple do the same, they just have a tiny selection of devices and only churn a single model (storage options vary) once a year, or thereabouts. These other companies have a shotgun approach and have to compete on function/price between themselves, not on whether it has a fruit badge on the back. No mobile device company wants their current gen tech to last longer than the next incarnation. Just look the the home PC market to see where that leads. Sooner of later the tech is sufficient for the vast majority of people. We're a way off this with mobile tech, but it can't be far away. Quad core CPUs out in a few months, 1GB RAM in a fucking phone, plenty of storage for most people, screen of all sizes from the tiny iphone's up to near slate sizes. Two years, three? Not long that's for sure.

    2. Re:Netcraft confirms by toadlife · · Score: 4, Interesting

      Irrelevant. The kernel isn't the issue,

      Oh really?

      Then why are most of the bugs I see with new Samsung releases kernel related[1] bugs?

      I understand the crapware that vendors integrate into ROMs takes time, but to dismiss the kernel as irrelevant part of the process is naive. Samsprint started working on their Gingerbread update for the Epic 4G early this year (I think around May) and barely released it in November, and due to issues are now working on a new update.

      [1] I say this as someone who has had to patch my own kernel to prevent the broadcom chipset driver from spontaneously rebooting my phone.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:Netcraft confirms by iluvcapra · · Score: 3, Informative

      It would solve hardware driver issues, but carriers also do a lot of customization with apps and skins. Sense UI, Motoblur and Carrier IQ don't depend on a stable ABI.

      --
      Don't blame me, I voted for Baltar.
    4. Re:Netcraft confirms by Miamicanes · · Score: 4, Interesting

      Not really. The lack of a stable ABI *is* a major problem, because it means that every time a new version of Android gets released that needs a newer kernel than the latest "official" one available for the phone, every proprietary loadable kernel module (for things like 4G data on carriers like Sprint) ends up breaking. As far as I know, not even the Nexus S 4G has buildable driver source available for its wimax interface, which is why every guerrilla ICS ROM for it has broken 4G. It's even worse for HTC phones, because they don't even release their drivers as proper loadable kernel modules -- they just compile them straight into a monolithic binary blob, then rip out the proprietary bits and dump the unbuildable kernel source on the curb.

      This is the #1 problem Google really needs to solve -- binary driver breakage every time the kernel gets upgraded. Maybe they could create a stable thunking layer that allows a .ko built for a 3.(n+X) kernel to keep working on a 3.(n+Y) kernel, so every new Android release won't subject us to the usual cycle of 4G data that's instantly and semi-eternally broken. Or maybe just force the phone makers to blindly compile and release new unsupported proprietary .ko files for drivers with the latest kernel within 5 days of Google's official source drop, with the usual disclaimers that the new .ko files are untested, unwarranted, will cause birth defects, and might make you hunting for chocolate at 3am.

    5. Re:Netcraft confirms by roc97007 · · Score: 2

      Most of us can't peek under the covers, so it's entirely possible that Samsung starts porting new versions of Android early and really are running into a significant number of kernel related issues. I will give them that.

      I think where Samsung is falling down is in keeping the users informed. Months go by with either silence or a grudging "we're working on it" with no indication of whether your model is included in "it" or how long "working" is estimated to take, and the users start to become justified in getting a mite testy. Or, say, switching platforms at upgrade time. The salescreature said we'd have to upgrade to a Galaxy S II to get Gingerbread. Daughter bought a Bionic instead, from a different carrier.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    6. Re:Netcraft confirms by gl4ss · · Score: 2

      fixing the kernel bugs is pretty straightforward - they're clearly bugs.

      now - a committee designing with 20 carrier product managers "what do the customers want?" takes time and lots of it and the end result is a piece of shit.

      it's pretty clear samsung didn't allocate much resources to epic 4g or had trouble even defining what should be in the release(or the carrier couldn't figure it out - also you should note that between may and june there's the "dead" months of summer when nothing happens, which could have been spent on fixing kernel bugs yes, if someone had okayed spending time on them) - but that comes partially from samsungs shotgun approach to phone development of having multiple overlapping teams working probably in different countries on multiple models. though it's not as bad as it used to be with samsung! they used to ship vastly different phones which were clearly patchworked together by different teams and parts of sw sourced from random vendors(biggest indicator of this is the yesteryear samsung feature phones which had just a tacked on j2me vm that even had a different text input module than rest of the system(meaning inputting special characters etc worked differently than when inputting sms - this is why they got buried in the featurephone wars and have made a spectacular comeback in the smartphones now with android).

      now sony-e's android approach seems much more unified for example - as was their regular feature phone efforts so it's possibly a corporate culture thing. I'm fairly confident that I'll get ics on my play. because I don't want to upgrade to a different device, not because a new device costs money but because none offer the same form factor..

      but to original poster.. had they gone with bsd kernel.. they sure as fuck wouldn't be releasing source they didn't have to. it's not like "it's hacked to the moon" is a good selling argument to the opers they wish to please(they should try to please the end users though..)

      the real problem is that handset manufacturers _want_ to do special models for carriers and for some reason some stupid people keep buying them on partial payment controls!

      --
      world was created 5 seconds before this post as it is.
    7. Re:Netcraft confirms by Microlith · · Score: 4, Insightful

      The lack of a stable ABI *is* a major problem

      Only for driver vendors that refuse to cooperate with the kernel community. They want to take advantage of Linux as a platform but not contribute to its success. The Kernel should be forced into a static ABI set for the sake of uncooperative, unhelpful vendors.

      As far as I know, not even the Nexus S 4G has buildable driver source available for its wimax interface, which is why every guerrilla ICS ROM for it has broken 4G. It's even worse for HTC phones, because they don't even release their drivers as proper loadable kernel modules -- they just compile them straight into a monolithic binary blob, then rip out the proprietary bits and dump the unbuildable kernel source on the curb.

      Sounds like a pile of shitty hardware vendors and shitty handset vendors. Pointing at the kernel ABIs is incorrect.

      Or maybe just force the phone makers to blindly compile and release new unsupported proprietary .ko files for drivers with the latest kernel within 5 days of Google's official source drop, with the usual disclaimers that the new .ko files are untested, unwarranted, will cause birth defects, and might make you hunting for chocolate at 3am.

      Or maybe these hardware vendors could actually start upstreaming their shit. Google too, since their shit infects so many drivers so deeply that many have to be rewritten to be pushed upstream.

    8. Re:Netcraft confirms by Archangel+Michael · · Score: 3, Insightful

      Source Code isn't usually the problem. The bigger problems are locked boot loaders. AND for things like Drivers which they think hold all sorts of "proprietary" secrets they don't want to give away.

      Here is a suggestion, since my phone is no longer supported by you Verizon/Motorola, please release everything we need to support our own damn phones. My phone is exactly one year old, and won't get ICS because ... well they can't be bothered.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    9. Re:Netcraft confirms by bananaquackmoo · · Score: 4, Insightful

      The problem is that very few people actually want that software, and the quicker the manufacturers get this through their thick skulls the better. Sadly they've had years to do that already and it looks like its not going to happen.

    10. Re:Netcraft confirms by Miamicanes · · Score: 4, Insightful

      > Sounds like a pile of shitty hardware vendors and shitty handset vendors. Pointing at the kernel ABIs is incorrect.

      Great strategy. It worked brilliantly as a way to bring open-source winmodem drivers to Linux. Oh, wait... it didn't, did it? We basically had proprietary binary drivers for Lucent winmodems that worked under a few specific distros, and IBM eventually did the same for THEIR audio/modem chipset for Thinkpads.

      Yeah, someone finally did develop a true open-source HSP driver for his college thesis a couple of years ago and released it to the community, but for all intents and purposes, there were never open-source Linux winmodem drivers until almost a decade after they ceased to actually *matter* to anybody. It won't do us much good to get true open-source wimax drivers for a phone like the Nexus S 7 years after Sprint has switched to LTE.

      This IS the #1 fundamental problem of American Android users, because it's the one problem we can't fix ourselves. Bootloaders get cracked, and just about any phone can be JTAG-reflashed if you're really determined. But without a way to use a radio modem (or camera, or GPS, or ???) .ko compiled for 3.x under a 3.y kernel, we'll be forever running into brick walls every time a new version of Android gets released, and forced to choose between ${new-version} and fast data/gps/camera/etc.

    11. Re:Netcraft confirms by peragrin · · Score: 3, Insightful

      It is the shotgun approach that is the problem.

      If HTC only released 2-3 models a year(plus localized variants for CDMA, GSM , etc) they would sell more overall units which means they could buy more product in bulk, which would lower the costs and increase their revenue. Apple is making money on the iphones because they are buying parts for cheap in bulk bulk quanties.

      a smaller selection makes software modifications faster and easier too, and allows you to update them more easily.

      Someday one of the android companies will realize quanity applies to more than just end products but also product units sold too.

      --
      i thought once I was found, but it was only a dream.
    12. Re:Netcraft confirms by jrumney · · Score: 2

      I would have thought that on Slashdot of all places, people would understand how it goes. Samsung salesman sees Google's announcement that ICS is in testing and decides he wants to announce that all Samsung phones will have the production ready update by next week to drive sales. Management agrees this is a good idea, but engineering points out that the timeline is unrealistic and all their engineering capacity is busy on new products. This just reinforces management's belief that engineering is lazy and difficult and they need to accelerate their plans to outsource to Elbonia. But just in case they hold back on announcing a concrete date.

  2. "Pledges" by DanTheStone · · Score: 4, Insightful

    Why is anyone surprised? A pledge, not backed up by, say, a money-back guarantee, is meaningless. If these people could get a refund for their phones if they weren't updated, the "pledge" would have teeth. This is why nobody trusts companies who pledge not to sue over patents. This is why people didn't trust AT&T about their merger pledges. Pledges are just for PR and they mean nothing.

    1. Re:"Pledges" by InsightIn140Bytes · · Score: 4, Insightful

      If Google actually did something regarding Android things would be much better. This is exactly the reason why you cannot just throw something out and expect companies to do what you intended. Google needs to set certain rules regarding using Android on mobiles, and that includes updating your phones. Manufacturers aren't going to that otherwise because it means lost profits. But Google is incompetent, so they will not do that. You can even leave the source open, just demand that companies respect those rules if they want to use the trademark Android.

    2. Re:"Pledges" by Anonymous Coward · · Score: 5, Funny

      I pledge to mod up!

    3. Re:"Pledges" by betterunixthanunix · · Score: 2

      Google needs to set certain rules regarding using Android on mobiles, and that includes updating your phones

      Yeah, except then Android would just be another proprietary cell phone OS.

      You can even leave the source open, just demand that companies respect those rules if they want to use the trademark Android.

      Then they won't use the trademark. So what?

      --
      Palm trees and 8
    4. Re:"Pledges" by bonch · · Score: 3, Insightful

      Yeah, except then Android would just be another proprietary cell phone OS.

      That's not an actual argument; it's just a label you're attaching to the idea of quality control. Platforms need leadership or they descend into chaos. Look at desktop Linux.

    5. Re:"Pledges" by betterunixthanunix · · Score: 2

      Android already is licensed from Google. That makes Android proprietary software too.

      No, it means that it is not in the public domain. Proprietary does not mean "licensed," it means "licensed under proprietary terms." If we are going to have a free/libre cell phone OS, then we cannot promote proprietary licensing, and that includes licenses that forbid forking or that require upgrading.

      Ultimately, the goal should be to open cell phones, so that your cell phone gives you as much freedom as a typical laptop can. Opening the source of Android was a step in the right direction; this is not the time to take a step backward.

      --
      Palm trees and 8
    6. Re:"Pledges" by metamatic · · Score: 4, Insightful

      Google needs to set certain rules regarding using Android on mobiles, and that includes updating your phones.

      They do. If you want a phone like that, buy a Nexus.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    7. Re:"Pledges" by ColdWetDog · · Score: 5, Funny

      Google needs to set certain rules regarding using Android on mobiles, and that includes updating your phones.

      They do. If you want a phone like that, buy a Nexus.

      I tried, but Sean Young isn't for sale.

      --
      Faster! Faster! Faster would be better!
    8. Re:"Pledges" by fotoflojoe · · Score: 2

      Exactly. It's just like Home Depot touting their "Guaranteed lowest prices". What the hell does that even mean? I have mod points, but I wanted to post.

    9. Re:"Pledges" by betterunixthanunix · · Score: 3, Insightful

      You cannot have a good OS if there isn't someone who organizes and runs things, and that includes providing updates to older phones.

      So who is pushing out the updates for GNU/Linux then? You know, the OS that is widely used (at least in servers, supercomputers, and other demanding computing environments) and whose core components are maintained by dozens of different organizations? Yeah, you can have a good OS without having one entity controlling everything; there are numerous Linux distros out that there help keep packages up-to-date on their users' systems, and they each have different ideas on how to do that.

      In the real world no one actually cares if the mobile OS is open source or not

      They certainly do, they just do not use the terms "open source" or "free software." People do generally care about the fact that their phones will not allow them to do the things they want to do, just not enough to become experts on how to hack a phone and avoid the restriction systems.

      for majority of people using a proprietary OS isn't "taking a step backward".

      Probably because the majority of people are already using a locked-down cell phone that restricts what they are able to do. Go take someone's jailbroken phone and exchange it for one that is locked down and cannot be jailbroken, and I am pretty sure you will hear them complaining about it.

      --
      Palm trees and 8
    10. Re:"Pledges" by zeroshade · · Score: 2

      Actually, if you aren't within certain parameters of the Android Comptability Test Suite, then you can't use the Android trademark, and if you aren't using the Android Trademark then you cannot include any of the google proprietary Apps, which would be Maps, Gmail, Market, etc.

    11. Re:"Pledges" by tlhIngan · · Score: 4, Informative

      No, it means that it is not in the public domain. Proprietary does not mean "licensed," it means "licensed under proprietary terms." If we are going to have a free/libre cell phone OS, then we cannot promote proprietary licensing, and that includes licenses that forbid forking or that require upgrading.

      Ultimately, the goal should be to open cell phones, so that your cell phone gives you as much freedom as a typical laptop can. Opening the source of Android was a step in the right direction; this is not the time to take a step backward.

      Don't mistake AOSP for Android. Android is only available to OHA members, and it included stuff like Honeycomb source code (which was under a very restrictive license), as well as access to the Google Apps, which make Android, well, Android (e.g., the Google Marketplace - it's extremely difficult to get apps without Marketplace access - it's easier to pirate than to try to find an official download).

      Cyanogen is using AOSP. And periodically Google pushes code from Android into AOSP. But Google controls the Android stuff for OHA members.

      Google can very well dictate update terms - they dictated how the Honeycomb source code was to be distributed, after all. They even dictated what you can and cannot do with the source and what customizations you could apply.

      Chinese manufacturers and everyone else using AOSP can disobey at will because they're using the free license, but the OHA members getting early code access and such cannot. Hell, Google can make it a part of the Google Apps licensing agreement.

    12. Re:"Pledges" by jbolden · · Score: 2

      Good point. Google does have a lot of credibility after quite a few failed promises. On the other hand they have also delivered some amazing technology for free for a very long time.

  3. Fragmentation by bonch · · Score: 5, Insightful

    Android is more like a collection of related but not entirely compatible operating systems. The inability to have a consistent version of the operating system across current smartphones is really surprising for something that's supposed to be an open source project, but one of the big drawbacks of Android is how much control Google gives the carriers over your phone.

    1. Re:Fragmentation by RogerWilco · · Score: 4, Insightful

      The same is true for Linux isn't it?

      From a software vendor point, it's one of the main reasons not to develop for such a platform. Supporting multiple Windows versions is already a pain for a smaller software developer.

      --
      RogerWilco the Adventurous Janitor
    2. Re:Fragmentation by bonch · · Score: 2, Insightful

      I've always loved that argument. It's like saying McDonald's shouldn't improve its food because it's the most popular restaurant, or that Justin Bieber is a better artist than Mozart because he sells more music per year.

    3. Re:Fragmentation by jeffmeden · · Score: 2

      Android is more like a collection of related but not entirely compatible operating systems. The inability to have a consistent version of the operating system across current smartphones is really surprising for something that's supposed to be an open source project, but one of the big drawbacks of Android is how much control Google gives the carriers over your phone.

      Sounds like someone has very little understanding of what Android is or does. The source can be compiled and run on nearly any device bearing the "Android" name, the big issue is that they are each so unique that it takes a significant amount of dedicated code for each device to perform to the fullest of its ability. Trying to make a version that literally ran on every single phone and tablet would result in a monstrously bloated OS that was impossible to update on its own anyway, so these sorts of complaints are really surprising in their own right due to the naivete required to lodge them. And as for the carriers having control; they are the ones selling and supporting the phone (not Google) so they rightly deserve a modicum of control. Whether the carrier chooses to do something good or bad with that control is a matter of perspective to the consumer and they should be expected to respond to that. After all, if they wanted to buy something that acted exactly the same way on every single branded device on every single carrier, they could have chosen that one to begin with.

      Some call the fact that Android is co-opted by handset makers to do a variety of wonderful things on a huge array of unique platforms a problem...

    4. Re:Fragmentation by jbolden · · Score: 2

      Linux does quite well for embedded. The question is are phones more like embedded systems or more like desktops?

  4. Why do you think.. by GrBear · · Score: 4, Interesting

    Why do you think Steve Jobs pushed to hard with AT&T and demanded full control over the OS? So shit like this wouldn't happen with the iPhone platform.

    Money grubbing cell carriers would rather have your device locked down, so if you want the latest features, you buy a new phone.

    And yet people are still surprised that Android is becoming more fragmented every day. The drawing has been on the wall since the launch of the the OS.

    1. Re:Why do you think.. by obarthelemy · · Score: 4, Informative

      is it though ?

      http://developer.android.com/resources/dashboard/platform-versions.html

      2.2 + 2.3 = 85%
      Add in 2.1 and you get to 95%

      95% covered in 3 minro revisions doesn't seem too bad, especially with the speed of Android versions slowing down.

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    2. Re:Why do you think.. by betterunixthanunix · · Score: 4, Insightful

      The solution to that is not "let Google control things instead!" The solution is to start freeing cell phones from restrictions, so that people can upgrade the OS themselves. People should not be forbidden from upgrading their phone's software any more than they should be forced to do so -- just like nobody is forced to upgrade the software on their PC if they do not want to (and plenty of people have reasons for not wanting to upgrade). Instead of talking about how to give Google control over everyone's Android phone, we should be talking about ways to give the users themselves control.

      --
      Palm trees and 8
    3. Re:Why do you think.. by Kenja · · Score: 4, Insightful

      Yes. Thats why Apple release Siri for older phones. Its because they dont want you to buy the latest iProduct.

      Oh wait...

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    4. Re:Why do you think.. by bonch · · Score: 3, Insightful

      Are you seriously trying to push the argument that the iPhone is not locked down? Really?

      Um, the very sentence you quoted specifically states that Steve Jobs pushed for "full control over the OS," so obviously, he was talking about wresting control away from the carriers so that you're not going through a chain of phones all the time to catch up with the new OS. In fact, it's a credit to Apple that they push out updates for older phones; the two-year-old iPhone 3GS is still selling well.

      How do you even pronounce "fanboism?"

    5. Re:Why do you think.. by Lunix+Nutcase · · Score: 3, Informative

      2.2 to 2.3 is far more than a "minor revision". It is a new major version considering all the system changes, UI changes, API additions and updates, etc.

    6. Re:Why do you think.. by geek · · Score: 4, Informative

      Siri processing is done server side. There have already been hacks released that let Siri run on older devices, from iPhone 3GS to iPad 1. Apple quickly put an end to that. There is no technical reason why Siri can't run on older devices. Apple chooses not to do it.

    7. Re:Why do you think.. by kimvette · · Score: 3, Informative

      Siri was originally available as an app in the app store, on the iPhone 4 and it has since been hacked to install on older phones such as the 3GS. When the iPhone 4S came out, it was announced that the app would be removed from the app store, and even if you had purchased it on your iPhone4, it will no longer work. It is not a hardware limitation at all.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    8. Re:Why do you think.. by rivaldufus · · Score: 2, Insightful

      So my iphone 3G will be updated to iOS 5?

    9. Re:Why do you think.. by BasilBrush · · Score: 3, Informative

      As you know the 3GS is the minimum spec for iOS5. The 3G has half the memory and half the speed of the 3GS. The only reason it doesn't get iOS 5 updates is because it's not capable of running them. It's a 3 and a half year old phone.

      That differs from Android, in that phones that are only a few months old don't get Android updates - certainly not promptly, and often not at all.

    10. Re:Why do you think.. by BasilBrush · · Score: 4, Insightful

      The solution is to start freeing cell phones from restrictions, so that people can upgrade the OS themselves.

      Spot the geek. Suggest a solution that isn't a suitable solution for 99.9% of the population.

      A real solution promptly offers to upgrade a phone's software when a new version comes out. Rather like iOS.

    11. Re:Why do you think.. by jbolden · · Score: 2

      The start of the smartphone boom was blackberry, and Palm not Apple. And they also wrestled control away...

      Manufacturer: "You will make a huge margin and we run the end user experience"

      which Apple changed to
      Apple: "We will make a huge margin. You will still do pretty well and we run the end user experience".

    12. Re:Why do you think.. by shutdown+-p+now · · Score: 2

      You do understand that 3.x was a tablet-only release, right?

    13. Re:Why do you think.. by jareth-0205 · · Score: 3, Informative

      2.2 to 2.3 is far more than a "minor revision". It is a new major version considering all the system changes, UI changes, API additions and updates, etc.

      Not really. There are changes but Android is remarkably good at keeping newer version backwards compatible. I've been professionally developing for Android for 2 years and I can remember perhaps a couple of times I've needed special code to deal with different versions.

      The real problem with fragmentation is different hardware device implementations (and bugs), and different hardware speeds. There aren't easy ways to work out what class of device you're instlaled on, and lowest-common-denominator programming slips in.

      People focus on OS versions and I have no idea why, I suspect they're not actually Android developers.

  5. Phone Vendors Don't Think Platform by pdxer · · Score: 5, Insightful

    It seems to me that phone vendors have not changed their mindset from the pre-smartphone era. Back then, no one cared about OS or version. You got an integrated product and it never changed. Today, it feels like phone makers still think "we put it together and ship it - this idea of later changing or upgrading the software is kind of weird to us."

    To them, a phone is complete and unchangeable one it leaves the factory. Alas for their mindset, consumers see phones as customizable, upgradeable devices. If they were $50 each, sure, just replace it, but at $500+ (even if it's stretched over two years), people are making a more significant investment and don't want to be left behind.

    --
    Looking for a job in Portland, Oregon?
    1. Re:Phone Vendors Don't Think Platform by iluvcapra · · Score: 2

      However, Google is just ignoring Android and thinking it works out just fine if they pass the control to phone vendors.

      Google thought process: A Cupcake phone displays ads just as well as an ICS, and the phone vendors know more about selling phones than us, right? Who wants to go to all of the trouble of making individual users happy when making just Verizon happy will move 100,000 units at a time.

      It's a lot more fun to make million dollar deals with the "adults" that Run The Mobile World, while sniping at the "marketing" and "fanboi-sie" of somebody like Apple or Microsoft for actually attempting to make a relationship with the retail end user.

      --
      Don't blame me, I voted for Baltar.
  6. My Bionic updated this morning` by Tekfactory · · Score: 2

    Still Android 2.3.4, just some crappy system Verizon version 5.5.893.XT75.Verizon.en.US

    I was so hopeful.

  7. Every phone I've ever had by LunaticTippy · · Score: 2

    All the phones I've owned, at least 10 of them have been obsolete before I had them. I don't have the expectation that my phone has the latest OS. I am currently using a work-issued blackberry curve 9300. People chuckle at it, but it is functional enough I don't spring for a second phone.

    I was hoping Google would be good about backwards-compatible updates but I am not surprised. Hardware changes so much it seems hard to make the OS compatible across all platforms. I don't get why people are so worked up about it. Your phone does what it does when you were all excited about it a few months ago, what's the big deal?

    --
    Man, you really need that seminar!
    1. Re:Every phone I've ever had by RogerWilco · · Score: 2

      Two reasons:

      1) Smartphones are defined by what apps they run. If you can't run the current, or at least a recent OS, then chances are you can't run any of the newer apps as well.
      2) Apple has no problem doing it. My 2.5 years old iPhone 3GS is running the latest OS.

      --
      RogerWilco the Adventurous Janitor
    2. Re:Every phone I've ever had by LunaticTippy · · Score: 2

      It's sort of like the way I view computers. I never have the latest rig that can run the latest games at max framerate. I have a few-year-old machine that does everything I want. Same way with phones. I can use GPS navigation, most of the interwebs, and a pile of apps on my elderberry. I don't care that it isn't the latest OS and can't run everything. It does all it did when it was new, and a lot of stuff released since then, so I am happy.

      My girlfriend has an Android touchscreen something-or-other from a year ago and it is great. If I lose the work phone due to job change or something I will probably get a cheap Android. I don't care what version of the OS it runs, there are way more apps than anyone could ever use.

      --
      Man, you really need that seminar!
    3. Re:Every phone I've ever had by Belial6 · · Score: 2

      My 3GS keeps telling me that the apps I try to download are not compatible with my phone.

  8. Re:not surprising. by InsightIn140Bytes · · Score: 4, Informative

    Even Microsoft does better job regarding Windows Phone 7 than Google with Android. They have by far updated all of their old phones. In fact, they demand from manufacturers that they update. Manufacturers are only allowed to skip one update. If they skip and next one comes, they are required to provide that update to users. That is how it should work, not unlike how Google runs things.

  9. Another iPhone by RogerWilco · · Score: 3, Insightful

    And this is the main reason why my next smartphone will be another iPhone. I have a bit of lock-in because of my existing apps, but that's less than $100, so I would not mind switching to something more free. Currently I'm still on my 2.5 years old iPhone 3GS, for as least as long as it still gets updates and the battery is good.

    Stories like this give me very little in Android, Google might lose to Microsoft what it gained the last couple of years very quickly.

    --
    RogerWilco the Adventurous Janitor
    1. Re:Another iPhone by geoffrobinson · · Score: 2

      We're just sheep apparently. Easily led from phone to phone.

      --
      Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    2. Re:Another iPhone by mrops · · Score: 3, Insightful

      People are stupid. They compare any android device to iPhone. If you really want an alternative, stick to the Nexus series. I have had Nexus one and just upgraded to Galaxy Nexus. Carriers have no control, they are not even allowed to lock it. Google is in complete control. Don't go with any other Android phone, stick to Nexus.

    3. Re:Another iPhone by Rich0 · · Score: 4, Interesting

      If you really want an alternative, stick to the Nexus series. I have had Nexus one and just upgraded to Galaxy Nexus.

      You mean the Nexus One that received what is likely to be its last update one year and two months after they stopped selling it, and only one year and six months after it was first announced? That is the phone that is already one major version behind the current release?

      The Nexus One is the longest-supported Android phone to date (certainly it received better support than the ADP which was the previous Google-branded phone and it stopped getting updates before they even stopped selling it). However, I'd hardly hold it up as an example of long-term commitment. I'll have to see what the Nexus S updates look like a year from today - I won't be holding my breath.

      The guy you responded to was talking about updates 2.5 years after buying the phone. No android phone has gotten an official update 2.5 years after the phone was even publicly announced, let alone discontinued.

    4. Re:Another iPhone by Belial6 · · Score: 2

      My iPhone 3GS is not running the most current version of iOS. Siri is part of the OS. My phone does not have it. Just incrementing the number does not make it an upgrade. Sending out half of an upgrade does not make it an upgrade.

    5. Re:Another iPhone by Belial6 · · Score: 2

      Well, if you don't have so supply the whole new OS, then all the Android manufacturers have to do is send out an update that print 4.0 on the Android version and they are up to day. Problem solved.

  10. Impacting my purchasing decisions by suresk · · Score: 4, Interesting

    I'm replacing my Droid Incredible next month, and this very issue is steering me towards an iPhone 4S even though I'm generally happy with other aspects of Android.

    If I'm locked into a contract for 2 years for a phone, I don't think it's incredibly unreasonable to expect updates (especially ones that relate to security, stability, or performance) for at least 18 months.

    1. Re:Impacting my purchasing decisions by Rich0 · · Score: 2

      Perhaps because they didn't support the Nexus One for 18 months, so what makes anybody think the Galaxy Nexus will fare better?

    2. Re:Impacting my purchasing decisions by stephanruby · · Score: 2

      I get what you're saying. I just find it ironic that you'd be downgrading to an iPhone all because you're not getting all the latest upgrades/updates on Android.

      You remind me of someone who was complaining about not getting Android 2.3.x when he already was on 2.2.x and Android 2.3 wasn't going to offer him any feature that he was actually going to use, and yet, he was still upset that his phone wasn't getting that mystical 2.3 update for some reason.

  11. also dead: the IBM PC by decora · · Score: 5, Funny

    i mean, there are just so many clones! who knows what bus you use, is it ISA? EISA? PCI? what kind of memory does it use, EMS or XMS? which version of DOS do you want, 4 or 5? what about Windows -- windows 3 or WFW?

    there are just too many choices, too many options. the X86 based PC platform is dead. and so is the x86 processor.

    this is 1986 for crying out loud. people want stuff that is easy to use. not junk that you have to fiddle around with.

    1. Re:also dead: the IBM PC by jbolden · · Score: 2

      Funny. And those sorts of problems were a bit later then 1986. As an aside, that's more like 1990. 1986 the issue was things like BIOS incompatibility.

  12. CyanogenMod Fanboy by Kamiza+Ikioi · · Score: 5, Informative

    Screw their pledge, just let us root our phones easily. CyanogenMod has treated me better than any carrier or handset maker, and it will never ever come with Carrier IQ: http://www.cyanogenmod.com/blog/cyanogenmod-will-never-have-carrier-iq

    They plan Ice Cream Sandwich via CM9 for almost any CM7 (current version of CM) compatible phone they already support, except for really old models like the G1.

    --
    I8-D
    1. Re:CyanogenMod Fanboy by CanHasDIY · · Score: 4, Insightful

      Screw their pledge, just let us root our phones easily.

      This.

      What burns my ass is how phone makers continually work to "secure" the devices they make against not criminals, but the people who actually purchase and own said devices.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    2. Re:CyanogenMod Fanboy by peppepz · · Score: 5, Insightful
      Well said.

      My personal experience: HTC never released any update for my phone, which was running (a very buggy implementation of) Android 1.6. For half a year after the phone was released, they told us users that they were trying to port Eclair to the phone, and then they dropped any effort, saying that the phone hardware couldn't support it - coincidentally, they launched a new equivalent phone model natively running Froyo.

      Then I decided to void my warranty and I installed CyanogeMod on my phone: now I'm running the latest version of Gingerbread, and it runs acceptably well, certainly much better than the buggy Donut rom that HTC had originally put on the phone.

      A few hackers, in their spare time, with no documentation about the hardware, and without the software keys theoretically required to obtain full access to it, managed to do what the multinational corporation that designed the phone said was impossible to do. To me, this means that manufacturers do not want you to be able to upgrade your phone's software without buying new hardware for them. Hardware fragmentation, kernel drivers, processing power are just excuses they adduce. If Cyanogen can do it, so HTC/Samsung/Motorola could.

    3. Re:CyanogenMod Fanboy by LeDopore · · Score: 2

      "A few hackers, in their spare time, with no documentation about the hardware, and without the software keys theoretically required to obtain full access to it, managed to do what the multinational corporation that designed the phone said was impossible to do. "

      Point taken. However, you might be surprised at how little resourcefulness can be found in multinational corporations. The best talent doesn't always find its way there, and sometimes a small number of brilliant individuals can make progress staggeringly faster than a larger number of pretty-good engineers working 9-5 under corporate processes and restrictions.

      --
      Expected time to finish is 1 hour and 60 minutes.
  13. Re:Apple Troll SuperKendall's Alt Account by Lunix+Nutcase · · Score: 3, Insightful

    Owning 30% of the market while only selling two generation models at any one time is hardly a failure for Apple. Considering that there are dozens upon dozens of different Android models it's only natural they'd have more market share.

  14. Re:Google is malnourishing it's baby. by somersault · · Score: 4, Insightful

    This has little to do with Google, the exception being for hand sets that Google made themselves. Would you blame MS if HP didn't release Win7 drivers for old printers for example?

    --
    which is totally what she said
  15. Stick to Nexus by mrops · · Score: 2

    This is why I always recommend sticking to the google controlled nexus series. google has complete control, carriers or the manufacturers themselves can't even lock it. Its the reference platform for apps and to top it all off, updates come quick.

    My Nexus one always had timely updates, it still competes with modern day non-nexus phones and iPhone wasn't even a competitor for what Nexus One offered.

    Just upgraded to Galaxy Nexus and its is a good phone, real good.

  16. Re:Google is malnourishing it's baby. by InsightIn140Bytes · · Score: 2

    Would you blame MS if HP didn't release Win7 drivers for old printers for example?

    If you want to compare this situation to Microsoft, then yes, Microsoft actually mandates that carriers update their WP7 phones.

  17. Re:not surprising. by danbob999 · · Score: 2

    They already started, and it didn't change much.

  18. Re:Google is malnourishing it's baby. by roc97007 · · Score: 2

    > This has little to do with Google, the exception being for hand sets that Google made themselves. Would you blame MS if HP didn't release Win7 drivers for old printers for example?

    That's a *great* question. I was in that situation -- upgraded recently to Win7 and found that my perfectly functional HP scanner wouldn't work at all, ever, on Win7. As a geek, I'm sure there are perfectly good reasons why XP drivers won't work on 7, but as a user it's beyond irritating.

    But just on the off chance it's HP's fault, I gave away the scanner to someone who was going to buy an HP scanner (eliminating one sale) and bought an Epson scanner as a replacement (eliminating two sales). So there.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  19. Pulled in too many directions by erroneus · · Score: 2

    To be clear: I am *NOT* an Apple fan. In fact, I won't own an iThing... well I have a Mac mini collecting dust but that's all.

    Apple CONTROLS its phones. From the beginning, it used its exclusivity with AT&T as a means to assure that AT&T would let them (mostly) have their way with the user experience of the device. And since the variety of the devices are very limited, making updates to the OS of the device is a bit more simple and is user controlled through iTunes. (Can iThings even get OTA updates?)

    Android manufacturers and the carriers are otherwise DOING IT WRONG. Between the two, they each blame the other for delays and these delays cause frustration for the users but also end up as additional new sales of new devices which is seemingly the only way to get "updates" these days if at all.

    So why do the makers want to delay?

    1. take developer time away from "new" things
    2. encourage the sale of new devices

    So why do carriers want to delay?

    1. they want to keep shopping for new and creative ways to resell their customers by adding new bloatware and spying apps
    2. encourage the sale of new devices and extended subscriber commitments

    Of course they won't admit to any of these reasons but they should be obvious to anyone paying attention.

  20. Except by ThatsNotPudding · · Score: 3, Informative

    Carriers have no control, they are not even allowed to lock [Galaxy Nexus]. Google is in complete control.

    Um, Verizon blocked Google Wallet, as they are working on a propriety - and no doubt to be a crap and insecure - competing service.

  21. Oh Wait two; the re-waitening by SuperKendall · · Score: 3, Interesting

    Yes. Thats why Apple release Siri for older phones. Its because they dont want you to buy the latest iProduct.

    No, that's because Siri is beta and they want to tune the thing with a reasonable amount of load before they push it out to all iOS5 owners.

    I'm sure there's some degree of marketing behind the choice as well, but the fact is that it's a technically sound choice with a good reason behind it as long as Siri eventually makes it to all iOS5 owners.

    I expect we'll see that mid-year, though it may not support the 3GS (that may lack the CPU to handle the audio encoding fast enough to get it to the server in a reasonable time).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Oh Wait two; the re-waitening by jeffmeden · · Score: 2

      Yes. Thats why Apple release Siri for older phones. Its because they dont want you to buy the latest iProduct.

      No, that's because Siri is beta and they want to tune the thing with a reasonable amount of load before they push it out to all iOS5 owners.

      Nothing says "small beta" like a national advertising campaign extolling the virtues of a phone that "you just talk to"... Or a launch event claiming it was a "Game changer" even though Android phones have had every bit of that technology (minus the self-reading SMS) already rolled into one app. Nope, that doesn't make sense, Apple would only do something with a sound technical basis, in the interest of the customers. I will be waiting with baited breath on the upcoming release of Siri for the iPhone 3GS (a phone still being sold as new and fully capable of running Siri).

  22. Re:And yet... by Rich0 · · Score: 2

    Can someone tell me if any Android-based phone of that age is still supported by any vendor?

    There are none. Most receive their last update before they're even done selling them. The Nexus One was the record holder until it got its last update on Sep 24th of this year - 1.5 years after the original announcement date. If somebody knows of a phone supported longer I'm all ears, but so far Android's best case is far behind Apple's worst case.

    I don't mind rooting my phone, but I don't consider the willingness of phone owners to maintain their own phones a substitute for proper vendor support.

    Perhaps one of these days somebody will release a virus targeting Froyo and we can watch the world's mobile networks collapse...

  23. can i hire you as my historical consultant by decora · · Score: 2

    jsut for mentioning VLB i think you should get a $500 christmas present

  24. Re:And yet... by jeffmeden · · Score: 2

    ...and iOS 5.0 supports my two-and-a-half year old iPhone 3GS.

    Can someone tell me if any Android-based phone of that age is still supported by any vendor? Rail against Apple all you want, but the fact is that iPhones are supported longer than any Android-based phones. It's not iPhone buyers that are compelled to rush to the store to buy the newest model. It's Android-based phone users that are flavor-of-the-week... because they have no choice.

    Do those "updates" perform equally well (Cough, iPhone 3) and are all of the features available (cough, Siri) on all of the platforms? If the answer to either question is no, then what is an upgrade besides a change to the text in the version number and perhaps some alternate windowdressing? The fact is that Apple makes it's customers happy by providing updates but the net effect is shockingly similar to what Android users experience: by and large a phone that does what they want it to do.

    There is no substance unless there is a point to be made that leaving older devices to go without updates is somehow detrimental to their performance (which there may be, and that is where the argument should originate.) Playing the game of whose updates are more frequent or more visible is really just a pissing match.

  25. Re:Choice by bill_mcgonigle · · Score: 3, Insightful

    an Android phone is almost certainly going to be out of date very quickly and will almost certainly never be upgraded to the latest OS

    if you're writing for a general audience, yes. If you're writing for Slashdotters, Cyanogenmod seems like a better recommendation.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  26. Re:Possibly, but.... by PickyH3D · · Score: 2

    I am willing to give Apple some time to roll out its infrastructure to handle the strain of existing iPhone 3GS and iPhone 4 users jumping onto Siri's servers, but past experience with vague promises from Apple tends to lead to vapor (again, I must reference the FaceTime protocol, which was incredibly disappointing to me).

    But, I am not willing to accept that the iPhone 3GS cannot handle Siri. There is no voice recognition performed on the iPhone itself, except possibly checking for flat noise (nothing spoken, to avoid sending "nothing"), and anything that they could be checking with phone hardware will be minor. This has been proven by the jailbreaking community, similar to how they proved that the iPhone 3G could legitimately not handle multitasking in any way that would be acceptable to most users.

    I agree that Siri is a huge marketing draw, but I am not sure that it is too big for Apple to keep it off of older phones. Apple was quite happy to market the iPhone 4S as the phone with Siri, and it definitely helps them sell that phone for more money even though teardowns suggest that the iPhone 4 cost's similar amounts to make. I don't fault them in any way for minimizing costs of their hardware, nor for the price of the phones, which are within the expected range compared to all other phones, but that is all to say that I would only be happily surprised if they choose to release Siri for older iOS 5 phones. I no longer expect it.

  27. Re:Apple Troll SuperKendall's Alt Account by Deorus · · Score: 2

    Google did not destroy Apple's place in the market. The big loser to Android was Symbian, which was phased out by Nokia and held the top spot when Android came out, not iOS.

    You must also keep in mind that all iPhones are high-end smartphones whereas Android powers quite a number of budget devices.

    Finally, Google has admitted that 2/3 of its mobile hits come from iOS devices. I think that means a lot more about the platforms' real success than their market shares, and let us not even get started with app store revenues!

  28. No, it's really not by manekineko2 · · Score: 2

    Considering that there are dozens upon dozens of different Android models it's only natural they'd have more market share.

    There really is no logical causation between having many models and marketshare, no matter how often it is repeated.

    If there were, everyone would just release more models.

    There are many models of tablets that run non-Apple operating systems. Apple out sells them combined by 2-1.