this post was submitted on 12 Aug 2023
284 points (95.8% liked)

Technology

59491 readers
5579 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

Judge clears way for $500M iPhone throttling settlements::Owners of iPhone models who were part of throttling lawsuits that ended up with a $500 settlement from Apple may soon receive their payments, after a judge denied objections against the offer.

all 39 comments
sorted by: hot top controversial new old
[–] [email protected] 54 points 1 year ago (6 children)

I know I’m going to get downvoted to oblivion here, and people love to hate on Apple. But this was in response to older phones with old batteries sometimes not being able to keep up with the demands of the latest iOS and features and unexpectedly shutting down. So they would “dampen” the demands to keep them running.

We want to keep our old phones forever but we also want them to do the stuff that the latest phones can do. Something has to give.

This is litigation culture run rampant.

[–] T156 40 points 1 year ago* (last edited 1 year ago) (2 children)

At the same time, they could have been more obvious about it. Quietly doing that in the background seems like they're deliberately making what would be an otherwise mostly-usable device worse, so you buy a new one.

Something like popping a warning saying "Battery has degraded, would you like to reduce performance to extend battery life?" would have been better, letting the users choose to either replace the battery, and/or downrate the performance. Either way, doing it quietly was going to be a PR disaster when it came out.

[–] Zpiritual 14 points 1 year ago (1 children)

If my mom saw that on her phone she would call me and say her phone was exploding. Or go and buy a new phone.

Doing stuff behind the scenes is fine because people are ignorant and easily panic. But it should have been visible in the battery power menu or something.

[–] mrvictory1 8 points 1 year ago (1 children)

In the battery menu of my iPhone X, I saw a warning similar to "maximum performance might be affected". The menu showed battery life was low (%69), warned about performance and recommended me to bring the phone to customer service.

[–] Zpiritual 7 points 1 year ago

Which seem perfectly reasonable to me honestly. This all seem like a nothing issue when we have larger problems concerning things like planned obsolescence and no maintainability to deal with.

[–] jscari 7 points 1 year ago (2 children)

I honestly think they didn’t disclose it precisely because there was no malicious intent behind it. It was something they did to extend the useful life of the phone, and I don’t think it occurred to them that it would be seen negatively.

It also doesn’t make sense as a shady tactic to spur phone upgrades because you can always just get a battery replacement to restore the original performance. You don’t need a new phone, just a new battery.

[–] madcaesar 2 points 1 year ago

You have way more faith in the mega corps than me.

[–] [email protected] 28 points 1 year ago (2 children)

Sadly, very few people seem to understand this. I'm all for seeing a big company have to take responsibility, but the way people just blindly follow this is very disheartening. You can't have true accountability without accuracy. They hear "throttling old phones" and assume the rest. The supreme irony is, throttling was the only way to keep older devices running longer. When I was doing kernel development on the Note2 and Note4, people constantly reported sudden reboots or otherwise rapidly depleting battery while using the camera. The old batteries just couldn't handle the sudden spike in demand for near 100% CPU/GPU utilization + full display brightness + camera hardware powered on + heavy RAM/IO use, all at once. So the voltage would drop, even for just a few milliseconds, then the CPU would starve, and the device would reboot. Just like pressing the reset button on a PC. Limiting the CPU was the easiest solution for everyone. Do I think they should have done it silently? No. Do I think they did it to avoid being thrust into the spotlight when more and more of their users were reporting reboots? Yes. I think modern devices handle this much better because they learned from the past. Manufacturers didn't realize back then what the degradation curve would be years into the future against acute spikes in battery demands.

[–] mrvictory1 2 points 1 year ago (1 children)

That is invaluable insight into random reboots. I have a question: Why does the device have to reboot instead of automatically lowering CPU frequencies? Why do you have to set up throttling instead of the hardware handling this by itself?

[–] [email protected] 2 points 1 year ago

Thank you for appreciating my contribution. :) And to answer your question, because it happens too fast. Everything powers on, the voltage drops below a critical point, the CPU forgets who it is or where it is, and the reboot begins. I'm sure nowadays they make efforts to anticipate this. But back then, the industry was busy cramming increasingly powerful hardware into devices, and no one had really given any thought to how the batteries would react after years of use. Then environmental factors could make everything worse - coldness can suck dozens of percent off even a healthy battery.

[–] MooseBoys 26 points 1 year ago (1 children)

Strongly disagree. Current draw is a well-known design consideration for a device like this. Unless otherwise stated, devices are generally assumed to function at full performance for the lifetime of the device. It’s expected that battery life will degrade over time, but not processing performance and responsiveness. Most manufacturers will account for degradation in peak current by limiting TDP to the peak demand for the device’s future current capacity. Throttling the SOC is not something customers expect, which is why the case has succeeded.

[–] PlasticExistence 9 points 1 year ago* (last edited 1 year ago) (1 children)

How exactly does one limit TDP without lowering CPU power needs? You could limit the screen brightness, but users are definitely going to notice that and be unhappy.

[–] MooseBoys 1 points 1 year ago* (last edited 1 year ago) (1 children)

How does one limit TDP

By designing the device properly? It’s why they don’t put a 170W Ryzen in your phone. TDP is not a dynamic property - it is a design aspect, usually one of the first ones decided upon when building a new device.

[–] PlasticExistence 8 points 1 year ago (1 children)

Your battery is going to age no matter what. At some point, it won't be able to keep up with the power draw of your OS when more and more features keep being added years into owning the device.

