Как установить предыдущую версию ios на айфон. Восстановление iPhone на старую прошивку в Windows без повышения модема с помощью хешей SHSH. Что делать, если джелбрейк или откат превратил iPhone в кирпич

Многие пользователи не знают, как вернуть старую версию iOS. Для этого достаточно просто следовать нашей инструкции.

1. Процесс установки старой версии

Перед тем, как описать процесс установки, стоит сказать, что у Вас должен быть исходный файл формата.ipsw. Никакой другой формат в данном случае не подойдет.

Загрузить такой файл Вы можете на многих сайтах, к примеру, на appstudio.org . Чтобы им воспользоваться, необходимо просто перейти по ссылке, выбрать свое устройство, модель и прошивку. После этого сразу же начнется скачивание установочного файла в формате.ipsw.

Теперь приступаем к установке.

Для этого выполните следующий ряд действий:

  • Подключите свой аппарат от Apple к компьютеру при помощи кабеля USB. На ПК/ноутбуке обязательно должна быть установлена программа iTunes. Если это не так, скачайте ее с официального сайта и инсталлируйте.
  • Запустите Айтюнс. Вверху слева нажмите на иконку своего типа устройства, чтобы отобразились разделы. Зайдите в раздел «Обзор» и там нажмите на кнопку «Обновить». При этом обязательно нажмите и держите кнопку «Shift», если у Вас Windows и «Option», если Mac.

  • Появится стандартное диалоговое окно, в котором необходимо будет указать, где находится тот самый установочный файл формата.ipsw, который Вы ранее скачали на сайте appstudio.org или любом другом.

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

Совет! Перед началом обновления сделайте резервную копию на всякий случай. Если что-то пойдет не так, Вы всегда сможете вернуть все как было. Для этого в том же разделе программы Айтюнс есть кнопки «Создать копию сейчас» и «Восстановить из копии».

Бывает, что вышеуказанный порядок действий прерывается на каком-то этапе или же имеют место другие проблемы, из-за которых инсталляция становится невозможной. Возможно, это связано с глюками устройства (у Apple их много, поверьте) или же с тем, что на нем был сделан джейлбрейк. В любом случае, стоит попытаться установить старую версию ОС при помощи программы redsn0w.

2. Используем программу redsn0w

Помните, что данная программа, фактически, сделает джейлбрейк на Вашем устройстве, и после этого оно уже не будет подлежать гарантийному ремонту.

Если у Вас возникают проблемы с использованием iPhone или iPad, лучше обратитесь в службу поддержки. Как это сделать, подробно описано .

А если Вы готовы идти на такой риск, сделайте вот что:

  • Скачайте программу на ее официальном сайте . Запустите redsn0w на своем компьютере. Подключите Айфон или Айпад при помощи кабеля к компьютеру. Выберете «Extras», а затем «Even more».
  • В появившемся окне нажмите «Restore» и далее «IPSW».

  • Укажите в диалоговом окне, где находится установочный файл (формата.ipsw). Возможно, появится какое-то окно с вопросом, нажмите на нем «Yes». Это запрос на произведение отката ОС на подключенном устройстве.
  • Включите на подключенном устройстве режим DFU. Как это сделать, читайте . Если коротко, необходимо зажать кнопку включения до тех пор, пока в iTunes не появится запрос на восстановление устройства.
  • Далее нужно будет указать путь к сертификатам SHSH. Не вдаваясь в подробности, скажем, что речь идет о специальных цифровых подписях прошивок от Apple. Достать их можно с помощью программы iFaith . После ее скачивания и запуска нажмите «ОК» в приветственном окне и кнопку «Show Available SHSH Caches on Server» дальше. В следующем окне справа выберете модель своего устройства и нажмите «Show Available Blobs». Затем нажмите «Fetch the latest SHSH blobs Apple is actively signing». В следующем окне поставьте галочку напротив типа прошивки, которую Вы скачали и кнопку «Download selected blob(s)». В redsn0w просто укажите путь к этим файлам.

  • В конце Вы увидите сообщение о том, что восстановление прошло успешно («restore successful»).

Восстановление iPhone представляет собой стандартную операцию по возврату смартфона Apple в работоспособное состояние после различных сбоев. Неудачная прошивка, неверно выполненный джейлбрейк, некорректное обновление iOS – если вы знаете, как восстановить iPhone, то сможете устранить практически любые неисправности, возникающие в процессе эксплуатации этого устройства.

Порядок восстановления

