Как откатиться до не подписываемой версии iOS с помощью «futurerestore»

downgrade-ios-firmware

Сегодня мы подробно расскажем, как откатиться до версии iOS, которая больше не подписывается. К примеру, до iOS 11.1.2, на которую можно установить джейлбрейк. Используемый способ проверялся на попытке откатить iPhone 5s до iOS 11.1.2, а затем и до iOS 11.0.3. Всё получилось.

После выпуска обновлений Apple обычно перестаёт подписывать предыдущие версии iOS спустя две недели. Эта стратегия используется компанией для того, чтобы бороться с джейлбрейком. Если файл прошивки не подписывается, до неё нельзя откатиться, а соответственно и установить джейлбрейк. Возможность обновляться или делать откат до не подписываемых версий iOS очень полезна, если вы хотели бы установить на своё устройство джейлбрейк. Используя метод, описанный ниже, вы сможете откатиться до iOS 11.1.2 и установить джейлбрейк Electra или LiberiOS.

Предупреждение

Данная инструкция предназначена для пользователей с достаточными навыками для подобных операций. В процессе у вас что-то может не получиться, и устройство придётся обновить до последней доступной версии iOS, т.е. вы потеряете джейлбрейк. Внимательно читайте каждое указание и вникайте в каждое слово. Обновиться или откатиться до не подписываемой версии прошивки можно лишь в том случае, если у вас сохранены её файлы SHSH blobs. Мы использовали iPhone 5s и произвели откат до версии iOS 11.0.3, в которой нет бага гироскопа, как в iOS 11.1.x. Если у вас уже установлен джейлбрейк, а на устройстве есть 10Гб свободной памяти, ваши шансы на успешный откат значительно выше.

Требования

  • Сохраните резервную копию своего устройства с iOS. Процесс сотрёт все ваши данные.
  • Вам нужны файлы SHSH2 blobs версии iOS, до которой вы хотите откатиться.  Если у вас сохранено несколько файлов .shsh2, выберите тот, что в папке «noapnonce». Он должен называться примерно так: «1234567890123_iPhone6,1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2». Сохранить эти файлы можно только в том случае, если Apple ещё подписывает данную прошивку. Если вы ранее сохранили файлы SHSH2 blobs, но потеряли ссылку, почитайте о том, как сохранять и скачивать SHSH2 blobs.
  • Если у вас iOS 9.3.4 или 9.3.5, загрузите на устройство PhoenixNonce.ipa отсюда: 
    https://github.com/Siguza/PhoenixNonce/releases.
  • Если у вас iOS 10+, загрузите NonceSet1112.ipa отсюда: 
    https://github.com/julioverne/NonceSet112.
  • Сохраните .ipsw файл последней доступной версии прошивки (iOS 11.2.6) для своей модели отсюда:
iPhone: 

iOS 11.2.6 (iPhone 5s GSM): iPhone_4.0_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 5s GSM+CDMA): iPhone_4.0_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 6 Plus): iPhone_5.5_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 6): iPhone_4.7_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 6s): iPhone_4.7_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 6s Plus): iPhone_5.5_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone SE): iPhone_4.0_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 7 GSM+CDMA): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 7 Plus GSM+CDMA): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 7 GSM): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 7 Plus GSM): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 8 GSM+CDMA): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 8 Plus GSM+CDMA): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 8 GSM): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone 8 Plus GSM): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone X GSM+CDMA): iPhone10,6_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPhone X GSM): iPhone10,6_11.2.6_15D100_Restore.ipsw
iPad:

iOS 11.2.6 (iPad Air Wi-Fi): iPad_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Air Cellular): iPad_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 2 Wi-Fi): iPad_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 2 Cellular): iPad_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Air China): iPad_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 2 China): iPad_64bit_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 3 Wi-Fi): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 3 Cellular): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 3 China): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Air 2 Wi-Fi): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Air 2 Cellular): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 4 Wi-Fi): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Mini 4 Cellular): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro Wi-Fi): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro Cellular): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro 9.7 Wi-Fi): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro 9.7 Cellular): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad 5 Wi-Fi): iPad_64bit_TouchID_ASTC_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad 5 Cellular): iPad_64bit_TouchID_ASTC_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro 12.9 Wi-Fi 2nd Gen): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro 12.9 Cellular 2nd Gen): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro 10.5 Wi-Fi): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
 iOS 11.2.6 (iPad Pro 10.5 Cellular): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
