Установка checkra1n — это один из самых надёжных способов сделать джейлбрейк на iPhone, используя аппаратную уязвимость checkm8. В отличие от программных эксплойтов, этот метод работает на широком спектре устройств, включая модели от iPhone 5s до iPhone X, независимо от версии iOS. Однако процесс требует аккуратности: неправильные действия могут привести к зависанию устройства или потере данных.
В этой статье вы найдёте пошаговую инструкцию по установке checkra1n на iPhone с помощью Mac, Linux или Windows (через USB-загрузчик), а также уникальные решения для распространённых ошибок, которых нет в стандартных гайдах. Мы разберём, как подготовить устройство, войти в режим DFU, запустить утилиту и что делать, если процесс застрял на этапе эксплойта.
Прежде чем начинать, убедитесь, что ваша модель iPhone поддерживается — полный список совместимых устройств приведён ниже. Также проверьте, что на компьютере достаточно свободного места (минимум 5 ГБ) и отключены антивирусы, которые могут блокировать работу checkra1n.
1. Какие модели iPhone поддерживает checkra1n?
Утилита checkra1n работает на устройствах с чипами A7–A11, то есть от iPhone 5s до iPhone X. Ниже — полный список совместимых моделей и важные ограничения:
| Модель iPhone | Чип | Поддержка checkra1n | Примечания |
|---|---|---|---|
| iPhone 5s | A7 | ✅ Да | Требуется iOS 12.0–15.7.1 |
| iPhone 6/6 Plus | A8 | ✅ Да | Поддерживаются все версии iOS |
| iPhone 6s/6s Plus | A9 | ✅ Да | Возможны проблемы с Touch ID после джейлбрейка |
| iPhone SE (1-го поколения) | A9 | ✅ Да | Аналогично iPhone 6s |
| iPhone 7/7 Plus | A10 | ✅ Да | На iOS 14+ возможны зависания при эксплуатации |
| iPhone 8/8 Plus/X | A11 | ✅ Да | На iOS 15+ требуется отключать Passcode перед джейлбрейком |
Важно: Устройства с чипами A12 и новее (iPhone XS, 11, 12 и т.д.) не поддерживаются из-за отсутствия аппаратной уязвимости. Также checkra1n не работает на iPad с чипами A12Z и M1/M2.
Если ваша модель есть в списке, но джейлбрейк не проходит, проверьте версию iOS. Например, на iPhone 8 с iOS 16 утилита может выдавать ошибку -20 — решение этой проблемы описано в разделе об ошибках.
Почему checkra1n не поддерживает новые iPhone?
Уязвимость checkm8 затрагивает только загрузчик чипов A7–A11. В более новых процессорах (начиная с A12) Apple устранила эту брешь на аппаратном уровне, поэтому для них требуются другие методы джейлбрейка (например, palera1n для A12–A15).
2. Подготовка iPhone и компьютера к джейлбрейку
Перед установкой checkra1n необходимо выполнить несколько критических шагов, чтобы избежать ошибок и потери данных. Начните с резервного копирования:
- 📱 Создайте бэкап в iTunes/Finder — даже если вы опытный пользователь, риск сбоя всегда есть. Используйте
Зашифрованный бэкап, чтобы сохранить пароли и данные приложений. - 🔒 Отключите пароль и Touch ID/Face ID — это обязательное условие для успешного джейлбрейка. Перейдите в
Настройки → Touch ID и парольи временно удалите все данные. - ⚡ Зарядка не менее 50% — прерывание процесса из-за разряда батареи может привести к
bootloop(зацикленному включению). - 🖥️ Обновите ОС компьютера — для macOS требуется версия не ниже 10.13 High Sierra, для Linux — ядро
5.4+.
Для пользователей Windows: checkra1n официально не поддерживает эту ОС, но можно использовать USB-загрузчик с Linux. Подробная инструкция по настройке приведена в следующем разделе.
⚠️ Внимание: Если на вашем iPhone включена функция Найти iPhone (iCloud Lock), отключите её до начала процесса. В противном случае после джейлбрейка устройство может заблокироваться с требованием ввести пароль Apple ID.
Также рекомендуется отключить Антивирус и Брандмауэр на компьютере — они могут блокировать работу checkra1n как потенциально опасного ПО. Если вы используете Mac, проверьте настройки Системной защиты целостности (SIP) — её нужно отключить в Recovery Mode (команда csrutil disable в Terminal).
Создать бэкап в iTunes/Finder|Отключить пароль и биометрию|Зарядить iPhone до 50%+|Обновить ОС компьютера|Отключить антивирус и брандмауэр|Отключить "Найти iPhone"-->
3. Скачивание и установка checkra1n
Официальный сайт checkra1n — checkra.in. Скачивайте утилиту только оттуда, чтобы избежать вирусов. Ниже — инструкции для каждой ОС:
Для macOS
1. Скачайте .dmg-файл с сайта и смонтируйте его.
2. Перетащите checkra1n в папку Программы.
3. При первом запуске macOS заблокирует приложение — откройте Системные настройки → Защита и безопасность и разрешите запуск.
Для Linux
1. Скачайте .deb-пакет (для Debian/Ubuntu) или соберите из исходников.
2. Установите зависимости:
sudo apt install libusb-1.0-0 libimobiledevice6 usbmuxd
3. Запустите утилиту через терминал:
sudo checkra1n
Для Windows (через Linux USB)
1. Скачайте образ Ubuntu Live USB с сайта ubuntu.com.
2. Запишите его на флешку с помощью Rufus или BalenaEtcher.
3. Загрузитесь с флешки, выбрав Try Ubuntu without installing.
4. В терминале выполните команды из раздела для Linux.
⚠️ Внимание: Не используйте "пиратские" сборки checkra1n с торрентов или сторонних сайтов. В них часто встроены майнеры или шпионское ПО, которое может скомпрометировать ваш iPhone или компьютер.
После установки подключите iPhone к компьютеру через оригинальный кабель Lightning (дешёвые аналоги могут вызывать ошибки подключения). Убедитесь, что устройство определилось в системе — для этого введите в терминале:
ideviceinfo
Если команда выводит информацию о модели, можно переходить к следующему шагу.
4. Вход в режим DFU и запуск джейлбрейка
Режим DFU (Device Firmware Update) — это состояние, при котором iPhone не загружает iOS, но позволяет взаимодействовать с загрузчиком. Для входа в DFU следуйте инструкции точно по времени:
- Подключите iPhone к компьютеру и запустите checkra1n.
- Нажмите
Start— утилита предложит перевести устройство вDFU. - Следуйте подсказкам на экране:
- 🔘 Нажмите и удерживайте
Боковую кнопку + Кнопку уменьшения громкости(для iPhone 8/X) илиДомой + Питание(для iPhone 7 и старше) в течение 3 секунд. - 🔘 Отпустите кнопку
Питание, но продолжайте удерживатьДомой/Уменьшение громкостиещё 10 секунд. - 🔘 Если экран остался чёрным — вы в
DFU. Если появилось яблоко, повторите процесс.
- 🔘 Нажмите и удерживайте
После успешного входа checkra1n начнёт процесс эксплуатации уязвимости. Это может занять от 1 до 10 минут — не отключайте кабель и не прерывайте работу утилиты. На экране iPhone появится логотип checkra1n (зелёный значок с галочкой).
Если процесс застрял на этапе Exploiting дольше 15 минут:
- 🔄 Перезагрузите iPhone принудительно (
Боковая кнопка + Увеличение/Уменьшение громкости). - 🔌 Попробуйте другой USB-порт (желательно
USB 2.0— они стабильнее3.0). - 🖥️ Переустановите checkra1n или используйте другую версию (например,
0.12.4 betaвместо стабильной).
5. Решение распространённых ошибок checkra1n
Даже при правильной подготовке могут возникать ошибки. Ниже — таблица с кодами ошибок и способами их устранения:
| Код ошибки | Причина | Решение |
|---|---|---|
-20 |
Несовместимая версия iOS или чип | Проверьте модель iPhone и обновите/понизьте iOS до поддерживаемой версии |
-78 |
Активный Passcode или Face ID |
Отключите пароль и биометрию в настройках перед джейлбрейком |
-77 |
Проблемы с USB-подключением | Используйте оригинальный кабель и порт USB 2.0, отключите хабы |
-31 |
Не хватает памяти на устройстве | Освободите минимум 1 ГБ, удалив ненужные файлы |
-53 |
Ошибка загрузчика (bootrom) | Повторите процесс в DFU, используя другую версию checkra1n |
Если ошибка не указана в таблице, попробуйте следующие универсальные шаги:
- Переустановите checkra1n с официального сайта.
- Попробуйте другой компьютер (особенно если у вас Windows — иногда драйвера
usbmuxdработают некорректно). - Обновите iTunes (на Mac) или libimobiledevice (на Linux) до последней версии.
- Если iPhone завис на логотипе Apple после джейлбрейка, выполните жёсткий сброс (
Боковая кнопка + Домой/Громкостьдо перезагрузки).
Для пользователей iPhone X на iOS 15+: Если после джейлбрейка не работает Face ID, это нормально — аппаратный джейлбрейк отключает Secure Enclave. Чтобы вернуть функционал, придётся удалить джейлбрейк (через Restore System в checkra1n).
6. Установка твиков после джейлбрейка
После успешного джейлбрейка на главном экране появится приложение Cydia (или Sileo, в зависимости от версии checkra1n). Это менеджер пакетов, через который устанавливаются твики. Прежде чем начинать кастомизацию:
- 🔄 Обновите репозитории: откройте Cydia, дождитесь завершения загрузки данных (
Reloading Data). - 🛡️ Установите
Substrate Safe Mode— это спасёт устройство отbootloopпри конфликте твиков. - 📦 Добавьте популярные репозитории:
https://repo.chariz.com/https://repo.packix.com/
https://dynastic.co/repo/
Рекомендуемые твики для начала:
- 🎨 SnowBoard — темы для иконок и интерфейса.
- 🔒 BioProtect XS — блокировка приложений по
Face ID. - 📶 Liberty Lite — обход обнаружения джейлбрейка в банковских приложениях.
- 🔋 BatteryPercentX — отображение точного процента заряда.
⚠️ Внимание: Не устанавливайте твики из непроверенных репозиториев (например, https://jailbreak.repo). Они могут содержать вредоносный код, который украдёт данные вашего Apple ID или заблокирует устройство.
Если после установки твика iPhone перестал включаться:
- Зажмите
Боковую кнопку + Увеличение громкостидо появления логотипа Apple. - Если это не помогло, подключите устройство к компьютеру и запустите checkra1n в режиме
Safe Mode(опцияOptions → Safe Mode). - Удалите проблемный твик через Cydia (раздел
Installed → Recent).
7. Как удалить checkra1n и вернуть iPhone в исходное состояние
Если вам нужно продать iPhone, отнести его в сервис или просто отказаться от джейлбрейка, удалить checkra1n можно двумя способами:
Способ 1: Через checkra1n (без потери данных)
1. Подключите iPhone к компьютеру и запустите checkra1n.
2. Выберите опцию Restore System (восстановить систему).
3. Дождитесь завершения процесса — устройство перезагрузится без джейлбрейка, но все данные и приложения останутся.
Способ 2: Полный сброс через iTunes (удалит всё)
1. Подключите iPhone к компьютеру и откройте iTunes (или Finder на macOS Catalina и новее).
2. Переведите устройство в режим Recovery Mode:
- Для iPhone 8/X и новее: быстро нажмите
Увеличение громкости → Уменьшение громкости → удерживайте Боковую кнопку. - Для iPhone 7: удерживайте
Уменьшение громкости + Питание. - Для iPhone 6s и старше: удерживайте
Домой + Питание.
3. В iTunes выберите Восстановить iPhone — это удалит все данные и установит последнюю версию iOS.
Важно: Если вы планируете снова сделать джейлбрейк, не обновляйте iOS через настройки устройства — это закроет уязвимость checkm8. Используйте только восстановление через iTunes с выбором конкретной версии прошивки (например, iOS 14.8.1).
Что будет если обновить iOS после джейлбрейка?
Обновление через Настройки → Основные → Обновление ПО установит последнюю версию iOS, которая может быть несовместима с checkra1n. Например, на iPhone 6s после обновления до iOS 16 джейлбрейк сделать уже не получится. Всегда используйте восстановление через iTunes с выбором прошивки.
FAQ: Частые вопросы по checkra1n
❓ Можно ли сделать джейлбрейк на iPhone 11/12/13 с помощью checkra1n?
Нет, checkra1n работает только на устройствах с чипами A7–A11 (до iPhone X включительно). Для новых моделей используйте palera1n (для A12–A15) или Dopamine (для iOS 15–16).
❓ Почему после джейлбрейка не работает мобильная связь или Wi-Fi?
Это может быть вызвано конфликтом твиков, особенно если вы установили модификации для модуля Baseband. Попробуйте:
- Удалите недавно установленные твики через Cydia.
- Перезагрузите iPhone в
Safe Mode(удерживайтеУвеличение громкостипри загрузке). - Если проблема осталась, восстановите систему через checkra1n (
Restore System).
❓ Можно ли обновить iOS после джейлбрейка checkra1n?
Технически да, но это закроет уязвимость, и вы не сможете повторно сделать джейлбрейк. Если нужно обновиться, используйте iTunes для восстановления конкретной версии iOS, которая поддерживается checkra1n (например, iOS 14.8.1). Обновление через настройки устройства приведёт к потере возможности джейлбрейка.
❓ Как обойти блокировку банковских приложений (Сбербанк, Тинькофф) после джейлбрейка?
Банковские приложения detect'ят джейлбрейк через проверку системных файлов. Решения:
- Установите твик Liberty Lite или A-Bypass — они маскируют следы джейлбрейка.
- Используйте Shadow (изолирует приложения от системных изменений).
- Для Сбербанка иногда помогает удаление файла
/var/jb/offsets.plist(требуется Filza).
Если ничего не работает, создайте вторую учётную запись пользователя без джейлбрейка через TrollStore.
❓ Checkra1n выдаёт ошибку -77 на Mac с чипом M1/M2. Что делать?
Проблема связана с драйверами usbmuxd на новых Mac. Решения:
- Используйте checkra1n версии
0.12.4 beta 2или новее. - Подключите iPhone через хаб с портом USB-A (прямое подключение к
USB-Cможет не работать). - Отключите
System Integrity Protection (SIP):csrutil disablereboot