Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Android Cellphones Handhelds Upgrades

Android Orphans: a Sad History of Platform Abandonment 770

MBCook writes "After seeing the announcement that Nexus One users won't get ICS, Michael Degusta made a chart to show how current the OS version on Android phones was over time... and the results are not encouraging."
This discussion has been archived. No new comments can be posted.

Android Orphans: a Sad History of Platform Abandonment

Comments Filter:
  • by Anonymous Coward on Thursday October 27, 2011 @10:38AM (#37855446)

    if a device works on a given version of the OS, leave it the hell alone

  • Like PC's (Score:4, Insightful)

    by mehrotra.akash ( 1539473 ) on Thursday October 27, 2011 @10:40AM (#37855472)
    Why is it that unlike desktops and laptops, mobiles are locked down so tight
    I can install virtually any OS on my PC, why cant the same be done with mobiles?
  • What? (Score:5, Insightful)

    by iONiUM ( 530420 ) on Thursday October 27, 2011 @10:40AM (#37855482) Journal

    I'm so confused. First of all, this doesn't list the Samsung Galaxy, which has stayed updated. Or the S2 for that matter. Did they specifically pick Android devices that are not being updated (there are many, I don't deny that)?

    Second of all, the original iPhone 2G, which I have, is definitely not supported by iOS5, or even iOS4 for that matter. What are they smoking?

    I can't help but think this is intentionally skewed for Apple...

  • by tepples ( 727027 ) <tepplesNO@SPAMgmail.com> on Thursday October 27, 2011 @10:41AM (#37855496) Homepage Journal
    Applications designed for newer APIs won't run on devices whose operating system doesn't support those APIs. And as applications get updated to correct security problems and add features, some of them also get updated to use the new APIs.
  • by TheRaven64 ( 641858 ) on Thursday October 27, 2011 @10:43AM (#37855514) Journal
    Because old versions often have bugs, some of which are security holes. Given the frequency with which remotely exploitable bugs appear in the Linux kernel, leaving a large number of devices with an unpatched two-year-old kernel is just asking for someone to build a botnet out of them. A very lucractive botnet, as all it needs to do is make all of the phones make one spurious call to a premium rate number for a minute and the botnet author can retire.
  • by tepples ( 727027 ) <tepplesNO@SPAMgmail.com> on Thursday October 27, 2011 @10:44AM (#37855554) Homepage Journal
    The real reason: Because unlike Intel and IBM, ARM never managed to specify one standard boot process. Nearly x86 PC since the 1980s has supported BIOS, but every ARM platform has something different.
  • Silly fanboys. (Score:5, Insightful)

    by 0100010001010011 ( 652467 ) on Thursday October 27, 2011 @10:44AM (#37855556)

    Look at Apple just releasing new hardware to force you to update! You sheep. Android is a FREE and OPEN platform. Why would anyone be locked down by iOS is beyond me. Keep it up Android and Android hardware suppliers, eventually you'll overrun the dark walled garden that is Apple.
    </sarcasm>
    (anything else I missed out on the typical Apple Bashing?)
    -
    My Optimus V doesn't technically have the latest released for it but Cyanogenmod and a root (Mind you rooting it took much longer than jailbreaking my iPod Touch) took care of that. But not everyone is this tech savvy, my girlfriend is still waiting on her update. And this is why people buy iOS devices for themselves, friends or family.

  • Re:Like PC's (Score:5, Insightful)

    by Microlith ( 54737 ) on Thursday October 27, 2011 @10:47AM (#37855598)

    Because every ARM board is unique, and there is no universal means for an OS to determine hardware capabilities and peripherals.

    On the PC we have the BIOS, PCI, ACPI, and a number of other facilities that work well enough that the OS can automatically enumerate the hardware and configure itself to operate on the platform. With ARM devices, even between two boards with the same SoC you'll have peripherals connected via different GPIOs, interrupts on different pins, a wide array of voltage regulators (some more, some less, all connected differently.)

    And since everything is stored in a flash chip at a custom location, working with the kernel and bootloader is a lot like working with the BIOS on your pc- if you mess it up, your device is screwed (unless it can cold flash, has a hard ROM for flashing, or accessible JTAG, all of which are extremely rare on consumer level devices.)

    But even if you have all of the above taken care of, the complete lack of effort on behalf of Google and the hardware vendors to getting their changes upstream in the kernel generally means that porting newer versions of Android to older devices is a pain in the ass due to needing to rework or sometimes rewrite the drivers. Normally they would be updated and tested by people as the kernel moved forward, but instead they rot in tarballs and zip files out on vendor websites.

    Never mind Google's wacky reworking of the file system. I'm sure devices like the Nexus One have plenty of space to store ICS. But their broken layout and insistence on storing applications on that NAND instead of having a higher capacity internal NAND or only storing applications on the SD card is a large part of this problem as well.

  • Re:What? (Score:1, Insightful)

    by hedwards ( 940851 ) on Thursday October 27, 2011 @10:47AM (#37855602)

    Probably just another pro-Apple troll post. By the time a handset is truly no longer being supported by Android, chances are good that it's out of warranty and you may as well just unlock it and install a custom firmware.

    Unless you were dumb enough to get a phone that was tightly locked down with a custom UI, in which case it kind of serves you right.

  • by SiChemist ( 575005 ) on Thursday October 27, 2011 @10:48AM (#37855616) Homepage

    What source have "they" (I presume you mean Google) not published? No phone running ICS has been released. Google has explained why they didn't release Honeycomb and they've committed to releasing the source for ICS soon after phones running ICS have been released. Ignorant troll is Ignorant.

  • by Brannon ( 221550 ) on Thursday October 27, 2011 @10:48AM (#37855622)

    millions of people are.

  • by seandiggity ( 992657 ) on Thursday October 27, 2011 @10:56AM (#37855768) Homepage

    most people wipe the stock image as soon as they get it home and put a better build on it.

    I do this, you do this, most people do not.

  • by Fallingcow ( 213461 ) on Thursday October 27, 2011 @10:56AM (#37855770) Homepage

    A fractured platform is hell for developers and hell for security. By all means, don't worry about it if you don't care about developer relations, having nice apps on your platform, having consistently-behaving apps on your platform, or not giving your CC info to Russian hackers.

  • Re:Buy Apple (Score:5, Insightful)

    by maxdread ( 1769548 ) on Thursday October 27, 2011 @10:58AM (#37855810)
    That same 90% won't care about upgrading to the next version of Android and may not even know it exists.
  • by Astatine ( 179864 ) on Thursday October 27, 2011 @11:00AM (#37855876)

    She might not want to upgrade, but she *needs* to upgrade, to fix security vulnerabilities.

    That's the #1 problem here.

  • Re:What? (Score:5, Insightful)

    by athrian ( 2490692 ) on Thursday October 27, 2011 @11:03AM (#37855928)

    Unless you were dumb enough to get a phone that was tightly locked down with a custom UI, in which case it kind of serves you right.

    Yes because the majority of consumers clearly should have to concern themselves with researching the concepts of bootloaders and the effects of custom UIs on the inner workings of the OS and impact it will have on future software updates. The only dumb people around here are those with your attitude.

  • Re:What? (Score:4, Insightful)

    by Bocaj ( 84920 ) on Thursday October 27, 2011 @11:06AM (#37855990) Homepage
    From TFA:

    Why stop at June 2010?
    I’m not going to. I do think that having 15 months or so of history gives a good perspective on how a phone has been treated, but it’s also just a labor issue - it takes a while to dredge through the various sites to determine the history of each device. I plan to continue on and might also try to publish the underlying table with references. I also acknowledge that it’s possible I’ve missed something along the way.

  • And many slaves were happy being slaves, and long term prison inmate loose track of what life is like outside the walls.

    It's fine liking apple apps, being forced to only that choice is a well,. false choice.

  • Re:What? (Score:5, Insightful)

    by Anonymous Coward on Thursday October 27, 2011 @11:21AM (#37856222)

    Probably just another pro-Apple troll post. By the time a handset is truly no longer being supported by Android, chances are good that it's out of warranty and you may as well just unlock it and install a custom firmware.

    Unless you were dumb enough to get a phone that was tightly locked down with a custom UI, in which case it kind of serves you right.

    Yeah, only a troll would suggest that it's reasonable for a vendor to support a phone for the entire length of the two-year contract you signed to get it.

    Jeeeeezus is Slashdot out of touch with reality. Unlock it and install custom firmware? Seriously? You want to tell your Mom that she has to pay $200 for a phone, then pay $70 a month for the next two years, but after ten months she has to go find and install firmware herself? And anyone who doesn't think that's reasonable is a troll? BUUUUULLLLSHITTT.

  • by Merk42 ( 1906718 ) on Thursday October 27, 2011 @11:21AM (#37856232)

    No, like the 3GS which still got iOS5 even though it came out over two years ago (27months). As opposed to the mentioned Nexus One which only came out 21 months ago. So even though the 3GS came out 6 months BEFORE the Nexus One, it still gets the latest update of iOS5 as opposed to the Nexus One NOT getting ICS

    Apple supports $currentPhone $currentPhone-1 and $currentPhone-2 with updates. We can see that is NOT the case with the Nexus Phones from Google.

    I know you're trying to be smart, mentioning the iPhone 3G since that didn't get iOS 5, but that also was released before even the first Android phone, so it's not a fair comparison.

  • Re:What? (Score:5, Insightful)

    by jeffmeden ( 135043 ) on Thursday October 27, 2011 @11:23AM (#37856254) Homepage Journal

    Unless you were dumb enough to get a phone that was tightly locked down with a custom UI, in which case it kind of serves you right.

    Yes because the majority of consumers clearly should have to concern themselves with researching the concepts of bootloaders and the effects of custom UIs on the inner workings of the OS and impact it will have on future software updates. The only dumb people around here are those with your attitude.

    If you aren't concerned with bootloaders, root exploits, and all the trappings of low level android device operation then why exactly would you give two shits if your handset had an official 2.3 release or if it was "abandoned" on version 2.2? Trying to map the Android software world over to Apple's is amazingly disingenuous, to the point of being a complete troll (and anyone in this thread here to point that out is pretty trollish by relation.) Where are these huge gaps in features, stability, or security that have come from not running the very latest code from Google?

  • Re:What? (Score:2, Insightful)

    by BasilBrush ( 643681 ) on Thursday October 27, 2011 @11:27AM (#37856322)

    Unless you were dumb enough to get a phone that was tightly locked down with a custom UI, in which case it kind of serves you right.

    Ah, a fine display of the fraternal feelings amongst the Android community. See, they're not just a set of guttersnipes against iPhone users. They'll also call you names if you bought a different model of Android phone that they don't approve of.

  • by p51d007 ( 656414 ) on Thursday October 27, 2011 @11:38AM (#37856528)
    Never had an iphone, never wanted one, but, that being said, they have the OS update thingy correct! Control the OS update at the vendor level, NOT the carrier level. It just isn't in the "best" interest of the carriers to put the latest & greatest OS on the phones. Makes it much easier to talk sheep into extending their contract by saying the old phone doesn't have the new stuff, but this shiny new phone does. I wish google would take the apple approach to the OS updates and control it from THEIR end, not allowing the carriers to bloat it & cripple it, THEN, if you are lucky, release it.
  • Re:What? (Score:5, Insightful)

    by athrian ( 2490692 ) on Thursday October 27, 2011 @11:39AM (#37856570)

    There are plenty of people who have never seen a line of source code and have no idea what a bootloader is, that still know enough to be interested in updates to the OSes of both their PCs and mobile devices. Information about major Android releases are found in fairly mainstream tech and news sites.

    Example:
    http://www.zdnet.com/blog/burnette/top-10-features-in-android-23-gingerbread/2143 [zdnet.com]

    "User features

          1. New on-screen keyboard. The standard keyboard has been greatly improved in Android 2.3, with faster input and more intuitive typing. Even cut-and-paste got a makeover.
          2. Streamlined user interface. New color schemes and various UI changes and polish make Android more consistent and simpler to use.
          3. Application and power management. Android 2.3 provides better insight into what is running in the background, how much memory and CPU time it is using, and even lets you kill misbehaving apps. Yes, after months of telling us we don’t need a task killer, they give us a task killer. Enjoy your chuckle, iPhone fans.
          4. SIP Internet calling. Voice over IP is integrated directly into Android 2.3. Unfortunately you’ll have to get a SIP account from a third party, and the ability might be curtailed on some carriers.
          5. Download management. All your downloads from your browser, email, and other apps, can now be viewed and controlled from one place."

    You don't have to know about rooting, bootloaders, open-source, or coding to have some understanding of the above points and potentially be interested. There are many levels of technical ability between "I compile my own Android builds for fun!" and "Does this here phone thing have the GeeBees and the Why-Fis and play them Angry Birds"

  • Re:Cyanogenmod (Score:5, Insightful)

    by curunir ( 98273 ) * on Thursday October 27, 2011 @12:23PM (#37857262) Homepage Journal

    BTW how long do you think handset makers and carriers should be forced to update phone software for?

    Let's start with the length of the cell phone contract and work from there. If they're going to sell 2-year contracts, you should reasonably expect that the phone you buy will receive updates during that time. Once the contract expires, people can base their decision to get a new phone or switch carriers on the lack of updates. But when you're still under contract, you've got no choice but to accept the crappy situation, and that's not right.

    This story is pointing out a legitimate problem with Android. As of yet, not one single iPhone has been sold that has not been supported for the entire 2-year contract. Meanwhile, 7 of the listed Android phones never ran the latest version of the OS, even when they were sold. I don't really take sides in the Android vs. iOS argument, but this is an area that Google really needs to address.

  • Re:Silly fanboys. (Score:2, Insightful)

    by Above ( 100351 ) on Thursday October 27, 2011 @12:55PM (#37857814)

    Free and open huh? So you can just download and install Ice Cream Sandwich on all those phones they say don't support it, I guess.

    Oh, you can't? So perhaps not so free and open...

  • Re:Cyanogenmod (Score:4, Insightful)

    by TheLink ( 130905 ) on Thursday October 27, 2011 @01:12PM (#37858064) Journal

    It's just what happens when you have one party supplying the hardware and another party supplying the software, and both with different priorities.

    The Android scenario is closer to the PC scenario in the bad old days before "Windows Update" etc.For example the old computers might still be running an old version of Windows. Is that a problem? Yes. Did Dell/HP/etc care? No. Did Microsoft care? Not back then. Did most users care? No. Not until something goes wrong.

    As a recent article says, Apple of today is focused on Product not Profit: http://apple.slashdot.org/story/11/10/25/2246209/how-steve-jobs-solved-the-innovators-dilemma [slashdot.org]
    http://www.huffingtonpost.com/2011/10/23/steve-jobs-failure_n_1025732.html [huffingtonpost.com]

    "My passion has been to build an enduring company where people were motivated to make great products," Jobs told Isaacson. "[T]he products, not the profits, were the motivation. Sculley flipped these priorities to where the goal was to make money. It's a subtle difference, but it ends up meaning everything."

    When you have separate companies treating the software and hardware as different products, with different vision and priorities, the "whole product" is less likely to be as great.

  • by Quila ( 201335 ) on Thursday October 27, 2011 @03:08PM (#37859794)

    For a regular consumer a question is what will support be like if he buys an Android phone? What is this like vs. buying a phone with the competition's operating system, iOS?

    These are rational questions for a regular customer, and they are answered quite well. It even helps answer a third question: If I buy an Android phone, which brands have the best history of support?

  • by Belial6 ( 794905 ) on Thursday October 27, 2011 @10:58PM (#37864308)
    Your phone is broken.

One man's constant is another man's variable. -- A.J. Perlis

Working...