Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I am aware of this. And I am saying that this was more an oversight on Apple’s part, rather than part of some larger conspiracy to get users to upgrade their phones sooner than they would otherwise have to.

What’s done is done, and there is no denying this. What is debatable however is Apple’s motives and intentions for doing so.

I am going to assume incompetence rather than malice here.
:rolleyes::D
 
So in the end Apple put together a too demanding chipset with batteries that are only able to power it if they are brand new...
Nothing new here... iPhone 6 Plus with 1 GB of RAM was "just good enough" too... the iPad 3 with the "just good enough" GPU for the retina screen, the Intel integrated GPUs that are just enough to power the Retina screens...
 
Can someone please explain something to me?

Ok, so lats say I have an iPhone 6 running and benchmarking fine, with one version of iOS
I then upgrade to a newer iOS which (new code) decides my phone's battery can't handle full speed so my phone now runs slower.
That happened over the timeframe of less than one hour of me upgrading iOS versions.

But, does that not just mean, the new iOS version is much more bloated, inefficient and needs more power to run well than the version it just replaced?

My battery has not just got worse in the last hour?

This is what I don't understand.

If a newer version of iOS was written even better than the previous version (like drivers for graphics cards get better as they learn ways to improve things)
If anything my iPhone 6 could get faster with the new iOS.

So it can't be the battery

It can only be the new iOS is mre demanding to run, so it needs more battery than what I was running.

Isn't this the real case here?
 
  • Like
Reactions: andreyush
So, at deposition, Apple will bring in a busload of their PhD computer scientists and engineers specializing performance analysis and clock management to show that they didn't drop the actual processor clock frequency that much, if at all, and also describe 100 other things might make an iPhone appear slow, other than any throttling.

And the guys filing the class action will show some screenshots of geekbench and dasherX ??? That will really impress a judge.

Don’t the forget defense printouts of the exhibits entered into evidence comprised of posts from Mac rumors
[doublepost=1514111494][/doublepost]So the question around throttling has been around for several years.

July 2014
 
If a newer version of iOS was written even better than the previous version (like drivers for graphics cards get better as they learn ways to improve things)

In general a new version add new features. This typically leads to higher CPU load, battery discharging faster. After about three major releases I hesitate to upgrade. This is typical in the industry and has nothing to do with battery aging.
 
Injecting a data point into the discussion.

iPhone 6
391 charge cycles
93% of original capacity

Geekbench (single core):
1545 (connected to charger)
1556 (on battery, 90% charged)
1463 (Geekbench average for iPhone 6)

geekbench is useless here, you have to check the cpu clock with cpu dasher x or cpu dasher 64.
[doublepost=1514112746][/doublepost]
Can someone please explain something to me?

Ok, so lats say I have an iPhone 6 running and benchmarking fine, with one version of iOS
I then upgrade to a newer iOS which (new code) decides my phone's battery can't handle full speed so my phone now runs slower.
That happened over the timeframe of less than one hour of me upgrading iOS versions.

But, does that not just mean, the new iOS version is much more bloated, inefficient and needs more power to run well than the version it just replaced?

My battery has not just got worse in the last hour?

This is what I don't understand.

If a newer version of iOS was written even better than the previous version (like drivers for graphics cards get better as they learn ways to improve things)
If anything my iPhone 6 could get faster with the new iOS.

So it can't be the battery

It can only be the new iOS is mre demanding to run, so it needs more battery than what I was running.

Isn't this the real case here?

no it's not. if you had a degraded battery, let's say it could hold 60% of original capacity, now apple checks this data and if it finds the battery is degraded like that, or to whatever limit they put, the CPU gets underclocked. For example my friend's iphone 6s with a battery degraded to 57% of it's original capacity had the cpu underclocked to 600 Mhz. Replacing the battery got the CPU back at 1848Mhz. The real problem here is Apple is doing this under the hood and not disclosing anything to the user. Since they know the battery can't hold it's original capacity and they underclock the cpu accordingly they should also alert the user and tell the phone needs a new battery and the phone is being slowed down until the battery is replaced. Please everybody remember they offer the battery replacement as a paid service so now two problems arise:
1) now that we know what's going on, they force people to change battery, as the phone is now running at 1/3 speed because of this software check.
2) they slow down phones so that the misinformed now thinks the entire phone needs to be replaced.
 
