Hi everyone,
I already talked about this in the original thread here in the Forum. But for the ones that didn't read that I will post here my comments:
TL/DR.: This is a stupid move by Apple, if the battery of the 6S was a problem they should have just recalled the battery or the phones. Saying this is a feature is insulting to us user, because if you had the misfortune of having one device affected by this you would see that the phone is completely unusable. It's not a case where you are trading performance for a couple more minutes in battery. It's a case where you can't even use your device properly.
If you stayed this long I will give you my experience.
I have 2 iPhone 6 (one white, one black), bought in lauch day. A couple of months ago when iOS 11 was released, I updated both phones and noticed a lot of lag on the white phone. I tried hard resets, I tried to put it as a new phone without any apps or anything but I still could feel it was slower than the black one. I thought that the phone was simply malfunctioning at the level of the chip or something. Then on Black Friday I saw that Geekbench 4 was free on the app store so I downloaded it and tried it on both my phones.
The black one: SC-1348 MC-2395
The white one: SC-536 MC-1389
Both were on the same iOS version and had the battery charged to 100% when I did the test, so now I knew something very wrong was with the white one.
I also checked in the app Battery life the health of both devices
The black one: 86%
The white one: 82%
Both phone never suffered any intervention whatsoever. But at the time they were both out of warranty. I took the white iPhone to a 3rd Party Store to have it checked to see if they could find whatever was causing this.
They had the iPhone for nearly a week and at the end they told me that they didn't knew what was happening, they did multiple resets on the phone, DFU mode, Hard resets, everything they could do other than opening the device.
Then I saw the first news about this throttling issue, I took it again to the store and had the battery of the white one swapped. And after the change and a reset on DFU the values on Geekbench of the white iPhone came back to the same range as the black one.
There is also another thing I noticed, under Geekbench 4 you can have for the same device different values if you run the tests at 100% battery or 50% for example. So there is also light throttling depending on the battery charge
So in conclusion, now I have both iPhones working correctly again.
Now, I believe that this f*ck up by Apple was not intentional, I think that they tried to address the problem of the 6S pulling too much power from the battery the wrong way, if the problem was only in a range of batteries a simple recall of the devices or battery would be the better solution. The software solution however could have be done in these ways:
-Implement a cap for the apps, what I mean is, if any given app, or the sum of the apps running should never reach certain point of capabilities of the chip. That way the chip would not try to draw more power than the battery was able to give.
- Implement some kind of warning that your battery is not able to give enough power to keep the cpu at 100%. Giving you the option to, change battery, throttle the device with your knowledge or ignore this and face the possibility of random shutdowns.
Now doing this like this, is at minimum sloppy, and I will not be surprised it this action would lead to a class action suit.
I already talked about this in the original thread here in the Forum. But for the ones that didn't read that I will post here my comments:
TL/DR.: This is a stupid move by Apple, if the battery of the 6S was a problem they should have just recalled the battery or the phones. Saying this is a feature is insulting to us user, because if you had the misfortune of having one device affected by this you would see that the phone is completely unusable. It's not a case where you are trading performance for a couple more minutes in battery. It's a case where you can't even use your device properly.
If you stayed this long I will give you my experience.
I have 2 iPhone 6 (one white, one black), bought in lauch day. A couple of months ago when iOS 11 was released, I updated both phones and noticed a lot of lag on the white phone. I tried hard resets, I tried to put it as a new phone without any apps or anything but I still could feel it was slower than the black one. I thought that the phone was simply malfunctioning at the level of the chip or something. Then on Black Friday I saw that Geekbench 4 was free on the app store so I downloaded it and tried it on both my phones.
The black one: SC-1348 MC-2395
The white one: SC-536 MC-1389
Both were on the same iOS version and had the battery charged to 100% when I did the test, so now I knew something very wrong was with the white one.
I also checked in the app Battery life the health of both devices
The black one: 86%
The white one: 82%
Both phone never suffered any intervention whatsoever. But at the time they were both out of warranty. I took the white iPhone to a 3rd Party Store to have it checked to see if they could find whatever was causing this.
They had the iPhone for nearly a week and at the end they told me that they didn't knew what was happening, they did multiple resets on the phone, DFU mode, Hard resets, everything they could do other than opening the device.
Then I saw the first news about this throttling issue, I took it again to the store and had the battery of the white one swapped. And after the change and a reset on DFU the values on Geekbench of the white iPhone came back to the same range as the black one.
There is also another thing I noticed, under Geekbench 4 you can have for the same device different values if you run the tests at 100% battery or 50% for example. So there is also light throttling depending on the battery charge
So in conclusion, now I have both iPhones working correctly again.
Now, I believe that this f*ck up by Apple was not intentional, I think that they tried to address the problem of the 6S pulling too much power from the battery the wrong way, if the problem was only in a range of batteries a simple recall of the devices or battery would be the better solution. The software solution however could have be done in these ways:
-Implement a cap for the apps, what I mean is, if any given app, or the sum of the apps running should never reach certain point of capabilities of the chip. That way the chip would not try to draw more power than the battery was able to give.
- Implement some kind of warning that your battery is not able to give enough power to keep the cpu at 100%. Giving you the option to, change battery, throttle the device with your knowledge or ignore this and face the possibility of random shutdowns.
Now doing this like this, is at minimum sloppy, and I will not be surprised it this action would lead to a class action suit.