Чтобы восстановить iPhone, нужно войти в режим восстановления (Recovery Mode). Сделать это просто:

Когда Айфон готов к процедуре отката и исправления ошибок, нажмите кнопку «Восстановить».

iTunes самостоятельно найдет актуальную версию прошивки и установит её на смартфон, вернув его в состояние, в котором он пребывал сразу после покупки.

Работа в режиме DFU

Если в Recovery Mode восстановление iPhone не работает, то необходимо ввести устройство в режим DFU. Этот режим применяется при наличии программных ошибок – например, когда Айфон не включается. Режим DFU работает на аппаратном уровне, поэтому он помогает выполнить сброс всех настроек даже в самых трудных случаях. Чтобы войти в режим DFU:

  1. Подключите устройство к компьютеру.
  2. Зажмите и держите Power и Home в течение 10 секунд.
  3. Досчитав до 10, отпустите Power, продолжая удерживать кнопку Home.

С первого раза трудно войти в режим DFU, так как на экране ничего не меняется. Если режим восстановления обнаруживает себя значком iTunes, то в DFU телефон как будто не включается. Поэтому нужно смотреть на экран компьютера, где запущен iTunes. Как только Айфон перейдет в режим DFU, в iTunes появится уведомление, сообщающее что программа обнаружила устройство в режиме восстановления, и нужно выполнить сброс всех настроек и контента, чтобы продолжить работу со смартфоном.

Если нужно установить другую прошивку, то зажмите Shift и щелкните «Восстановить». Появится проводник, через который вам нужно указать путь к скачанной предварительно прошивке.

Восстановление без компьютера

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

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

Восстановление после сброса

Если вам нужно восстановить Айфон после сброса всех настроек и удаления контента, то без резервной копии сделать это не получится. Наличие backup-файла с информацией, хранимой в памяти устройства – главный момент, который нужно проверить перед выполнением сброса. После отката iPhone к заводскому состоянию все личные данные пользователя с него стираются.

Создание резервной копии перед сбросом настроек:


После сброса Айфон будет как новый: ни контента, ни настроек на нем не остается. Чтобы вернуть всю информацию, необходимо подключить устройство к компьютеру и через iTunes произвести восстановление из резервной копии. Выбирайте последний по времени создания бэкап, так как в нем хранится наиболее актуальная информация.

Выполнить восстановление всех настроек после сброса можно и через iCloud, при условии, что вы хранили на облаке бэкапы. В таком случае при настройке iPhone нужно выбрать вариант «Восстановить копию из iCloud» и указать подходящий бэкап.

Проблемы при восстановлении

Если после обычного восстановления телефон не включается, то имеет смысл перевести его в DFU режим и снова попробовать восстановить через iTunes.На этот раз не стоит доверять iTunes: скачайте официальную прошивку и выберите её в окне проводника, зажав Shift и щелкнув по кнопке «Восстановить».

Иногда решить проблему с тем, что смартфон не включается после сброса настроек через iTunes, помогает утилиту TinyUmbrella. В этой программе есть кнопка «Exit Recovery». Если Айфон посте восстановления не включается, нужно выбрать его в окне TinyUmbrella и нажать «Exit Recovery».

Всё, что написано ниже, сработает только в том случае, если у вас есть хеши SHSH от той прошивки, на которую вы собираетесь восстановиться.
О том, что такое хеши SHSH и какую роль они играют при прошивании гаджетов Apple, читайте .
Даже если вы не сохраняли хеши самостоятельно, это не значит, что у вас их нет. Для устройств, хоть раз подвергавшихся джейлбрейку, в Интернете на серверах Cydia могут автоматически сохраняться хеши для всех будущих прошивок.
Помните, что для iPhone 3G, iPhone 3GS, iPhone 4, iPod touch 2G, iPod touch 3G, iPod touch 4G, iPad 1G и Apple TV 2G хеши SHSH можно извлечь прямо из прошивки, установленной сейчас на устройстве, даже если она уже не подписывается Apple. О том, как это сделать, читайте .

По данному методу можно восстановить iPhone не только на версию iOS ниже, чем та, что установлена сейчас, но и на более свежую версию, при том условии, что она уже неактуальна и не подписывается Apple. Для актуальных версий iOS следует применять .
Узнать, какие версии iOS являются актуальными, вы можете на страницах с информацией по соответствующим прошивкам, либо в нашем .