Last edited:
  • Like
Reactions: Ladybug
geekbench is useless here, you have to check the cpu clock with cpu dasher x or cpu dasher 64.
[doublepost=1514112746][/doublepost]

no it's not. if you had a degraded battery, let's say it could hold 60% of original capacity, now apple checks this data and if it finds the battery is degraded like that, or to whatever limit they put, the CPU gets underclocked. For example my friend's iphone 6s with a battery degraded to 57% of it's original capacity had the cpu underclocked to 600 Mhz. Replacing the battery got the CPU back at 1848Mhz. The real problem here is Apple is doing this under the hood and not disclosing anything to the user. Since they know the battery can't hold it's original capacity and they underclock the cpu accordingly they should also alert the user and tell the phone needs a new battery and the phone is being slowed down until the battery is replaced. Please everybody remember they offer the battery replacement as a paid service so now two problems arise:
1) now that we know what's going on, they force people to change battery, as the phone is now running at 1/3 speed because of this software check.
2) they slow down phones so that the misinformed now thinks the entire phone needs to be replaced.

So was your friends iPhone 6s with it's 57% battery, already running slow and "underclocked" on previous versions of iOS or when he/she upgraded to a newer version of iOS.

Like most people, I'm very logical, and can see something like this may be the most practical move.
However, this should be 100% transparent, and ideally with an actual app to show performance vs battery stats.
It would be clear and understandable to anyone what speed their device was running set against the current status of the battery.
I think we all understand, over the LONG term this may be the case.
It's just shocking and of course, very suspicions that iPhone models that are only just out of nappies life-span wise are already needing this done.

I will have to agree with a previous poster that, I'm feeling in general i agree that Apple runs a "just good enough" policy.
Everything is just good enough to just about do what is needed, and perhaps with battery, is just enough to perform at top speed/specs for the models to get a few months old and pass all the "NEW iPHONE TEST / REVIEWS"

Could they put a battery in there that would keep the system running at peak, or virtually peak performance for longer? Yes of course they could.
Probably cos them another $10 on a $1000 phone to do that.
But they don't.

