Если вы хоть немного похожи на меня, то вы в восторге от выпуска джейлбрейка checkra1n .
Это захватывающая разработка, в которой используется эксплойт bootrom checkm8 @ axi0mX для разблокировки программного обеспечения на мобильных телефонах от iPhone 5s до iPhone X.
Более того, это первый публичный джейлбрейк, поддерживающий iOS 13 .
Но здесь сложно не заметить «слона в комнате» и то количество замечаний бета-тестеров, которые сообщили о проблемах с переходом в режим DFU и взломом, ссылаясь на такие распространенные проблемы, как Error-20 и отказ от джейлбрейка при загрузке.
Без паники! Ошибки являются обычным делом при работе с бета-версией программного обеспечения, но, как оказалось, многие распространенные проблемы можно предотвратить с помощью двух простых шагов:
- Делая jailbreak убедитесь, что вы используете кабель USB-A , а не кабель USB-C (большой разъем, вместо маленького type-C).
- Следуйте инструкциям на экране режима DFU, вместо перехода в режим DFU перед использованием checkra1
Что касается первого пункта, то команда checkra1n публично осудила использование кабелей USB-C, опубликованном сегодня днем:
Казалось бы, эти кабели мешают процессу перехода в режим DFU. Команда checkra1n заявила, что эта проблема особенно распространена с OEM — кабелями USB-C к Lightning, но я лично испытал аналогичные проблемы со сторонними кабелями USB-C к Lightning, такими как предложения MFi от Anker, как на фото ниже:
С тех пор я вернулся к OEM-кабелю USB-A и не испытывал никаких трудностей с переходом в режим DFU. Я подозреваю, что те, кто в аналогичной ситуации, выиграют от этого изменения.
Что касается второго пункта, то обычной практикой при использовании джейлбрейков, ориентированных на режим DFU, является переход в режим DFU перед запуском инструмента для взлома.
Совершенно новая общедоступная бета-версия checkra1n v0.9.5 больше не позволяет вам этого делать, и, согласно журналу изменений,
это иногда приводило к неправильной записи режима DFU, что вызывало всевозможные дополнительные проблемы.
Похоже, что команда checkra1n обновила экранные инструкции режима DFU, чтобы облегчить обычным взломщикам выполнение этих шагов с большим успехом.
В то время как предыдущая сборка показывала неверные инструкции для входа в режим DFU на моем iPhone 6 Plus, последняя сборка отображает новые инструкции, которые работали с первой попытки.
Если у вас возникли проблемы с использованием общедоступной бета-версии checkra1n, мы настоятельно рекомендуем следовать советам из двух пунктов выше.
Имейте в виду, что checkra1n по-прежнему считается общедоступной бета-версией и что некоторые проблемы могут быть связаны с ошибками программного обеспечения.
Мы бы посоветовали большинству людей подождать до официального публичного релиза, но те, кто просто не может дождаться, могут следовать пошаговым инструкциям в нашем руководстве .