Данная инструкция не распространяется на устройства с процессорами Apple A5 и новее - на iPhone 4S, iPhone 5 и всё, что вышло позже. На них невозможно повысить версию iOS без повышения версии модема.

  1. Скачайте из нашего ту версию прошивки, на которую вы хотите прошиться без повышения модема. Поместите файл прошивки на рабочий стол.
  2. Скачайте самую свежую версию redsn0w для Windows .
  3. Распакуйте архив, поместите redsn0w на рабочий стол.
  4. В контекстном меню файла redsn0w.exe выберите пункт "Запуск от имени администратора":
  5. На стартовом экране redsn0w нажмите кнопку "Extras".
  6. Затем нажмите кнопку "Even more".
  7. На следующем экране нажмите "Restore".
  8. Нажмите кнопку "IPSW", укажите путь к файлу прошивки, на которую вы хотите восстановиться без повышения модема.
  9. redsn0w спросит вас, хотите ли вы предотвратить повышение модема. Обязательно ответьте утвердительно!

  10. Затем последует предупреждение о необходимости ввода устройства в режим Pwned DFU. Нажмите "OK".

  11. Затем redsn0w поможет вам ввести устройство в требуемый режим. Вам нужно будет подключить iPhone к компьютеру по кабелю и выключить его, удерживая кнопку Power (на верхнем торце), а затем сдвинув появившийся слайдер. Потом нажмите "Next".
  12. На следующем шаге Вам нужно будет нажать на 3 секунды кнопку Power, потом зажать кнопки Home и Power на 10 секунд, затем отпустить Power, а Home держать ещё около 10 секунд.
  13. Вы вновь вернётесь на экран восстановления прошивки, где станут доступны кнопки "Local" и "Remote".
  14. Если ранее вы сохраняли хеши с помощью redsn0w или TinyUmbrella у себя на компьютере, вы можете нажать кнопку "Local" и указать к ним путь. Если вы не сохраняли хеши на компьютере, нажмите кнопку "Remote", чтобы redsn0w поискал хеши на серверах Cydia. Если хеши будут найдены, кнопка "Next" станет доступна, вам останется нажать на неё. В противном случае восстановить iPhone никак не получится.
  15. Дальнейшие действия не потребуют вашего участия. redsn0w сам обработает прошивку и зальёт её в устройство. Вам остаётся дождаться загрузки гаджета в нормальном режиме.

  16. Когда iPhone включится, советуем зайти в настройки iOS, в раздел "Основные-Об этом устройстве" и убедиться в том, что версия модема осталась без изменений.
  17. Если произойдёт какая-либо ошибка, и iPhone остался в режиме DFU (с выключённым экраном, не реагируя ни на какие нажатия), вы можете вывести его оттуда, зажав кнопки Home и Power до тех пор, пока на экране не появится яблочко.

Довольно частая ситуация - вы обновляете приложение или игру и вместо улучшенной производительности и новых функций получаете совершенно нерабочее средство. Допускают подобные оплошности разработчики всех мастей, а откатиться с новой версии на старую можно только при помощи инструмента Charles Proxy.

Пригодиться программа Charles Proxy может и в тех случаях, когда в новых версиях приложений или игр какие-то функции были удалены. Примеров таких удаленных функций можно привести целую массу, взять хотя бы официальные приложения «ВКонтакте» или YouTube, последняя версия которого вызывает у пользователей лишь негативные эмоции.

Сразу хотим отметить, что несмотря на кажущуюся сложность, установить старую версию любого приложения может любой пользователь. Главное - четко следуйте инструкции. В ней мы установили на iPad одну из первых версий приложения популярной социальной сети Instagram.

Шаг 1. Загрузите, установите и запустите инструмент Charles для Windows или Mac (скачать)

Шаг 2. Запустите iTunes и начните скачивать приложение, старую версию которого вы хотите установить на свой iPhone или iPad

Шаг 3. В окне Charles выберите сервер iTunes, с которого происходит загрузка приложения, со словом «buy». Нажмите на название сервера правой кнопкой и выберите пункт Enable SSL Proxying

Шаг 4. Вернитесь в окно iTunes и остановите загрузку приложения

Примечание: если приложение уже загрузилось, то его нужно удалить в разделе «Мои программы»

Шаг 5. Вновь найдите нужное приложение в iTunes и повторно начните его загрузку

Шаг 6. Перейдите в окно Charles и найдите еще одну строчку со словом «buy » - это именно тот объект, который мы ищем. Вернитесь в iTunes и остановите загрузку приложения

Шаг 7. Раскройте найденную ветку со словом «buy » в Charles и найдите строчку buyProduct

