Slashdot Mirror


Hey Google, Want To Fix Android Updates? Hit OEMs Where It Hurts (arstechnica.com)

Yesterday we talked about some of Nexus devices, including 2013's Nexus 5 not receiving an update, because it has been more than two years since the launch of the phone. But as you may know, this commitment to keeping the devices up to date is even worse when you look at what other Android OEMs are doing. ArsTechnica's Ron Amadeo has a solution: Google keeps missing the point when it comes to addressing Android's update situation. It keeps coming up with strategies to make updating "easier" for OEMs, but I don't think the problem is "ease of updating" -- it's creating any incentive for OEMs to update at all. Google seems to think that its partners will update phones because it's The Right Thing To Do by their customers and that handing out gold stars will send them scrambling to produce updates for their devices. I don't think that's ever going to happen. Google actually already tried the "shame" tactic and it didn't work. When Google-owned Motorola, Moto's update speed went through the roof. Motorola was achieving near-Nexus-like update speeds on many of its phones and was definitely putting other manufacturers to shame. But the increased update competition never really spurred other OEMs to start competing on update speeds. The bottom line is that Android partners only care about, well, the bottom line -- money. These companies already have your money, so updating a device that's already been sold is a needless expense. There's also a good argument to be made that updating a device hurts future sales. If your phone isn't updated, it will start to feel old, so you're more likely to buy a new phone sooner.

