https://www.ifixit.com/News/apple-is-locking-batteries-to-iphones-now
By activating a dormant software lock on their newest iPhones, Apple is effectively announcing a drastic new policy: only Apple batteries can go in iPhones, and only they can install them.
If you replace the battery in the newest iPhones, a message indicating you need to service your battery appears in Settings > Battery, next to Battery Health. The "Service" message is normally an indication that the battery is degraded and needs to be replaced. The message still shows up when you put in a brand new battery, however. Here's the bigger problem: our lab tests confirmed that even when you swap in a genuine Apple battery, the phone will still display the "Service" message.
It's not a bug; it's a feature Apple wants. Unless an Apple Genius or an Apple Authorized Service Provider authenticates a battery to the phone, that phone will never show its battery health and always report a vague, ominous problem.
(Score: 1, Interesting) by Anonymous Coward on Thursday August 08 2019, @03:43PM
Apple recently integrated the T2 chip across the phone and MacBook lines which, among other things, is used to lock out third-party repairs. They would not have done so if they were concerned about right-to-repair legislation. I was about to order a new MB Air but decided not to because of this fact. Well, that and the shit keyboard, dated specs, lacking ports, discontinued Mag-Safe, etc. Shame really, I liked my 2015 Air. Time to start hunting for something similar for Linux.