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

Внимание! В статье я использую скриншоты с iPod Touch, но это не играет существенной роли. Данная инструкция актуальна в равной степени для iPad, iPhone или iPod Touch.

Откат прошивки iOS (Downgrade iOS) - установка более старой версии прошивки. Раньше откат прошивки на старые системы был хоть и сложен, но более вероятен. Для этого пользователь должен был сохранить SHSH-сертификаты (цифровая подпись, уникальная для каждого девайса).

В данном случае мы делаем откат iOS 9 на iOS 8. Эти две системы поддерживают: iPad 2, iPad Mini 1, iPhone 4s, iPod Touch 5G и более новые в линейках девайсы. Для всех этих устройств откат возможен исключительно на iOS 8.4 (на 12 июля 2015 года) даже при сохранённых SHSH.

Теперь общий случай. Как правило, откат на более старую версию прошивки возможен:

а) если предыдущая прошивка всё ещё считается актуальной. Например, в данный момент весь мир тестирует iOS 9 Public Beta . Официальная версия iOS 9 выйдет осенью. А значит до этого момента пользователь имеет возможность прошить своё устройство до актуальной официально iOS 8.4 .

б) если новая официальная прошивка только что вышла. Например, после официального выхода iOS 9, у пользователя будет от 1 до 7 дней (может и чуть больше), чтобы передумать и сделать откат. В какой-то момент Apple вдруг перестаёт подписывать старые прошивки и тогда откат невозможен или существенно затруднён.

Инструкция по откату в данном случае идентична прошивке через восстановление..

Шаг 1. Скачиваем прошивку от своего устройства, на которую можно произвести откат.

Шаг 2. Отключаем функцию: «Найти iPad, iPhone или iPod» (зависит от вашего устройства). Настройки->iCloud.

Если это не сделать, то iTunes вам не даст осуществить прошивку. После перепрошивки не забудьте включить опцию обратно.

Шаг 2. Подключаем устройство к компьютеру через шнур. Заходим в iTunes и выбираем девайс. Ищем кнопку «Восстановить» и нажимаем с предварительно зажатой клавишей Alt-Option (в OS X) или Shift (в Windows).

В новом окне выбираем скачанную прошивку. Потом в появившемся окне жмём «Восстановить» и начинается процесс восстановления/отката.

Это надо помнить!

Устройство откатится до заводских настроек. То есть перед запуском системы вам придется её заново настроить (надо как минимум знать пароль от Wi-Fi сети).

Резервную копию на более старую прошивку накатить можно лишь в том случае, если у вас осталась резервная копия, сделанная именно на старой прошивке. В том числе поэтому рекомендуется перед прошивкой iOS сохранять резервную копию на компьютер.

Всем удачного отката! :) Если есть какие-то вопросы, дополнения или проблемы - пишите комментарии.

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

В данном материале мы расскажем, как откатить версию приложения на iOS с помощью программ Charles и iTunes. Но прежде чем приступить, обратите внимание:

  • инструкция работает только на версии Charles 4, проверялась на Charles 4.0.2 (программа платная, но имеет неограниченный пробный период, пробная версия прекращает свою работу через каждые полчаса);
  • максимальная версия iTunes для macOS - 12.3.3, для Windows - 12.2.2, на следующих версиях данный способ уже не работает: либо программа iTunes не запускается, либо нет кнопки Загрузить (12.4-12.4.3), либо появляется ошибка
    «iTunes не может проверить подлинность сервера. Недействительный сертификат сервера» (12.5-12.6.3).

К сожалению, данный способ уже не будет работать на версии macOS High Sierra и выше. При запуске предыдущих версий iTunes у вас будет появляться ошибка, так как для High Sierra минимальная версия 12.7 (без App Store).

Внимание! Начиная с версии iTunes 12.7 в программе больше нет магазина приложений App Store, поэтому для установки скачанного приложения на устройство используйте последнюю рабочую версию — 12.6.3.

Как откатить версию приложения на iPhone и iPad

Шаг 1 Скачайте программу Charles 4 для своей операционной системы (macOS или Windows) и установите ее. Если на более новой версии метод не работает, тогда скачайте Charles 4.0.2 отсюда

Шаг 2 Запустите программу Charles. На компьютерах с macOS при первом запуске программы нажмите кнопку Grand Priviliges



Шаг 4 Перейдите к программе Charles и в панели Structure (слева) найдите строчку содержащую «buy.itunes.apple.com». Кликните на ней правой клавишей мыши и выберите пункт Enable SSL Proxying


Шаг 5 Вернитесь обратно к iTunes, остановите загрузку приложения и удалите его из списка загрузок (кликните на иконку загрузок в правом верхнем углу, выберите загружаемое приложение и 2 раза нажмите клавишу Delete). Если загрузка уже завершилась, тогда перейдите в раздел «Мои программы» и удалите скаченное приложение


Шаг 6 Снова воспользуйтесь поиском в iTunes и повторно загрузите приложение. Если iTunes выдаст предупреждение, что не может проверить подлинность сервера, нажмите Продолжить. Начнется загрузка приложения, остановите ее и удалите


