You know that Apple can sometimes be a bit (Quite) radical in everything that concerns the use of third-party services and this new measure is just a sample of it. The company is starting to lock batteries of those phones whose modules have precisely been replaced without going through official hands. This is how he does it.
iPhones "locked" by third-party batteries
Apple has taken new measures in order to prevent its users from deciding go to third-party services to replace the batteries of your iPhone. As? Well blocking directly these modules through software at the moment it detects that the iPhone has been touched by unofficial hands. what you are reading
Those in charge of realizing this new modus operandi they have been the boys of the famous web iFixit, who is usually in charge of opening many of the dismembered devices that we have shown you here as well as selling accessories and tools for people to do their own repairs at home. On their blog they claim that Apple is "blocking" the batteries of iPhones, showing a service message (which is what it's called) stating that the phone is unable to "verify that this iPhone has a genuine Apple battery" when the module is replaced.
In the screenshots below (in English) you can see what we describe:

At the moment, this message has been seen in terminals with iOS 12 and with the beta of iOS 13, even when the battery has been replaced by a genuine Apple one at the hands of a third party. What does this mean then? Well, the providers of the brand's authorized services are the only ones that have access to the software able to remove the “factory” message that appears once the battery is replaced. In other words, even if you have an original battery and the knowledge to make a change at home, you will have to pay for the official service, if you do not want the message to appear on your phone.
In the video you have about under lines, from the channel art of repair, explains why this happens. As they indicate, there is a Texas Instruments microcontroller in the original serial battery that provides information to the iPhone, such as the capacity of the module, the temperature and how long until it is fully discharged. Apple uses your own proprietary version, with a new authentication feature (present in newer iPhones) that stores the information to pair the battery with the iPhone's motherboard. In this way, when a new battery is included, it does not have the authentication key unique that the iPhone's motherboard is waiting for, which triggers the "Service" message.
As well indicated in Mashable, really this message It is not a problem at the performance level. Battery life will remain the same and phone performance should not be affected in any way (at least as far as is known).
The issue, however, is that the message stays there forever and you will see it in the battery settings every time you enter, as a scarlet letter, without you being able to also check the status of it. Will it be enough to convince people not to use third-party services?