На выходных вышли обновления сразу двух джейлбрейк-инструментов: checkra1n и unc0ver. Оба стали поддерживать iOS 13.5 – последнюю публично доступную версию системы. Нечасто бывает доступен джейлбрейк для подписываемой версии системы, а теперь вариантов даже несколько.
Многие стали интересоваться, чем отличаются инструменты checkra1n и unc0ver, и какой из них лучше. Об этом и пойдёт речь ниже.
Различия checkra1n and unc0ver
Тип джейлбрейка
Начнём с того, что checkra1n – это полу-привязанный джейлбрейк, а unc0ver – полу-непривязанный джейлбрейк. Вот что нужно знать об этих типах джейлбрейка:
- Полу-привязанный: Для каждой переустановки джейлбрейка устройство нужно подключать к компьютеру, iPhone можно использовать и без джейлбрейка после перезагрузки.
- Полу-непривязанный: Для переустановки не нужен компьютер, и вы можете использовать iPhone без джейлбрейка после перезагрузки.
Всё верно, для установки полу-привязанного джейлбрейка нужен компьютер, режим DFU и специальная программа. Для полу-непривязанного джейлбрейка достаточно один загрузить приложение на смартфон и использовать его для переустановки. Для второго даже может быть не нужно подключение к компьютеру, поскольку загрузить приложение можно с помощью сервисов, вроде Ignition и App Ninja.
Используемый эксплойт
Ещё одно различие заключается в том, что checkra1n использует bootrom эксплойт checkm8, а unc0ver – разные системные эксплойты tfp0.
Эксплойт джейлбрейка checkra1n невозможно исправить системным обновлением. Apple понадобилось бы собрать все устройства, на которые он действует, и изменить их материнские платы. Звучит нереально. По сути джейлбрейк для этих устройств теперь обеспечен пожизненно.
Эксплойты tfp0 – системные, а значит их можно исправить системным обновлением. Именно поэтому джейлбрейк unc0ver стал поддерживать iOS 13.5 только вчера. Предыдущий эксплойт iOS 13.3 был исправлен в iOS 13.3.1 и новее. Поэтому джейлбрейк unc0ver не поддерживает и iOS 12.4.7. Если у вас стоит этот инструмент, то вам нужно избегать обновлений, чтобы не потерять джейлбрейк.
Поддерживаемые устройства
Количество поддерживаемых устройств – ещё одно различие инструментов.
Джейлбрейк checkra1n поддерживает только устройства A7- A11, а именно iPhone 5s- iPhone X. Модели iPhone XS и новее инструмент не поддерживает. Зато он способен взломать любые версии системы.
Джейлбрейк unc0ver поддерживает все модели устройств с поддерживаемыми версиями системы. К примеру, недавно появилась поддержка всех устройств, на которые можно установить iOS 13.5.
Использование
Конечно же, использование двух джейлбрейк-инструментов тоже различается.
Джейлбрейк checkra1n – это компьютерная программа для macOS и Linux. Версия для Windows тоже должна появиться, но неизвестно, когда. Использовать программу просто, подробнее об этом читайте здесь.
Из-за того, что для установки джейлбрейка нужен компьютер, многие стали находить разные варианты обхода. К примеру, установить джейлбрейк можно через устройство с Android или портативное устройство Ra1nbox.
Джейлбрейк unc0ver – это .ipa файл (приложение для iOS), которое можно загрузить на устройство разными способами, включая AltStore, Cydia Impactor и Xcode. Для этого нужно подключить устройство к компьютеру. После этого компьютер вам не понадобится, всё можно делать на самом смартфоне. Мы рекомендуем метод установки через AltStore.
Джейлбрейк unc0ver можно установить и без компьютера с помощью сервисов для подписи, как Ignition или App Ninja. Однако время от времени их сертификаты подписи перестают действовать, так что способ с компьютером лучше.
Сходства инструментов
- Оба инструмента можно использовать для установки одних и тех же джейлбрейк-твиков.
- Оба инструмента устанавливают менеджер твиков Cydia по умолчанию.
- Оба джейлбрейка нужно переустанавливать после перезагрузки устройства.
- Оба поддерживают iOS 12 и iOS 13.
- Оба джейлбрейка можно удалить с помощью восстановления rootFS или восстановления системы.
- Оба инструмента можно установить на одно и то же устройство (но не одновременно).
- Оба инструмента регулярно обновляются и становятся лучше.
Вывод
Различий у двух инструментов не так уже и много. Выбрав любой из них, вы не прогадаете. У инструмента checkra1n есть свои преимущества. К примеру, Apple не сможет нарушить его работу системным обновлением. Однако он доступен только для старых устройств. Если у вас новая модель iPhone, то ваш вариант – джейлбрейк unc0ver.
Объективно сказать, какой из джейлбрейк-инструментов лучше, невозможно. Выбор зависит от того, какое у вас устройство, и есть ли у вас постоянный доступ к компьютеру.
Комментарии