February 21

Понижение прошивки на 16.6 - 16.6.1 для А9 - А11 (не для всех).

Благодаря энтузиастам у нас появилась информация об успешных понижениях прошивки с 16.7.10 до 16.6.1 - 16.6 (ниже никак).
Таблица совместимости SEP и Baseband

-

Подготовка:

  • Linux или macOS
  • iPhone X, iPhone 8/8 Plus, iPad 5, iPad Pro 9.7 и 12.9 (1-го пок-ия).
  • SHSH2/BSHSH2 от 16.6 - 16.6.1 (обязательно).
  • Наличие быстрого интернета (обязательно).
  • 16.6 - 16.6.1 (ipsw).
  • FutureRestore
  • gaster

-

Шаг №1 (проверка SHSH2/BSHSH2):

  • Возьмите или найдите ранее сохранённые SHSH2/BSHSH2 (возможно, они остались на флешках или жёстких дисках).
Если хоть раз сохраняли SHSH2/BSHSH2, через сайты, возможно там будут подходящие (сайты могут не работать).
  • Посетите сайт - переведите ECID в десятичный формат - вставьте ECID - нажмите кнопку "Enter".
  • Посетите сайт - вкладка "Find My" - вставьте ECID - нажмите кнопку "List APTickets".
ECID можно взять в blobsaver или iTunes.

-

1-й способ: Перейдите на сайт - проверьте ваши SHSH2/BSHSH2 (сайт может не работать).

Загрузите на сайт SHSH2/BSHSH2 - выберете для какого устройства/прошивки они были сохранены - пройдите капчу - нажмите кнопку "Submit".
Загрузка SHSH2/BSHSH2 на сайт
Слева рабочие (подходят) | Справа не рабочие (не подходят).

-

2-й способ: Откройте SHSH2/BSHSH2 в текстовом редакторе - найдите generator:

0x1111111111111111
0xbd34a880be0b53f3
  • Если задано значение generator, можно продолжать дальше. Если нет значения у generator, такие SHSH2/BSHSH2 не подходят.

-

Шаг №2 (сборка):

-

Шаг №3 (понижение):

  • Предлагаю ознакомиться с данным видео.

-

Команды для Linux:

  • sudo futurerestore -t [SHSH2/BSHSH2] --latest-sep --latest-baseband --use-pwndfu --set-nonce -d [IPSW]
  • sudo futurerestore -t [SHSH2/BSHSH2] --latest-sep --latest-baseband -d [IPSW]

Команды для macOS:

  • ./futurerestore -t [SHSH2/BSHSH2] --latest-sep --latest-baseband --use-pwndfu --set-nonce -d [IPSW]
  • ./futurerestore -t [SHSH2/BSHSH2] --latest-sep --latest-baseband -d [IPSW]

-

Информация для MacBook Arm (M1 и новее).

MacBook Arm не переподключает устройство. Надо делать самому. Обязательно используем переходник (пример). Почему это так важно? USB -C не входит в режим ДФУ.

-

Переводим устройство в PWN DFU.
  • ./gaster pwn

iPhone 8/8 Plus, iPhone X:

  • Нажимаем на кнопку громкости "+"
  • Нажимаем на кнопку громкости "-"
  • Удерживаем кнопку питания 10 сек.
  • Не отпуская кнопку питания, задерживаем кнопку громкости "-" на 5 сек.
  • Отпускаем кнопку питания и удерживаем кнопку громкости "-" ещё 10 сек.

-

  • Смотрим в терминал до момента:
Failed to set nonce generator: 0x[ваши цифры] (повторяем инструкцию с начала).
Successfully set nonce generator: 0x[ваши цифры] (идём дальше).

-

  • Не забудь поменять/изменить команду.

-

  • На этих моментах ус-во надо переподключать самостоятельно:
Booting iBEC, waiting for device to disconnect...
Booting iBEC, waiting for device to reconnect…

На строчке, которая выделена жирным шрифтом, переподключаем ус-во (отсоединяем lightning от iPhone/iPad, а не от ПК).

waiting for device to reconnect...
Waiting for device to disconnect...

На строчке, которая выделена жирным шрифтом, переподключаем ус-во (отсоединяем lightning от iPhone/iPad, а не от ПК).

-

  • Ошибка перевода ус-ва в режим восстановления.
Waiting for device to enter restore mode/Unable to place device into restore mode.

Решение: Переводим ус-во в режим восстановления и запускаем команду повторно (macOS). Для Linux решение показано в видео (см. выше).

iPhone 8/8 Plus, iPhone X:

  • Нажимаем на кнопку громкости "+"
  • Нажимаем на кнопку громкости "-"
  • Удерживаем кнопку питания до тех пор, пока не появится lightning с подключением к ПК.

-

  • Дождитесь сообщения:
Status: Restore Finished
ReverseProxy[Ctrl]: (status=2) Terminated
Cleaning up...
Done: restoring succeeded!

-

  • Поздравляю! Вы понизили прошивку.
В настройках будет писать 16.7.10 - 16.7, но везде будет определяться как 16.6 или 16.6.1 (смотря на какую прошивку откатывались).

-

Шаг №4 (возможные проблемы):

  • ОТА-обновление будет сломано, пока не восстановите прошивку до актуальной версии (подтверждено).
  • Устройство может сильно нагреваться (пользователи сталкиваются).
  • Могут возникать проблемы с повторным подключением к VPN, пока заново не добавите конфигурацию VPN (пользователи сталкиваются).
  • Могут возникать проблемы с резервным копированием данных в iCloud (пользователи сталкиваются).

-

P.S. Мне удалось понизить iPhone X с 16.7.5/16.7.4 до 16.6.

-

Мой TG: https://t.me/Helper_iOS