3 ms·
It was not `if (old phone)` it was `if (worn out battery on specific phones with a problem)`, the specific models with the problem happened to be slightly older
by larkost 8y ago
It was not `if (old phone)` it was `if (worn out battery on specific phones with a problem)`, the specific models with the problem happened to be slightly older. They worked fine with new batteries (and did not throttle), including replacements.
Apple obviously was not intending to harm users here (I don't know the Samsung case well enough to comment), they absolutely messed up the messaging by not making a notice about their work-around front-and-center, but I disagree with the precedent that this fine is setting.
- garmaine 8y agoNo, it was old phones in general. I had a brand new iPhone 7 that was gimped by the iOS 12 update and experienced 3-5s delays in user actions simply because it was older hardware. The crashes which were being avoided would only have happened on bad batteries. But the throttling happened in all instances, bad battery or not.
- dwaite 8y agoYou likely have a different issue then. The battery issue did not cause hangs, it just capped the CPU frequency to reduce power draw. It obviously wasn't an "iOS 12 gimps the iPhone 7" issue - I mean, Apple sells new iPhone 7 phones with iOS 12 on them right now.