It’s definitely a multifaceted issue, especially because Apple’s communication was so poor.
Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the comprehend that information.
It still boggles my mind how many people I know refuse to get batteries replaced. The price is totally reasonable from all manufacturers, way more so than plunking down another $700 on a phone. They just want a new phone at that point because who doesn’t like new things? In a lot of ways Apple was responding to customer behavior - customers allow their phones to limp along with cracked screens and dead batteries and Apple was essentially helping them do so for as long as possible without disruptions, but it also looks like planned obsolescence.
A lot of the people who essentially say that a random shutdown due to lack of supplied voltage is preferable to throttling are flat out wrong.
> A lot of the people who essentially say that a random shutdown due to lack of supplied voltage is preferable to throttling are flat out wrong.
Agreed. My iPhone SE running iOS 13 has randomly shutdown (I guess due to cold? In London, and in my jeans pocket?) about a dozen times in the last 2 months. It's really annoying. I'd much rather throttling. Apparently, this is what Apple does already though, just not well enough it seems.
Battery health is marked as 88% and peak performance capable though, so yay?
> Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the comprehend that information.
I think nobody’s talking about publishing their actual scheduling or CPU throttling algorithm, just about saying "we're slowing the phone down to save battery life, which it seems nearly everybody would understand.
“Slowing down the phone to save battery life” is happening during 90%+ of your phone’s life, even from day one.
There’s no conspiracy here. This was almost certainly just a well-intentioned part of their power management design that affected the performance of older phones more than anyone in a position of leadership intended or realized.
Bug report comes in: phone shuts down unpredictably when the battery is aged. Engineer see the issue, tweaks some values to make sure the peak power draw is kept in check when voltage drops, closes bug. How anyone who’s ever worked as an engineer in a large organization thinks this was some intentional decision to sell a handful more phones at the cost of upsetting customers is a mystery to me.
Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the comprehend that information.
It still boggles my mind how many people I know refuse to get batteries replaced. The price is totally reasonable from all manufacturers, way more so than plunking down another $700 on a phone. They just want a new phone at that point because who doesn’t like new things? In a lot of ways Apple was responding to customer behavior - customers allow their phones to limp along with cracked screens and dead batteries and Apple was essentially helping them do so for as long as possible without disruptions, but it also looks like planned obsolescence.
A lot of the people who essentially say that a random shutdown due to lack of supplied voltage is preferable to throttling are flat out wrong.