Как перейти в безопасный режим с джейлбрейком Checkra1n, unc0ver и Odyssey
Дмитрий Хмуров
Безопасный режим (Safe Mode) — это режим, в котором iPhone или iPad с джейлбрейком запускается без загрузки твиков. По умолчанию с Cydia устанавливается пакет Substrate Safe Mode, который запускает iOS-устройство в безопасном режиме, если установлен несовместимый твик. В безопасном режиме вы можете зайти в Cydia и удалить этот твик, после чего выйти из режима и продолжить пользоваться устройством привычным образом. Рассказываем, как перейти в безопасный режим на устройствах с помощью нескольких инструментов для джейлбрейка: checkra1n, unc0ver и Odyssey.
Скорей всего, каждый пользователь джейлбрейка хоть раз сталкивался с тем, что после установки несовместимого твика iPhone перезагружался, загружался в режиме с серыми обоями и словом Exit в строке состояния, а также появлялось сообщение We apologize for the inconvenience, but SpringBoard has just crashed… На самом деле это и есть безопасный режим, вызванный Cydia.
Перейти в этот режим можно и вручную, через твики. Таких твиков много, расскажем лишь о нескольких.
PowerApp – бесплатное приложение для перевода устройства в безопасный режим. Можно скачать из репозитория Dynastic Repo (https://repo.dynastic.co/). После установки найдите и откройте приложение на домашнем экране. Выберите Safe Mode, после чего устройство загрузится в безопасном режиме. Приложение PowerApp
Помимо перевода в безопасный режим из приложения можно выполнить респринг, перезагрузку, выключение устройства и очистку кэша.
SafeShutdown — твик, который добавляет в стандартное меню выключения разные режимы загрузки. В настройках твика можно отредактировать стандартное меню выключения, добавив туда тумблеры перезагрузки, респринга, безопасного выключения, а также переход в безопасный режим. Стандартное меню выключения iPhone с твиком SafeShutdown
Главная особенность твика не переход в безопасный режим, а добавление безопасного выключения, в котором девайс переходит в максимально энергосберегающий режим, позволяющий сохранить джейлбрейк, если iPhone разряжен. Перейти в безопасный режим можно и из приложения SafeShutdown, которое появляется при установке твика. Стоимость твика — $1,99, скачать можно в репозитории BigBoss.
Загрузка в безопасном режиме через терминал
Перейти в безопасный режим можно и без твиков. Достаточно установить любой терминал для iOS, например бесплатный NewTerm, совместимый с iOS 13. Введите и выполните в окне терминала команду, которая переведет iPhone или iPad в безопасный режим:
killall -SEGV SpringBoard
Переход в Safe Mode через терминал
Помимо безопасного режима в Cydia разработчики популярных джейлбрейк-инструментов предусмотрели и собственные механизмы запуска безопасного режима. Далее поговорим о них.
Загрузка в безопасном режиме с джейлбрейком checkra1n
При необходимости перезагрузите iPhone или iPad.
Подключите телефон к компьютеру с помощью кабеля Lightning – USB-A (USB-C не подойдет).
Запустите приложение checkra1n на компьютере.
Нажмите кнопку Options в правом нижнем углу.
Поставьте галочку рядом с Safe Mode, затем нажмите кнопку Back.
Выберите Start в правом нижнем углу приложения.
Нажмите Next для подтверждения.
Внимательно прочтите указания для входа в режим DFU. Когда будете готовы, нажмите Start и следуйте инструкциям на экране.
Если все сделали правильно, checkra1n начнет джейлбрейк с помощью эксплойта checkm8 с переходом в безопасный режим
9. После перезагрузки устройства в приложении checkra1n нажмите Done.
Находясь в безопасном режиме, вы можете запустить Cydia и безопасно удалить несовместимый твик. После этого перезагрузите устройство и выполните повторный джейлбрейк, сняв галочку с Safe Mode в настройках checkra1n.
Загрузка в безопасном режиме с джейлбрейком unc0ver
Если на устройстве с джейлбрейком unc0ver вы не можете зайти в Cydia для удаления проблемного твика, перейдите в безопасный режим с помощью приложения unc0ver.
При необходимости принудительно перезапустите iPhone или iPad.
Запустите приложение unc0ver с домашнего экрана.
Перейдите в настройки нажав иконку шестеренкив левом верхнем углу приложения.
Найдите и выключите тумблер Load Tweaks.
Нажмите Done в правом верхнем углу, чтобы вернуться на главный экран приложения unc0ver.
Повторно запустите джейлбрейк, нажав кнопку Jailbreak.
8. После завершения джейлбрейка нажмите Ok.
Теперь устройство находится в безопасном режиме с отключенными твикам и вы можете запустить Cydia и безопасно удалить проблемный твик или тему. После удаления твика можно вернуться и заново сделать джейлбрейк через unc0ver, при этом не забудьте включить тумблер Loads Tweaks.
Загрузка в безопасном режиме с джейлбрейком odyssey
В инструменте Odyssey тоже позаботились о безопасном режиме, в котором можно отключить все твики. Включить его еще проще, чем в unc0ver.
Запустите приложение Odyssey на вашем устройстве.
Отключите тумблер Enable Tweaks. Режим загрузки без твиков в Odyssey
Нажмите на кнопку Jailbreak для запуска джейлбрейка в безопасном режиме.
Удалите несовместимые твики и темы.
Верните тумблер Enable Tweaks в исходное положение и повторите процесс джейлбрейка.
Как выйти из безопасного режима
Если вы попали в безопасный режим и не знаете что делать, зайдите в Cydia и удалите твик или тему, которые недавно установили. Затем нажмите Exit в верхней части окна и выберите Restart.
Сообщение о том, что iPhone находится в безопасном режиме
Комментарии