Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I am a developer of hardware electronic devices and have a masters degree in electronic engineering.

A few things in the defence stated are definitely nonsense.

Electronic components don’t need to be protected from being underpowered. In 15 years of working with ultra low power designs I’ve never seen anything damaged by low power. A brown out condition may degrade performance or cause temporary malfunction but won’t break anything permanently.

Apple are almost certainly already using a buck/boost switched mode converter to eek the most energy possible out of the battery already. That means a surge in demand current will just drain the battery faster. Not cause a brown out/failure, unless perhaps almost completely discharged.

I have suspected that apple have been doing intentional slowdowns since iPhone 3G. The time taken for a processor to do something is directly proportional to the number of instructions it executes. So if an app took 100ms to refresh a screen on your phone when new, and now takes 2s, it is either doing 20 times as much, or something is slowing it down. For sure, newer versions of operating systems provide more functionality and do more. But they don’t become 20x more wasteful. Embedded system engineers have huge pressure to extend battery life. That includes writing efficient software, and those who’ve worked in that industry will know exactly what I mean. PC programmers had the luxury for a long time of ignoring this, thanks to Moore’s law and big power supplies. Apple are still using an arm processor without any groundbreaking technology changes. That means the new iOS versions will need to be coded efficiently to look good on the new devices.

Many people aged 30+ have been conditioned into thinking that computers just slow down and they need to upgrade hardware every so often. This has mostly come from using desktop pcs. Embedded devices are a whole different story. Correctly designed software should work absolutely fine with very similar performance to the initial condition.

I could bore you with lots more technical discussion but there are some very simple tests you can do to check it:

In a normal warm environment with the battery fully charged, do you see slowdowns?

With the power lead plugged in, do you see slowdowns?

If so the slowdowns have nothing to do with the battery.

Dave

while there are other factors that have significant impact on energy consumption in a phone, such as the cellular radio or screen, cpu clockspeed and cpu voltage are directly connected. the higher the clockspeed the higher the voltage needed to sustain it.

for example, just look at the A8 series of devices: ipod touch 6gen, iphone 6, ipad air 2 come with the same A8 cpu generation and manufacturing process. differences can be observed in the applied clockspeed (voltage) and number of available cores.

The tiny battery of the ipod touch is possible because there is no cellular connection to power and is has a lower clocked A8 than the iphone 6. The air2 with its massive battery (possible simply because of its size) can drive a huge screen, cellular if needed and a high clocked triple core A8 cpu on top of that.

Now, keeping the device design as light and thin as possible clashes with the physical possibilities of todays battery design though. Apple walks a very thin line here, clearly sacrificing performance in favor of obtaining the sleekest design possible.

I can well imagine that the expected "normal" 3 year lifespan of a regular lion battery gets drastically reduced by these design choices, forcing Apple to reduce power consumption before the 3 year mark by tweeking the only factor not directly visible to the end user: reducing clock speed.

That being said, I suspect that with todays battery techology coupled with Apple's device design it is nearly impossible to keep the idevices running at peek performance for much longer than they do now ...

Forcing people to buy new phones much earlier is just a nice side effect of this balancing act ...
 
Last edited:
  • Like
Reactions: artfossil
I'd rather have it shut down.
I'll know the battery is dead and will get another one.

But the shut downs can potentially happen even when the battery isn’t dead. I think Apple went the route of consistency and an acceptable level of usability, in other words what will cause the least amount of complaints.
[doublepost=1514020158][/doublepost]
My iPhone 6 is slooow. I don’t consider it an old device. I’ll take whatever they give me, if anything. I can’t afford the new ridiculousness.

$20

https://www.amazon.com/ZeroLemon-18...st-20&linkId=90735970d178accaad76db857ba7f032
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
The whole point is that it shouldn't crash in the first place.:rolleyes:
And while that would be nice in an ideal world, Apple has to engineer around limitations of current battery technology. I am willing to bet other manufacturers apply a similar power management paradigm. I guess I don’t see anything wrong with this except that Apple seemed to hide it.
 
That might be because you now have an iOS that includes the throttling.

Or it could be because iOS 11 is a bloated mess, exacerbated by the iPhone 6 -- or likely a mix of the two.

Yeah that's all pretty obvious.

I will add, though, that I just had a new battery installed prior to the operating system "upgrade," so my phone shouldn't be throttled as a consequence of a bad power cell...it's just laggy because iOS11 sucks.
 
Users: “why you slow our phones down?!”

Apple: “your battery can’t hold the charge necessary for some tasks. We want you to use your phone for longer.”

Users: “can you believe Apple just wants us to buy more phones?! Let’s sue!!”
Alternative take:

Apple should cease the unnecessary thinning of phones and fill any space resulting from miniaturising of components with a larger battery.

I'm all for this TBH... they should provide us with the option.
 
And while that would be nice in an ideal world, Apple has to engineer around limitations of current battery technology. I am willing to bet other manufacturers apply a similar power management paradigm. I guess I don’t see anything wrong with this except that Apple seemed to hide it.

Or they could do what Samsung doubled down on after the Note 7 debacle....

