Se dirige-t-on vers un « batterygate » ? Depuis plusieurs semaines, plusieurs éléments suggèrent qu’Apple limite les performances du processeur quand la batterie de l’iPhone commence à montrer des signes de fatigue. John Poole, le fondateur de Primate Labs qui développe le célèbre outil GeekBench, a justement utilisé l’application pour voir les performances sous iOS 10.2, iOS 10.2.1 et iOS 11.2.

Résultats pour l’iPhone 6s – cliquez pour agrandir

Le test du jour montre que les résultats obtenus avec Geekbench sur des iPhone 6s sous iOS 10.2 sont similaires. À l’inverse, ceux sous iOS 10.2.1 ne sont pas tous les mêmes avec des pics très élevés pour certains modèles seulement. Officiellement, iOS 10.2.1 corrige le problème des iPhone 6/6s qui s’éteignent sans raison.

Apple semble donc avoir opéré à des modifications depuis iOS 10.2.1 en limitant les performances lorsque la batterie de l’iPhone se dégrade. Apple semble avoir effectué d’autres modifications avec iOS 11 parce que les résultats obtenus avec GeekBench montrent davantage de différences. Autre élément troublant : l’iPhone 7 est également concerné par les performances réduites depuis iOS 11.2. Les résultats obtenus se rapprochent de ceux de l’iPhone 6s sous iOS 10.2.1.

Résultats pour l’iPhone 7 – cliquez pour agrandir

Le vrai problème n’est pas qu’Apple utilise ce procédé, il peut être utile pour allonger la durée de vie de la batterie. Le souci vient surtout du fait qu’Apple ne dit rien publiquement et que les utilisateurs ne sont à aucun moment avertis que les performances vont être volontairement réduites dans le temps si la batterie de leur iPhone se dégrade.