Hacker News new | ask | show | jobs
by bakedbeanz 2266 days ago
They did absolutely slow down their older phones, but it comes down to whether you believe that their explanation of why was the whole truth. https://techcrunch.com/2020/03/02/apple-agrees-to-settlement...

I'm not an Apple hater or a fanboy. I've owned a number of Apple devices in the past. However, they have their issues just like any other tech company, but their devoted following does seem to be more cultish than that of, say, Microsoft or Google.

3 comments

I know the intricacies of what they did. To summarise: some phones with older batteries would suffer brownouts because the internal resistance of the battery was too high. They updated the OS to detect the brownout and throttle the CPU to prevent it happening again.

So they didn’t slow down all old phones, only ones that had the problem. They actually attempted to fix older models. To me this is the opposite of planned obsolescence and appeals to my environmental view that all manufacturers should be supporting their hardware as least as long as Apple currently does.

Now they didn’t communicate, and were fined. I think that is fair enough, but I feel the size of the fine was quite excessive given they were trying to extend the life of their customers hardware.

Note that the other phone manufacturers that have exactly the same problems did nothing and are actually better off because of it.

Your "summary" curiously omits one of the most important details — That the battery could be replaced and the phone would perform like new. If not, the ever deteriorating battery would result in a never ending arms race of throttling. Inevitably, that phone and battery would be in the landfill instead of just the latter.

Whether or not the whole thing was intentionally nefarious I'm not convinced. But the episode looks way worse than your comment suggests.

Man - almost every other phone brand ends in the the trash MUCH MUCH sooner than Apple, so this is funny to read.

Seriously - can you tell me how long you received updates on your android phone?

Apple is the absolute leader in getting longer life out of their phones, they have much higher resale as a result as well.

Apple not only allows older devices to installer newer software (with bug fixes / security fixes / and supportable features) but they have been backporting stuff to a one step earlier iOS as well in terms of basic fixes. It's actually crazy especially in comparison to their competitors (that get no flak on HN) who literally ship with an old version of android AND DO NOT UPDATE IT!

The statement wasn't about how Apple's phones compare with other phones. It was (pretty clearly I thought) about how long Apple phones with new batteries last against those without new batteries (and throttling applied).

>Seriously - can you tell me how long you received updates on your android phone?

I've used Apple computers exclusively since about 2005 and phones since around 2009. So no, I've never owned an Android phone. In fact, my small apartment has no less than 8 Apple devices in use between my partner and I.

Why do you assume I'm not an Apple user? Because I said something mildly critical of them?

My understanding of the change they made was that it was expressly to deal with a condition with failing batteries where, as they were nearing the end of their life, they would just shut off abruptly when they still claimed to have 40% or more charge left -- the problem was that they could no longer deliver peak power, and if the phone tried to draw what was now too much power for something, it'd fail. The solution to that was to limit how much power the phone could draw.

I don't think it was intentionally nefarious -- this is a real problem with this kind of battery and I've experienced it, and it's not unique to Apple devices. In theory, their solution is actually pretty good! The problem was the way they communicated this to end users, namely, that they didn't. They just did it. And didn't even have iOS tell you it had enabled this "battery management" mode when it was turned on.

This wasn't an engineering fiasco, it was a PR fiasco. Apple has always been guilty of what we could diplomatically call "under-communicating," but this is the sort of change someone -- many someones, arguably -- internally should have flagged and said, "No, look, this isn't something we should just do silently, in part because it's going to create a suboptimal user experience and in part because if we don't communicate what we're doing and why we're doing it, it's going to come across as us just slowing old phones down to make you buy new ones."

A short-lived consumable that can't be field-replaced is always an engineering fiasco. I used to keep a spare battery in my backpack; an external USB battery is not a reliable substitute when (not if) the internal battery gets bad enough.
Are you suggesting it wasn’t known that battery replacements were available for iPhones? I know I personally replaced several batteries over the years in iPhones, I don’t think that was a big secret. There were shops you could drop your phone off at and have anew battery put in for fifty bucks in an hour overseas at least.
> There were shops you could drop your phone off at and have anew battery put in for fifty bucks in an hour overseas at least.

