Apple continues to discourage people from having third-party batteries installed on their iPhones or having work done by anyone other than themselves or its authorized service centers.
The latest move in that mission comes after iFixit noticed a "sleeper software lock" on iOS that prevents some battery-related software features from working when a battery is installed by a third party
An example of The functions that no longer work are the Battery Health section of the Settings app.
Normally, this area will show how a battery holds up to use with a strict percentage battery health, but if you have a battery installed by a third party, you will receive a service message instead.
Important battery message
Unable to confirm that this iPhone has a genuine Apple battery. Health information is not available for this battery.
It is important to note that this does not stop the battery from working, and it also happens even if an official battery is installed. The trigger appears to be when some battery is installed by a third party epart technician. A Texas Instruments microcontroller, located on the battery itself, appears to be the root of this move. If the authentication key provided by the battery does not match the one expected by the logic card, the service message is displayed.
Simply put, Apple locks batteries for its iPhones from the factory, so when you change the battery yourself – even if you use a genuine Apple battery from another iPhone – it will still give you the "Service" message.
The only way around this is – you guessed it – paying Apple money to replace the iPhone battery for you. Presumably, their secretive diagnostic software can reverse the magic bit that resets this "Service" indicator. But Apple refuses to make this software available to anyone other than itself and Apple Authorized Service Providers.
Apple obviously cites safety and security as the reason for this move, although it probably won't wash with those who think Apple is simply trying to put small workshops out of business.
You may also want to check out:
- iOS 13 Beta 6 profile file download without developer account on your iPhone or iPad  Download iOS 13 Beta 6 IPSW Links and OTA Profile Update
- Jailbreak iOS 12.2 Using Unc0ver 3.3.0 IPA
- Install WhatsApp Web on iPad thanks to iOS 13 and iPadOS 13
- 100+ iOS 13 Hidden iPhone and iPad features [Running List]
- How to downgrade iOS 13 / iPadOS 13 Beta to iOS 12.3.1 / 12.4
- iOS 13, iPadOS Compatibility for iPhone, iPad, iPod touch devices
- Download iOS 13 Beta 1 IPSW Links and on iPhone XS Max, X, XR, 8, 7, Plus, 6s, iPad, iPod [Tutorial]
You can follow us on Twitter or Instagram, and even like Facebook our page to keep up to date with the latest from Microsoft, Google, Apple and the Internet.
Like this post on Facebook