News for hackers. Stuff that matters.
Re:France fines Apple €25M for iOS software that slowed down... by privateSFacct on Friday February 07, 2020 @11:43AM (#22267766)
Apple implemented this to help users extend life of older devices.

Apple should just have phones in France run full clock at all times to comply with this regulation. These types of things don't recognize that phone design is a CONSTANT power management / speed tradeoff. If you demand things run 100% speed at all times - poof - your batter life is gone.

Re:France fines Apple €25M for iOS software that slowed down... by ogre_codes on Friday February 07, 2020 @12:27PM (#22268382)
Apple throttling phones to preserve battery life was the right thing to do.

Doing it without telling users their batteries were expired and causing their phone to slow down was the wrong thing to do.

Whether that merits a $27m fine is debatable.

Re:France fines Apple €25M for iOS software that slowed down... by egwor on Friday February 07, 2020 @12:51PM (#22268654)
I might be one of the few, but I think it does warrant it. People buy devices and expect them to work and keep working. If the battery had an issue then it should have flagged up that the phone was saving battery life and that they should replace the battery. We can't keep throwing away devices like this; it isn't good for the environment.

Why do I think it is important to be told? My old iPad has almost overnight slowed right down and it is unusable - utterly pointless using it. Why do you think that it slowed down? A new update? Maybe. Or maybe it is the battery. Let me go check... yes, the battery has an issue. Only because I know where to check means that I know how to resolve the issue. And I know that the battery replacement cost will be ridiculously expensive. If I didn't know this then I would buy something else. That's pretty bad.

Re:France fines Apple €25M for iOS software that slowed down... by sumedh on Friday February 07, 2020 @07:04PM (#22272537)
> We can't keep throwing away devices like this; it isn't good for the environment.

Someone should tell that to Apple, throwing devices and buying new ones their strategy when the same devices can easily be repaired but repairing things is not encouraged by Apple.

Re:France fines Apple €25M for iOS software that slowed down... by nonbirithm on Friday February 07, 2020 @02:30PM (#22269814)
Personally the turnaround time on new device updates has caused me to stop believing that I can expect to use the same device three years from now.

I used the original Pixel for 3 and a half years and at this point it's gotten completely unbearable to use. If it wasn't so I wouldn't have felt forced to upgrade to a phone lacking the features I wanted. Maps takes half a minute to load, the share dialogue is O(n) since the list of targets is regenerated every time you open it, the screen runs at 30FPS or something, taking pictures has several seconds of delay between shutter presses and a quarter of them come out as a solid green, and there's just general slowness of several seconds on nearly every app. And that was after I downgraded to LineageOS from Android 10, when I was getting four hours of standby time (!) and a hole burnt in my pocket.

The thing was as smooth as the OnePlus 7 Pro I'm using now at the time I got it. It was criticized at the time for being overly expensive and an iPhone clone. And now, using it in 2020 feels like using a $20 knockoff device. It was released in 2016. Three years isn't terribly long in the span of human life - at this rate I'll have to buy about 17 new phones if I live another 50 years just to be able to use them at a bearable level of performance. (Certainly a lot of potential money to be extracted for the manufacturers.)

Three years later I'll have to remember this post to see if this still holds true for this new phone.

Also there are practical reasons for this besides social ones (the insistence that OS and hardware refreshes are pushed out yearly or so at the cost of increased CPU and battery usage for existing devices). Flash memory has a limited lifespan and I would imagine it's incredibly cumbersome to replace. It's one of those things where you would just buy a new phone with the money it would cost.

Reusability in the phone market is severely lacking. I run Linux on a ThinkPad manufactured a decade ago and have zero issues running 2020 software. You can't realistically expect to do the same on a smartphone that old. PostmarketOS can't become polished soon enough - I just need to be able to make calls and can't do so using it yet.

Re:France fines Apple €25M for iOS software that slowed down... by adimitrov on Friday February 07, 2020 @05:12PM (#22271630)
My OP3T is running just fine. It's three years old now. I've put Lineage on it, sure, but that's to escape the Chinese data hose more than anything. I do miss OxygenOS, it's actually pretty decent.

The specs are perfectly sufficient to run anything modern. Granted, I don't play games. But browsing, navigating, chatting, watching silly videos, they all work flawlessly. So far, the battery has been holding up, too, even though I use dashcharge all the time.

So that's just that, two data points. I do believe a lot of people could probably fix their phones by hard reset or using Lineage — in turn, that puts the burden on the OEMs to produce good OSs for long-term use. They don't want to, obviously. I don't think the mobile market is FUBAR, but I do agree it's not in the best state. That's not due to the phone per se, it's due to the ridiculous vendor/OS situation we're in with Android.

And don't get me started on security patches…

Re:France fines Apple €25M for iOS software that slowed down... by srg0 on Friday February 07, 2020 @02:49PM (#22270086)
I am sorry to read that you have problems with Google Pixel, but I wouldn't extrapolate it to all phones in general. I'm writing this on an almost three year old Huawei P10, and frankly the device works as well as new. I do miss its original camera and alarm apps, which were replaced with more generic versions in Android 9, but speed, stability and battery life are OK.

I did have an awful experience with the original Google Nexus phone and its updates.

Re:France fines Apple €25M for iOS software that slowed down... by nonbirithm on Friday February 07, 2020 @02:55PM (#22270166)
I see. I guess I just got unlucky going with Google - it was the first entry in a new phone line after all. I went with them due to the impression they were the "official" Android manufacturer, the OS was as close to stock as possible and it got the latest security updates quickly (an annoying issue with Samsung when I had one). People said good things about the Nexus also.

Having to install LineageOS just to be able to keep using it invalidates the "first-party" argument though.

Re:France fines Apple €25M for iOS software that slowed down... by choward on Friday February 07, 2020 @02:27PM (#22269775)
Not having easily replaceable batteries is definitely the root problem. Everyone knows that batteries can't last forever and the weak link in having something last for years yet everyone is perfectly fine with non replaceable batteries. I know so many people who have bought new phones when all they need is a new battery. It's mind boggling.
Re:France fines Apple €25M for iOS software that slowed down... by ceejayoz on Friday February 07, 2020 @05:26PM (#22271787)
Apple replaced my battery for $29. Not bad.

Replaceable batteries come with their own trade-offs, namely water intrusion through failing seals. I'd rather pay occasionally for someone skilled to replace the battery than replace the entire phone after a drop in the sink.

Re:France fines Apple €25M for iOS software that slowed down... by ivanche on Friday February 07, 2020 @05:48PM (#22271974)
Honestly, how many times you damaged your phone with water? In the last 23 years I spilled a bit of water on the phone once and it survived.
Re:France fines Apple €25M for iOS software that slowed down... by ceejayoz on Friday February 07, 2020 @06:03PM (#22272098)
I ski, kayak, and do a lot of hiking. The trend towards more waterproof phones has been a godsend to me.
Re:France fines Apple €25M for iOS software that slowed down... by EGreg on Friday February 07, 2020 @05:20PM (#22271731)
Why wouldnt Apple let people change the battery?
Re:France fines Apple €25M for iOS software that slowed down... by bgorman on Friday February 07, 2020 @12:38PM (#22268507)
I absolutely disagree.

These phones were unusable with the throttling. I switched to Android because my iPhone 6 was unusable less than 3 years after getting it.

This is like saying that an appropriate fix for a car manufacture is to limit the maximum speed of a car to 25 miles per hour. It breaks so many use cases that the car becomes worthless.

Re:France fines Apple €25M for iOS software that slowed down... by ninkendo on Friday February 07, 2020 @12:57PM (#22268726)
> This is like saying that an appropriate fix for a car manufacture is to limit the maximum speed of a car to 25 miles per hour. It breaks so many use cases that the car becomes worthless.

Would you prefer the car simply turn off entirely while driving at highway speeds? Because phones with this issue would turn off entirely below certain charge levels, when the batteries had this issue.

A more appropriate analogy would be that your car's fuel pump could randomly fail at highway speeds when below 1/2 tank, so the manufacturer just started arbitrarily limiting the car to drive 25mph to avoid the pump shutting off, when it detected this issue.

Point being, the real problem is not the mitigation they employed, but the fact that they didn't tell users in any way, users just saw a slower phone (equivalent to a slower car.) If my car detected a fuel pump issue for me and said "Fuel pump needs replacing, car is limited to 25mph when below half-tank to avoid catastrophic failure, please take to service center", it would be acceptable. Arbitrarily limiting to 25mph without any indication why, not so much.

Re:France fines Apple €25M for iOS software that slowed down... by samsonradu on Friday February 07, 2020 @04:55PM (#22271438)
I think people would prefer to know about it and be in charge of the decision.

Unlike a car, a phone doesn’t pose a threat to my safety so I’d like to at least turn the throttling on/off according to my needs - given that Apple provides accurate information about the implications.

In retrospect throttling might look like a good idea, but back then it was outright bizarre.

Some people were already suspecting that older models don’t get along with newer software, but there was no certainty.

I remember I avoided some iOS updates without being sure it’s helping my phone - all until Whatsapp (or some other critical app) stopped working and I had to upgrade.

Re:France fines Apple €25M for iOS software that slowed down... by jerkstate on Friday February 07, 2020 @01:23PM (#22269022)
as a matter of fact, modern cars (including French manufacturers like Renault) implement a "limp home" mode that limits the speed when problems are detected in the engine or transmission. It's hard to believe that Apple's action could be so poorly understood.
Re:France fines Apple €25M for iOS software that slowed down... by kazinator on Friday February 07, 2020 @02:05PM (#22269503)
That limp home mode is not offered as the real fix, is it?

This Apple situations has a good analogy in car industry history: the Ford Pinto.

Speaking of car industry, Apple might have gone through a cost-benefit analysis reminiscent of the Pinto Memo.

https://en.wikipedia.org/wiki/Ford_Pinto#Cost%E2%80%93benefi...

Ford converted the likely injuries and deaths that would be caused by an unfixed issue into a dollar amount, and the compared that dollar amount to the cost of fixing the flaw in every vehicle.

Apple might have done the same sort of cost-benefit analysis: as in, just let the throttling cover up the flaw so the phone doesn't abruptly shut off, and then we only have to deal with the lower cost that comes from any complaints about performance, from those who notice.

Re:France fines Apple €25M for iOS software that slowed down... by achamayou on Friday February 07, 2020 @01:35PM (#22269124)
A substantial difference as others pointed out is that Apple did this quietly, whereas limp mode is typically notified to the driver about loudly as anything can be.
Re:France fines Apple €25M for iOS software that slowed down... by kazinator on Friday February 07, 2020 @01:31PM (#22269077)
> Would you prefer the car simply turn off entirely while driving at highway speeds?

If the vehicle's age is only the equivalent of a phone being two or three years old, I would prefer a real fix, free of charge, in addition to any safety mitigation. I wouldn't want the mitigation to be regarded as the fix.

People have decade-old phones that aren't throttled and still have usable battery life at the same time.

Re:France fines Apple €25M for iOS software that slowed down... by ninkendo on Friday February 07, 2020 @02:25PM (#22269756)
I don’t disagree, and that’s what Apple did: they implemented the battery control panel which let you know your battery’s health, gave an alert when a bad battery was causing throttling, and extended a battery replacement program for affected models.

Nobody’s saying their initial fix wasn’t flawed, I’m only saying that “throttling is bad” is an ill-thought-out knee-jerk reaction.

Re:France fines Apple €25M for iOS software that slowed down... by kazinator on Friday February 07, 2020 @03:40PM (#22270668)
I wonder why they didn't use this simple argument in court, or else why it didn't work.
Re:France fines Apple €25M for iOS software that slowed down... by pbhjpbhj on Friday February 07, 2020 @06:15PM (#22272210)
Standard practice is engine check light, then mechanic looks at it, then you replace the part for £X using one of several generics, or a first-party part if you want.

So, Apple could instead have had a "battery EOL" warning, sold batteries and specs to 3rd party market, and ensured batteries were easily replaceable.

Oh, why didn't they do that I wonder, maybe because they've spent the last decade making their stuff hard to repair and ensuring parts aren't available in order to encourage upgrades instead of repairs? Surely not, not Apple, they hate sacrificing the welfare of others for the sake of their profit!

If the idea that Apple would rig this didn't fit perfectly in the rest of their narrative then perhaps the judgement wouldn't have come.

Re:France fines Apple €25M for iOS software that slowed down... by ninkendo on Saturday February 08, 2020 @11:40AM (#22276618)
They did implement a battery EOL warning. What are you blathering about?

It’s been established many times, my argument is not about their initial response, but what they implemented in the next iOS version. A battery control center that tells you your battery’s health, a warning when it’s in bad enough shape that it’s being throttled and needs replacing, the ability to control whether it’s throttled, and a recall/replacement program for affected models.

The initial fix was to throttle the phones, but we all (including myself) agree that was insufficient. But I also believe engineering resources are finite, and I have trouble believing apple would have been able to do the whole control center/notification thing as the first emergency fix.

Re:France fines Apple €25M for iOS software that slowed down... by pbhjpbhj on Saturday February 08, 2020 @01:49PM (#22277554)
Ah, OK, so when the battery started failing a dialog came up "battery expired: do you want to enter low power mode" and people clicked yes?

I thought that instead of telling people they'd just underclocked all the systems secretly?

Do you have a reference for what the on-screen warnings looked like?

Re:France fines Apple €25M for iOS software that slowed down... by ninkendo on Saturday February 08, 2020 @01:59PM (#22277619)
They did the throttling without any dialogs in the beginning. In the very next point release of iOS, that evolved into a battery health control panel where you can see the health of your battery, and it alerts you if it’s being throttled.

I don’t know why this is so hard to understand: their initial response was wrong, but they corrected it. Everyone who says “why didn’t they do X” is ignoring that they did the right thing, eventually.

Implementing the battery control panel the first time would have been the best route, but developing such a thing takes time, and with sudden shutdowns happening for a large percentage of customers, they did a stopgap that was questionable. Is it really so evil to make a quick hack at first and make a better solution in a software update? I feel like the whole industry does this.

Re:France fines Apple €25M for iOS software that slowed down... by BubRoss on Friday February 07, 2020 @06:25PM (#22272295)
If you are making high end cars and they don't last three years you have a big quality problem.
Re:France fines Apple €25M for iOS software that slowed down... by Already__Taken on Friday February 07, 2020 @03:56PM (#22270835)
If the car detects damage then this is exactly what happens in limp mode. https://mechanicbase.com/engine/limp-mode/

Can't us computer people just agree to stop using car analogies?

Re:France fines Apple €25M for iOS software that slowed down... by mh8h on Friday February 07, 2020 @01:00PM (#22268761)
Another issue with iPhone 6 was the amount of RAM it had. With the newer iOS and updated apps, the memory consumption went up and the device would run out of memory, slowing down everything.
Re:France fines Apple €25M for iOS software that slowed down... by scarface74 on Friday February 07, 2020 @05:37PM (#22271885)
So does Android use some type of magical battery technology that doesn’t degrade over time?

And good luck getting operating system updates after only two years on Android.

Re:France fines Apple €25M for iOS software that slowed down... by puszczyk on Friday February 07, 2020 @12:51PM (#22268647)
Idk, anecdotally my iPhone 6s (ok, it’s 6a not 6) is perfectly usable 4 years after the purchase. I have the throttling on.
Re:France fines Apple €25M for iOS software that slowed down... by Infernal on Friday February 07, 2020 @01:16PM (#22268942)
My iPhone 6 that I bought at launch was useable for all five years it was supported by iOS, on the original battery. Only upgraded for iOS 13. I still switch it on as a Netflix terminal sometimes, no issues.

Crucially, I never once left it plugged in all night - I believe not constantly fully charging the battery massively extends the useful life.

Re:France fines Apple €25M for iOS software that slowed down... by thatfrenchguy on Friday February 07, 2020 @06:02PM (#22272095)
That actually happened to my car once, due to some defect it got stuck to 30km/h.
Re:France fines Apple €25M for iOS software that slowed down... by Wowfunhappy on Friday February 07, 2020 @01:23PM (#22269019)
That's probably not the throttling. That's new iOS being too heavy for your old hardware.

Which is the bigger problem here. iOS devices are completely impossible to downgrade, so if an update slows down your phone, you're stuck.

It's hugely wasteful. iOS isn't substantially more capable than it was five years ago—why is it so much heavier?

Re:France fines Apple €25M for iOS software that slowed down... by nerdponx on Friday February 07, 2020 @01:32PM (#22269100)
Forget impossible to downgrade. Stop pushing updates on devices that can't run them.
Re:France fines Apple €25M for iOS software that slowed down... by ElKrist on Friday February 07, 2020 @12:45PM (#22268579)
Exactly. Apple did not get fined for slowing phones down but for failing to inform the users. It's the first sentence of the article. Perhaps the title on HN is misleading?
Re:France fines Apple €25M for iOS software that slowed down... by privateSFacct on Friday February 07, 2020 @01:01PM (#22268780)
The first sentences are this:

France fines Apple €25 million for slowing iPhone software

France's consumer watchdog slapped on the fine two years after Apple admitted its iOS software slowed down the performance of older phones.

Then a huge photo.

The failure to notify thing is fine - Apple should notify folks that

a) they may be using a non-apple battery if they can detect that - was a common scam to replace the battery with a junker just before resale to show full battery for those checking

b) showing battery life for batteries they know are legit

c) warning users (and/or giving the user an option) to extend battery life by running phone slower.

Re:France fines Apple €25M for iOS software that slowed down... by manfredo on Friday February 07, 2020 @01:49PM (#22269290)
I find it hard to see legitimate criticism of Apple for their state of charge management when this kind of technology is effectively universal for any substantial battery powered device. Almost every phone or laptop built in the last decade has functionality that lower clock rates when the battery is not outputting enough voltage. The alternative is crashing because the processor is not being supplied sufficient voltage.

It'd be funny if the US turned around and started fining French electronics that have this same functionality - it'd lay bare the double standards being applied here.

Re:France fines Apple €25M for iOS software that slowed down... by outworlder on Friday February 07, 2020 @01:48PM (#22269267)
My pretty new phone will also throttle when the battery gets low (at close to 1%). It's very noticeable, but there's no warning.

Where do I collect my $27M?

Re:France fines Apple €25M for iOS software that slowed down... by viklove on Friday February 07, 2020 @02:39PM (#22269944)
It doesn't matter if there's no warning when it hits 1%, it matters if the behavior of the device changes several years into the product's lifespan for the worse, and without any warning that it will change or has changed.

It's also a bit nefarious that the slowdown coincided with a new product launch, so side-by-side comparisons show that the new devices are much, much "faster" than the old ones (which were slowed down without any notification). It's borderline fraudulent.

Good thing we've got people like you standing up for the trillion dollar companies of the world, though. They really need your help.

Re:France fines Apple €25M for iOS software that slowed down... by solarkraft on Friday February 07, 2020 @08:43PM (#22273134)
It merits a fine that is 10-100x as high.

They could've given users the choice to enable that "protection" from the beginning or leave it off at the end, but instead they chose to implement something that looks suspiciously like it was designed to make people replace their devices way prematurely. We call that planned obsolescence and I believe in France it is illegal.

Re:France fines Apple €25M for iOS software that slowed down... by kazinator on Friday February 07, 2020 @12:47PM (#22268605)
I own a Samsung phone from 2012 that runs fine, and has okay battery life.
Re:France fines Apple €25M for iOS software that slowed down... by soperj on Friday February 07, 2020 @01:14PM (#22268914)
Yep. still using my Galaxy S3 here. Battery still lasts through the day.
Re:France fines Apple €25M for iOS software that slowed down... by chadlavi on Friday February 07, 2020 @12:37PM (#22268493)
It's not, but a lot of people got really mad, so it makes the politicians look good to their constituents if they do something punitive to satisfy the mob's anger.
Re:France fines Apple €25M for iOS software that slowed down... by jb775 on Friday February 07, 2020 @01:38PM (#22269148)
> Apple throttling phones to preserve battery life was the right thing to do.

I don't buy this for a second. They've been throttling devices for many years and conveniently never mentioned it or built features that allowed control of it until they were forced to. It was always their fallback excuse in the event they got caught.

Their next strategy is building hardware that forces devices to constantly hold full battery charges at all times so it kills the (un-replaceable) battery faster which leads to a faster re-purchase (i.e. airpods).

Re:France fines Apple €25M for iOS software that slowed down... by codydh on Friday February 07, 2020 @01:57PM (#22269392)
They've literally started adding features for iPhones to do just the opposite of what you claim, optimizing charging based on your charging habits.

https://support.apple.com/en-us/HT210512

Re:France fines Apple €25M for iOS software that slowed down... by jb775 on Saturday February 08, 2020 @01:25AM (#22274301)
I'm saying the only reason they just started doing this is because they got caught doing the complete opposite (which directly lead to millions in extra unethical sales). Why aren't they adding these "new features" for any Apple devices besides iPhones? Are you saying they don't have the capability or that the underlying issue isn't the same?
Re:France fines Apple €25M for iOS software that slowed down... by bilekas on Friday February 07, 2020 @11:47AM (#22267834)
> Apple implemented this to help users extend life of older devices.

Is there a statement from them to this point ? I couldn't find it in the article.

But this isn't the point anyway really.

The users were not told. > IPhone owners were not informed that installing iOS updates (10.2.1 and 11.2) could slow down their devices

This means that the users would definitely just assume their phones were now in need of upgrade.

Also as for the trade-off between performance and optimisation, thats fine. That was there previously also.

Re:France fines Apple €25M for iOS software that slowed down... by rbritton on Friday February 07, 2020 @11:50AM (#22267877)
They did [0], and to me it's a legitimate course of action to extend device life and minimize support load a bit. However, it should be disclosed clearly and not covered up until it blows up.

[0]: https://www.cnet.com/news/apple-slows-down-older-iphone-batt...

Re:France fines Apple €25M for iOS software that slowed down... by kemayo on Friday February 07, 2020 @12:06PM (#22268091)
Yeah, they _eventually_ got to an acceptable balance where they announce it and show the current status in the battery settings. But that was only after the PR blowup about it.

I'm sort of conflicted about the fine hitting now, as a result. If they were still being intransigent about the issue, sure, but they've already fixed it...

Re:France fines Apple €25M for iOS software that slowed down... by pflats on Friday February 07, 2020 @01:42PM (#22269190)
> I'm sort of conflicted about the fine hitting now, as a result. If they were still being intransigent about the issue, sure, but they've already fixed it...

It seems right to me. It's a relatively small fine; Apple makes a few hundred Euros in profit per phone. I'm not sure how many iPhones are in France, but I'd venture to guess this is less than 2 Euros per device.

Re:France fines Apple €25M for iOS software that slowed down... by baby on Friday February 07, 2020 @12:08PM (#22268130)
They found a way to legitimize planned obsolescence at the eyes of the public. Apple should be celebrated for this, not sued. /s
Re:France fines Apple €25M for iOS software that slowed down... by javagram on Friday February 07, 2020 @12:23PM (#22268336)
The phone being unreliable and constantly shutting down would arguably be a way more effective method of “planned obsolescence”.

My 2015 MacBook Pro has the issue of shutting down or turning off when still at 20% or 30% battery and I find it immensely frustrating (I assume it’s a similar issue of an old battery not being consistent). I’d much rather it be throttled and be reliable.

Re:France fines Apple €25M for iOS software that slowed down... by throwaway55554 on Friday February 07, 2020 @12:36PM (#22268474)
They found a way to cover up an ongoing design flaw in the phone/battery capacity combination. The phones are too powerful for the batteries that Apple uses.

Almost no other line of phones has this issue.

It is amazing how people twist this situation to make Apple the hero for saving "old" phones.

Re:France fines Apple €25M for iOS software that slowed down... by outworlder on Friday February 07, 2020 @01:52PM (#22269318)
That's FUD.

The phones absolutely did not behave like that when new. And, if the battery is replaced, they go back to their original performance.

Re:France fines Apple €25M for iOS software that slowed down... by baby on Saturday February 08, 2020 @02:19AM (#22274474)
You are FUD. You obviously dont own an iphone 6/6s and havent been impacted by ios updates
Re:France fines Apple €25M for iOS software that slowed down... by throwanem on Friday February 07, 2020 @11:55AM (#22267942)
That's the problem, yeah. If they'd made the tradeoff clear and advised that a battery replacement would alleviate it, that would be one thing. But the margin on a $50-70 battery replacement is a lot thinner than the margin on a $500-1000 new phone, so...
Re:France fines Apple €25M for iOS software that slowed down... by CamelCaseName on Friday February 07, 2020 @12:10PM (#22268150)
While keeping revenues and margin is certainly a priority, I think the bigger issue is a desire to not split the Apple userbase across multiple iOS versions.

"Less than a year after release, iOS 12 has reached 88% of all active iOS devices" [0]

By contrast, Android has an insane amount of fragmentation, though the link is outdated, at the time, Marshmellow 6.0 had the most users, at 16.9% of all Android users, while Android 9 had just 10.4% (this was 10 months after Android 9 had been released) [1]

I know this comparison isn't perfect by any means. Apart from the differing time frames, Android has more use cases than just mobile devices. Nonetheless, the difference is staggering.

[0] https://www.digitaltrends.com/mobile/ios-distribution-news/

[1] https://developer.android.com/about/dashboards/index.html

Re:France fines Apple €25M for iOS software that slowed down... by throwanem on Friday February 07, 2020 @12:16PM (#22268241)
I'm not sure how this is relevant. Throttling has been present in iOS since at least version 10 (2016), if not longer - IIRC 10 added the settings UI to override throttling if you want to, but I'm not sure when the actual capability landed.

Preventing ecosystem fragmentation is well and good, but it's orthogonal to publicizing that the OS does CPU throttling on devices with batteries whose power delivery is compromised by age, and making clear that a cheap battery replacement will do as much to solve that problem as an expensive new phone will.

(I do my own refurbs, so I can vouch from experience for a battery replacement solving throttling. There's no deliberate derating of older devices qua older devices that I can see, but it's reasonable that people believe there is, because Apple has done a terrible job of making clear what's actually going on. One of many cases where their habitual allergy to transparency has harmed them and their userbase alike; it's hard to blame kremlinologists for being kremlinologists when that's the only way to try to figure out what the hell your company is doing.)

Re:France fines Apple €25M for iOS software that slowed down... by kemayo on Friday February 07, 2020 @12:29PM (#22268396)
> IIRC 10 added the settings UI to override throttling if you want to, but I'm not sure when the actual capability landed.

11.3 in March of 2018 added the override UI: https://en.wikipedia.org/wiki/IOS_11#11.3

Re:France fines Apple €25M for iOS software that slowed down... by throwanem on Friday February 07, 2020 @12:36PM (#22268473)
Oh yeah, that checks out. That was after the huge stink over silent throttling, wasn't it?
Re:France fines Apple €25M for iOS software that slowed down... by kemayo on Friday February 07, 2020 @12:44PM (#22268569)
Yup! All the silent throttling drama hit the mainstream in December of 2017, and Apple reacted with discounted battery replacements starting in January of 2018 and this update a few months later.
Re:France fines Apple €25M for iOS software that slowed down... by justsayinghi on Friday February 07, 2020 @12:08PM (#22268131)
I did the battery replacement and it didn’t help at all.
Re:France fines Apple €25M for iOS software that slowed down... by throwanem on Friday February 07, 2020 @12:23PM (#22268337)
I've done several, and it did. Make sure throttling is disabled (Settings, search for Battery Health); in my experience the OS doesn't do that on its own, presumably relying on the playbook they give their support techs to cover that. It also doesn't hurt to do a "battery calibration" process like the one found at https://help.ifixit.com/article/265-battery-calibration - I don't know that I've seen a huge difference from that, but I always do it, so I wouldn't really be able to say that it's not necessary even if it isn't.
Re:France fines Apple €25M for iOS software that slowed down... by throwaway_tech on Friday February 07, 2020 @12:05PM (#22268079)
>Apple implemented this to help users extend life of older devices.

Or to encourage users spending $500-$1,000 to upgrade their slowing devices.

>Apple should just have phones in France run full clock at all times to comply with this regulation.

Why does tech always seem to have the attitude of "we know whats best for you" and if you challenge us we will make things as bad as possible just to prove our point? Is there not a common sense approach of giving users the ability to throttle their own devices to manage power/battery trade-off?

Re:France fines Apple €25M for iOS software that slowed down... by simonh on Friday February 07, 2020 @12:15PM (#22268227)
> throttle their own devices to manage power/battery trade-off?

With modern power management, the system constantly makes decisions on throttling up and down at the sub-millisecond level, balancing performance, power usage, battery lifetime and thermal constraints which affect component lifetimes. There are probably hundreds of combinations of criteria it uses to decide what to do and when.

This has nothing to do with Apple versus Android or open versus closed. All modern phone systems do this, the Android device makers face exactly the same issues. There isn't a single modern smartphone on the market that doesn't throttle the CPU in order to preserve device lifetime, because that's a big part of what thermal management is about. It's why people overclocking their CPUs are taking a risk. That running older batteries hotter and harder degrades them rapidly and risks device outages is simply a fact of physics. Painting these practices as 'planned obsolescence' is, frankly, incredibly ignorant.

Re:France fines Apple €25M for iOS software that slowed down... by s3r3nity on Friday February 07, 2020 @12:08PM (#22268134)
Because for >80% of users, they DO know better.

I can try to start this conversation with my grandmother, but as soon as I say "throttling," her eyes glaze over - and just says "can you do it for me?"

Apple is trying to cut out that middleman. Even Android is getting on the "smart battery management" AI train, as no one outside of experts wants to do this.

Re:France fines Apple €25M for iOS software that slowed down... by progval on Friday February 07, 2020 @06:24PM (#22272282)
Then don't use the word "throttling". Just say Apple made it slower to make the battery last longer.
Re:France fines Apple €25M for iOS software that slowed down... by zepto on Friday February 07, 2020 @12:10PM (#22268159)
There isn’t, because most users actually don’t know how to do things like regulate speed vs performance, and the whole point is that the throttling is dynamic to prevent shutdowns. What do you think the control should look like? An always present display of voltage levels, temperature, and throttling status?

And what do you mean - ‘make things as bad as possible to prove our point’? Where is that coming from?

Re:France fines Apple €25M for iOS software that slowed down... by andai on Friday February 07, 2020 @12:07PM (#22268119)
I think on Android if you show developer tools, you can set the CPU governor mode.
Re:France fines Apple €25M for iOS software that slowed down... by dangus on Friday February 07, 2020 @11:46AM (#22267813)
It’s definitely a multifaceted issue, especially because Apple’s communication was so poor.

Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the comprehend that information.

It still boggles my mind how many people I know refuse to get batteries replaced. The price is totally reasonable from all manufacturers, way more so than plunking down another $700 on a phone. They just want a new phone at that point because who doesn’t like new things? In a lot of ways Apple was responding to customer behavior - customers allow their phones to limp along with cracked screens and dead batteries and Apple was essentially helping them do so for as long as possible without disruptions, but it also looks like planned obsolescence.

A lot of the people who essentially say that a random shutdown due to lack of supplied voltage is preferable to throttling are flat out wrong.

Re:France fines Apple €25M for iOS software that slowed down... by oarsinsync on Friday February 07, 2020 @12:07PM (#22268122)
> A lot of the people who essentially say that a random shutdown due to lack of supplied voltage is preferable to throttling are flat out wrong.

Agreed. My iPhone SE running iOS 13 has randomly shutdown (I guess due to cold? In London, and in my jeans pocket?) about a dozen times in the last 2 months. It's really annoying. I'd much rather throttling. Apparently, this is what Apple does already though, just not well enough it seems.

Battery health is marked as 88% and peak performance capable though, so yay?

Re:France fines Apple €25M for iOS software that slowed down... by supergarfield on Friday February 07, 2020 @11:54AM (#22267927)
> Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the comprehend that information.

I think nobody’s talking about publishing their actual scheduling or CPU throttling algorithm, just about saying "we're slowing the phone down to save battery life, which it seems nearly everybody would understand.

Re:France fines Apple €25M for iOS software that slowed down... by stouset on Friday February 07, 2020 @12:31PM (#22268418)
“Slowing down the phone to save battery life” is happening during 90%+ of your phone’s life, even from day one.

There’s no conspiracy here. This was almost certainly just a well-intentioned part of their power management design that affected the performance of older phones more than anyone in a position of leadership intended or realized.

Bug report comes in: phone shuts down unpredictably when the battery is aged. Engineer see the issue, tweaks some values to make sure the peak power draw is kept in check when voltage drops, closes bug. How anyone who’s ever worked as an engineer in a large organization thinks this was some intentional decision to sell a handful more phones at the cost of upsetting customers is a mystery to me.

Nobody is perfect. Apple is far better than most.

Re:France fines Apple €25M for iOS software that slowed down... by hrktb on Friday February 07, 2020 @11:57AM (#22267969)
Apple is punished for trying to push the issue under the rug, perpetuating a situation that was beneficial to their revenue.

It would be the same if an ISP silently slowed a user's internet when detecting their ISP provided router is getting flacky. That's not the right way of handling this, users should be warned of the issue so they can act accordingly, and not stay in the dark until someone discovers the hack.

Re:France fines Apple €25M for iOS software that slowed down... by azinman2 on Friday February 07, 2020 @12:10PM (#22268164)
The alternative would be to have phones turn off when they requested more power than was available. What do you think would cause people to want to replace their phones faster?
Re:France fines Apple €25M for iOS software that slowed down... by hrktb on Friday February 07, 2020 @12:53PM (#22268683)
Part of the issue was that replacing the phones was not needed, getting new batteries was enough (that was initially a 85$ replacement I think, that got down to 29$ after the issue was made public if my memory is correct. Don't quote me on this)

Case in point, when Apple explained the issue and their hack, people got way more interested in checking the state of their battery (wether they were affected or not), and there was a rush to replace used up batteries.

I tried to replace mine 2 months after the announcement, there was still a 3 weeks backlog of replacements.

Also to note: those phones were still turning off in some circumstances. It wasn't like Apple's hack completely removed the need to replace the faulty battery.

Re:France fines Apple €25M for iOS software that slowed down... by RealStickman on Friday February 07, 2020 @12:17PM (#22268251)
> users should be warned of the issue so they can act accordingly, and not stay in the dark until someone discovers the hack.

What part of this sentence did you not understand?

It's about WARNING the user before they do the upgrade so they 1) know what will happen and 2) know how they could fix it.

Re:France fines Apple €25M for iOS software that slowed down... by azinman2 on Friday February 07, 2020 @02:05PM (#22269500)
There’s no need to be condescending.
Re:France fines Apple €25M for iOS software that slowed down... by post_break on Friday February 07, 2020 @11:46AM (#22267824)
Imagine if ford started to detune your engine as you added miles to the car, but DIDNT TELL YOU. You lost X horsepower every 1,000 miles.
Re:France fines Apple €25M for iOS software that slowed down... by neohaven on Friday February 07, 2020 @11:51AM (#22267885)
Imagine if, to avoid damage to engine parts, engines would keep their heat limits in safe zones to not blow up when friction goes up. Imagine if, when you don't tune up your car, it starts running, factually, with less horsepower.

You do lose X horsepower every 1000 miles. You get it back with your tuneup. Which involves changing the oil.

You lose X MHz every Y% of battery discharge capacity lost. You get it back with your tuneup. Which involves changing the battery.

You don't need to detune maliciously to get the effect Apple is getting here. The system just needs to self-calibrate to a depleting battery... Which is super good for the battery because it won't actually get worse as fast. Discharge cycles, especially close to the discharge limit, puts strain on cells, which have voltage sag closer to end of life.

Re:France fines Apple €25M for iOS software that slowed down... by post_break on Friday February 07, 2020 @01:01PM (#22268782)
When a vehicle overheats and goes into limp mode the car tells you. Changing a vehicles oil does not increase the horsepower in a measurable way like the percent apple lopped off as batteries aged. If that was the case oil changes would be a much bigger deal.

Again, this is all semantics. The whole point is apple never told people they were throttling. And you've got two groups saying "Oh they are so nice, they did it so you could keep using your phone, how nice of them" and then the "my phone is slow I guess I need to buy a new one".

Re:France fines Apple €25M for iOS software that slowed down... by catalogia on Friday February 07, 2020 @07:24PM (#22272665)
Did Apple turn the "check engine" light on?
Re:France fines Apple €25M for iOS software that slowed down... by neohaven on Saturday February 08, 2020 @03:12AM (#22274660)
I remember a few messages saying my battery was degraded/degrading and needed replacement a few months before my iPhone 6 started dying at 20+% battery because of battery issues. Post-patch, it was slow, but worked.
Re:France fines Apple €25M for iOS software that slowed down... by willis936 on Friday February 07, 2020 @12:07PM (#22268111)
What's annoying about this particular issue is that the problem that users don't like isn't Apple's battery saving measure, or even being lied to, it's phone performance slowing over time. That is what users care about. The battery peak load degrading over time is a factor, but even with battery replacements phones will feel more sluggish over time because the NAND is a disposable part. Fill up a higher percentage of your total storage? Feels slow. Take videos for a year? Feels slow. There is no reasonable oil change for this and it's something that is not being talked about anywhere.
Re:France fines Apple €25M for iOS software that slowed down... by zepto on Friday February 07, 2020 @12:12PM (#22268185)
Is there any reference at all for this?

My iPhone X is 3 years old, and feels just as fast as when it was new.

Re:France fines Apple €25M for iOS software that slowed down... by willis936 on Friday February 07, 2020 @01:50PM (#22269294)
Reference for what, exactly? There are no references that highlight the issue of storage performance in iPhones. I haven’t even found a review that looks at storage performance of iPhones in the past three generations. Brand new performance, not even performance over write cycle. That is the issue I’m raising.

If you want a reference that proves that NAND performance degrades over write cycles: then I will only list one, but there are hundreds, at least.

https://doi.org/10.1109/RELPHY.2008.4558857

Re:France fines Apple €25M for iOS software that slowed down... by zepto on Saturday February 08, 2020 @01:42PM (#22277503)
Sure - entropy.

But is there any evidence that translates into an appreciable impact on device performance?

Perhaps it doesn’t, and this is why nobody is talking about it.

Re:France fines Apple €25M for iOS software that slowed down... by lloeki on Friday February 07, 2020 @12:52PM (#22268659)
> Imagine if ford started to detune your engine as you added miles to the car, but DIDNT TELL YOU. You lost X horsepower every 1,000 miles.

Would you guess, this is actually what's happening.

ECUs constantly adjusts for current conditions (EGR, variable gem turbo, o2/fuel ratio, fuel inlet timing, combustion timing, variable cam timing and phase, knock sensor...). As the engine is used, wear makes its performance degrade over time, and the ECU adjusts in real time for that. Maintenance such as timely oil change mitigate that, some parts may have to be replaced at some point (from spark plugs to turbo), and over time the engine itself wears out.

Here's a very specific example: all those cars with hypermiling downsized engines turbocharged to compensate perform brilliantly, but when the turbo is dead they can barely crawl themselves in 1st gear. In less extreme situations, turbo wear will put you relatedly anywhere within that [perfect, broken] range, and the ECU will do its best to compensate, unbeknownst to you.

Re:France fines Apple €25M for iOS software that slowed down... by manfredo on Friday February 07, 2020 @01:54PM (#22269356)
This is not an effective analogy. Apple slowed down processors when the battery was not producing enough voltage to run the processor at the normal clock rate. This can happen due to old batteries. It can also happen in cold weather, or any other circumstance that results in lower voltages.

It's more like, "Imagine if for reduced horsepower when your engine was at risk of overheating, and would not function properly at the standard horsepower".

Re:France fines Apple €25M for iOS software that slowed down... by thedance on Friday February 07, 2020 @01:00PM (#22268768)
Literally every electric car you can buy today does this exact thing.
Re:France fines Apple €25M for iOS software that slowed down... by lwkl on Friday February 07, 2020 @11:58AM (#22267991)
They should have communicated better. I wanted a feature like this on my Android phone for years and this ended up being one of the reason that made me switch to an iPhone.

But I still think they should have implemented this how it is now (being able to turn it off). And inform the users that their phone is being slowed down. I can‘t tell if this was an oversight or deliberately done so users would switch to a new phone. To me a slower phone is better than s crashing or no phone but if I don‘t know why it‘s getting slower I‘m probably more tempted to buy a new phone instead of replacing the battery.

Re:France fines Apple €25M for iOS software that slowed down... by cma on Friday February 07, 2020 @11:49AM (#22267854)
Why not prompt the user that the battery is weak, opt in or out to slowness, and mention that they can get the battery changed by a third party for $30 instead of buying a new phone (at the expense of waterproofness rating).
Re:France fines Apple €25M for iOS software that slowed down... by xuki on Friday February 07, 2020 @11:53AM (#22267910)
Exactly what they ended up doing (minus the 3rd party part).
Re:France fines Apple €25M for iOS software that slowed down... by cma on Friday February 07, 2020 @12:04PM (#22268066)
Only after legal pressure though right? Are they suing them for how things went, or how things are continuing to go forward?
Re:France fines Apple €25M for iOS software that slowed down... by eitland on Friday February 07, 2020 @11:49AM (#22267855)
I think the message is that Apple (and everyone else) should deliver quality that lasts more than two years.
Re:France fines Apple €25M for iOS software that slowed down... by dpkonofa on Friday February 07, 2020 @12:35PM (#22268459)
You're saying that Apple is somehow uniquely able to defy the laws of physics and that other companies shouldn't be required to do the same? This isn't a quality issue. It's an issue with the chemistry and physics of batteries.
Re:France fines Apple €25M for iOS software that slowed down... by Bayart on Friday February 07, 2020 @07:08PM (#22272560)
Imagine if Apple took it into account and made their hardware servicable by end-users at an affordable cost...
Re:France fines Apple €25M for iOS software that slowed down... by ch4s3 on Friday February 07, 2020 @11:58AM (#22267987)
They absolutely do, but batteries have physical limitations that result in lower power output over time. Under those conditions, the phone can either intermittently crash as older Android phones do, or adjust CPU power draw which will slow down the device. The only other options are to replace the battery or the device. There’s no free lunch to be had here.

IMHO, Apple’s “crime” here is bad communication.

Re:France fines Apple €25M for iOS software that slowed down... by MereInterest on Friday February 07, 2020 @03:29PM (#22270562)
> The only other options are to replace the battery or the device.

And battery replacement has been made to be as inconvenient as possible. 15 years ago, swapping the battery was a 15-second task that required no tools. Pull off the backing, pull out the battery, push in a new battery. Before Apple's response to bad press, it was $80 to have a battery swapped. Aftermarket kits were $30, so that is $50 on labor and markup. $50 to do what used to take 15 seconds by an untrained user.

This is a problem of Apple's making, by their design decisions.

Re:France fines Apple €25M for iOS software that slowed down... by manfredo on Friday February 07, 2020 @03:45PM (#22270720)
Ease of battery replacement is another set of tradeoffs. 15 years ago, phones were bulkier and weren't as water resistant. Some phones still have easily replaceable batteries. Other phones, like the iPhone and Pixel optimize for form factor above ease of service - which is not surprising given that they're on the top end of the price scale. Nobody bats an eye about the fact that it's more expensive to service a Mercedes than a Toyota. iPhones are the Mercedes of smart phones.
Re:France fines Apple €25M for iOS software that slowed down... by user1980 on Friday February 07, 2020 @02:02PM (#22269465)
> They absolutely do, but batteries have physical limitations that result in lower power output over time.

The same can be said of SSD media. It's well-known that flash memory is under-provisioned to allow for inevitable degradation: Defective sectors are flagged and re-mapped. This so that your 500GB SSD still has 500GB in 5 years.

This can be applied to battery tech as well. However, that would require either thicker, heavier phones, or less run-time between charges.

I would say Apple's "crime" is producing hardware where one particular component has a well-known failure mode that makes the entire device virtually useless after 3 years of moderate to heavy use.

Re:France fines Apple €25M for iOS software that slowed down... by NobodyNada on Friday February 07, 2020 @12:03PM (#22268057)
This is a physical limitation of battery technology and cannot be fixed just by magically increasing “quality.” A lithium-ion battery will degrade after a few hundred charge cycles. In order to fix this, Apple would either need to make some serious tradeoffs (like drastically increasing phone cost and size) or make some world-changing breakthroughs in battery technology.
Re:France fines Apple €25M for iOS software that slowed down... by zepto on Friday February 07, 2020 @12:05PM (#22268082)
Apple are the only ones who actually do.
Re:France fines Apple €25M for iOS software that slowed down... by scarface74 on Friday February 07, 2020 @05:35PM (#22271873)
You mean the government full of non technical politicians make bad choices when regulating technology? Who would have thought?

Next thing they will be telling phone companies what types of cords to use....

Re:France fines Apple €25M for iOS software that slowed down... by simion314 on Friday February 07, 2020 @02:38PM (#22269932)
if I pay say 500$ for 2Ghz and 3Gb RAM then Apple half it to 1Ghz and 1.5Gb RAM behind my back I would be upset, at least tell me what you did and if in warranty I expect you give me a new device and not try to trick me.
Re:France fines Apple €25M for iOS software that slowed down... by BubRoss on Friday February 07, 2020 @06:15PM (#22272211)
Selling something and using your software updates to bait and switch people is not ok, whatever the rationalization is.
Re:France fines Apple €25M for iOS software that slowed down... by tsukurimashou on Friday February 07, 2020 @12:04PM (#22268068)
how about giving the OWNER of the device the choice instead of doing it silently and in the back of everyone?
Re:France fines Apple €25M for iOS software that slowed down... by pastor_elm on Friday February 07, 2020 @11:56AM (#22267958)
>Apple implemented this to help users extend life of older devices.

No they didn't. The software updates didn't properly work on phones with the older batteries, so this was their work around. The options they had were: 1. not allow the updates on those phones, 2. allow the updates and have users deal with potentially having the phones shut down. 3. Offer battery upgrades. 4. Jerry rig a hack to deal with it.

They went with the most subversive option. They were not being benevolent here.

Re:France fines Apple €25M for iOS software that slowed down... by zepto on Friday February 07, 2020 @12:13PM (#22268194)
What is subversive about their option?