В предыдущей статье мы познакомились с Jailbreak-ом, теперь разберёмся как его сделать на своём iOS устройстве.
Для осуществления операции Jailbreak-а существует множество специальных утилит, каждая по своему специфична и имеет определённый алгоритм реализации.
В 2021 году можно выделить 3 таких утилиты:
- unc0ver
- checkra1n
- Odyssey
Более подробно расскажу про unc0ver, так как это первый инструмент, которым я начал пользоваться ещё на iPhone 5 и использую до сих пор.
Для начала разберёмся на какой версии iOS мы хотим реализовать процедуру Jailbreak-а. Найти утилиту для актуальной версии iOS, как правило, невозможно. Потому что на поиск и использование уязвимостей в системе iOS уходит не малое количество времени.
Хотя был такой период, когда на вновь вышедшей версии iOS 13.4 можно было сразу реализовать процедуру Jailbreak-а с помощью инструмента unc0ver (возможно и ещё какого-нибудь, но лично я пользовался им). И так продолжалось вплоть до выхода iOS 13.7. И только в следующей версии iOS Apple исправила эту уязвимость системы.
Теперь разберёмся с версией нашей iOS, на которой мы хотим реализовать Jailbreak:
iOS 14.4:
- утилита: checkra1n
устройства: только на процессорах А8Х-А11
минусы: Поддержка A11 лишь частичная - не будет рабоать TouchID/FaceID/ApplePay и пароль блокировки
iOS 14.0 - 14.3:
- утилита: unc0ver
или
- утилита: checkra1n
устройства: только на процессорах А8Х-А11
минусы: Поддержка A11 лишь частичная - не будет рабоать TouchID/FaceID/ApplePay и пароль блокировки
iOS 12.3 - 13.7:
- утилита: unc0ver
или
- утилита: checkra1n
устройства: только на процессорах А7-А11 (без минусов)
или
- утилита: Odyssey
Итак, с версиями, на которых имеется возможность реализации Jailbreak-а разобрались, теперь займёмся непосредственно алгоритмом.
На сегодняшний день реализовать первоначально данную процедуру без ПК не представляется возможным. Поэтому для начала вооружаемся компьютером (на Windows 10, Linux либо MacOS).
Далее подробно рассмотрим процесс реализации процедуры Jailbreak-а на Windows 10:
- скачиваем актуальную версию iTunes;
- при необходимости (а точнее при вашем желании) делаем резервную копию устройства;
- скачиваем iCloud для Windows и авторизовываемся по своему Apple ID (можно создать новый ID и использовать его на протяжении всей процедуры);
- подключаем iPhone к ПК;
- переходим в папку по пути установки AltStore и запускаем AltStore.ехе;
- на панели инструментов (левее часов) появится значок AltStore, жмём на него левой кнопкой мыши, в появившемся окне наводим курсор на «установить AltStore» и выбираем имя своего iPhone;
- вводим Apple ID и пароль (если создавали новый, то вводим его);
- появится пара уведомлений: о том, что начался процесс установки на устройство, и о его завершении;
- на iOS устройстве заходим в Настройки - Основные - Управление устройством - Свой идентификатор ID и нажимаем доверять;
- открываем AltStore на iOS устройстве, переходим в настройки и вводим Apple ID и пароль;
- после того, как AltStore установит утилиту для Jailbreak-а «unc0ver», отсоединяем телефон от ПК и открываем данную утилиту;
- жмём «Jailbreak», ждём некоторое время, читаем, что процедура выполнена успешно, затем нажимаем «Ок», после перезагрузки устройства у вас активный jailbreak;
- пользуемся
Если нужен подробный алгоритм для других ОС пишите в комментариях.
!!! Важно, после выключения/включения телефона нужно будет каждый раз заходить в приложение unc0ver и нажимать на кнопку активации jailbreak-a. После этого все ваши настройки будут снова активироваться.
Как сохранить jailbreak читайте в следующей статье.