Шаг 8. Выберите строчку buyProduct и перейдите на вкладку Response , где укажите тип отображения XML Text

Шаг 9. На экране, после строчки softwareVersionExternalIdentifiers , вы увидите строчки вида:

2948163
3091092
3107891
3171975
3194579
3240261

где семизначное число означает номера версий приложения, расположенные в порядке возрастания. В нашем примере мы откатили Instagram на по-настоящему древнюю версию 1.8.7, номер сборки которой был первым в списке. На практике же, откатываться чаще всего необходимо до предыдущей версии, поэтому рекомендуется выбирать номер сборки (тот, что заключен в тег ) как можно ближе к финальной версии.

Шаг 10. Сделайте правый клик на пункте buyProduct и выберите Edit

Шаг 11. Выберите раздел XML Text и найдите в поле строчку:

appExtVrsId
XXXX

где XXXX - последняя версия приложения. Вместо XXXX вам нужно вставить скопированное в шаге 9 значение, после чего нажать Execute . В нашем примере мы меняли номер 81542337 на 2948163, тем самым откатывая самую последнюю версию Instagram до самой ранней.

Шаг 12. Опять нажмите правой кнопкой на пункт buyProduct и выберите пункт Breakpoints

Шаг 14. Зайдите в iTunes, найдите ваше приложение и обновите страницу (Ctrl + R в Windows). После этого начните загрузку средства

Шаг 15. Через мгновение после нажатия вами кнопки загрузки, вас перенесет в Charles, где нужно переключиться на экран Edit Request -> XML Text . В поле XXXX вместо «XXX » вставьте номер сборки, скопированный вами на 9 шаге, после чего нажмите кнопку Execute.

Шаг 16. Затем опять нажмите Execute

Шаг 17. Перейдите в iTunes и убедитесь в том, что загрузка приложения началась. Дождитесь окончания загрузки

Шаг 18. В iTunes выберите вкладку «Мои программы », найдите ваше приложение и сделав по ней правый клик выберите пункт «Сведения ». Здесь вы можете убедится в том, что скачивается именно старая версия приложения

Шаг 19. Удалите с вашего iPhone или iPad новую версию необходимого приложения, подключите устройство к iTunes и установите старую сборку

Шаг 20. После окончания синхронизации на вашем смартфоне или планшете окажется старая версия необходимого приложения

Как мне стали поступать просьбы об инструкции по откату прошивки.

Спрашивали - отвечаем…

Гарантированный способ откатить iOS 11 до iOS 10

Шаг 1. Подключите iPhone/iPad/iPod Touch к компьютеру через провод. Откройте iTunes (желательно обновить его до последней версии). Устройство должно определиться в iTunes.

Шаг 2. Выключите iPhone/iPad/iPod Touch. Кнопка Power (держите несколько секунд). Дальше свайп по «выключить».

Шаг 3. Зажмите кнопку Power на 3 секунды. Не отпуская, зажмите кнопку уменьшения громкости (в некоторых старых девайсах кнопку Home). И держите эти две кнопки около 10 секунд.

iTunes должен отреагировать и выдать сообщение:

iTunes обнаружила iPad/iPhone/iPod в режиме восстановления. Необходимо восстановить этот iPad/iPhone iPod перед использованием с iTunes.

Шаг 4 (основной) В описании iPhone появится кнопка «Восстановить iPhone». Жмём на неё и соглашаемся с тем, что для iPhone будут восстановлены заводские настройки.

Шаг 4 (альтернативный) Можно скачать финальную актуальную версию прошивки, например, с нашей статьи . Затем зажмите Shift, если у вас Windows (Alt-Option для MacOS) на клавиатуре и нажмите кнопку «Восстановить iPhone». После этого выберите файл прошивки.

Что произойдёт?

После этого iTunes удалит всё на iДевайсе и накатит самую свежую версию прошивки.

Далее есть два пути: либо настроить устройство как новое, либо накатить резервную копию, если вы её заранее сделали в iOS 10. Заметьте, что сделав резервную копию в iOS 11, вы не сможете её накатить на iOS 10. Телефон или планшет сообщит вам, что резервная копия новая и не подходит.

Можно ли таким образом откатить до iOS 9, 8 и т.д.?

НЕТ! И ещё раз НЕТ. Нельзя откатить даже на 10.2.1, потому что свежая в данный момент 10.3.2. Такие ограничения имеет Apple.

Актуальна ли эта инструкция сейчас?

Да, и будет актуальна до выхода финальной версии iOS 11 осенью 2017-го года.