Шаг 7 Перейдите к Charles и найдите новую строчку содержащую «buy.itunes.apple.com». Раскройте ее и выберите «buyProduct»


Шаг 8 В правой панели программы выберите вкладку Contents (вместо Contents, в некоторых ОС может быть Response ) и укажите тип отображения «XML Text». Среди строчек кода найдите:

softwareVersionExternalIdentifier
821085078

В строчке указывается текущая версия приложения, а под ней уже идут идентификаторы всех предыдущих версий:

softwareVersionExternalIdentifies
785833618
811158353
811420549
811474632

Выберите версию, которую Вы хотите установить и скопируйте ее номер


Шаг 9 Вернитесь в левую панель Structure и на строчке «buyProduct» кликните правой клавишей мыши, выберите пункт Breakpoints


Шаг 10 В iTunes заново найдите и загрузите приложение

Шаг 11 Как только Вы нажмете Загрузить, в программе Charles появиться новое окно. Перейдите к нему, выберите вкладки Edit Request и «XML Text»


Шаг 12 Найдите строчку XXXX и вместо XXXX (набор цифр) вставьте номер версии приложения, который Вы скопировали ранее и нажмите кнопку Execute один раз, а затем еще раз


Шаг 13 В iTunes должна начаться загрузка выбранной версии. По окончанию загрузки в разделе «Мои программы» появится скачанное приложение. Посмотрите версию программы, вызовите контекстное меню правым кликом мыши и выберите Сведения или нажмите Cmd+I (macOS) / Ctrl+I (Windows). Если вас не устраивает версия, скопируйте другой идентификатор версии и повторите Шаги 10 - 13


Шаг 14 Подключите свой iPhone или iPad к компьютеру и установите приложение на устройство

После выполнения всех операций не забудьте в Charles вернуть все по умолчанию, снова перейдите в программу, выберите строчку «buyProduct», кликните по ней правой клавишей мыши и нажмите Disable SSL Proxying , а также снимите галочку с Breakpoints или просто удалите программу.

Инструкция непростая и требует усилий, но это того стоит, если Вы хотите вернуть старую версию приложения.

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

Вы не раздумывая воспользовались возможностью обновить свой iPhone и iPad до iOS 10, но впоследствии выяснили, что прошивка вызывает проблемы, которых вы больше не хотите терпеть?

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

Спустя всего лишь месяц после выхода iOS 10, компания Apple перестала подписывать версию iOS 9.3.5, что означает невозможность отката с новых версий. То же самое произошло и с версиями 10.1 и 10.2. По утверждению Apple, все ошибки, которые ранее мешали пользователям полноценно наслаждаться iOS 10, были устранены и нет необходимости возвращаться к старым версиям, которые могут угрожать безопасности данных пользователей.

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

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

К февралю 2017 года автору утилиты удалось найти решение обхода блокировки и некоторые пользователи смогли воспользоваться утилитой для даунгрейда (понижения или отката). Но средство работало только внутри 10.0.x - 10.2.1, если были заранее сохранены SHSH blobs. К примеру, с помощью Prometheus вы можете сохранить сертификаты SHSH blobs для iOS 10.2, обновиться до 10.2.1, а после обратно вернуться на предыдущую версию.

Что касается отката с iOS 10.Х.Х на iOS 9.Х.Х, то компания Apple поставила жирную точку, закрыв любую возможность перехода на старую версию. При попытке установки старой версии iOS, iTunes обращается на сервер выдачи сертификатов для того, чтобы активировать прошивку. Так как Apple считает прошивки ниже 10.2 неактуальными, пользователь просто получает ошибку, возникающую из-за отсутствия цифровых подписей.

Таким образом, пользователям iOS остается искать плюсы существующих версий прошивок и обновляться только тогда, когда они будут уверены, что выпускающиеся новые версии не содержат ошибок.
Если в будущем появятся какие-либо новые способы даунгрейда на старые версии, мы обязательно сообщим вам об этом.

Привет орлы и орлицы! После недавнего самого крутого и непревзойденного обновления iOS до версии 7, количество запросов об откате на старую добрую выпуклую версию iOS 6 превышает все разумные пределы. То ли что-то недосмотрели в корпорации, то ли плоский интерфейс слишком уж сильно коробит наши тонкие эстетические чувства. Как бы то ни было, вот инструкция как перейти «взад» от iOS 7 к iOS 6.

ОЧЕНЬ ВАЖНО ЗНАТЬ И ПОНИМАТЬ СЛЕДУЮЩЕЕ:

Актуальная версия ПО для Вашего девайса —
Процессоры: A4/А4X/A5/A5X — iOS 7.0 (кроме 3GS 6.1.3)
Процессор: A6 — iOS 7.0
Процессор: A6X — iOS 7.0

  • Откат с iOS 7.0 Н Е В О З М О Ж Е Н для i-Устройств на процессоре А5 и выше!
  • Обновление на Л Ю Б У Ю , кроме актуальной прошивки на i-Устройствах с процессором А5 и выше, Н Е В О З М О Ж Н О!
  • Для i-Устройств с процессором А4 откат и обновление возможно только при наличии проверенных сертификатов SHSH от прошивки, на которую делается откат или обновление, кроме случаев обновления до актуальной версии, тогда сертификат не требуется! Обязательное условие iTunes версии ниже 11.1.X.X