Make sure the battery condition stays high enough, over engineer and make it so your high end phone doesn't have to choke down to 800mhz after 12 months

https://www.samsung.com/us/explore/committed-to-quality/

Instead of focusing on becoming a trillion dollar company and pleasing shareholders, perhaps investing in using decent sized and spec batteries should be more of a goal. Then they would be more likely to grow as a company anyway. Self fulfilling.

Instead, all I see at the moment are rather peeved Apple users.

Also note the large section of the Samsung website dedicated to the fact they screwed up with the Note 7 and what they have done about it.

Humility like that from Apple? Not a chance.
 
Last edited:
Simple. dont upgrade the software.

Of course Apple could implement a "Turn of battery management" switch, then all the complainers can complain their iphones shut down instead.

Haven't you noticed that your iPhone keeps nagging you to update so frequently and almost daily! It is frustrating to keep having to dismiss the notification over and over again, it's like your smartass phone is just down right dumb and doesn't understand how to **** and dismiss a notification permanently. There is no f****** way to turn it off. How about Apple provides us a "Turn off the nagging OTA Updates" switch instead?
 
Haven't you noticed that your iPhone keeps nagging you to update so frequently and almost daily! It is frustrating to keep having to dismiss the notification over and over again, it's like your smartass phone is just down right dumb and doesn't understand how to **** and dismiss a notification permanently. There is no f****** way to turn it off. How about Apple provides us a "Turn off the nagging OTA Updates" switch instead?

Well they need to have those pie charts for the keynotes about how non fragmented iOS is don't they;)
 
  • Like
Reactions: Applejuiced
1. Nag you constantly to update until psychologically you can't take it anymore and give in to the update √
2. Keep it secret that the new update slows down CPU and only reveal the excuse that it's to "smooth" out your battery issue a year later √
3. Ban battery cycle apps from app store √
4. Don't you dare sell batteries or offer replacement services not even through Apple store or Apple authorized service providers √
5. Prohibit you from downgrading to earlier iOS version without the throttling. √
6. Deliciously profit when users think their phone is just too old and they need to buy new one √

Looks like Apple has the unethical greed-based scheme worked up really well.
 
Last edited:
What a bad example!!!

No Apple doesn't offer battery replacements in the way you put it.
If you have Apple care you get cheaper service! Like buying a car! And crying that your tires are not usable after you drove 4 years with them!
Apple will win, people are dumb and they will loose!
 
I feel there is a big distinction between a phone dying earlier %age than expected and being dead before it's recharged vs "randomly shutting down" often and requiring constant reboots for basic phone use.

I don't think i'm following you.
throttling is done by reducing CPU clock, and rebooting phone for freeing up CPU is technically irrelevant.
The point of apple throttling them is so they won't randomly shut down.
And its usually not dying before expected age.
my iphone 7 battery is at 91% health and 214 cycles. If it drops below useful in two years I can always call in EU consumer law which stands above designated warranty.

Fact is, ****** batteries work like ****. (I replaced quite a few on all iphone up to 6S, but the water resistence is not something i wanted to bother with).

I also replaced many that were DOA.


What apple did wrong here is that the moment they have to throttle CPU because of battery, a popup notification should happen saying "due to depleted battery, phone will not work at peak/optimal performance. please service battery as soon as possible"

Throttling cpu when battery is **** is actually a smart thing to do, and prior to ios10 when they didnt do that, random shutoffs were a thing.
 
And while that would be nice in an ideal world, Apple has to engineer around limitations of current battery technology. I am willing to bet other manufacturers apply a similar power management paradigm. I guess I don’t see anything wrong with this except that Apple seemed to hide it.

Honestly, I don't see any reason why they'd make a point of it. It's part of their ongoing development of power management strategies, and it follows well the intuition that a degraded battery should be reflected in degraded performance, as opposed to automatic shutdown (or other unspecified behaviour). This whole class-action is a farce, imho. I suppose it's possible that they've been overly aggressive with the throttling (resulting in a surprising, sudden degradation for some users), but that would be hard to prove. After all, it's not as though all batteries are going to behave in precisely the same way, so they probably engineered for a smoother curve; i.e., start throttling sooner, and taper off steadily.
 
  • Like
Reactions: artfossil
Oh dear god please let this mean Apple will be forced to let older phones like 4S downgrade, or at the very least, provide a legacy "lite" os so those few people using them can... you know... use them.
 
It does beg the question about benchmarks and performance.
Apple, and reviewers love to show just how fast the latest iPhone CPU/GPU is.

But is this just for the 1st few months?

How about speed testing iPhones against other brands, with 1 or 2 year old models?
 
They might as well just stop giving out software updates to older devices to stop these issues.

Awesome! Way to miss a point!

I throw you a curveball:

How about designing a device with a properly sized battery to begin with? So in a nutshell, with normal degradation counted for, the battery is able to cope with processor and system demands for at least 24 months? Or would that be too outrageous to ask for? Hint: it has to do with higher capacity.

And when the battery gets degraded to a point when it's unable to sustain the voltage requirements then should you at least be able to go to a "genius" and get a new battery, never mind paying for it? And not being sent away being told, that the battery is fine, while throttling takes place?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.