Андрей Смирнов
Время чтения: ~12 мин.
Просмотров: 0

Хакер анонсировал утилиту для отката на любую неподписанную версию iOS

downgrade-ios-firmware-1-512x509.jpeg

Сегодня мы подробно расскажем, как откатиться до версии 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.ipswiPad:    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.ipswiPod 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 не работал на фоне, и что компьютер подключён к сети. Откройте командное окно и введите

Snimok-ekrana-2018-02-24-v-12.20.33.png

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

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

futurerestore.png

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

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

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

futurerestore.exe –exit-recovery

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

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

Оцените статью

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

Уже успели опробовать iOS 12, но она не понравилась или просто решили немного подождать более стабильной версии? Вы все ещё можете откатиться на iOS 11.4.

Что нужно знать перед откатом

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

Через iCloud

Это самый простой способ сохранить все важные данные с вашего устройства.

Шаг 1. Открываем Настройки, переходим в меню Apple ID (в самом верху с вашим аватаром).

Шаг 2. Открываем iCloud —> Резервная копия. Над этим меню перечислено все, что сохраняется в облаке.

Шаг 3. Включаем тумблер резервной копии iCloud и ждём, пока не создастся копия.

Через iTunes

Шаг 1. Подключаем iPhone или iPad к компьютеру по проводу.

Шаг 2. Щелкаем по иконке устройство в приложении iTunes.

Шаг 3. Выбираем Этот компьютер.

Шаг 4. Нажимаем Создать копию сейчас.

Далее остаётся только ждать, пока не будет создана резервная копия.

Как откатиться на iOS 11. Чистая установка

Для начала вам потребуется файл прошивки iOS 11.4. Вот полный список:

iPhone

— iPhone X — iPhone 8, iPhone 7 — iPhone 8 Plus, iPhone 7 Plus — iPhone SE, iPhone 5s — iPhone 6s, iPhone 6 — iPhone 6s Plus, iPhone 6 Plus

iPad

— iPad Pro 10,5 дюйма, iPad Pro 12,9 дюйма (2-го поколения) — iPad 6, iPad 5 — iPad mini 3, iPad mini 4, iPad Air 2 — iPad Pro 9,7 дюйма — iPad Pro 12,9 дюйма — iPad Air, iPad mini 2

iPod

— iPod touch (6-го поколения)

Перед началом процедуры отключите функцию Найти iPhone. Иначе iTunes откажется выполнять процедуру отката.

Шаг 1. Подключите гаджет к компьютеру или Mac.

Шаг 2. Выберите в iTunes своё устройство.

Шаг 3. На вкладке Обзор зажмите клавишу OPTION (Shift для Windows) и тапните по пункту Восстановить iPhone.

Шаг 4. Выберите только что загруженный файл прошивки.

Шаг 5. Нажмите Восстановить.

Шаг 6. Теперь при повторной настройке смартфона можно выбрать восстановление из резервной копии.

Важно: устройство нельзя будет восстановить из резервной копии, созданной на iOS 12.

Во время установки ни в коем случае не отключайте iOS-устройство от компьютера. Среднее время восстановления — 15-20 минут.

🤓 Хочешь больше? Подпишись на наш Telegramнаш Telegram.
… и не забывай читать наш Facebook и Twitter 🍒

iPhones.ru

Подробная инструкция.

Обратите внимание, что Apple внезапно разрешила откатиться на старые версии iOS.

Apple разрешает понизить версию прошивки для разных айфонов, проверить можно на сайте IPSW.me и вернуть старую версию софта.

С чего вдруг Apple пошла на такой шаг, никто не знает. Больше похоже на внештатный баг системы, чем не изменение многолетних устоев.

Вспомните недавние изменения в политике Apple, когда софт стал принудительно снижать производительность процессора на устройствах с изношенными аккумуляторами. Это было новшеством для iPhone 7, функция как раз и появилась на iOS 11.2, а на iPhone 6, 6s и SE она работает с прошлого года, когда вышла iOS 10.2. Возможно, Apple пошла на такую уступку после бури негодования в интернете.

Напоминаю, что если решитесь на такой шаг и захотите понизить версию прошивки, обязательно сделайте бекап.

P.S. Apple уже заметает следы и закрывает дырку. Кто успел понизить версию прошивки, тот молодец.

Обновлено: вернуться к старым версиям iOS больше нельзя.

В закладки
Фото с сайта IPSW

</figure>

Apple начала подписывать старые iOS, благодаря чему можно вернуть на iPhone или iPad предыдущую версию операционной системы. Об этом сообщил Telegram-канал iOS Releases, в котором доступны списки открытых iOS для всех вышедших устройств.

Обновлено в 12:50: Apple закрыла возможность сделать даунгрейд: для iPhone 7, 6, 5S осталась только iOS 11.

Несколько владельцев iPhone рассказали, что старые iOS заработали без ошибок.

11 янв 2018
@VieneDelPasado Завелась! https://t.co/opsI02JhdL
11 янв 2018
@wylsacom Еее) https://t.co/1CvIDl68Tg

