Sign-in on Android 2.3.7 or lower will not be allowed starting September 27
support.google.com
support.google.com
It's because it's the last Android version Google released without turning it unusable without Gapps.
It is simple to customise. Put any of the crazy CyanogenMod era skins on it, and then customise UI any way you want with your own brand look.
And it is simple to code for, unlike overengineered APIs of later Android versions, with simple raw filesystem access being a particularly highly sought feature.
Companies doing things like POS terminals, eKiosks, signage, set-top boxes, Android TVs, etc are not interested in that, and this is a big part of why 4.X is so prolific.
Realistically, very few people will be affected, and the business backlash for Google is going to be 0. BUT, on the other hand, if anybody at all is going to be affected - those are probably some of the poorest and most vulnerable members of the society (which is also why they're going to not have a strong voice). The social cost, if any, will only be known by Google.
Saying the version number or release date would stop most people from clicking on it, because it matters much less.
A headline should give a reader actionable information, with the article itself serving to give more detailed context.
This headline doesn’t give actionable information, because you have no idea whether your android version is affected.
> Old Android versions [from 2011 and earlier] will no longer be able to log into Google account
Logical language ("[All/Some] Topitanians are strong"), "S is P" = "All S are P" = "All old Android versions...". Without an explicit quantifier, a statement to be interpreted in logical language easily defaults to using the universal "All": the statement "Coal burns", if not stochastic (envisaging exceptions) but logical, is meant to express that all of the instances do.
"Old Android versions" does not default to "Some old Android versions".
> Sign-in on Android devices running Android 2.3.7 or lower will not be allowed starting September 27
A ton of 2.3 devices weren't upgradable to 4. And there were a lot of devices made with 2.3 well after 4 was available. The numbers are probably small though, WhatsApp (where I used to work) ended support for 2.3.7 in early 2020 because the user numbers no longer justified the effort to keep that working. Usage was enough to justify almost a two year notice period though.
According to https://www.phonemore.com/systems/android/2-3-6-gingerbread/ it looks like ~2014 was the last new Gingerbread device released?
I have a 15 years old notebook and can install a modern Linux/FreeBSD versions on it, but I cannot upgrade 7 years old smartphone.
It would be nice if Google endeavoured to keep old Android working and security patched, rather than force a faster e-waste cycle.
By that logic we'd still be supporting the Space Shuttle, the NES, the Sega Genesis, the Apple II, the Altair, the 80286, the Laserdisc player, the Video CD, the Kodak cameras... We should never drop legacy, ever.
Plus, your Nexus S actually got 4.1.2, which means it's still supported even after this.
While it may be 0.2%, it'd be interesting to see what numbers that actually equates to.
Versions up to 8.0 constitute around 20% of the phones (as of June 2021¹), which creates a significant amount of e-waste, particularly embarrassing when considering phones like the Nexus 5x, which is a perfectly usable model.
[¹] https://www.statista.com/statistics/921152/mobile-android-ve...
But they can still access Google.
Edit; if there are 3 billion active android devices, this is putting 6 million into landfill?
Honestly, if having every other app than Google drop support for your device didn't motivate you to upgrade, Google dropping support probably won't either.
Importantly: they are repairable.
My Nexus S is a paperweight because Google kept it relatively closed. My BlackBerry Priv is even worse, since I can't root it.
Unfortunately, the reality with online devices is that:
a) They are sufficiently complex that they have an indeterminate (and effectively unending) supply of vulnerabilities
b) Effective vulnerability management requires vendor support
c) The market favors one-time ("sale") models, not ongoing ("subscription") models
As a result, vendors support devices for a fixed amount of time, often subject to arbitrary constraints (like going out of business or unexpectedly high costs of fixes).
From a consumer perspective, this usually manifests as computing devices getting worse over time--less performant, less secure, and surprising and arbitrary end-of-lifing.
You might argue that a more open device ecosystem allows open source contributors to fix vulnerabilities. This is true, to a degree, but only to a degree--just as (past some point) it isn't worth it for a vendor to keep patching a long-obsolete product with a tiny userbase, it's similarly true that an esoteric open source product won't attract a robust community that can meaningfully support it.
While free software advocates like to say "But at least it would be up to me to patch it," in practice, for most users (who aren't going to write their own patches, or hire a team of professionals to do so!), predictability, transparency, and fairness are the critical components in the products they use, not "openness" per se.
If phones had followed a similar open architecture as PCs then they might have enjoyed such support, as well.
i386 is kept as the arch name, but the baseline has went up.
Jessie needs at least a Pentium, and Stretch needs an i686.
Because it is already forced in multiple ways and most devices which can run only 2.3 are already on landfills.
Google+ userIDs were for a long time effectively new Gmail and Android registrations. Those peaked at about 3 billion before the automatic assignment of a G+ account was broken in 2015. Conservatively, there are likely well over 6 billion such registrations, which would be 12 million Android 2.3 devices.
Small fractions at Google scale are large numbers.
Realise too that Android shows up in numerous devices, including some embedded tools, as well as tablets, e-readers, and other systems a casual reader might not be aware of.
Why do smart phone manufacturers get to decide what version of andriod I can run?
You can try and run an android GSI, if your device is recent enough to support those. Though even GSI's come in a variety of 'flavors', so they're not literally one-size-fits-all.
Because they (and the chip vendors) are the ones writing drivers and never upstreaming them or porting them to new enough kernels to support newer Android versions.
also hackernews: man do I hate working on and maintaining legacy stuff
(Except all Teslas are still receiving updates.)
And also signing into Google on Tesla accomplishes what exactly?
If your Tesla had no updates for 10 years, you probably would also be wise to not check your email on it.
I would link to it but Google removed the chart from the web a while ago and just tells you to look at it in Android Studio's new project wizard.
Screenshot from the Project Wizard: https://i.ibb.co/bgjQQ4W/image.png
The reason is that it's not cost effective.
https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque...
Linux has dropped plenty of obsolete hardware over time. Things like AGP, 386 processors and many others
I tried and failed.