Поехали!

Для начала нужно выбрать файл прошивки, на которую мы хотим откатиться. Для этого переходим на сайт , где выбираем модель своего устройства и загружаем нужную версию iOS. Для iPhone 4 и 4S - последняя актуальная прошивка 6.1.3, для iPhone 5 - 6.1.4.

Сайт

Затем запускаем iTunes, подключаем к компьютеру iPhone и переводим его в режим DFU. Для этого зажимаем кнопку блокировки и кнопку «Домой», удерживаем их 10 секунд и затем отпускаем кнопку блокировки, продолжая удерживать кнопку «Домой». Через несколько секунд iTunes объявит, что программа обнаружила устройство в режиме восстановления. То, что нужно, отпускаем кнопку «Домой».

Восстановление

После этого зажимаем клавишу Alt для Mac и Shift для Windows, жмем на кнопку «Восстановить» и выбираем файл восстановления, который мы загрузили с самого начала.

Выбираем файл

После этого можно откидываться на спинку кресла, сходить налить горячий напиток или сделать себе бутерброд - процесс восстановления займет порядка 10-15 минут, прогресс вы сможете наблюдать в iTunes.

Восстановление

Через 10 минут у вас снова будет старая и очень добрая, а что самое главное «выпуклая» iOS 6!

За инструкцию спасибо Dim565

Видеоинструкция — как вернуть iOS 6 после установки iOS 7

UPD1. Похоже, путей откатиться становится все меньше. Однако, товарищ пишет:

«В общем такие дела, товарищи, отчитываюсь.
На 4 айфон установил-таки 6.1! тут либо в тунце проблема была, либо в подписанной прошивке, ибо сначала я качал через iFaith с их сервера прошивку, сейчас решил независимую качнуть и подписать просто айфейтом. Также был найден в закромах инета тунец, версии 11.0.1.12. с помощью этих двух манипуляций тело прошито. я очень рад, всем спасибо, отдельно тов. rexsniper ) правда единственный косяк, контент через iTools последней версии не лезет почему-то..
UPD проблема контента решилась с установкой iTools версия: 2013 Build 0524, скачанного с 4пда)) » —

Нашёл я решение при моём откате с 7ёрки и ошибке тунца №11. В инструкции у вас написано чтобы тунец был ниже чем 11.1…. У меня был тунец 11.0.4.4. Проблема оказалось как раз в нём. После долгих танцев с бубном установил как выше было описано айтюнс версии: 11.0.1.12 и всё сразу же пошло как надо. Всем спасибо за помощь!

Есть ли четкий ответ на вопрос: «можно ли откатить с ios 7 до ios 6.1.3 на iphone 4 при наличие shsh?» если да то как?

перепрошился как писал dima_1988
та же четверка, та же прошивка 5,1,1
усе работает

«у меня получилось откатить свой айфон 4 с 7 на 5 версию использовал iFaith-v1.5.9 I-REB тунца версии 10.5.5
В iFaith-v1.5.9 нашел на сервере судии сертификат от версии 5.1.1 скачал его потом скачал эту же офицыальную прошу и с помощью этой же iFaith-v1.5.9 сделал кастом потом установил тунца 10.5.5 ввел тел в режим восстановления закрыл тунца открыл И-РЕБ выбрал айфон 4 свернул И-РЕБ удалил тунца установил Тунца 11.0.1 нажал шифт выбрал кастом и прошился)))»


Вконтакте

Когда Apple выпускает новую версию iOS многим пользователям может показаться заманчивым установить бета-версию iOS для разработчиков, чтобы ознакомиться с будущим функционалом, особенно если речь идет о крупных релизах, таких как iOS 11 (), который включает .

Вконтакте

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

Как узнать версию официальной iOS, на которую можно откатиться?

Узнать о том, какая последняя версия iOS является актуальной для всех iPhone или iPad вы всегда сможете .

Скачать все официальные iOS-прошивки для любых iPhone и iPad можно .

Работают ли резервные копии iOS 11 после отката на iOS 10

Собравшись производить откат вам следует быть готовым к тому, что придется восстанавливать iPhone или iPad, потеряв при этом данные, такие как настройки, аккаунты электронной почты, загруженные приложения и т.д. Также стоит помнить, что резервная копия iOS 11, созданная в iTunes на компьютере или в iCloud, не совместима с iOS 10 .

Как откатиться с iOS 11 бета на официальную iOS 10

1 . Прежде всего, позаботьтесь о сохранности фотографий и видео из приложения Фото. Если вы не используете Медиатеку iCloud, или другие облачные сервисы, снимки будут утеряны. То же самое касается и другой информации.

Подробная инструкция по восстановлению прошивки iPhone или iPad через iTunes на компьютере вы можете найти .

8 . После того, как будет установлена актуальная официальная версия iOS, вам придется или использовать созданную ранее на iOS 10 резервную копию данных. Как уже упоминалось выше, вы не сможете воспользоваться резервной копией, сделанной на iOS 11 beta.