July 12, 2024

Установка palera1n на Linux/macOS.

-

Список поддерживаемых устройств:

15.х - 16.х:

  • iPhone SE (2016), iPhone 6s/6s Plus, iPhone 7/7 Plus, iPhone 8/8 Plus, iPhone X;
  • iPad 5/6/7, iPad Air 2, iPad mini 4, iPad Pro 9.7 и 12.9 (1-го поколения);
  • iPad Pro 10.5 и iPad Pro 12.9 (2-го поколения).

17.х:

  • iPad 6/7, iPad Pro 10.5 и iPad Pro 12.9 (2-го поколения).

18.x:

  • iPad 7

-

Содержание:

Инструкция:

Автор не несёт ответственности за любые форс-мажорные ситуации, а также за возможную поломку устройства и потерю прошивки. Все дальнейшие действия Вы делаете на свой страх и риск.

-

Для macOS:

1. Скачиваем джейлбрейк palera1n и переименовываем файл в аналогичное название.

2. Подписываем файл:

  • codesign --force --deep --sign - palera1n

3. Устанавливаем права:

  • chmod 777 palera1n

4. Открываем Настройки - Конфиденциальность и безопасность - Подтвердить вход.

-

Для Linux:

1. Скачиваем джейлбрейк palera1n и переименовываем файл в аналогичное название.

2. Устанавливаем зависимости (idevicerestore, libimobiledevice, libplist, usbmuxd и если требуется ставим libusb).

3. Вводим в терминале:

  • chmod +x palera1n

4. В новом окне терминала вводим:

  • sudo systemctl stop usbmuxd && sudo usbmuxd -f -p

-

Для всех (macOS и Linux):

На iOS/iPadOS 15.x пароль должен быть выключен во время взлома.
На iOS/iPadOS 16.x пароль никогда не должен быть включён (если хоть раз включали, придётся сбросить устройство). На А8(х), A9(x), А10(х) его можно устанавливать. На А11 есть альтернатива в виде твика (14.3 - 16.7.11).
На iPadOS 17.x - iPadOS 18.x можно не выключать пароль во время взлома .

-

5. Выбираем вид джейлбрейка:

Rootless:

Разработчики рекомендуют этот вид джейлбрейка.

macOS:

  • ./palera1n -l

Linux:

  • sudo palera1n -l

-

Rootful:

Команда palera1n отказалась от поддержки rootful джейлбрейка.

macOS:

  • ./palera1n -fc

Linux:

  • sudo palera1n -fc

После ввода команды ожидаем примерно 5 - 10 минут, не отсоединяем гаджет.

Устройство запустится. Возвращаемся в терминал и вводим:

macOS:

  • ./palera1n -f

Linux:

  • sudo palera1n -f

-

6. Смотрим подсказку в терминале и вводим устройство в DFU.

Если на вашем ПК установлен порт USB -C, используем кабель USB -A и переходник (пример). USB -C не входит в режим DFU.
  • Загрузится PongoOS и через несколько секунд устройство запустится.

-

7. Разблокируем устройство, примерно через 30 с. - 1 мин. появится иконка palera1n.

-

Установка менеджера(ов) пакетов:

Рекомендуется использовать Sileo, он первым получает актуальные версии.
  • Открываем приложение palera1n - устанавливаем Sileo или Zebra, когда вылезет окно "Установить пароль", придумайте пароль, который будет использоваться при работе с командной строкой в терминале. По окончании процесса нажмите на уведомление.
  • Открываем Sileo или Zebra - обновляем источники (свайп сверху вниз) - устанавливаем обновления - нажимаем кнопку "Готово".

-

Повторная активация:

Джейлбрейк полупривязанный, после выключения или ребута устройства, для его активации, нужно будет снова подключать к ПК.

Rootless:

macOS:

  • ./palera1n -l

Linux:

  • sudo palera1n -l

-

Rootful:

macOS:

  • ./palera1n -f

Linux:

  • sudo palera1n -f

-

Удаление palera1n (видео):

Для всех:

  • Открываем приложение palera1n - Restore System.

-

Rootless:

macOS:

  • ./palera1n --force-revert

Linux:

  • sudo palera1n --force-revert

-

Rootful:

macOS:

  • ./palera1n --force-revert -f

Linux:

  • sudo palera1n --force-revert -f

-

Устранение ошибок:

Ошибка: <Error>: Timed out waiting for download mode (error code: -status_exploit_timeout_error)

Решение: Когда появится строчка DFU mode device disconnected - дождитесь пока загорится яблоко - отсоедините lightning от устройства и подключите обратно (отсоединить от устройства, а не от компьютера). Исключение А9, там лучше дождаться ошибки.

-

Ошибка: Застрял(а) в PongoOS на А9.

Решение: Смотрим здесь.

-

Ошибка: <Error>: Could not connect to lockdownd: Invalid HostID

Решение: Разрешите доверять подключение на устройстве (уведомление) и ПК (iTunes или Finder).

-

Ошибка:  Bad CPU type in executable

Решение: Скачайте palera1n под ваш процессор или установите универсальную версию (universal).

-

Ошибка: <Error>: Unable to perform softboot: e0004051 (error code: -status_enter_softboot)

Решение: Нажимаем Control + C и вводим команду, которую вводили до этого.

-

Ошибка: <Error>: USB error: (iokit/common) not ready

Решение: Не требуется, можно игнорировать.

-

Ошибка: После установки джейлбрейка не появилось приложение palera1n.

Решение: Воспользуйтесь команандой.

-

Ошибка: Не устанавливается Sileo/Zebra (Install Failed).

Решение: Установите сначала один менеджер пакетов, а потом через него - другой.

  • Репозиторий для установки Sileo - https://apt.procurs.us/
  • Репозиторий для установки Zebra - https://getzbra.com/repo/

-

Ошибка: Все репозитории пустые.

Решение: Обновите репозитории. Если установлен Rootless JB, репозиторий должен быть адаптирован под этот вид джейлбрейка.

-

Ошибка: Невозможно обновить сразу много твиков.

Решение: Обновите твик libiosexec1, а потом обновите остальные твики.

-

Ошибка: Не работают твики.

Решение: Установите твик ElleKit (rootless).

-

Ошибка: Не отображаются твики в настройках.

Решение: Установите твик PreferenceLoader.

-

Ошибка: Не загружается устройство после установки твика.

Решение: Выполните все действия, которые написаны ниже.

1) В терминале введите:

Для macOS:

  • ./palera1n -s

Для Linux:

  • sudo palera1n -s

2) Удалите проблемный твик.

3) Откройте приложение palera1n - Действия - Включить твики.

-

Ошибка: Вылетают приложения на iPadOS 17.2+.

Решение: Скачайте актуальную версию palera1n.

-

macOS:

  • ./palera1n -e thid_should_crash=0

Linux:

  • sudo palera1n -e thid_should_crash=0

-

P.S. В обоих случаях устройство должно быть подключено к интернету.

-

Ошибка: Ни в какую не хотят удаляться иконки (TrollStore, Sileo и т.п).

Решение: Если после включения устройства остались иконки (Sileo, palera1n и т.п.). Перейдите в Настройки - Основные - Перенос или сброс iPhone - Сбросить контент и настройки. Данная процедура сбросит устройство до заводских настроек (сохраните всё нужное в iCloud).

-

Другое по теме:

  • Установка palera1n на tvOS 15.0 - 18.0
  • Установка bakera1n на iPadOS 17.0 - 17.5.1.

-

Ссылки:

Мой TG: https://t.me/Helper_iOS | Оригинальная инструкция | Ночные сборки