Actually I bought my iPhone 6S in Australia and had the battery replaced for free in Vienna under their battery replacement program. It was done in 45 minutes.

>Are you suggesting it wasn’t known that battery replacements were available for iPhones?

I'm asserting as fact that Apple retail and support employees were kept in the dark about throttling. So, even if you had Applecare, your "genius" would tell you that your phone wasn't slowing down (you were imagining it) or that the slow down was an inevitable result of ever more complex OS upgrades. The end result is that you were told nothing could be done.

So no one was told the simple truth. That poor performance was related to poor battery health and could be rectified by a simple battery replacement.

Are you sure about that? I thought it was pretty much common knowledge that your battery going bad would degrade performance and it was time to get a new battery.
What I believe mthoms is saying that the "battery management" software was the secret thing, because it was. We all have a basic idea that when your battery is going bad you should replace it, I imagine, but the software fix Apple silently pushed out arguably prolonged battery life at the expense of making the phone run slower. But if the Apple Geniuses weren't told this was happening, they wouldn't be able to say, "Oh, yeah, your phone's turned on battery management because your battery isn't doing well."
The phrasing you've chosen ("degraded performance") is purposefully vague in order to move the goal posts. Please don't do that.

We're specifically talking about lower CPU clocking. Now, are you claiming to have known that Apple was throttling Phones with aging batteries before the rest of the world? Because well, that's a pretty amazing feat.

Apple didn't inform users that battery replacements would make their sluggish phones fast again.
But they did, though? I got an email telling me my battery was part of a replacement program before this throttling "scandal" broke. I had it replaced for free in Vienna (phone was bought in Australia) in 45 minutes. I had noticed the throttling taking place but it wasn't until the email that I knew about the fault.
You were likely part of a very specific recall.

It's been established (and admitted to by Apple themselves) that the throttling was not properly explained to consumers.

More accurately, Apple didn’t have a UI notification. This was not a secret and support people recommended it if you actually contacted them.
>This was not a secret and support people recommended it if you actually contacted them.

False. The retail and support staff were not informed of the throttling. See my other comment.

But they did, though? I got an email telling me my battery was part of a replacement program before this throttling "scandal" broke. I had it replaced for free in Vienna (phone was bought in Australia) in 45 minutes. I had noticed the throttling taking place but it wasn't until the email that I knew about the fault.
It's almost as if you get ideas to improve products as time goes on. No, that can't be it.
So they wrote code to deal with degrading battery health while at the same time didn't know about degrading battery health?
Not sure how neglecting to inform users of throttling is some kind of improvement.

They have an article about hardware microphone disconnects, prolonging battery life, etc. yet they neglected to write an article about hardware throttling.

It's almost as if they had a hardware problem and instead of issuing a recall, they quietly pushed a software fix. No, that can't be it.

I didn’t leave it out on purpose. In my eyes it was a “limp home” mode so you would expect it to return to full performance. If it didn’t then that definitely would be a scandal.

Yes, they definitely should have communicated better. 100%. It was non obvious to any users that the phone had been throttled and that it needed a new battery. I think the fine they got will remind them to be more explicit in the future.

The feature still exists today, just explained better.

It wasn't non-obvious. It was covert. People had to root phones and observe CPU frequencies to uncover it. I see absolutely no indication that the intent was for the batteries to get replaced.
It's curious that this problem was introduced in the iPhone 6, but not in their earlier phones, wouldn't you say?
I'd assume the solution was introduced with the iPhone 6. The problem was there much earlier, due to the way Li-Po batteries work.

As such, it could even be counted as one of the touches Apple is known for that other OEMs don't bother with. It just needed better communication.

Can confirm. My 5s suffered the random shutdown issue and wasn't part of the throttling fix.
Yes, this was a feature. This feature was so great that they kept it a secret and were subject to lawsuits and forced to pay millions in fines.
They introduced in direct response to people keeping their phones for longer--an more recent industry trend that has been well documented.
You seem pretty certain about their intent. The truth is Apple added battery throttling in iPhone 6 and up not in their older phones even though their older devices were capable of CPU throttling as well. For example, the iPhone 5S would throttle if it got hot enough to protect itself, yet it didn't receive the same throttling feature for the battery.

