iPhone. Performance is Affected by Battery and iOS Version

The iPhone's performance is intentionally reduced by Apple depending on the age of the battery and the version of iOS installed in our phones.

iPhone its performance is affected by the battery and the version of iOS installed in it, and this is what the founder of the well-known Geekbench application, which measures the performance of smartphones, says. He explained in detail, based on data collected from those who perform performance measurement tests, the fact that the performance of iPhone phones is seriously affected by the battery, but also by the version of iOS installed in them.

Everything started from a previous theory according to which o old iPhone battery reduces its performance and it seems that this turns out to be completely true, unfortunately for us. To test the theory, the Geekbench founder did tests on the iPhone 6S and iPhone 7, the first generating the first suspicions of speed limiting after many batteries were changed because the phones shut down in the cold.

"To answer these questions I've plotted the kernel density of Geekbench 4 single-core scores for the iPhone 6s and the iPhone 7 running different versions of iOS. Scores obtained in low-power mode are not included in the distribution."

According to the founder of Geekbench, starting with iOS 10.2, the Apple company began to reduce the performance of iPhone phones depending on the voltage that the iPhone battery still has. If the battery is old, so a good part of its capacity has been lost and it no longer provides the same power for the components, iOS significantly reduces, by up to 50%, the performance of the iPhone, or even the iPad, as a result.

iPhone iOS battery performance

iOS 10.2 was the beginning, as iOS 10.2.1 exacerbated the problem, and iOS 11.2 did the exact same thing, but not for the iPhone 6S, but for the iPhone 7. It seems that Apple gives its phones about a year before releasing them. substantially reduces performance, but not with the next major update of the operating system, but with an intermediate one, in this situation the x.2 being "to blame" in both cases.

The problems only start from the x.2 version of iOS for phones that are no more than 1 year old and are accentuated as the battery "ages", and its performance decreases as a result. Everything is a combination between the reduction of battery capacity and the artificial reduction of iPhone performance through iOS, so in the end the Apple company reduces the performance of its iPhone phones, without ever officially acknowledging this.

"First, it appears the problem is widespread, and will only get worse as phones (and their batteries) continue to age. See, for example, the difference between the distribution of iPhone 6s scores between 10.2.1 and 11.2.0. Second, the problem is due, in part, to a change in iOS. The difference between 10.2.0 and 10.2.1 is too steep to be just a function of battery condition. I believe (as do others) that Apple introduced a change to limit performance when battery condition decreases past a certain point."

The founder of Geekbench goes so far as to accuse the Apple company of intentionally reducing iPhone performance to force customers to buy the newest phone models. This has been circulating for years and years, but only now is such a prominent figure supporting this theory and with evidence from the hundreds of thousands of people who use Geekbench for daily tests.

iPhone battery performance iOS 1

"If the performance drop is due to the "sudden shutdown" fix, users will experience reduced performance without notification. Users expect either full performance, or reduced performance with a notification that their phone is in low-power mode. This fix creates a third, unexpected state. While this state is created to mask a deficiency in battery power, users may believe that the slow down is due to CPU performance, instead of battery performance, which is triggering an Apple introduced CPU slow-down. This fix will also cause users to think, "my phone is slow so I should replace it" not, "my phone is slow so I should replace its battery". This will likely feed into the "planned obsolecense" narrative."

Replacing an old battery could solve the problem for many people instead of buying a whole new phone, but simply avoiding x.2 updates 1 year after buying the phone has the same effect. To be completely honest, it was also logical for Apple to reduce the performance of its phones to force customers to upgrade, so if you had expected something else, I don't really see why you would have done it.