test adv
,

Новые iOS убивают старые устройства. Как откатиться до стабильных версий

Возвращаем к жизни старые девайсы от Apple. SHSH Blobs (цифровая подпись для старых прошивок) не требуется

Последние версии iOS убили старые девайсы. Устройства стали медленными и их практически невозможно использовать. Если хочется иметь в коллекции аппараты в таком состоянии, в каком они были в актуальные времена, стоит их откатить на предыдущие версии iOS. Apple не позволяет сделать это просто так, поэтому я решил написать свежий гайд, по которому сам смог понизить на iPod touch 5 версию iOS с 9.3.5 до 8.4.1.

Какие устройства получится откатить и на какую версию

Сделать даунгрейд возможно только на определённых устройствах и только на указанные версии:

  • iPhone 4S — iOS 6.1.3, iOS 8.4.1;
  • iPhone 5 — iOS 8.4.1;
  • iPhone 5S — iOS 10.3.3;
  • iPad 2 — iOS 6.1.3 (кроме версии iPad2,4), iOS 8.4.1;
  • iPad 3 — iOS 8.4.1;
  • iPad 4 — iOS 8.4.1 (кроме версии iPad4,6);
  • iPad mini 1 — iOS 8.4.1;
  • iPad mini 2 — iOS 10.3.3;
  • iPad Air 1 — iOS 10.3.3;
  • iPod touch 5 — iOS 8.4.1.

При этом нельзя откатить iPhone 5C и iPad mini 3.

Что нужно для отката, насколько сложно и как долго

Для даунгрейда потребуется компьютер на macOS 10.13 и выше или на одном из указанных ниже дистрибутивов GNU/Linux.

  • Ubuntu 20.04+
  • Arch Linux
  • Fedora 33+
  • Debian 11 Bullseye
  • openSUSE Tumbleweed

Если у вас Windows, можно создать загрузочную флешку с Ubuntu, например, и запустить с неё систему, откатить, а после просто извлечь накопитель и перезагрузиться обратно в Windows.

Вся операция занимает не более часа, при условии, что не возникнет проблем. А возникнуть они могут, поэтому нужно быть готовым к поиску решений.

Джейлбрейк

Этот шаг требуется только для 32-битных устройств. Владельцы 64-битных девайсов (iPhone 5S, iPad Air 1, iPad mini 2) могут пропустить этот раздел и перейти сразу к процессу даунгрейда.

Новые iOS убивают старые устройства. Как откатиться до стабильных версий

Прежде всего не забудьте сделать бэкап всех данных на устройстве, если таковые есть. Сделать это можно с помощью программы iTunes на любой ОС.

Раньше для установки джейлбрейка использовали приложение Cydia Impactor, но с 2019 года этот метод стал нерабочим. На замену пришла утилита Sideloadly.

Для разных версий iOS существуют разные способы получения джейлбрейка, найти нужный можно на специальной странице. Я продемонстрирую процесс на примере iPod touch 5 на iOS 9.3.5.

Новые iOS убивают старые устройства. Как откатиться до стабильных версий

Сперва надо загрузить файл приложения для джейлбрейка. В моём случае это Phoenix Jailbreak. Далее я подключаю устройство к компьютеру, даю разрешение на компьютере и устройстве (если оно появляется). Открываю утилиту Sideloadly, там выбираю iOS-девайс, перетаскиваю загруженный IPA-файл в окно программы, нажимаю Start. Как только потребуется ввести данные Apple ID, я ввожу их. Здесь отмечу, что на устройстве должен быть активирован этот же аккаунт.

Новые iOS убивают старые устройства. Как откатиться до стабильных версий

После ввода данных надо немного подождать, после чего появится сообщение об успехе. Сразу после этого зайдите в «Настройки» на iOS-девайсе и в разделе «Основные» откройте «Профили». Там должен быть новый сертификат, который надо разрешить к использованию. Лишь после этого можно открыть установленное приложение и выполнить в нём действия для активации эксплойта. Например, в моём случае надо нажать Kickstart Jailbreak, дождаться автоматической перезагрузки и повторить эти действия. На второй раз в приложении будет надпись в духе «Jailbroken».