https://arstechnica.com/gadgets/2013/10/ipad-airs-a7-chip-is...

> Your "summary" curiously omits one of the most important details — That the battery could be replaced and the phone would perform like new.

I considered this omitted because it's obvious given the technical details surrounding the throttling to begin with.

Yeah, I had an old, slowed iPhone 5S and I had a third party shop replace the battery and when it can me back, it was significantly faster.
Supposedly, Apple didn't "implement" battery throttling on the iPhone 5S - Apple's discount battery replacement program only applied to the iPhone 6 and up. This suggests that Apple switched to a flawed battery technology in hardware starting in the iPhone 6 that wasn't realized until years later. And, instead of issuing a recall or repair program, they pushed a silent cover up in the software. Whatever the motive, they should have been more open about it.

I had an iPhone 5S that ran ok until I upgraded to iOS 13, IIRC. After that, the frames started skipping and it became frustrating to use.

You could ask any non-Apple industry personnel about what happens to batteries after years of constant usage and all of them will agree that eventually you eventually won't be able to pull the power you need to keep the phone running fast. Getting a new battery always fixed this, Apple just was performing this power management without telling the user before ios 12.1.
But if I'm an average user and my phone is slow, my first thought isn't "hey I should get the battery replaced". It's perfectly reasonable to assume the phone would still be slow, so why not just buy a newer model?

It's a lie of omission, which you could reasonably interpret as a trick to get people to upgrade.

If Apple had done nothing, then that same user's phone would randomly start switching off at non-0 battery levels (the un-throttled behavior) when brownouts occurred. Wouldn't the same user still come to the same conclusion, that their phone has some problem and needs to be replaced?

In general, the mobile phone industry has done a pretty good job encouraging their userbase to forget that their batteries are replaceable, so I don't think that most users would consider that as a remediation step off the top of their head.

I think it's plain that the best solution would be informing the user of the problem and letting them choose between behaviors (or, you know, replace the battery), but between slow usage and random shutdowns, I would personally choose the former.

I wonder if there have been any studies on how many users, once the toggle had been added, switched it from the (default) throttling behavior to the shutdown behavior? I'd be curious to see if I'm in the minority there.

> If Apple had done nothing, then that same user's phone would randomly start switching off at non-0 battery levels (the un-throttled behavior) when brownouts occurred. Wouldn't the same user still come to the same conclusion, that their phone has some problem and needs to be replaced?

No I actually think then the average person would assume it's a battery issue, or at least be able to google it. I'm not saying that this is actually better behavior (I would also choose slow mode over random shutoff mode), but it doesn't obfuscate the fact that the phone has a faulty battery.

The reason I suspect that Apple did this maliciously is that "service battery" notifications are pretty standard behavior (including on their own laptops). It just seems like an intentional omission.

If you're an average user and your phone is spontaneously rebooting, you probably think to replace it even more.
If the battery is dying at <5% I think it's pretty obvious. But I think the real solution is the throttling behavior PLUS a "service battery" notification.
> It's a lie of omission

I got an email well before the throttling "scandal" broke out telling me my battery could be replaced for free. It was, 16,000KMs away from home, for free.

What was it Apple lied about?

I didn't know about this email, but it still seems like a pretty bad way to communicate this no? How about a notification from the OS like in Apple's laptops?
I agree. They deffo dropped the ball on this one.
A big point of this is how user-hostile replacing a battery on a phone has become for flagship mobile devices, which makes this situation a bit worse IMO.
> their devoted following does seem to be more cultish

I don't know about that. I seem to see a lot of irrational Apple hate, but not that much irrational Apple love.

I think they are far from perfect in many, many ways. But so much criticism of them appears overblown, short-sighted, irrelevant to me, or just plain wrong.

I look at it like this: all things considered, balancing various concerns, what's the best option for me for my given needs? Following that philosophy I've ended up with a lot of Apple gear. Am I a fanboy because a better alternative doesn't exist?

Exactly this. In fact, I’d suggest it’s a massive circular argument. A lot of the vehement ‘defence’ of Apple I see is usually in response to some outlandish claim being made against them, which is often made in response to a gushing anecdote of how great Apple are. It has been ever thus.