Apple have received some criticism due to slowdowns on older iPhones. When the battery can’t keep the charge anymore, the CPU is clocked down to prevent unexpected shutdowns. Pair this with new iOS releases that allegedly slows down older devices.
A slower CPU clock reduce the performance of the device and it may seem more sluggish and slow to use. This is why apple released the iPhone battery replacement program where you get the battery replaced for $29 for eligible devices through December 31, 2018.
With all of the above said, testing reports of iOS 12 claims it performs very well on older devices. The interface feels more fluid, and most of the lag you could feel in older iOS versions are gone. This is great news for people that use devices a few years old.
If money is tight, a cheap battery replacement combined with iOS 12 should breathe some new life into your device. This is really good news economical wise and I am sure Apple will get some positive PR score on this.
iPhone 5s iOS 12 Speed Test
I decided to do some un-scientific test between the latest iOS 11, and iOS 12 to see how much faster it feels on the oldest supported device. My trusty iPhone 5s was fished up from the drawer, charged to 100% and got to do some work again.
iOS 11.4.1 (15G77)
iOS 11 – Geekbench 2:
Single-Core: 1279 / Multi-Core: 2227
iOS 11 – 3D Mark Sling Shot Extreme:
iOS 12 – Geekbench 2:
Single-Core: 1327 / Multi-Core: 2273
iOS 12 – 3D Mark Sling Shot Extreme:
We can clearly see that iOS 12 scores better.
The interface overall feels more responsive compared to iOS 11. The keyboard pops up faster, the camera starts faster, apps load a little faster and most things generally feels snappy. The iPhone 5s felt usable again and not that laggy compared to before. The benchmarks above also show that it is faster.
In addition to the results above I am currently using an iPhone 6s as my daily driver until the Xs Max arrives and I must say it really feels like a new phone again. Apple have done something this time and it certainly shows. If you haven’t already, go and update to iOS 12 now!