Apple has admitted to purposely slowing down iPhones
businessinsider.com
businessinsider.com
1. Make the damn battery user replaceable! If you know it is depleting resource and you designed the phone to last longer, this should be the case.
2. Be transparent to the user. Show in Battery Settings how the battery is doing and whether or not the OS is throttling itself.
There is a third one, put in a bigger battery. I think Tesla does this with Model S. Be nice to customers.
/rant
- pissed off customer with a slow iPhone 6 that is probably affected by this.
2. Agreed, the battery page in Settings should say "your battery is old, performance will be reduced in demanding situations"
3. FWIW iPhone X has a noticeably longer battery life than iPhone 7 had. Some of that may be down to the OLED screen (which sounds like it may be a standard feature across all 2018 iPhones), but is likely also due to the battery getting more space in the chassis. I'd be going to bed with the 7 in single digit percentages, where last night my X had over 50% left.
they could actually make phones with batteries just small enough to swap out a bigger pack
I do wish they'd do the transparency thing. Yeah, I know these batteries have a certain amount of functionality before they nose dive: let me know and I'll bring it in for Apple to replace.
Longer version: My 6S battery got replaced back when the sudden shutdown at 20% thing first started happening. (I actually got them to do it out of warranty for free.) One app says it is at 87% health 1500mAh vs 1715mAh original capacity. I've read that Apple won't even replace the battery for you until it drops below 80%, but my phone is unusable right now. Basic animations don't work right. (I might get two frames of an animation.) Siri is unusable, as another commenter described. Another app reports the speed the phone's processor is running at. The majority of the time, mine is throttled to 911Mhz. Sometimes it's a bit more, if my battery is at 99-100%. Other times it's even lower. This is a 1.8Ghz processor, according to what I've read online. Turning low power mode off and on doesn't change anything.
Something just doesn't add up about this.
Nothing about their reason rings true. If it were the case then why didn't the previous IOS installation have limited performance before the update?
Whatever version of iOS you got out of the factory, stick to it, because developers just don't give a fuck about performance.
Between iOS updates, performance considerations aren't made for older models at all. Newer iOS versions are developed against higher end models. I don't give a fuck what the compatibility charts say, of course Apple's iOS team ensures that it works, that doesn't mean it works _well_. And it definitely doesn't mean it was intentionally designed to work against that model whatsoever.
As a reminder, iPhone 6's original iOS version was 8. We're coming up on 12.
Apple keeps your phone working longer. Why isn't this the story? Because this is exactly opposite to the agenda of people that want to knock Apple. The stories of how Apple designs devices to fail and require new devices is totally false.