So recently I’ve been seeing the trend where Android OEMs such as Google, Samsung, etc. have been extending their software release times up to like five, six, and seven years after device release. Clearly, phone hardware has gotten to the point where it can support software for that long, and computers have been in that stage for a very long time. From what I can tell, the only OEM that does this currently might be Fairphone.
Edit: The battery is the thing that goes the fastest so manufacturers could just offer new batteries and that would solve a lot of the problem.
Clearly, phone hardware has gotten to the point where it can support software for that long, and computers have been in that stage for a very long time
I’m not sure what you mean by this. Software supports hardware, not the other way around. You could run the latest android on any powerful enough hardware. The only limit is the porting effort
For example, the samsung galaxy s4 was released in 2013 with android 4 and the latest official version for it is android 5
The lineageos folks however have been - until recently - maintaining android 11 (and previous versions) for it, afaik fairly easly. The only reason they don’t have newer android versions for the s4 is that android 12 depends on a kernel feature which samsung’s ancient official version doesn’t have. The lineageos folks could in theory reverse engineer the proprietary drivers and maintain a more up to date kernel for the s4, but they simply don’t have the manpower
Samsung tho? They easily could support modern android versions on this 2013 phone, but they won’t for the same reason they made batteries non-removable: they don’t want you to use old hardware, they want you to buy a new phone every year
I typed this on my 2018 phone (oneplus 6) running android 14 (the latest official version is android 11)
eyo, another oneplus 6 user! It’s nice having a headphone jack on a phone. I run PostmarketOS on mine for virtually infinite software updates.
How does the postmarket OS work? Is it pure Linux? Does it support android apps?
Yes, it pure linux and is based on Alpine linux often used in Docker Containers. Many supported devices run an upstream kernel instead of the old manufacturer one that comes with android. Android apps can work though waydroid, though I have not used apps that require google play services, though I did get that working on my laptoo.
Nice. I actually installed postmarketOS last year for fun. How is it nowadays? Last time I tried it, the camera didn’t work, I didn’t manage to set up Waydroid, most non-GTK apps didn’t adapt well to a phone, and afaik there were no push notifications (which was a big deal for me because having an app always running in the background made the battery drain much faster). Also what interface do you use? I used Gnome with mobile patches
Actually, apparently the pixel3a now has both front and rear camera support, though still in the very early stages. I also like how the pixel3a has a plastic back instead of the glass on the OP6 so it does not shatter if you drop it.
I also like how the pixel3a has a plastic back instead of the glass on the OP6 so it does not shatter if you drop it.
Yeah, same. That’s one of the 2 main things I don’t like about the OP6 (the other being the non-removable battery). Putting a protective case on it solves the problem though
The OP6 is already so big that it’s quite the brick with a case. I’m hoping that the people working at Fairphone can get PostmarketOS running reasonably well on their devices considering PostmarketOS aligns pretty well with their goals.
Not much has changed since then. I use Phosh since as beautiful as gnome mobile is, it lacks some functionality.
Manufacturers frustrate os replacement on purpose. The vast majority of phones cannot have their os changed by the user. Lineageos is a niche effort for ultraniche phones.
True. It’s kinda crazy that nowadays most phones don’t have an official way to unlock the bootloader
I discovered that after buying 60 of my favourite phone, the 2018 moto z3. I figured I could mod it endlessly and use it for all my project. Nope, bootloader locked and I can’t even root the damned thing !
They could have always supported software for that long. They simply refused to.
There is no benefit to slowing the release cycle. All of the research gets done either way, all of the supply chain modifications get made either way, and as an individual you have no need to replace your phone every year. A multi-year release cycle does very little but screw over people who need a new phone during the wrong point in the release cycle, while also substantially complicating the supply chains by making demand much spikier.
Compare with the yearly release cycle on cars.
People apparently use installment plans for phone purchases these days, along with a downstream used market, so it’s actually a really apt analogy.
That is kind of my thought. Phone technology doesn’t change drastically within two years and a car does not change drastically within two years.
Typically they’ll do a major revamp or a clean sheet design of a model, so the 2005 Hoyota Civrolla is a completely new car. The 2006 Civrolla will be available in a few different paint colors and 2 different wheel options. The 2007 model has a different grille so it looks even more like it’s smiling while wearing a retainer. The 2008 model has a different washer bottle assembly and the battery tray is now molded plastic instead of stamped steel. The 2008 model is available with a 2.7 liter engine in addition to the 3.6. 2009 they eliminate the base model trim so now they all have power mirrors and cruise control. The 2010 models with CD players can now play mp3s off the CD. 2011 they only sell the 6-speed manual with the 2.7 liter engine, the V6 is only available with an automatic. 2012 they do a major style update, same chassis and running gear, different bodywork and the interior shares more components with the Elamry.
But people are constantly buying millions of both, so makes sense to have small yearly updates and major revisions every few years.
Which is basically how both phones and cars are developed now.
Good points
Edit: Though there was the point in the early to mid-2010s where hardware was improving so rapidly that it would have been infeasible to not replace it as soon as possible.
Conservation wise there is a very big reason to slow down the release cycle
No, there isn’t. People who are buying new phones every year are trading them in, and they’re going to other people who are more price conscious.
Manufacturing several year old tech results in brand new hardware with a shorter life cycle. You’re not going to get 5 or 10 years of updates on a phone that was 5 years behind tech advancement when you bought it.
The people chasing novelty would do so by jumping manufacturers instead, so you don’t change their behavior at all.
And like you said, sometimes you need to replace a phone.
Maybe it was lost, or destroyed.
I know a shocking amount of people who will buy the new iPhone every single year, so from Apple’s POV why would they ever not release a ‘new’ phone.
Mark Gurman, who’s normally dead on the money when it comes to Apple, thinks they’re unlikely to keep up annual releases (though I should note the linked article suggests the new iPhone model schedule is unlikely to change for now).
Other than a flip phone in 2005 that died a death I now have the skills to fix, I have never bought a new phone after only one year. I upgraded from an S4 to an S10. The time to flat out reject the yearly release cycle is over a decade old at this point.
We passed that when iPhone x hit
The “problem” exists on purpose. You can’t swap the os on your phone. You can’t repair it You can’t inspect how much it spies on you Your phone hates you.
Well, I have to disagree with being able to swap the OS on your phone as I have definitely been doing that for a very long time with the custom ROM scene. And in fact, I am on lineage OS right now with no Google Play Services so you can stop a lot of that crap.
I know there are rare exception, but for most phones and most people that simply is not an option.
That used to be the case but the practice was dying by 2014 and completely flatlined after 2020
Without drastic legislative changes, it will become entirely impossible and soon
I very seriously doubt it would become entirely impossible because if it became entirely impossible on any big brand name to do so then somebody would launch a brand that specifically allowed for that. Fairphone is somewhat that way already.
As the total number user of alternative phone OS shrinks, the development of those OS becomes less and less viable. But yes, I would see phones with mid tier specs from 3 years ago charging flagship prices to fill that the spot before it becomes entirely non-viable. I think google does need there to be the appearance of competition so they don’t get hit with monopoly lawsuits, but it only needs to exist, other than that they want it as fringe and clunky as possible and I think that’s where we’re headed.
It’s been time for like 10 years
Manufactures are not going to offer replacement part, its more valuable for them to make you buy a new phone than replace a part yourself
They will with batteries since the EU is forcing the issue starting in 2026.
it has been for a few years already.
I just haven’t really seen it brought up as a point of discussion.
The vendors like you to buy a new phone every year so that they can get more money from you.
When they advertise that “only our latest product has smart thingy, or picture erase, or circle to search”, they’re really telling you that they are trying to find a reason for you to throw perfectly good hardware away so that you can spend more money.
If the software lasts that long, and it’s doing what you need, there’s no reason you have to buy a new phone each year.
Every time you keep your phone a bit longer instead of buying a new one, you’re reducing the waste that goes to landfill (let’s be honest, most people throw their obsolete electronics literally in the trash rather than direct them to approved recycling and disposal).
From what I can tell, the only OEM that does this currently might be Fairphone.
Does what? I don’t see anything in the sentences before that “this” could refer to.
Apparently they use one of the faster IoT chips that’s supported for like 10 years.
There is no CPU that is ever going to be supported for 10 years for a consumer application. ARM CPUs today are 20x faster than they were 10 years ago, and the ARM/RISC-V chips a decade from now will likely be 10-20x faster than today.
Regardless, the Kryo 670 CPU in the Fairphone 5 is already 3.5 years old, and it’s not super special, it’s just a semi-custom Snapdragon SoC. Consider that 4G LTE launched 13 years ago in the USA, and in 10 years that Kryo chip in the FP5 will be older than that. Could you handle the performance of your last 3G phone today?
I have never bought a new phone every year…
I tend to use mine until it’s EOL or until the battery is unusable.
So far I normally get 4-5 years out of my phones.
I usually buy high end devices, that tend to last 4-6 years. I usually choose by camera, battery, and charging speed. I’m currently on a 4 year old Xiaomi that has an great camera, the battery still last over a day, charges 5000 mAh in slightly over an hour. I have never broken a screen or lost a phone in over 30 years. I buy the latest and greatest to make sure my investment lasts.
I tend to buy the last years iPhone when I get a new phone, it is cheaper and has less bugs.
I am still on the iPhone 12 mini
They ought to release a new phone every six months so morons keep buying them and my stocks continue to soar.
I don’t even understand the concern here: why shouldn’t manufacturers have a yearly release cycle? Technology continues to change and there’s value in continuing to improve. I also don’t understand how better software support means less hardware improvement.
If you mean “a consumers yearly purchase cycle”, then yeah. Long since. It’s such a huge waste of money for incremental value and always was. Don’t get caught up in the hype or be manipulated by marketing. It always made more sense to upgrade on your terms
The annual cycle is quite nice from a buyer’s perspective too, when I need a new phone I’ve got a reasonable idea that Google aren’t going to release a new device in a couple of months and leave me feeling shafted.
Very true. In contrast, I’m fed up with Firestick and am interested in trying AppleTV instead. But that device is two years old. I’m not in a hurry to buy, so that means I’m on the sidelines as I waited for the Spring announcement, then the summer announcement, then the fall announcement, and a new model never came. Now I’m getting stubborn: there must be a new version coming soon. If I knew when to expect any update, Apple would likely already have my money
Just don’t buy one every year? We get new car models every year based on improvements in technology why not phones? You don’t have to buy one every year, nobody is forcing you