As I said earlier, it's just a shame you can't easy pop the back off and fit a new battery.
They could do this easy if they wanted, and I'd struggle to imagine many users would HATE on the idea of being able to do that.
It used to be the case you could do that before Apple started sealing them together, and others unfortunately followed suit :(
 
  • Like
Reactions: Ladybug
Have you read the licensing agreement?

The iOS is not your property.
[doublepost=1514114366][/doublepost]
Geekbench results can vary a minute after you took the last. The only foolproof way to tell if the phone was affected is to check the CPU clock speed.

I am sure Apple will tear this app apart line by line and discover holes in the methodology in which it measures cpu/ artery life performance.
 
Geekbench results can vary a minute after you took the last. The only foolproof way to tell if the phone was affected is to check the CPU clock speed.

Partially correct

Geekbench CPU benchmarking Results will not vary by much more than some percentage points when the app is executed several times on the same device unless ...

You guess

Of course using two different apps will double prove your point

Saying that geekbench is useless to prove throttling is still incorrect
 
  • Like
Reactions: IG88
So was your friends iPhone 6s with it's 57% battery, already running slow and "underclocked" on previous versions of iOS or when he/she upgraded to a newer version of iOS.

I don't know actually. What happened is he told me his phone wasn't holding the charge, he had to charge it 3 times a day and he asked if I was able to replace the battery. This happened during the days when the Reddit discussion was mounting. So I told him to download Lirum Device Info Lite to check battery health and CPU dasherx to check the CPU clock and boom! It really was at 600mhz. The guys over Reddit were right. He eventually changed battery and the CPU was back at 1848Mhz.

Before:
IMG_1596.JPG

IMG_1597.JPG

After:

IMG_1598.JPG

IMG_1599.JPG

(The chineses that replaced the battery for him somehow changed language of the dasher app however you can see CPU was now running at full speed)
 
Last edited:
Have you read the licensing agreement?

The iOS is not your property.
[doublepost=1514114366][/doublepost]

I am sure Apple will tear this app apart line by line and discover holes in the methodology in which it measures cpu/ artery life performance.

I think you can pull that data with Apple APIs.
 
I generally leave my iPhones plugged in all day with short periods of out of the house use. If I am hoe the phone is on a/c power. I've never once had to replace an iPhone battery. MY 6+ was a tad problematic but I never did bother to change the battery.

A Consumer should need not worry about how many times they've charged their phone or burning the battery completely during use. The freaking device should have a decent enough battery (IF THE BATTERY IS NOT REPLACEABLE) to at least last 3 years. Good Dog, look at the price of the X - they want me to replace every other year at that cost - without gaining *any* advantage in cellular speeds? nonsense.

While I agree a battery should be replaceable or at least have a fair price to replace them by Apple the fact remains that the more you charge battery the faster they need to be replaced, Apple is not responsible for excessive wear on a battery, car batteries or any other battery has the same problem, warranty only goes so far.

And the reason that they have to do that is because the iPhone batteries are under specified.

And exactly how you know this, do you have insider information, do you work at Apple or those battery manufactures?

They won’t replace the battery. Hence my big problem.
[doublepost=1514069792][/doublepost]
So suddenly now apple processor are so powerful that batteries suddenly can’t power them properly. God lord. :rolleyes:

I agree Apple should replace the battery if you want to pay for it, I also think the price is too steep but the fact remains that people think batteries last forever while that's sadly not the case (yet).
Yes, it seems to me Apple's AX CPU's are drawing too much current at peak demand, batteries are not up to deliver that current after being used heavily.

Good, then if the battery needs to be replaced tell me.
And let me pay for a new battery. But they dont allow that either for some add reason. I wonder why?
And guess what, all prior iphones never had that problem where the device just shuts off on its own.
You find that normal?
Its just a defective battery.

I agree Apple should allow battery replacement at a far lower price they charge now.
Prior iPhones had less demanding CPU's in them, it seems to get only worse, people are 'demanding' faster iPhones yet battery tech is not (yet) able to provide the peak current draws over a longer period, batteries degrade as with all batteries.
Yes, it's completely normal batteries degrade, especially when charged way too many times before a battery is even a year old.

The problem I have with this is that if Apple knew beforehand that these batteries weren't powerful enough to sustain these speeds then what they sold us wasn't what was advertised. And if they are going to slow them down in 12 to 18 months, they should have made this known before the sale. You can't advertise one thing and then take it back. Also if these phones are going to be throttled to 1/3 the speed then perhaps Apple should sell them for 1/3 the cost. Anyway, jmo..not trying to argue here

Another one with insider information, you don't know, if you do share the information but I bet you can't prove it.
 
Partially correct

Geekbench CPU benchmarking Results will not vary by much more than some percentage points when the app is executed several times on the same device unless ...

You guess

Of course using two different apps will double prove your point

Saying that geekbench is useless to prove throttling is still incorrect

Yes of course the bench can give you an hint (unless you are not checking others' results). However given the hint you can be totally sure by checking the CPU clock. See my post with the before / after pic.
 
I think you can pull that data with Apple APIs.

I’m sure. Perhaps my point is/was apple will tear the code apart and demonstrate inconsistency and unreliable results compared to their own battery/cpu testing to measure their against their internal standards.
Whether an app is more accurate or not, probably won’t matter as the developers don’t set the standard.

The lynch mobs will probably see the “feature” removed in lieu of a pop up.
Then the complaints that is pops up every time the phone restarts and can’t turn the pop up off will make their way to the forum. Apple will then introduce a toggle feature but the user will have install an update.

So now that people know that there is an issue with their battery I wonder if they are rushing to their nearest Apple store for a replacement.
 
Here is a question.............

Let's say you have an iPhone 5 launched in 2012 (5 years ago)
So you get a replacement battery today. 5 years later in battery technology and improvements.

The battery that it fitted inside your iPhone 5 today, as a replacement, should be a much more advanced, in tech/chemicals that was used 5 years ago, so a new replacement (today) should hold it's charge and have a longer lifespan than the original Apple fitted 5 years ago.

Yes ?

The the same will apply into the future.

In 2, 3, 5 years time a new replacement battery at that point in the future will be Superior than those that are fitted as standard today?
 
While I agree a battery should be replaceable or at least have a fair price to replace them by Apple the fact remains that the more you charge battery the faster they need to be replaced, Apple is not responsible for excessive wear on a battery, car batteries or any other battery has the same problem, warranty only goes so far.



And exactly how you know this, do you have insider information, do you work at Apple or those battery manufactures?



I agree Apple should replace the battery if you want to pay for it, I also think the price is too steep but the fact remains that people think batteries last forever while that's sadly not the case (yet).
Yes, it seems to me Apple's AX CPU's are drawing too much current at peak demand, batteries are not up to deliver that current after being used heavily.



I agree Apple should allow battery replacement at a far lower price they charge now.
Prior iPhones had less demanding CPU's in them, it seems to get only worse, people are 'demanding' faster iPhones yet battery tech is not (yet) able to provide the peak current draws over a longer period, batteries degrade as with all batteries.
Yes, it's completely normal batteries degrade, especially when charged way too many times before a battery is even a year old.



Another one with insider information, you don't know, if you do share the information but I bet you can't prove it.

Haha very funny. Do you see the word IF inserted anywhere in my post? However since you seem to be more knowledgeable than me about insider info, perhaps you can enlighten us all.
 
Here is a question.............

Let's say you have an iPhone 5 launched in 2012 (5 years ago)
So you get a replacement battery today. 5 years later in battery technology and improvements.

The battery that it fitted inside your iPhone 5 today, as a replacement, should be a much more advanced, in tech/chemicals that was used 5 years ago, so a new replacement (today) should hold it's charge and have a longer lifespan than the original Apple fitted 5 years ago.

Yes ?

The the same will apply into the future.

In 2, 3, 5 years time a new replacement battery at that point in the future will be Superior than those that are fitted as standard today?

Short answer, No.

Long answer, Lithium Ion battery tech hasn't advanced in the last few years, and if it did it's just marginally, like a few percent.


Haha very funny. Do you see the word IF inserted anywhere in my post? However since you seem to be more knowledgeable than me about insider info, perhaps you can enlighten us all.

Yup, I did now, read over it.:oops:
I don't really think Apple was aware of it, they might have known or not.
 
Just a crazy thought...............

Seeing how, it's 100% possible esp given amazing Chinese manufacturing skills to CNC new metal cases.

Has any company EVER tried to create, say a 2mm (for example) thicker case for an iPhone, matching the original in every other way, and then also add a larger battery.

So you could take your iPhone to a 3rd party shop, have a new case/rear fitted and a new larger battery.
Any company ever tried that?

As a side note. Something I would REALLY love and I know Apple has never done it, but it would be such a fun experiment and also tell Apple a LOT.

Offer 2 models of a brand new iPhone. One as normal, as thin as possible, with your typical Apple battery life.
And alongside, for either the exact same price (as in reality it's minimal price difference to make) or just a small, eg: $49 difference, a thicker model. Let's say 2 or 3mm with double the battery life.

IT would be so so very interesting to see what most consumers would choose to buy, and actually show Apple what people wanted.

Shame they will never do this. :(
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.