Три вывода Apple из «истории с батарейками»

Три вывода Apple из «истории с батарейками»

Безусловно, историей месяца станет скандал вокруг аккумуляторов в старых айфонах. Около года назад Apple в обновление iOS 10.2.1 внедрила новые алгоритмы в систему управления питанием моделей из серий iPhone 6, 6S и SE. К тому времени аккумуляторы в этих устройствах начали банально изнашиваться, а изменения позволили повысить стабильность их поведения. Правда, за счет быстродействия в определенных ситуациях.

Тогда изменений особо никто не заметил, но спустя год деградация качества батарей, а также число затронутых пользователей достигли такого уровня, что скандала было не избежать. Он и случился: против Apple посыпались обвинения в сознательном замедлении старых айфонов, что в итоге вылилось, как минимум, в три судебных иска. Сама компания не сразу, но всё рассказала: действительно, грешны, но лишь в том, что подробно не рассказали о своих действиях, а так — только благими намерениями руководствовались.

Сегодня на сайте Apple (на его англоязычной версии) появилось большое письмо компании, в котором она вновь подробно разбирает ситуацию. Однако куда интереснее выводы, к которым пришла Apple, и те действия, которые предпримет.

Во-первых, Apple снижает в США стоимость замены аккумуляторов в старых айфонах с нынешних 79 до 29 долларов. Про Россию ничего не говорится, но здесь у «официалов» сейчас замена АКБ стоит от 6490 рублей, а потому ждем снижения хотя бы до 3 тысяч. Впрочем, это надо иметь слишком высокий градус паранойи, чтобы делать это в АСЦ (типовой прайс авторизованного сервисного центра можно увидеть ниже)…

Во-вторых, в начале 2018 года компания планирует добавить в iOS некие новые функции, которые будут наглядно показывать состояние батареи и предупредят, если от нее страдает быстродействие устройства. Кстати, вот этого вот очень не хватало.

Наконец, Apple обещает дальше тюнинговать алгоритмы управлением питания, чтобы свести проблемы с выключением телефонов к минимуму.

Остается добавить только одно — аминь!

По следам скандала: роль батарей в медленной работе старых айфонов

По следам скандала: роль батарей в медленной работе старых айфонов

Вчера СМИ сообщили сенсационную новость о том, что Apple может принудительно снижать производительность своих старых устройств, чтобы добиться их стабильной работы или увеличить время их автономной работы. С этой точки зрения эталонным материалом надо считать всестороннюю подачу на «медузе», однако наша практика показывает, что все не так однозначно. И уж точно, на наш взгляд, Apple целенаправленно характеристики своих машин не ухудшает.

О чем говорят сюжеты последних дней. Началось с того, что кто-то из пользователей замерял производительность своего iPhone 6S до и после замены аккумулятора. И тут оказалось, что переход на новую АКБ увеличил скорость раза в полтора – то есть привел ее к исходным оригинальным значениям. Аналогичный паттерн поведения обнаружили на некоторых iPhone 6, а также макбуках. На основании чего и был сделан вывод, что Apple тормозит машины с изношенными аккумуляторами.

С подобным поведением мы столкнулись, на самом деле, больше года назад, а сейчас вообще повсеместно. Нами было замечено, что некоторые старые Макбуки тормозят необоснованно сильно по сравнению к своему возрасту. Достаточно быстро определили, что виной всему системный процесс kernel task, загружающий процессор на 200-300 процентов. Из-за этого и наблюдается деградация быстродействия устройства.

Связали проблему с аккумулятором мы случайно — на одной из машин начали проводить тесты без аккумулятора и поняли, что всё пришло в норму. Дальнейшие наблюдения показали, что торможения могут быть непостоянными, а зависят от уровня зарядки батареи или его статуса — например, у кого-то «болячка» вылезает при уменьшении заряда до 30 процентов, у кого-то при постановке компьютера на блок питания. Отсюда возникла и наша теория, подтверждать которую документально мы не стали, так как тогда это была весьма минорная история. Заключается она в том, что со временем АКБ теряет свои свойства и на выходе может давать ток меньше, чем надо. Из-за этого сбоит какой-то из датчиков на материнской плате, система не может переварить его показатели (или вообще их отсутствие), процесс kernel task сходит с ума и вот наши тормоза.

Косвенно эту теорию подтверждает то, что подобного эффекта можно добиться, отключив, к примеру, межплатный шлейф у компьютеров MacBook Air. Система потеряет связь с левым набором портов, включая MagSafe, и точно также начнет тормозить и на здоровой АКБ.

Нечто подобное с полгода назад мы начали наблюдать и на айфонах: некоторые аппараты начинали подтормаживать при низких уровнях заряда, или при установке дефектной батареи. И совсем уже ввели за практику не оценивать работоспособность айфонов при заряде менее 20 процентов. Об этом говорят и некоторые замеры из вчерашних новостей. В частности, один из пользователей смог увеличить производительность своего iPhone 6 Plus, зарядив батарею с 20 до 80 процентов. Так как посмотреть на загрузку процессов в iOS не представляется возможным, подтвердить прожорливость kernel task тут не можем, однако готовы поставить на кон бутыль 12-летнего виски от Свана, что так оно и есть. Apple сильно под одну базу затаскивает и macOS, и iOS, а потому запросто природа проблемы может быть одинакова.

Подводя резюме

Определенно, сейчас при снижении у батареи рабочих характеристик (в связи с износом или внешних факторов ака низкая температура) устройство может начать тормозить. Однако мы не думаем, что Apple делает это осознанно и специально. Скорее всего, имеет место какая-то ошибка в операционной системе. Возможно, одно из будущих обновлений macOS и iOS ее устранит, хотя нам бы этого и не хотелось — слишком удобный механизм диагностики состояния батареи.

Так что don’t panic, всё хорошо*.

*Почти хорошо. Через пару лет, если ничего не изменится, менять придется АКБ у новых MacBook Pro, а тут уже малой кровью не отделаться — менять придется цельный топкейс, а это куда больше нынешних 4-6 тысяч рублей.