This software lock works by disabling access to battery health data unless the replacement was installed by Apple itself or an authorized service provider.
Similar to batteries in other smartphones, the batteries that Apple uses feature a Texas Instruments bq27546 microcontroller, which transfers battery-related data such as time to full discharge, temperature and capacity.
Apple usually reserves the Service notice for when it detects your battery needs replacing because it's close to the end of its lifespan.
According to the report, the software locks appears to have been introduced to the following models: iPhone XR, iPhone XS, and iPhone XS Max running the latest version of iOS 12 or the beta version of iOS 13. Apple might be concerned that the wider availability of these units might lead to several ending up in the wrong hands, creating more problems for the company.
New reports indicate Apple might be locking down features on iPhones with newer, third-party batteries. Thirdly, she was concerned that this "may eventually cannibalize Apple's own hiring policy and its career retention pipeline" as if there are quality assurance engineers who feel that this is their only chance to earn big, having earned enough to know enough about the architecture.
This message persists even if the battery is then swapped with an Apple certified one.
While it could be argued that Apple is concerned that iPhone users might install low quality batteries in their handsets, the more cynical response would be that the company is trying to scare people into buying more expensive batteries direct from Apple rather than a third party. The Battery Health section also had an important battery message that read, "Unable to verify this iPhone has a genuine Apple battery". Additionally, getting the components replaced extends the life of the gadget and saves you some money as well.
The new function comes amid a growing debate over whether people have the right to fix technology that they own. The company has defined a well structured pay-out program for security researchers. For instance in 2016, the company completely bricked iPhones that had been repaired previously with users getting an Error message. Apple also doesn't allow third-party apps to check battery health, so you're left without an alternative.