For a while, it has been said that Apple encourages its customers to buy new Apple devices by releasing software updates. To test if the speculation is much or less close to reality, Futuremark, a benchmarking company has collected data since 2016 from seven different iPhone models and three different versions of iOS. 100.000 results were collected during the process, in which each of the three versions were uploaded to and tested on each of the seven versions of iPhone devices. As explained in the following, the outcome of the analysis is not really consistent with the speculation.
iPhone 5S, the oldest one with iOS 11
The first set of data collected from iPhone 5S, which is the oldest iPhone that can run iOS 11. iPhone 5S is also known for being the first iPhone model that has a A7 as CPU and 64 bit chip. It is observed that, iPhone 5S has improved in terms of GPU after the software updates, although the opposite would be the expected observation.
On the other hand, regarding CPU, the device has reflected some decrease in performance. Additionally, performance of the devices do not really show a significant difference when İos9 and İos11 are compared. Other iPhones, iPhone 6, iPhone 6S, and iPhone 7, are seem to have had some decrease in performance as they are being updated, but again, not a significant amount.
At the end of the evaluation, Futuremark officially said that their test results show that there is no relation between the speculation and the reality, moreover the performances of iPhones were not going downwards that much as they are being updated.
Additionally, it is necessary to know that test environment can be different than the Daily life usage. It is arguable that we do not have any information if user’s real time experience was considered during tests.