News for hackers. Stuff that matters.
Re:Making sense of the EU’s fight for user-replaceable smart... by palata on Sunday June 25, 2023 @08:11AM (#36467371)
I like to call it "premature obsolescence". I don't believe that the manufacturers actively try to make your old phone get slower.

Rather the opposite: they don't try to keep your old phone working. The devs probably have the latest phone, and write code that works well with them. This code can be inefficient, as long as it works well on the newer phone, even if it makes older phones slower.

Maybe I am being pedantic, but I think it is different: it is _not_ that manufacturers actively pay their devs to make the phones slower (which would be planned obsolescence), but rather they _do not pay_ the devs to make sure the old phones _do not get slower_. The latter is "passive", that's (to me) premature obsolescence: the manufacturer could fight premature obsolescence, but it has a cost (and obviously they don't want to pay for it).

Re:Making sense of the EU’s fight for user-replaceable smart... by noirscape on Sunday June 25, 2023 @11:36AM (#36469317)
There's some degree of active involvement with this. I've long suspected Apple to do this for example. The best version of iOS for any iDevice is usually the one just before the one that they use as the hard cutoff point.

Granted, my big example of this is quite old (the iPhone 4 would run iOS 6 really well, while on iOS 7 it was a glitchy, slow, battery-draining mess) but it does seem to be a common trend (my last Apple phone, the iPhone 5 ran quite well on iOS 9 but would just have a complete breakdown if you installed iOS 10).

They were IIRC also caught red-handed a couple times deliberately releasing updates to older iDevices that would just wreck their battery life and have a few lawsuits pending about that.

Re:Making sense of the EU’s fight for user-replaceable smart... by Tagbert on Sunday June 25, 2023 @01:35PM (#36470714)
“ They were IIRC also caught red-handed a couple times deliberately releasing updates to older iDevices that would just wreck their battery life and have a few lawsuits pending about that.”

Are you going to just drop an inflammatory statement like that and not even try to provide any information to back it up?

Re:Making sense of the EU’s fight for user-replaceable smart... by jacquesm on Sunday June 25, 2023 @02:07PM (#36471034)
Re:Making sense of the EU’s fight for user-replaceable smart... by Kirby64 on Sunday June 25, 2023 @02:34PM (#36471266)
That has nothing to do with "wrecking battery life" though. They added a fix to prevent the device from turning off early due to battery brownouts at lower states of charge. It did result in reduced performance (and they got a lawsuit cause they weren't open about why/how they did it) but this wasn't causing excessive battery drain.
Re:Making sense of the EU’s fight for user-replaceable smart... by jq-r on Sunday June 25, 2023 @04:56PM (#36472505)
Lets not use this case as a scapegoat and pretend that slowdowns don't exist in iOS.

Pretty much from the first iPhone model it's well known that newer iOS releases will slow down your phone and/or make your battery drain faster. I even remember when they actually broke wifi on a lot of phones with an update and pretended that the hardware was defective all the time (which it wasn't). Hell I'm looking right now my old iPhone 8 which got a new genuine battery, and it's a lagging, hot mess so I only use it when I don't want to burn the battery of my new phone.

My good colleague resisted updating her iPhone 11 to any newer version of iOS from the one she got, but couple of months ago she couldn't install her banking app anymore so she broke down and updated the OS. Instant laggines, and battery lost close to 40%. Just like that. She got mad, and when the madness subsided, she bought a new iPhone. Mission accomplished for Apple.

All of this could be much avoided if they would allow you to install previous versions of iOS, but they don't for obvious reasons. And before anyone mentions security, that is a load of BS because even previous iOS versions get patched up. So planned or premature obsolesence, the user just gets frustrated with an old phone which hardware-wise might be perfectly fine, but software-wise an unusable mess and buys a new phone. I hope the forced user battery replacement works, and I'm sure they could look into these forced software updates which are also largerly contributing to larger problem at hand.

Re:Making sense of the EU’s fight for user-replaceable smart... by Kirby64 on Monday June 26, 2023 @12:30AM (#36475734)
The specific accusation was about 'wrecking battery life' and the source was the 'batterygate' lawsuits. This has nothing to do with a scapegoat.

Honestly, "it's well known" is anecdotal at best. If you're actually saying it was a problem that battery life dropped 40% from going from one update to another, then media would pick up on this. That's not a small amount here, you're saying battery is now 2/3 the previous runtime. If that was actually reliable and measurable, show me an article that has done testing on before-and-after from one update to another.

Re:Making sense of the EU’s fight for user-replaceable smart... by jq-r on Monday June 26, 2023 @06:15AM (#36477822)
The Batterygate was just a partial response at iOS significantly slowing down even one generation old iPhones, and I don't want to go into that because that's not what I want to discuss.

In your second paragraph you completely dismiss my experience I guess because it wasn't published by some online zine which is ridiculous by itself. Online forums like reddit are full of these, my experience says the same, and pretty much the big majority of my friends have iPhones in this neck of woods and there is no question on whats going on. Why there are no articles about it? Dunno, maybe because by now its an old story as this is going on for decades now so it's an accepted fact. Maybe because in US people buy iPhones more often then in Europe so the effect isn't that noticeable? I don't know, and it's not in my interest to care.

So I'll put my claim into negative and ask you this: are you claiming that iPhones are not slowed down by newer updates? Are you claiming that perfectly good iPhones even as new as 1.5 years and older are as performant as the lastest gen iPhones with the same iOS (even with brand new batteries)? If so, thats an extraordinary claim and the burden of proof rests on your shoulders.

Are you also claiming that you're casually able to install previous versions of iOS so you could get performance back? If car industry did the same after software updates whole industries would collapse. Does your PC even do this nowadays? If you install an OS which actually slows down your computer, you can still re-install a previous version to get your performance back. Not so on the iPhone, you're locked out of that option and we'll screw you, buy a new one.

Re:Making sense of the EU’s fight for user-replaceable smart... by Tagbert on Sunday July 02, 2023 @02:19PM (#36564114)
“caught red-handed” implies an intent that is not supported by the evidence.

The design of the battery in the 6 turned out to be problematic once the battery reached a certain age. After lots of reports of iPhones shutting down suddenly, Apple issued a software update that slowed down those phones so that they didn’t shut down. They then redesigned the battery and this was not a problem in later models.

You talk about a general slow down of phones when the OS is updated. That is most likely due to increased processing needed in later OSs. The early phone CPUs had barely enough processing to do what they needed to do so the added demands of a new OS would drag them down a little. Over time the cumulative effect would add up. This is not unique to iPhones. I have heard the same complaints from Android users. Fortunately modern phone CPUs are powerful enough that they have the cycles to spare and slowdowns are rare.

Re:Making sense of the EU’s fight for user-replaceable smart... by shortcake27 on Sunday June 25, 2023 @05:39PM (#36472879)
I have an iPhone XS. For what I do, the hardware is still perfectly capable. I use basically the same apps I used 5 years ago. Except now, I often can’t run more than 1 app at a time. I’ll have an app open, switch to another app and it’ll reload from scratch. Then when I switch back to the first app, it too will reload from scratch. Multitasking can be very painful.

My understanding is that apps use more RAM now because newer phones have more RAM. The result is that older phones with less RAM will aggressively kill apps because there just isn’t enough memory to go around.

As a developer I can see both sides of the coin. On one hand, I know it would be possible to reduce the memory consumption. On the other hand, I realise this would also cost more money. But it isn’t malice. Just a choice.

Apple as a manufacturer have gotten a lot better over the years. I remember when iOS updates made the iPhone 3G literally unusable, but that isn’t the case any more. I’m running iOS 16 on my iPhone XS with no performance issues at all. I expect iOS 17 to be just as fast. They also implement features to increase the longevity of their phones, like reducing performance and maximum power delivery when the battery is degraded. They were lamented for this feature but it genuinely saved my iPhone 6S which kept on shutting off.