A reddit user claim that the performance of his iPhone 6s improved significantly after replacing the battery, seems to have sparked off quite a controversy, with some users accusing Apple of deliberately degrading performance on older iPhones.
Reddit user TeckFire writes:
My iPhone 6S has been very slow these past few weeks, and even after updating multiple times, it was still slow. Couldn’t figure out why, but just thought that iOS 11 was still awful to me. Then I used my brother’s iPhone 6 Plus and his was… faster than mine? This is when I knew something was wrong. So, I did some research, and decided to replace my battery. Wear level was somewhere around 20% on my old battery. I did a Geekbench score, and found I was getting 1466 Single and 2512 Multi. This did not change whether I had low power mode on or off. After changing my battery, I did another test to check if it was just a placebo. Nope. 2526 Single and 4456 Multi.
iPhone 6s Benchmarks before the battery replacement
iPhone 6s Benchmarks after the battery replacement
Last year Apple had launched a repair program for iPhone 6s and iPhone 6s Plus users, where it was offering free battery replacements for users who devices have been unexpectedly shutting down. Apple later released iOS 10.2.1 update, which included a fix to greatly reduce random shutdown issues on iPhone 6s and iPhone 6s Plus. Apple had explained that it was caused by uneven power delivery from older batteries. TechFire believes that Apple is dynamically changing the maximum clock speed relative to the voltage to prevent the phone from drawing too much power and shutting down. But it seems to be causing performance issues on iPhone 6s.
The suggestion that Apple may be purposely throttling older iPhones and degrading the performance is quite controversial. Apple has been contacted, so we will see what Apple has to say about the accusation that they’re degrading the performance on older iPhones.
If you have an iPhone 6s, iPhone 6s Plus, iPhone 6 and iPhone 6 Plus, then you can check if the clock speed of your iPhone using Cpu DasherX (download link), a free app available in the App Store. The clock speed of factory iPhone 6s is 1,848MHz)
Let us know how it goes in the comments below.