Проверить наличие старых версий для своего айфона можно на сайте IPSW: нужно указать название устройства и модель. К примеру, iPhone 6 разрешили откатить до iOS 10, iPhone 5S и iPhone 5 до iOS 7, а iPad Air до iOS 8. Даунгрейд открыт вплоть до iPhone 4.

На что стоит обратить внимание при откате на более старую iOS:

  • не стоит скачивать прошивку с непроверенных сайтов. Если её нет на IPSW, то, скорее всего, нет нигде;
  • не забудьте сделать резервную копию системы, потому что обновление может удалить старые данные;
  • когда загрузили нужную версию, подключите устройство к iTunes и нажмите «Восстановить»;
  • не отключайте интернет и не отсоединяйте устройство от ПК или Mac до полной установки новой прошивки.

По одной из версий, Apple открыла возможность сделать даунгрейд после скандала с замедлением работы айфонов из-за износившихся батарей. Неизвестно, было ли это намеренное решение Apple или системная ошибка, поэтому в ближайшее время возможность откатиться на старую версию могут закрыть.

#технологии#apple

Спасибо за наводку ar7work

</div>

news.detail : ajax-tape !!! —>
AppleiPhoneiPadДжейлбрейкcheckra1nИнструкции

—>

2c646fe649eb33c466173a63fa6c3e42.jpg Не так давно была выпущена джейлбрейк-утилита checkra1n, с помощью которой можно взламывать смартфоны и планшеты Apple, работающие на iOS 13 или iPadOS 13 вплоть до версии 13.2.2. Если у вас установлены все актуальные обновления операционной системы, вы не можете воспользоваться этим джейлбрейком, однако способ установить его всё же существует. Необходимо откатиться с новейшей версии прошивки к iOS 13.2.2 или iPadOS 13.2.2. Особой разницы вы не заметите, но сможете устанавливать твики, которые значительно расширят возможности вашего устройства. Процесс даунгрейда относительно простой, но требует терпения, а также необходим компьютер на Windows или macOS с установленной программой iTunes.Что необходимо знать:
  • Откатиться к iOS 13.2.2 и можно лишь до тех пор, пока Apple подписывает эту версию.
  • Вы не сможете восстановить свой бэкап с iOS 13.2.2 или iPadOS 13.2.2 после даунгрейда до версии 13.2.2.
  • Обязательно стоит сделать бэкап всех данных на iPhone прежде чем приступать к процессу даунгрейда.

Первый способ — без потери данных

Выключите «Локатор» через «Настройки» → iCloud → «Локатор». Скачайте прошивку iOS 13.2.2 или iPadOS 13.2.2 для своего устройства: Запустите iTunes. Подключите кабелем свой iPhone или iPad к компьютеру. Разрешите на устройстве доступ к компьютеру, если появится запрос на подтверждение этого действия. Запустите iTunes и выберите устройство в левом верхнем углу. Переведите iPhone или iPad в режим DFU. Как это сделать, зависит от модели устройства:

  • Для iPhone XS, iPhone X, iPhone 8 и iPhone 8 Plus: нажмите и отпустите кнопку прибавления громкости, затем нажмите и отпустите кнопку убавления громкости и наконец нажмите и удерживайте кнопку включения до тех пор, пока не появится экран режима восстановления.
  • Для iPhone 7, iPhone 7 Plus: нажмите и удерживайте кнопки включения и убавления громкости до тех пор, пока не появится экран режима восстановления.
  • Для моделей iPad и iPad Pro, iPhone 6s и более ранних моделей iPhone: нажмите и удерживайте кнопки включения и домашнего экрана до тех пор, пока не появится экран режима восстановления.

Нажмите на кнопку питания и удерживайте её до тех пор, пока в iTunes не появится оповещение о том, что ваше устройство переведено в режим восстановления. Нажмите ОК. Зажмите на клавиатуре компьютера кнопку Alt/Option (для macOS) или Shift (для Windows) и нажмите «Восстановить…» Имейте в виду: если вы нажмёте «Восстановить…» не зажимая Alt/Option или Shift, iTunes обновит ваше устройство до новейшей версии iOS или iPadOS. выберите скачанный ранее файл с прошивкой iOS 13.2.2 или iPadOS 13.2.2. Нажмите «Восстановить и обновить». На следующем экране вы увидите информацию об обновлении. Согласитесь с условиями Apple. iTunes предупредит вас о запуске перепрошивки. Процесс займёт около 10 минут. В процессе перепрошивки все ваши данные будут удалены, поэтому устройство придётся настраивать заново.60e4bd8f51d490e135099db28225b8c6.jpg После того, как вы откатились к iOS 13.2.2 или iPadOS 13.2.2, можно делать джейлбрейк по инструкции, которая приведена на нашем сайте, и устанавливать твики из этих подборок.

iGuides в Telegram — t.me/igmedia iGuides в Яндекс.Дзен — zen.yandex.ru/iguides.ru У нас есть подкаст и его видео-версия

Источник:

iPhoneHacks

Ссылки по теме:

Тим Кук рассказал о дружбе со Стивом Джобсом и перфекционизме Apple

Производители вейпов просят Apple вернуть их приложения в App Store

«Закон против Apple» прошёл второе чтение в Госдуме

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации