News for hackers. Stuff that matters.
Re:Android overtakes Windows as the internet’s most used ope... by pjmlp on Monday April 03, 2017 @12:47PM (#14024428)
If they cared one second about it, they would have changed the terms of access to the Google services.

The sad part is that the 2016 security report just came out and they brag how the whole security improved, without mentioning the elephant in the room.

Google IO is around the corner and I bet they will keep talking as if everyone could upgrade right away to Android O, with N now having barely 2%.

Re:Android overtakes Windows as the internet’s most used ope... by technofiend on Monday April 03, 2017 @01:11PM (#14024755)
And that even google-sourced devices have a very short lifecycle for OS and security updates. Google seem to be running under the assumption any phone over 12 months old is reaching the end of its usable life.
Re:Android overtakes Windows as the internet’s most used ope... by narrator on Monday April 03, 2017 @03:03PM (#14025995)
Google has a engineering philosophy of constantly deprecating old stuff. They largely ignore backward compatibility and stop supporting stuff all the time. Their SOAP API for AdWords would break if it wasn't updated every 3 months and this is an API for paying Google money! They are trying to do this in the consumer space, but I don't think this is going to work for things like Nest where people don't want to have to upgrade their thermostat to the new model every year.
Re:Android overtakes Windows as the internet’s most used ope... by digi_owl on Monday April 03, 2017 @04:02PM (#14026588)
Nothing unique to Google. I have taken to consider it the Web-Dev/push-To-Prod mentality. This because on the web a change is a page reload away.

And this mentality is eating its way into all corners of IT as there is a generational changing of the guards. More and more Linus Torvalds (Linux) and Daniel Stenberg (cURL) staying with a project for decades are massive outliers rather than a norm.

Re:Android overtakes Windows as the internet’s most used ope... by tjoff on Monday April 03, 2017 @02:05PM (#14025381)
Well, if you use your phone a lot you kind of have to buy a new phone regardless. Non-replaceable batteries should be illegal.
Re:Android overtakes Windows as the internet’s most used ope... by fpoling on Monday April 03, 2017 @02:06PM (#14025387)
An ARM Chromebook that I bought more than 4 years ago still receives updates.
Re:Android overtakes Windows as the internet’s most used ope... by apexalpha on Monday April 03, 2017 @02:28PM (#14025612)
So does my 9 year old HP Elitebook running Win10 now. The problem is that vendors are allowed a say in the matter. If MS used the Android model I'm sure PCs wouldn't be update either.
Re:Android overtakes Windows as the internet’s most used ope... by digi_owl on Monday April 03, 2017 @04:06PM (#14026624)
Yes and no. While Google will backport security fixes, and change the Chrome related layer, the kernel version you are running is likely the very same one your Chromebook shipped with.

This is why they can claim that anything shipped from 2017 onwards will support Android apps, but maintain a list of potential devices from before that. Because said support need various container related features only found in newer kernels to work.

Effectively Google has further masked but not really fixed the issues that makes major updates to Android devices such a hassle.

Re:Android overtakes Windows as the internet’s most used ope... by fpoling on Tuesday April 04, 2017 @02:55AM (#14030155)
Google did updated kernel on the Chromebook. It happened at least 3 times IIRC.
Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @01:44PM (#14025140)
A Google device receives security updates for 36 months. Not sure where you pulled your 12 months from.
Re:Android overtakes Windows as the internet’s most used ope... by technofiend on Monday April 10, 2017 @11:06AM (#14079097)
Ah I'm a little salty because although you get security updates for 3 years you only get feature updates for 18 months. Combine that with the fact the Google so poorly plan their product releases that supply is constrained for the first 6 months of the product lifecycle. So in practice someone who manages to buy a device when they're generally available has at best a year to get updates for their shiny new $500-$900 device. It was egregious when a new Nexus device was $500+, now it's outrageous.

The Pixel XL was released in October of 2017 which means updates stop one year away from today in April of 2019. Top of the line is $968 and you want top of the line for best memory performance. Why buy one of those phones and purchase sub par performance? It's a waste of money. So if I wanted one I'd pay $80/month for a device that's replaced in October of this year (Pixel 2 is supposedly an end-of-year release) and dropped from feature upgrades not too long after that.

Google need to fix their feature window by extending it to two years and fix their supply pipeline by ordering apple-like quantities of product. Otherwise they're not really competing with Apple.

Re:Android overtakes Windows as the internet’s most used ope... by cobookman on Monday April 03, 2017 @02:10PM (#14025436)
Google has broken out GMS from android core so that they can do OTA updates w/o updating the OS itself. I do agree this needs to be better, however its also a non-trivial problem to solve.
Re:Android overtakes Windows as the internet’s most used ope... by pjmlp on Monday April 03, 2017 @03:08PM (#14026032)
How is signing a contract, with the respective legal consequences for breach of contract, a non-trivial problem to solve?
Re:Android overtakes Windows as the internet’s most used ope... by DannyBee on Monday April 03, 2017 @04:00PM (#14026569)
Because suing customers is sure to improve things! That's definitely the path to greater cooperation and goodness. Do you really believe any of these companies would sign that instead of going with whatever plan b is? If so, I guess n-gate is right.

But let's follow this silly thread anyway. On average, the lawsuit would take three to seven years to resolve.

Assume they win: great, they get some small amount of damages and everyone stops using Android. They can't and won't ever get the remedy of forcing security updates. It's not even something available.

Assume they lose: great, they get nothing and everyone stops using Android.

...

What did this solve again?

Re:Android overtakes Windows as the internet’s most used ope... by pjmlp on Monday April 03, 2017 @06:05PM (#14027652)
Let them stop selling phones with Android, create their own forks and lets see whose devices the public will bother to buy.
Re:Android overtakes Windows as the internet’s most used ope... by dublinben on Monday April 03, 2017 @12:59PM (#14024591)
Everyone (who buys Google phones) can upgrade right away. It's not Google's fault that the other manufacturers refuse to update their products in a timely manner. The responsibility for these devices lies solely with the manufacturer.
Re:Android overtakes Windows as the internet’s most used ope... by pjmlp on Monday April 03, 2017 @01:14PM (#14024797)
Surely it is their fault, because Google is the very first to give the example of selling devices more expensive than desktop computers, above the minimum wage in many countries, with updates limited to 2 years (+1 for some fixes).

As for the other OEMs, there is this thing called contracts and legal obligations.

No updates, no access to Google services from invalid devices.

It is as easy as that, if Google actually cared about the consumers.

[dead]
Re:Android overtakes Windows as the internet’s most used ope... by WorldMaker on Monday April 03, 2017 @02:26PM (#14025596)
Isn't 36 months 2 + 1 years?

Also, the point is still valid that 36 months (or 3 years) is still rather short security lifetime for a device. At some point (presumably soon now that carriers are dropping most device subsidies) the 2 year replacement scheme of mobile devices stops being sustainable and you do start to have to deal with the long tail of people sticking to 5-15 year old hardware devices.

Google seems to have little interest in anything beyond the short horizon and that security tech debt is going to come due.

Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @02:44PM (#14025784)
>Isn't 36 months 2 + 1 years?

He stated "+1 for some fixes" which is incorrect as it implies that you may not get all of the security fixes for that additional year and only "some" of them.

>Also, the point is still valid that 36 months (or 3 years) is still rather short security lifetime for a device. At some point (presumably soon now that carriers are dropping most device subsidies) the 2 year replacement scheme of mobile devices stops being sustainable and you do start to have to deal with the long tail of people sticking to 5-15 year old hardware devices.

I agree it is rather short and the sooner Android OEM's can move from an SoC supplier, like Qualcomm, that only provides BSP support for 2 years the better.

Re:Android overtakes Windows as the internet’s most used ope... by WorldMaker on Monday April 03, 2017 @03:20PM (#14026158)
«He stated "+1 for some fixes" which is incorrect as it implies that you may not get all of the security fixes for that additional year and only "some" of them.»

Interesting.

The OP's statement was for "upgrades" not security fixes; I read it as 2 years upgrades and 1 for security fixes beyond feature upgrades. The choice of "some" was ambiguous, but "upgrades" is much less ambiguous to me than you seem to consider and not something I'd directly confuse with "security fixes" alone and something that the (+ 1) seemed to directly add "security feature" context to me, despite the ambiguous wording.

Though that still raises the question of if Google properly subsets general (feature) upgrades and security fixes across that 2 + 1 time period. The ambiguous word choice of "some" could be an editorial indication that the OP considers that Google is likely to release some fixes in more general upgrades that don't fall into that (+ 1) time period. As a non-Android user/follower, I have no knowledge in that area and no opinion to offer of my own if that may in fact be the case. I'm also not the OP so I can't express whether or not that was an editorial opinion.

Even if it was an editorial opinion that was expressed, I'm still not convinced it was "disingenuous on purpose", as it may very well be a sincere/candid opinion of the OP. I can only leave that for the OP to comment on.

Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @06:22PM (#14027764)
The OP said "updates" not "upgrades". The use of the word "some" is not correct regardless of what context you try to paint it in.
Re:Android overtakes Windows as the internet’s most used ope... by pjmlp on Monday April 03, 2017 @03:10PM (#14026056)
I stand by my remark, as I don't have a way to confirm what security updates Google bothers to release at all to "outdated" devices.
Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @06:14PM (#14027706)
Of course there's a way to confirm what security updates Google releases. You just have to go to the Android Security Bulletin site [1]. You know this, but it would conflict with your agenda of spreading Google/Android FUD because of your perpetual grievances with Google surrounding the Google/Oracle trial.

[1]https://source.android.com/security/bulletin/

Re:Android overtakes Windows as the internet’s most used ope... by pjmlp on Tuesday April 04, 2017 @01:04AM (#14029619)
Where does it state which devices got which patch level?

Just because a fix is available today doesn't mean an old Nexus will get it.

As for agenda, as a consumer and developer, I want a device where I am able to use the same Java libraries as on a regular Java and get updates as on any of my computers without having to pay more than a month salary for such time limited privilege.

Re:Android overtakes Windows as the internet’s most used ope... by enzanki_ars on Monday April 03, 2017 @01:08PM (#14024713)
It kind of is Google's fault. Most people associate any version of Android with Google. Manufactures that don't update their phones causes harm to both the manufacture's image and Google image.

Personally, I place all the blame on Google for not making the upgrades possible from their side. It should be easy to upgrade the core operating system as easy as updating Windows, OSX, and Linux.

Re:Android overtakes Windows as the internet’s most used ope... by wutbrodo on Monday April 03, 2017 @02:14PM (#14025488)
> It kind of is Google's fault. Most people associate any version of Android with Google. Manufactures that don't update their phones causes harm to both the manufacture's image and Google image.

This makes no sense. "People associate X with Y" is not the same as "Y is responsible for X". If I associate Android with Linux, is Linus now culpable for Android's security problems?

> Personally, I place all the blame on Google for not making the upgrades possible from their side. It should be easy to upgrade the core operating system as easy as updating Windows, OSX, and Linux.

If we were living in a fantasy land where you could wave a wand and things would happen instantly, this would be the case, but mobile devices are not desktops and the challenges they face are entirely different. Google has already been moving logic as much as possible into apps like Google Play Services (updateable without OS changes_, and the fact that they haven't moved everything should make all but the most technically illiterate think "There may be technical challenges involved", instead of your "They're not making this easy" approach.

Re:Android overtakes Windows as the internet’s most used ope... by fixermark on Monday April 03, 2017 @02:59PM (#14025962)
In an open marketplace, "People associate X with Y" is very much the same as "Y is responsible for X." This explains a lot of the legacy code in pre-Windows Vista Windows; if new versions of the OS broke someone's favorite app, they blame Windows, even if the reason the app broke is it didn't adhere to (or even actively tried to circumvent) published API (Adobe was notorious for trying to squeeze a few extra cycles of performance out of Photoshop, for example, by hand-rolling their own C++ data structure instances by building a binary-compatible pattern in memory instead of calling the documented constructor in the WinAPI).
Re:Android overtakes Windows as the internet’s most used ope... by enzanki_ars on Monday April 03, 2017 @06:34PM (#14027863)
> "People associate X with Y" is not the same as "Y is responsible for X".

I understand that, but many of the non-tech savvy people I know do not understand that Google is not responsible for most versions of Android that run on their phones.

> ...but mobile devices are not desktops and the challenges they face are entirely different.

I do not see how they are much different. To many people, their phone is just as important as their desktop/laptop. I do not see anything stopping updates to Android being invisible to the end use as most other updates. iOS is pretty good about updating in a way that is unobtrusive to the user and Windows 10 is getting closer.

Re:Android overtakes Windows as the internet’s most used ope... by unethical_ban on Monday April 03, 2017 @09:53PM (#14028925)
But Android is not considered a Linux distro by most stretches. It's Android's fault.

It should have been called a "platform", and, since Google has the ability to say so, they should have told each hardware maker to come up with an OS name "on Android". Tizen on Android. NexusOS on Android. So on.

OR, they should have gone Apple and said "you will have this OS, Android, and it will look as such, and it will be patched as such".

Re:Android overtakes Windows as the internet’s most used ope... by temac on Monday April 03, 2017 @03:47PM (#14026434)
> This makes no sense. "People associate X with Y" is not the same as "Y is responsible for X". If I associate Android with Linux, is Linus now culpable for Android's security problems?

This is ridiculous. Linus in Android is a component, not a whole system, and phone vendor own SW are way too accessory in the ecosystem and add so little value in it that they don't render Android a mere component in the same way: the base Android is the system, whereas drivers and 3rd party GUI or other minor stuff are what should be sufficiently decoupled so that Android can be updated without vendor consent.

Doing otherwise has proven to expose users at risk, and given its situation Google is responsible, not a swarn of phone vendors.

I might not be saying that if Android was really open, but then Android might not have that market share. Well, in the end, even that reinforce the argument that Google is responsible...

Re:Android overtakes Windows as the internet’s most used ope... by digi_owl on Monday April 03, 2017 @04:13PM (#14026690)
I dunno. Enthusiasts may track the versions coming out of Google HQ. But for most updating is a hassle rather than something they look forward to. This because it means downtime for their device, and if the update fails it may leave them with a bricked device (chance is small, but it is still in the back of their mind).

For most people a computer, a phone, or a tablet is an appliance.

Re:Android overtakes Windows as the internet’s most used ope... by enzanki_ars on Monday April 03, 2017 @06:38PM (#14027878)
iOS updates are something that seems like many people look forward too. If Android updates were as unobtrusive as updates to iOS (even Windows 10 is getting closer to unobtrusive updating), then there wouldn't be much of an issue there.

We are getting closer to the point where being secure and up to date is almost painless. That should be our goal in the tech industry.

Re:Android overtakes Windows as the internet’s most used ope... by cale250 on Monday April 03, 2017 @10:53PM (#14029146)
They are more painless if you happen to have a Pixel. It downloads and installs the update on another partition, prompts for a reboot and comes up a minute later. The trade-off, of course, is space.
Re:Android overtakes Windows as the internet’s most used ope... by yawn on Monday April 03, 2017 @02:38PM (#14025710)
Try telling that to anyone owning a Nexus 5 (still a very viable phone) or older.
Re:Android overtakes Windows as the internet’s most used ope... by digi_owl on Monday April 03, 2017 @04:10PM (#14026657)
Yes and no. Google could rework Android such that it would be easier for companies to apply their own UX without doing deep code changes.

Also, they could isolate the Java VM layer further such that it could be updated independently of the Linux kernel and related userland.

Re:Android overtakes Windows as the internet’s most used ope... by ocdtrekkie on Monday April 03, 2017 @01:14PM (#14024804)
This excuse completely ignores the fact that through the MADA contract, Google controls all of the manufacturers and defines whether or not they are allowed to sell Android phones, effectively. And that the OS is designed, by Google, to require the manufacturer to distribute the update, rather than, as with... pretty much all other OSes, the software developer being responsible for updating their own software.

Google would like you to blame the manufacturer, but you need to realize the fact that you even can blame the manufacturer is a design flaw in the OS which Google designed.

Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @01:53PM (#14025227)
Google does not control whether OEM's are allowed to sell Android phones. Does Google control the sale of all of those Chinese branded phones that don't ship with Google Play Services? Or how about the Blackphone or the Copperhead phone? The MADA simply states what is required if your phone wants to ship with Google Play Services and Apps.

>Google would like you to blame the manufacturer, but you need to realize the fact that you even can blame the manufacturer is a design flaw in the OS which Google designed.

This sentence makes so sense. Google cannot update an OS that they did not create. The OEM rolled the OS so only they can update it. How exactly does Google update an OS from an OEM they don't even have the source for? It's the OEM's responsibility and if that OEM doesn't do their job in updating their OS then maybe it's time to start looking for an OEM that does do their job.

Re:Android overtakes Windows as the internet’s most used ope... by Nomentatus on Tuesday April 04, 2017 @01:10AM (#14029651)
There's a confusion here between the Android's clone of the GNU libraries (to escape the GPL3 license) which is open source, plus the linux kernel, also open source; and the NOT open source Google Android OS which is much more than this, including a Java engine and a helluva lot of other parts including but not limited to the app store. China's Android-ish phones use the replacement library functions Google built and the Linux kernel. The Chinese could go all GPL3 and ignore any Google/Android contribution at all if they cared to - they don't because they too want to get away from the GPL3 license (with it's software and hardware patent grab and anti-tivoization clause that forbids locking down the phone, even for security purposes.)
Re:Android overtakes Windows as the internet’s most used ope... by ocdtrekkie on Monday April 03, 2017 @02:19PM (#14025527)
1. Note my use of the word "effectively". Unless you're in China, where Google does not operate, there is no such thing as Android without Google Play Services. (Attempts to sell Android devices without Google Play outside of China have, for the most part[1], been dismal failures.) And Google has to give their written approval for the release of each and every device or software update of Android with Google Play Services.

2. Google created the OS. In fact, OEMs are forbidden from forking Android, and therefore, cannot "roll their own OS" from Android, without violating their agreement with Google. Yes, they sprinkle some of their own apps and drivers in, but this is a design flaw in Android: Google needs to be updating their own software independently of manufacturer-specific components.

I know for a fact you and I have had this discussion before.

[1]Someone will mention the Kindle. The Kindle does not compete with Google products, as it is perceived in the market as an e-reader more than a "tablet". And Google barely even does tablets anymore anyways.

Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @02:58PM (#14025956)
> Google created the OS. In fact, OEMs are forbidden from forking Android, and therefore, cannot "roll their own OS" from Android, without violating their agreement with Google. Yes, they sprinkle some of their own apps and drivers in, but this is a design flaw in Android: Google needs to be updating their own software independently of manufacturer-specific components.

Forbidden from forking Android? Every OEM version of Android is a fork. What Google does not allow is for an OEM to distribute a version of Android that does not pass the Android Compatibility Test Suite.

>therefore, cannot "roll their own OS" from Android

Do you know how OEM's "roll their own OS"? They take the AOSP source code that Google drops and then they add all of their source code and then build and distribute their own version of Android that only they can update.

>Yes, they sprinkle some of their own apps and drivers

I'm not sure you really understand all of the changes OEM's make to Android if all you think they do is "sprinkle some of their own apps and drivers in"

>this is a design flaw in Android: Google needs to be updating their own software independently of manufacturer-specific components.

No it's not. Google does not build Android for the OEM's. They create their own version of Android and therefore are ultimately responsible for updating it. Once again, Google cannot update an OS they did not build.

>Google barely even does tablets anymore anyways.

Android is still the marketshare leader in tablets.

Re:Android overtakes Windows as the internet’s most used ope... by temac on Monday April 03, 2017 @03:52PM (#14026488)
> They take the AOSP source code that Google drops and then they add all of their source code and then build and distribute their own version of Android that only they can update.

Yep that's a insanely huge design flaw, coherent with: "Google needs to be updating their own software independently of manufacturer-specific components."

Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @05:57PM (#14027591)
So an OEM being allowed to build their own OS is a huge design flaw?

Is Debian also responsible for Ubuntu's security flaws?

Re:Android overtakes Windows as the internet’s most used ope... by ocdtrekkie on Monday April 03, 2017 @07:48PM (#14028316)
It isn't "their own OS". It's Google's OS, which is explicitly and directly controlled by Google's contracts, which you continue to pretend do not exist. It is a single platform, and it is by no means an open source one. If it was, it wouldn't require the explicit approval of a single corporate entry to distribute it or any updates to it.
Re:Android overtakes Windows as the internet’s most used ope... by bitmapbrother on Monday April 03, 2017 @09:44PM (#14028882)
Yes, it actually is. An OEM builds their own OS from source. Google does not own their OS. Also, why are you claiming that I'm pretending that the MADA contract does not exist? If an OEM wants Google Play Services and Apps then they must agree to the terms in the MADA. It appears you have an problem separating the Android OS the OEM builds and the Google Apps and Services that are given to them.
Re:Android overtakes Windows as the internet’s most used ope... by fixermark on Monday April 03, 2017 @02:47PM (#14025820)
As I recall, Google tried a laxer approach early in Android's history, and the quality results were pretty disastrous.

Why do we fault the company for taking steps to pull Android as a brand together?

Re:Android overtakes Windows as the internet’s most used ope... by ocdtrekkie on Monday April 03, 2017 @02:49PM (#14025854)
I actually really loved the choice and freedom we used to have and Android, and thought it was a valuable trade off for platform unity. Now we have a very homogenous platform that is still horribly insecure... The worst of both worlds.

Google uses their agreements with OEMs to force them to bundle apps and including Google's branding, and protect their business, but refuses to use those agreements to ensure even basic security for their users.

Re:Android overtakes Windows as the internet’s most used ope... by fixermark on Monday April 03, 2017 @04:00PM (#14026571)
I don't think I follow. In what sense is Android horribly insecure? More interestingly: in what sense is it horribly insecure that it wouldn't be if we lived in a world where Google didn't have the market agreements to, say, force security patches for pieces of the Android OS core that were broken?

Because we already lived in that world, and it was less secure than the one we live in now, to my memory. Security issue in one of the Android libraries that are now part of Play Services? Good luck; wait for your OEM to update your OS.