33 of 190 comments (clear)

  1. Does "not feeling old" mean minimalized? by Godwin+O'Hitler · · Score: 4, Insightful

    From my experience, every update removes useful power user features.

    --
    No, your children are not the special ones. Nor are your pets.
    1. Re: Does "not feeling old" mean minimalized? by swillden · · Score: 4, Insightful

      Root.

      Unless you bought a device with an unlockable bootloader, any way that you can get root is a bug, not a feature. It may useful to you, but it would be equally useful to an attacker.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Does "not feeling old" mean minimalized? by Anonymous Coward · · Score: 2, Informative

      Yes, and each update brings yet another google-something application into phone. On my Nexus there are more than 30 useless google applications which try to get updates every month. Too bad they google does not want to fix the bad sound quality or random battery consumption peak but only add more and more useless crapware.

    3. Re:Does "not feeling old" mean minimalized? by demonlapin · · Score: 2

      That's why I finally bit the bullet and went Nexus with latest phone. Unlocking bootloader done within twenty minutes of getting it. No need for hacks to enable tethering. Root without having to use an exploit.

  2. Outdated phone software drive sales... away by Balial · · Score: 2

    The summary says "If your phone isn't updated, it will start to feel old, so you're more likely to buy a new phone sooner". If you don't make your users happy by keeping them updated, Android isn't tied to one vendor, they can just as easily be driven to another handset vendor the next time. Better to have all your customers update 50% less often than to lose half of them to the company that cares about its customers.

    1. Re:Outdated phone software drive sales... away by PRMan · · Score: 2

      Yep. If you don't update my phone, I won't buy from you again. I'll find someone else.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:Outdated phone software drive sales... away by uvajed_ekil · · Score: 2

      samsung on verizon gets updates every few months

      And that's one more reason why Samsung is killing everyone else, other than Apple. LG, HTC and others should be learning from that, but they aren't.

      --
      This is a hacked account, for which the owner can not be held responsible.
  3. show me the money $$$$$$$$ by known_coward_69 · · Score: 3, Insightful

    apple and samsung take home virtually all the profits in smartphone sales. most android phone makers take a loss on their sales or break even. android is designed for google to profit before anyone else. why would they spend money post-sale to improve the product when they aren't making any money from it?

    1. Re:show me the money $$$$$$$$ by Bert64 · · Score: 2

      So instead of spending money creating a proprietary custom Android build, why don't they build a phone that's supported by AOSP out of the box that way their development effort is significantly less and the phone gets updates - thus saving money, not spending it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  4. Re:A news? by tripleevenfall · · Score: 3, Interesting

    There's a salient point here, but it's not the one the author is trying to make.

    Apple's strategy includes the fact that they make phones which will take the same updates as later phones - at least, to a point. Why aren't android phone makers doing this?

    It's a great tool to keep people in your ecosystem. Every time a person goes out and shops for a new phone, they look at all makes and models. If you have a system that defines an upgrade path for users, where they know they'll never be left behind on an antiquated OS, they're MORE likely to upgrade, not less likely.

    If android were more portable, or if carriers made their implementations more portable, they could achieve this. So far, it seems the android phone makers' attitudes are to do only enough to sell the phones, and then move on to selling the next phone.

  5. or, maybe Google screwed up "ownership" by cellocgw · · Score: 5, Interesting

    If Google had designed (? or something?) Android so that updating the base OS was something that could be pushed direct from Google instead of from each manufacturer's bollixed version of the system, there'd be no problem for any of us. Seeing as how Google{sheets, +, play, docs,} and other default apps get updated just fine, why not the OS as well -- without any interaction with the phone vendors?

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    1. Re:or, maybe Google screwed up "ownership" by ausekilis · · Score: 3, Informative

      Due to custom compilation of hardware. The OS requires firmware for all of the interfaces and chips. While you may be able to get away with a "One size fits all" solution like Ubuntu on an AMD/Intel chip, there's a huge variety of ARM version chips out there, each with different clock speeds and (presumably) instruction sets. Not to mention all the different WiFi, Bluetooth, and GSM/Edge antennae.

      The only way I can see this working is if Android becomes a microkernel, and Google sticks its tentacles into everything around it. That way the OEM is only responsible for a microkernel.

      Any embedded developers out there with more info?

    2. Re:or, maybe Google screwed up "ownership" by Drew+M. · · Score: 2

      Due to custom compilation of hardware. The OS requires firmware for all of the interfaces and chips. While you may be able to get away with a "One size fits all" solution like Ubuntu on an AMD/Intel chip, there's a huge variety of ARM version chips out there, each with different clock speeds and (presumably) instruction sets. Not to mention all the different WiFi, Bluetooth, and GSM/Edge antennae.

      The exact same can be said of Intel/AMD. Nearly single piece of hardware has a firmware and software driver component. The only difference between embedded and non-embedded is the size of flash available on the device to store the OS image, but in a few minutes it's easy to strip out unnecessary drivers from an OS image for deployment on a phone. Doing cross compilation for different ARM chips and placing a specific kernel in each OS image is also dirt easy.

      As a matter of fact, Cyanogenmod does this exact thing when it does releases for all of its phones. It would be trivial for Google to do the same. Google just decided initially to let the OEMs do it so Android would spread like wildfire. Hopefully now they decide to reel it all back in.

    3. Re:or, maybe Google screwed up "ownership" by Archangel+Michael · · Score: 2

      IMHO this is the exact market CM should have targeted. OEMs that no longer want to support their old crap. CM could have partnered with Samsung, Motorola, LG ... etc to support older phones. They already do it, but rather than "community build", these would be "supported" versions of the same.

      It would be a win/win for just about everyone.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  6. Re:A news? by tripleevenfall · · Score: 2

    I should say, defining an ecosystem where users don't feel like they will be left behind makes them comfortable in your ecosystem and more likely to stay in it when they make their next upgrade, and less likely to defect to a competitor.

    If my Samsung handset is stuck back in 2013, I might move over to another manufacturer when I upgrade. If I know I'm always going to be safe with Samsung, I'll stay there.

  7. Solution: Buy legislators. All of them. by fyngyrz · · Score: 5, Interesting

    Captain Obvious Competition.

    Yep.

    These companies already have your money, so updating a device that's already been sold is a needless expense. There's also a good argument to be made that updating a device hurts future sales. If your phone isn't updated, it will start to feel old, so you're more likely to buy a new phone sooner.

    Yes. I have a high-end preamp-processor, updatable over the net. Plenty of bugs. Did they ever fix them, much less add new features? No. Did they release a new model? Yes. I have a high-end camera. Updatable over the net. Plenty of bugs. Did they ever fix them, much less add new features? No. Did they release a new model? Yes. I have a high-end radio transceiver. Updatable over the net. Plenty of bugs. Did they ever fix them, much less add new features? No. Did they release a new model? Yes. And so on.

    The whole "we can update your device" bit is a scam (and often, so is the "we can update your software" bit.) The only way a corporation is likely to actually update hardware responsibly is if legislation forces them to. And good luck trying to get THAT in place when corporations outright buy the decisions of the legislatures.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Solution: Buy legislators. All of them. by Nunya666 · · Score: 4, Interesting

      Kidding aside, with such poor customer experience, you would now advise your family and friends (or worse, post reviews online) to avoid said manufacturer, thus hurting future sales. If it is within the return period, you may even take advantage of this, thus they have 0 net sale from you. The aftersales of the product is very much tied to the future sale of either the same product (word of mouth, reviews, etc.) or a newer model of the product (refresh, old one broke due to *ahem* "accident", etc.). Such logic seems to not have entered the PHBs of these companies.

      Agreed, and that's exactly what I do regarding HP. I bought a high-end OfficeJet several years ago that worked great for a while. Until I installed one of those updates over the net. That update made it stop printing with either generic or refilled ink cartridges. It would only print with "genuinely expensive HP ink". I even complained to the BBB. HP's response was to send me a free ink cartridge, which made the BBB happy, but not me.

      I ended up donating the printer and the ink cartridges to a local charity, got a tax write-off for the donation, and bought an Epson printer. The Epson works great with refilled ink cartridges.

      I will never buy another HP product again, and I encourage others to do the same.

    2. Re:Solution: Buy legislators. All of them. by Rob+Y. · · Score: 3, Insightful

      True enough, but do you do your banking, internet searches and browsing, email, etc on your high-end preamp processor or printer? I didn't think so.

      Smartphones are more and more becoming our primary computing devices and they're networked by definition. That makes them pretty dangerous devices to be casual about security updates on. The OEM's don't update them because nobody's pressuring them (enough) to do it. If Google simply advertised Nexus phones on the basis of their regular upgrade schedule, they might produce the kind of competition that would get the OEM's off their asses.

      That said, the Android device market is a nasty space to operate in. Some OEM's have dozens of models. Whether they needed to produce them to compete in a highly competitive market - or whether they were just throwing stuff against the wall, the bottom line is that they can't practically keep them all up to date. Again, an informed public wouldn't buy them, but buy them they do. And the carriers are as much at fault for that as anyone...

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    3. Re:Solution: Buy legislators. All of them. by thegarbz · · Score: 2

      The whole "we can update your device" bit is a scam

      And yet there are plenty of devices out there which the updates provide features and fix bugs. You cherry pick the bad ones.

      I too have a high end camera. It has received 3 firmware updates. One a compatibility bugfix, One an improvement in image quality bugfix (removed banding in extreme scenarios), and one major upgrade which removed a laundry list of bugs, added features to several accessories including an entire HTTP server in the camera, as well as support for new memory cards larger than 128GB. My cheap little GoPro has been through 3 bug-fix related firmware updates too.

      My smart TV has received a whole new OS update including a completely re-designed interface. The Wii-U gets a constant stream of OS updates, not just security. My phone (3 generations old) got Android 6 pushed to it. My not very high-end 2-way radio transceiver has also received a firmware update to resolve bugs that cause programming it to fail.

      It just sounds like you do business with shitty companies.

  8. The actual proposal by ItsJustAPseudonym · · Score: 5, Informative

    The summary on /. does not actually describe the proposed solution. Here it is, from TFA:

    "[P]enalize partners by reducing or eliminating that [ad] revenue sharing if they don't push out updates. If an OEM exceeds the curve and stays up to date, increase the amount of revenue sharing."

    I really can't imagine the vendors going for this. I doubt the amount of money involved would be sufficient.

  9. Here you go, the "hurt" part the summary left out by cjav · · Score: 5, Informative

    The summary left out the "hurt" part. Maybe as a veiled attempt to encourage people to read the article? Here you go, no need, this is Slashdot.

    "We've heard reports that Google shares ad revenue with its partners—if a customer buys a Verizon Samsung phone, performs a Google search, and clicks on an ad, Verizon and Samsung get a portion of that ad revenue. So, penalize partners by reducing or eliminating that revenue sharing if they don't push out updates. If an OEM exceeds the curve and stays up to date, increase the amount of revenue sharing. Threatening to shift the stock price of an OEM by affecting its bottom line is the nuclear option—and, folks, we're at the point where the nuclear option is all that's left."

  10. Outrageously short service life for updates by Optic7 · · Score: 4, Insightful

    I still think that two years of updates is outrageous forced obsolescence that is prematurely adding electronic garbage to landfills. They should be forced to provide updates for 5 years. I'm seriously considering going back to an iPhone on my next phone upgrade, despite all the concerns I have about them too. They at least support their hardware for around 5 years.

    1. Re:Outrageously short service life for updates by cdrudge · · Score: 2

      It's not 2 years for Nexus devices. It's 2 years for major OS updates (going from Kit Kat to Lollipop to Marshmallow to Nougat...) It's 3 years for minor updates within a given OS version. After 3 years of updates, the base OS doesn't receive updates but it's already likely pretty stable with bugs worked out. Individual Google apps continue to receive updates beyond that.

  11. Re:A news? by LichtSpektren · · Score: 4, Insightful

    I just wonder how many customers do care about security updates at the very least -- I'm not saying about new OS releases for your two years old smartphone.

    If you ask them, "do you care about security updates?" they might say no. But they're more likely to say yes if you ask "are you OK knowing that all of your messages and banking transactions from your phone can be snooped on by a third party because [Verizon/Lenovo/whomever] is trying to force you to buy phones more often?"

  12. Re:A news? by Dracos · · Score: 2

    My Samsung handset is stuck in 2011, and the upgrade path for it ended in 2013. I'm not talking about a software path, but a hardware path: the QWERTY keyboard. It's the main reason I got a smartphone. Now there are none, so I'm going back to a feature phone soon (I'm also tired of paying for "4G" that Sprint never bothered to install in my area).

    And before anyone tries to say on-screen keyboards have improved: that's not the point, they're still on the screen obscuring half of what I'm looking at, which is even worse because I do as little as possible on my phone in portrait mode.

  13. Re:There's a simpler answer to this by Bert64 · · Score: 4, Insightful

    Also make it a legal requirement that any phone sold on a long term contract receives security patches for the duration of the contract. Many phones are sold on 2 year contracts these days, but the updates stop long before the contract expires.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  14. Re:Updates by Bert64 · · Score: 3, Insightful

    That would work too, if the phones were running the google version of android in the first place...
    Most of them are running hacked up versions made by either the carriers or the handset vendors, if you replaced them with stock google code they simply wouldn't boot at all in most cases. The same is true with any other platform, it's just a far less common scenario.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  15. Stop obsessing over updates by Spy+Handler · · Score: 5, Interesting

    I'm an Apple user and currently do not own any Android devices, but the constant force-feeding of updates by Apple might make me jump ship to Android.

    I had an iPad 2 that I bought in 2011. It was a great device, very snappy and a pleasure to use. It came with iOS 4. When it upgraded itself to iOS 5, it slowed down a little but was still usable. At this point an alarm went off in my head and I have refused all the pop-ups telling me to update to IOS 6 ever since.

    Well lo and behold, in the fullness of time an ignorant member of my family tapped "YES" to the "Update to iOS 6" message. Running iOS 6, the iPad became a complete dog. Launching web browser took 3 seconds whereas it used to be well under a second in iOS 4. Not just the web browser either, doing just about *anything* with the ipad (even viewing photos stored locally) became a lag-fest.

    Eventually I upgraded to iOS 7 in hopes that it might help (because Apple does not let you downgrade back to an older iOS version, ever). It did not help. At all. I ended up giving away the iPad because it was pretty much unusable.

    But why should it be like that? The iPad's hardware was just as fast in 2015 as it was back in 2011. Aside from the ability to hold a battery charge, it should perform the same.

    I would be happy with a setting somewhere that lets you turn off the "Update" pop-ups, but no, Apple does not let you do that. They want you on the latest bloated OS, and if your older hardware can't handle it, buy a new device.

  16. Re:As the phone company, I fail to see... by Zuato · · Score: 2

    But yet Apple does it all the time. So does Google if you bought a Nexus directly from them. Why can't the rest?

  17. Re:A news? by mrchaotica · · Score: 3, Insightful

    It's a great tool to keep people in your ecosystem. Every time a person goes out and shops for a new phone, they look at all makes and models. If you have a system that defines an upgrade path for users, where they know they'll never be left behind on an antiquated OS, they're MORE likely to upgrade, not less likely.

    Third-party Android device makers don't give a shit about Google's "ecosystem." In fact, many such as Amazon and Cyanogen (Inc.) are actively hostile to it.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  18. Re:A news? by Paco103 · · Score: 2

    How is Cyanogen hostile to the Google ecosystem? It's not bundled in due to legal restrictions placed by Google, but it does absolutely nothing to block or inhibit use of it, and in fact nearly all of the guides on Cyanogen's own website includes the steps needed to load the Google ecosystem. Amazon, on the other hand, does make it difficult to add Google Apps, including restrictions on sideloading.

  19. Re:A news? by mrchaotica · · Score: 2

    Maybe I'm mistaken, but I was under the impression that at least part of the reason Cyanogenmod exists was to make a usable Android that didn't depend on Google Play Services. Also, Cyanogen Inc. (the company commercializing Cyanogenmod) has partnered with Microsoft to promote Microsoft services instead of Google's.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  20. Re:A news? by Master+Moose · · Score: 2

    Agreed.

    Work provided me with a iPhone 4S when they were new. It has received regular updates and I have had no reason to upgrade the phone as it is really my portable email/phone-call machine.

    My last personal phone was a HTC, which I loved as a tool. . 3 years later and never an OS upgrade received. Time came to update my personal phone and HTC, as much as I loved it when new, did not get any of my money. If HTC had provided updates, I would still be a customer now.

    --
    . . .gone when the morning comes