Live data from Hacker News

There are over a billion outdated Android devices in use

danluu.com

91–100 of 474 posts

Re: There are over a billion outdated Android devices in use

#91
post #53

Earlier quoted context omitted.

Hosted on a dubious server with no guarantee at all there is no malware in it.

Well, you’re free to compile the code yourself…

Yes and I'm sure that most people have both the time and the technical acumen to go through every line of the source code and ensure that there are no security vulnerabilities

Re: There are over a billion outdated Android devices in use

#92
Love the HN crowd here explaining that staying still on old tech full of security holes is a-ok. :)

Both Android and iOS have made awesome progress on all fronts, from security to stuff like AR and ML.

You can now have a supercomputer in your pocket - just using it for phone/texts is such a waste.

Re: There are over a billion outdated Android devices in use

#93
post #75

The flipside of this is that developers are forced to support versions of their apps that are compatible with previous operating systems. That's bad for developers, but good for consumers. iPhones shove updates down your throat as a user. They're so persistent that inevitably most people will accept the new update - and even if you're stubborn like me, eventually your apps will no longer be supported under the newer…

> The problem is that the OS upgrades invariably slow down older phones, so even if you're perfectly happy with your iPhone to begin with, it starts to act slow as it gets the newer OS's. This is a truism and from my experience it rings false. I ran an iPhone 5 for four years without feeling degraded. FWIW, as background, I'm an ex-overclocking PC enthusiast and I consider myself very sensitive to any sorts of perfor…

It's less true on iPhones but even there it starts happening after a few years. On Android, it's terrible.

But yeah, android was a total resource hog when it got started because of Java, and it's gotten worse and worse.

Re: There are over a billion outdated Android devices in use

#94

For most users, the phone works and they don't care. For everyone in my family, iOS updates are just an annoyance.

Because anecdotal evidence of "everyone in your family" is more relevant than the numbers that Apple post that usually within a year, an overwhelming number of iOS users are on the latest version.

Re: There are over a billion outdated Android devices in use

#95
post #73

Earlier quoted context omitted.

Even if this were true (it's not) that was a conscious choice by Google to capture market share. This issue was predicted (and observed) years ago, almost since the release of Android in fact, and is only getting worse. That is all due to Google's own choices.

The real problem with it is Linux. Here's a few facts: The Kernel has no stable ABI for drivers. Manufacturers only ever develop a driver for their chips once, and then send that to the OEM. They never update. The Linux Kernel LTS gets 2 years of updates, Google's fork about 4. From the day a Kernel is released, to the day it ships in a phone, usually 2 years are spent integrating the blobs and code drops from the ch…

That's only a problem because they're keeping driver support closed. If they contributed a driver for their hardware upstream it would be maintained (by others) as the internal interfaces and standards change.

Whenever a security issue or design change happened, their driver would also get updated and fixed with the rest of the kernel.

What the hardware manufacturers SHOULD do is create hardware with a well defined control interface that they CAN make public. Any 'secret sauce', uploaded firmware blobs, etc, should be free to re-distribute since they were too cheep to ship a ROM or EEPROM with the firmware for their device with the device.

Re: There are over a billion outdated Android devices in use

#97

The flipside of this is that developers are forced to support versions of their apps that are compatible with previous operating systems. That's bad for developers, but good for consumers. iPhones shove updates down your throat as a user. They're so persistent that inevitably most people will accept the new update - and even if you're stubborn like me, eventually your apps will no longer be supported under the newer…

Apple has allowed you to download the last compatible version for years - that ability goes as far back as at least iOS 5 that came out in 2012.

Sure, but will (networked) apps still work? Is it possible to download apps for previous versions still? If you can revert OS but can't run netflix/facebook/whatever then it's not very useful.

Re: There are over a billion outdated Android devices in use

#99
post #66

Earlier quoted context omitted.

Well, that's not a real issue, is it? It's purely a decision from the manufacturers to be assholes to their customers. There is no technical need that'd prevent them from creating updates. Especially Samsung (which also produces the SoC in-house for all relevant markets).

Hmm. It's all Google's fault. I don't have to wait for the manufacturer to update my Windows PC. Heck I was able to install Windows 7 on a Mac Mini without any support from Apple. Not to mention I updated a 9 year old Dell Core 2 Duo to Windows 10.

Windows has mostly kept a stable driver API.

And whenever they broke that API, that actually happened — suddenly updates stopped being usable by your system.

Also, be aware that ARM has nothing to enumerate devices, has no BISO or UEFI. An OS image will only ever work on a single device.

As I detailed in another comment in this thread, the issue is this collision of the Linux concept of mainlining everything, short support windows, manufacturers that can't update drivers for every microchip they sell all the time, and Google and OEMs somewhere in there.

It's always been a clusterfuck, Google didn't create it, but they sure made it worse.

Re: There are over a billion outdated Android devices in use

#100
post #53

Earlier quoted context omitted.

> I've got a 7 or 8 year old Google Nexus phone. There's probably an Android O ROM out there that someone on XDA has compiled for your device.

Hosted on a dubious server with no guarantee at all there is no malware in it.

It's remarkable how fishy the whole ecosystem around Android ROMs and flashing tools really is.

95% of the posts are in barely comprehensible English. Seemingly every guide tells you to run a random binary from a file sharing host or generic domain.

As a rule, source code is non-existent. Downloads are attributable to a forum handle in the best case. Oh and you have to run it with elevated privileges to both your host computer and the device. Even the shadier warez communities have more accountability and trust.

In my opinion Google has really done a huge disservice by dropping support for their devices so rapidly and condoning planned obsolescence by handset manufacturers. They are directly responsible for channeling a significant fraction of Android users into this mess.

Post reply on HN