iPod Touch:

iOS 11.2.6 (iPod touch 6G): iPodtouch_11.2.6_15D100_Restore.ipsw
  • Скачайте .ipsw файл версии, до которой хотите откатиться (в нашем случае iOS 11.1.2).
  • Скачайте программу «futurerestore» отсюда:
    https://github.com/encounter/futurerestore/releases.

Как обновиться или откатиться до не подписываемой версии iOS с помощью «futurerestore»

Шаг 1: Извлеките скачанный архив «futurerestore.zip» в папку под названием futurerestore (например, C:futurerestore) и скопируйте туда файл .shsh2 той версии, до которой хотите откатиться. Затем скопируйте в папку остальные файлы .ipsw.  Чтобы упростить себе задачу, переименуйте файлы .shsh2 в «my.shsh2» (ваша текущая версия) и «restoreto.ipsw» (желаемая версия), а файл iOS 11.2.6 в «signed.ipsw».

Шаг 2: Откройте .shsh2 текущей версии в Блокноте и найдите строку, похожую на «0xab12c34d5ef6ab7d». Введите эту строку в приложение PhoenixNonce или NonceSet1112 и нажмите «enter». В процессе устройство может перезагрузиться, это нормально. После завершения ещё раз перезагрузите устройство и откройте приложение, чтобы проверить, удачно ли прошёл процесс. Если в приложении не отображается ничего нового, повторите шаги ещё раз. Иногда приложения просто не отображают изменения, так что после этого можете переходить к шагам ниже.

Шаг 3: Подсоедините своё устройство с iOS к ПК с Windows. Проверьте, чтобы iTunes не работал на фоне, и что компьютер подключён к сети. Откройте командное окно и введите

Затем введите следующую команду:

futurerestore -t my.shsh2 -i signed.ipsw restoreto.ipsw

Если вы не меняли названия файлов, команда будет выглядеть как-то так:

futurerestore -t 1234567890123_iPhone6,1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2 –i iPhone_4.0_64bit_11.0.3_15A432_Restore.ipsw iPhone_4.0_64bit_11.2.5_15D60_Restore.ipsw

Нажав Enter, вы увидите длинное сообщение. Не прерывайте процесс до его завершения.

В процессе у программы futurerestore может не получиться ввести ваше устройство в режим восстановления, и это придётся сделать самостоятельно. Каждый раз, когда устройство будет выходить из режима восстановления до завершения процесса, вам придётся повторять все шаги заново.

Выйти из режима восстановления можно с помощью следующей команды:

futurerestore.exe –exit-recovery

Просто подождите, и процесс, скорее всего, завершится успешно.

Это всё. Вы должны успешно откатиться до старой версии iOS. Затем вы можете восстановить все свои данные из копии.

Не пропускайте новости Apple – подписывайтесь на наш Telegram-канал, а также на YouTube-канал.

Комментарии

10
Отправить ответ

2 Цепочка комментария
8 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
4 Авторы комментариев
  Подписаться  
Уведомление о

Честно я немного в шоке. Это что получается, если у меня на 5s установлено ios 11 и работает она нестабильно я не смогу вернуть себе 10 версию? Даже если найду резервную её копию? Поскольку 10 версия более не подписывается Apple? Ну это какой то беспредел…

Sergey

Помогите пожалуйста у меня iphone x с ios 12.1.3 до этого сохранял файл SHSH подписи как я могу откатится до предыдущей версии прошивки например ios 12.0.1

Откатиться можно только с прошивки на которой есть джейлбрейк.
Сейчас ты можешь откатиться до 12.1.1 beta 3.

serg

спасибо за ответ по поводу 12.1.3 джейл будут делать ??

serg

12.1.1 beta 3 на эту прошивку можно ставить джейл??

Конечно. В лучшем случае к концу года.

Sergey

Пробывал откатится на 12.1.1 beta 3 itunes пишет что больше не подписывается есть еще варианты пожалуйста подскажи !

Значит больше не подписывается. Был еще вариант откатиться через Charles и индийский VPN, но сейчас прикрыли.

Charles тоже прикрыли :((( пробывал не получается !!!! Через индийский не слышал хотя уже не актуально получается раз прикрыли !

serg

можешь сказать как откатится пробую не получается !!!



x