Самая последняя бета-версия iOS 9.3, выпущенная для разработчиков и участников публичного бета-тестирования на этой неделе, исправляет ошибку, которая приводила к отключению или «окирпичиванию» 64-битных iPhone и iPad при установке даты на 1 января 1970 года.
Обнаруженная в середине февраля, «ошибка 1970 года» возникает всякий раз, когда дата устройства iOS вручную устанавливается на 1970 год, что приводит к непрерывному циклу перезагрузки. Предполагается, что цикл перезагрузки является результатом целочисленного переполнения, которое заставляет iPhone сбрасывать дату до максимального значения, огромного числа, которое устройства iOS не могут обработать.
С iOS 9.3 beta 4 дату на iPhone или iPad нельзя установить после 31 декабря 2000 года, 19:00 по восточному времени, что эквивалентно 1/1/01 в 12:00 по Гринвичу. Это эффективно устраняет ошибку 1970 года, которая использовалась для того, чтобы заставить некоторых людей «окирпичить» свои устройства.
Бета-версия также представляет исправление для устройств, которые были отключены из-за ошибки. Как объясняется на форумах MacRumors, устройства, застрявшие в цикле загрузки, можно было восстановить до рабочего состояния с помощью восстановления с использованием iOS 9.3 beta 4.
Это обновление исправило ошибку с датой 1970 года. Были два розничных устройства, застрявших в циклах загрузки из-за того, что некоторые ублюдки установили дату на 1970 год, и восстановление в режиме DFU не помогло. Но восстановление до этой БЕТА-версии вернуло оба устройства в нормальное состояние.
Ранее четкого решения для устройств, пострадавших от ошибки, кроме отключения аккумулятора, не существовало, что требовало от пользователей обращения в Genius Bar в розничном магазине Apple или попыток рискованного самостоятельного ремонта. Apple обещала исправление в «предстоящем обновлении программного обеспечения», которым, похоже, и является iOS 9.3.
В настоящее время iOS 9.3 доступна только разработчикам и участникам публичного бета-тестирования, но мы можем приближаться к концу периода бета-тестирования. Apple заявила, что программное обеспечение дебютирует весной, и, скорее всего, оно будет выпущено для общественности после предполагаемого мероприятия компании 15 марта, где ожидается представление iPhone 5se, iPad Air 3 и новых ремешков для Apple Watch.