this post was submitted on 16 Jun 2025
251 points (98.1% liked)

No Stupid Questions

41560 readers
885 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here. This includes using AI responses and summaries.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 2 years ago
MODERATORS
 

Even with android custom ROMs like Lineage, support eventually ends. Meanwhile, you can just slap on linux onto any old computer and its still getting the latest updates. ๐Ÿค”

Why not just do the same thing with phones? Forever phone updates? ๐Ÿ‘€

you are viewing a single comment's thread
view the rest of the comments
[โ€“] dual_sport_dork@lemmy.world 145 points 1 day ago (1 children)

PC operating systems are, at least to a broad degree, generic. That's because a huge amount of backwards compatibility is built right into the PC architecture, much to the delight or chagrin of everybody depending on who you ask. There's silicon on your processor's die right now that's doing fuck-all except ensuring that if you were struck by the perverse urge, you could boot MS-DOS 1.0 onto it even though it's virtually guaranteed that you never will.

Phone operating systems absolutely are not generic, because each phone model is basically unique unto itself in terms of what hardware is in it, and backwards compatibility is not in any way a design goal. Furthermore, the entire package has to be rolled into a single unified ROM image.

There are proprietary core components in phones, notably their SoCs (systems-on-a-chip) and modems (which are often built into the SoC) which their designers jealously guard and are loaded down with patents and other IP restrictions. This hardware requires closed source drivers which must be updated or at the very least recompiled for new kernel versions if the OS is to be updated. That's for Android, anyhow. It's even worse for Apple devices, because they're entirely closed and Apple is in total control of both the hardware and the software. At least they bother to support their own devices with updates for quite some time, but even they're not absolved of fuckery -- see, for instance, the deliberate slowing-down-with-updates scandal from a few years ago.

If nobody is providing source code or compatible binaries for the core hardware your phone needs in order to work, at minimum it's going to be impossible to update your device beyond the kernel version that was last supported on it, even with a custom ROM. And all of this is before getting into locked bootloaders and other chicanery that prevents you from running your own code outside of user space on the hardware even if you had the code to run.

At the end of the day: The hardware vendors are absolutely not interested in providing driver support to end users or source code to anyone, and the handset makers and most especially the cell service carriers, at least in the US where the majority of people buy or lease their phones from said carriers, literally have a vested interest in dropping support as soon as they can get away with it. That's because rolling out updates to oodles of individual phone models costs money to do, but they only make more money off of you by selling you a new phone.

[โ€“] dubyakay@lemmy.ca -1 points 1 day ago* (last edited 1 day ago)

I'd like to point out that this:

see, for instance, the deliberate slowing-down-with-updates scandal from a few years ago.

this never happened. What you may be referring to is Batterygate where they would intentionally throttle older devices based on their age and presumed battery degradation in order to give the devices a longer life span. The roll out of which did not go as smoothly. The articles also mention that since iOS 11 / iPhone 11 the phones have better battery management and monitoring.

My 11 Pro that I have bought in 2020 April is still working as well as on the day of purchase. This is after one battery swap in 2024 April, when battery degraded below 80% capacity and the system announced that performance would be throttled. It is expected that the 11 Pro lineup will retain new updates until at least 2026 September.

Now here's the thing: these newer iPhone Pro models age so well, with just a battery swap every ~3-4 years, I wouldn't be surprised if some movement in the EU will step up to force legislation on extending support for them. But still, six years of support is pretty good compared to most other vendors.