Apple as a company has long been against users making modifications to their phones.
In 2016, any iPhones that had been previously repaired outside of an Apple Authorized Repair Service were bricked completely, and any replacement screens automatically have TrueTone disabled, even if they are Apple screens.
Now, Apple has gone one step further – if you replace your iPhone battery, your phone will refuse to show battery health, even if the battery you put in is a genuine Apple battery.
What Happens When You Replace The Battery
If you replace your iPhone’s battery outside of an Apple Authorized Repair location, you are going to see a “service” message pop up on the phone’s Battery Health section of your settings. It tells users that the phone is “unable to verify this iPhone has a genuine Apple battery”, even if you take a brand-new battery from a brand new, identical iPhone to swap.
As of now, there is no way for users themselves to fix this, or remove that message. If you have swapped your battery on your iPhone, you will never be able to see any information on your batteries health.
There is a small microcontroller on the battery itself that is what provides information to the iPhone like battery temperature, capacity, and more. This is what is throwing the “service” message when a new battery is replaced.
You can swap the chips from one battery to another… but it’s a ton of work, not to mention dangerous.
Is My iPhone Affected?
So far it seems only iPhone XR, XS, and XS Max are being affected by this change, as long as they are running iOS 12 or 13. It seems to be an iOS update issue, not a physical phone issue, so it is possible that this change will roll out on a larger scale soon.
The only way to get the messages to go away and your phone to be functioning properly again? Go to an Apple store and spend money to have a tech ‘fix’ the issue… that Apple themselves created.