Процесс отката

Перед даунгрейдом надо сделать ещё пару подготовительных процедур. На 32-битных устройствах после джейлбрейка появится приложение Cydia. Откройте его, подождите, пока прогрузятся все источники, либо обновите их вручную кнопкой. Найдите приложение OpenSSH и установите его.

Для iPhone 5 и iPad 4 на iOS 10 потребуется ещё добавить репозиторий lukezgd.github.io/repo/

в разделе Sources, нажав Edit и потом Add. Добавив его, надо найти и установить утилиту Dropbear.

Теперь потребуется скачать с GitHub саму программу для отката. Год назад я удачно понизил версию iOS с 12 до 10.3.3 на iPhone 5S с помощью утилиты Vieux. Она так же удачно справилась с первым iPad mini, а вот на iPod touch 5 упорно выдавала ошибку. К тому же Vieux доступна только на macOS.

Новые iOS убивают старые устройства. Как откатиться до стабильных версий

Поэтому в этот раз я использовал другое приложение — iOS-OTA-Downgrader. После скачивания нужно открыть терминал, перейти в директорию с программой командой cd и запустить файл restore.sh командой ./restore.sh. В моём случае набор команд был таким:

cd iOS-OTA-Downgrader
./restore.sh

В первый раз установятся все необходимые модули для работы приложения.

Далее надо подключить iOS-девайс к компьютеру и нажать Trust или «Доверять», если появится такое окно. Проверьте, что устройство отображается в файловом менеджере.

Снова запустите скрипт restore.sh.

./restore.sh

На этот раз он уже начнёт процесс отката. Когда программа покажет меню, выберите нужный пункт — для даунгрейда надо ввести 1 и нажать Enter. Далее выберите предлагаемые опции и следуйте инструкции. Не отходите от терминала во время процесса — вскоре потребуется зажать на устройстве кнопки. Когда в терминале появится соответствующее сообщение, на 32-битном устройстве надо задержать на несколько секунд кнопку Home. Для 64-битных девайсов надо будет войти в режим DFU — программа подскажет, как это сделать. Вы поймёте, что успешно вошли в режим, если после сочетания клавиш экран останется чёрным. Если пропустите это, придётся начинать заново.

Далее остаётся только ждать. Сначала появится логотип Apple со статус-баром внизу. После успешного отката устройство автоматически включится и на экране появится приветствие, а в терминале программа сообщит о статусе.


Последнее изменение:
 
Xran2
Xran2, 22 марта 2022, 10:19   #   (...)
А смысл то в чем?
Ответить
Krokodil707
Krokodil707, 24 марта 2022, 13:08   #   (...)
Буквально в заголовке написано
Ответить
Xran2
Xran2, 24 марта 2022, 13:31   #   (...)

НЕТ СМЫСЛ ЗАГОЛОВКА НЕ РАСКРЫТ В СТАТЬЕ!
Как пользоваться старым девайсом ?
Как именно убивают старые девайсы ?
Как пользоваться древней ОС в 22 году без БНССЮ?
Ответить
Krokodil707
Krokodil707, 24 марта 2022, 13:34   #   (...)
Как пользоваться старым девайсом? — руками
Как именно убивают старые девайсы? — «Устройства стали медленными и их практически невозможно использовать»

И вообще это просто инструкция по откату. Для чего это нужно — решает тот, кто последует этому гайду.
Ответить
Xran2
Xran2, 24 марта 2022, 13:55   #   (...)
А на 3 вопрос кто отвечать будет ?
Ответить
Krokodil707
Krokodil707, 24 марта 2022, 14:05   #   (...)
напиши без сокращений
Ответить
Xran2
Xran2, 24 марта 2022, 17:01   #   (...)
Как пользоваться древней ОС в 22 году без Базового Набора Софта Среднестатистического Юзера?
Ответить

Добавить комментарий
Если нужно ответить кому-то конкретно,
лучше нажать на «Ответить» под его комментарием