Replace the aging battery with a new one and the phone will run full speed again. This applies to Android as much as iOS.

Also, Apple is the current king of power and efficiency in their chips. Your Ryzen hyperbole isn't applicable to their designs.

[–] MooseBoys 0 points 1 year ago* (last edited 1 year ago) (1 children)

Your battery is going to age no matter what

Yes, and this happens immediately as soon as it comes off the line, which is why a 6W SOC will be designed with a battery capable of delivering 7-8W of power. Current capacity specifically is generally spec’d so that it’s sufficient for the lifetime of the device, even if total charge capacity (battery life) drops. When the 6S was designed, Apple either knew they would need to throttle the SOC starting at around 2 years after purchase, or they miscalculated the current capacity degradation curve for the battery they chose. The former is shady and misleading, and the latter is just embarrassing. In either case, I am in full agreement with the court that Apple should be held liable for selling a product that does not matched advertised functionality as understood by the typical consumer.

[–] PlasticExistence 3 points 1 year ago (1 children)

Well you clearly have an axe to grind if you think an average lithium ion battery is going to perform like new years after purchase. Your argument is that it should work perfectly forever, which isn't logical whatsoever.

[–] MooseBoys -1 points 1 year ago (1 children)

your argument is that it should work perfectly forever

I never said that. My point is that if a device requires 1200mA peak current draw to function at full performance, the battery needs to be selected so that it can deliver that demand for the lifetime of the device. The support lifecycle for iPhones is about 7 years, so if the minimum discharge of the battery drops to 80% after 7 years, the battery should be selected to have a nominal discharge current of about 1500mA.

[–] PlasticExistence 2 points 1 year ago (1 children)

That would increase cost and probably also the size of the phone, likely to unacceptable proportions.

I just don't think your position is reasonable. We don't expect car manufacturers to produce engines that never lose horsepower or never need oil changes. Why would we expect similar from electronics that cost a fraction of a car?

But you know, I still support your right to hold that position even if I disagree.

[–] MooseBoys 1 points 1 year ago

increase cost

Probably, but that’s why you make trade-offs in the design process. With a BOM of $236 and a MSRP of $750, it’s not like we’re starting from a razor-thin margin here.

and probably also the size of the phone

Doubtful - total charge capacity does depend on volume, but nominal discharge current is mostly orthogonal.

We don’t expect car manufacturers to produce engines that never need oil changes.

Of course not. But if a car manufacturer designed their transmission so that after 40,000 miles, gear 7 and 8 stopped working because the gear teeth were too worn down by that point, and the automatic selector would top out at gear 6 to avoid stalling the engine, you’d definitely have a lawsuit and recall on your hands.

This is all about norms of consumer expectations. People expect that battery life of their devices will degrade over time. They don’t expect that performance will do the same.

[–] Changetheview 19 points 1 year ago

I don’t disagree entirely. And this article is a little light on the details… But I think the main reason behind the legal liability is the lack of transparency - which could be interpreted as having a malicious intent to push people to upgrade their hardware.

Needing to adjust performance is acceptable. Maliciously adjusting performance to motivate people to buy new devices isn’t. Pretty sure that is one of the major factors in this case.

[–] 5BC2E7 13 points 1 year ago

I never wanted software updates to be handled this way. The phone works fine with the original software. There is no reason to downgrade to the latest version that doesn’t work well on the phone other than pressuring users to buy a new one.

[–] [email protected] 0 points 1 year ago (2 children)

It always blows my mind some people actually found Apple's defense convincing.

The iPhones didn't inform users when they were throttling because they had an old battery. Apple kept the throttling a secret and coincidentally it helped them upsell new phones to people with old phones. This type of functionality was also unique to Apple, it's not like this is the only choice they had and an industry practice.

[–] [email protected] 7 points 1 year ago (1 children)

Did you have one of these phones? Because I did. I was one of those that experienced this controversy first-hand.

Most people complaining I’m guessing have very little direct experience with Apple products. Although maybe you do and just have different expectations that 5 year old tech should work the same as a new phone. We still have an iPhone 6 and the original SE in the family. My high school kid uses a 2011 MacBook Air with no problems and I have a 2014 MacBook Pro as a backup laptop for work. These devices last a long time.

Where they did fuck up is not explaining what they were doing, and the slowdowns were probably more impactful than they expected.

[–] [email protected] 5 points 1 year ago

If Apples objective was to force people to upgrade, it would have been much easier to just discontinue support for old handsets on the newest iOS. Instead users got the latest iOS, it was just throttled because of the battery limitations.

[–] Hoomod 24 points 1 year ago (2 children)

Weird to think that $500million is a fraction of a percent for apple

[–] [email protected] 10 points 1 year ago (1 children)

I guess the good thing is that this sets precedent

[–] [email protected] 5 points 1 year ago

The precedent that it’s a minor crime worthy of an easily ignored fine?

[–] [email protected] 2 points 1 year ago

Tim Apple knows what’s up.

[–] Yoz 7 points 1 year ago* (last edited 1 year ago) (1 children)

Hahah so funny. Its like me stealing someone's $2 million Ferrari and judge asking me to pay $10 for bail and damages.

[–] [email protected] 0 points 1 year ago* (last edited 1 year ago)

It's like you buying a Ferrari then a few years down the line complaining that yours isn't as fast as the newer one, suing and winning. Yeah Apple was in the wrong but the punishment here fits.