Apple n’a pas réellement envie que vous changiez la batterie de votre iPhone. C’est pour cette raison qu’un message d’erreur apparaît désormais au niveau d’iOS.

iFixit explique qu’Apple a mis en place un système qui bloque la section « État de la batterie » quand on change la batterie pour mettre un modèle non certifié. Cela va plus loin en réalité puisque le blocage intervient également quand on met une véritable batterie Apple dans un iPhone… mais que l’installation n’a pas été faite par Apple.

« Impossible de vérifier que cet iPhone possède une batterie Apple d’origine. L’information sur la santé n’est pas disponible pour cette batterie », indique iOS. La batterie fonctionne très bien, il n’y a pas de problème à ce niveau et les performances ne sont pas bridées. En revanche, iOS affiche un message d’erreur et ne donne accès à aucune information.

Toutes les informations sont situées dans une puce créée par Texas et placée au niveau de la batterie. Cette puce contient une authentification qui dit à l’iPhone si la batterie est certifiée par Apple et si elle a été installée en Apple Store ou chez un centre de réparation agréé. Le message d’erreur s’affiche si les deux conditions ne sont pas remplies.

iFixit explique que le blocage des informations de santé de la batterie est en place dans iOS 12 et iOS 13. Cela semble uniquement concerner les iPhone XS, iPhone XS Max et iPhone XR.