Как понизить версию приложения из App Store без джейлбрейка. Как откатить версию IOS на iPhone, iPad Можно ли понижать прошивку iphone

Обновившись до новой версии IOS, вы можете заметить, что прошивка вам не понравится. В этом случае есть прекрасный выход - откатить программное обеспечение до оптимальной, на ваш взгляд, версии. То есть, если вы обновились до, например, IOS 10, то спокойно можете установить на свое устройство IOS 8, воспользовавшись нижеприведенными инструкциями.

Когда необходимо проводить откат iOS

Причинами для установки более старой версии операционной системы могут стать следующие обстоятельства:

  • С новыми версиями прошивки изменяется дизайн, а новое оформление может понравиться не всем пользователям.
  • Самым распространённым поводом является появление зависаний и глюков. Случаются подобные проблемы по двум причинам: либо новая версия прошивки стала доступна пользователям в слишком сыром виде, с ошибками в коде и недоработками, либо устройство, которое было обновлено, успело устареть для нагрузок, создаваемых новой версией IOS.

Учтите, что откат любого устройства для любой версии невозможен, подробную информацию о том, какое устройство до какой версии прошивки можно откатить, вы можете просмотреть на следующем сайте - http://appstudio.org/shsh . Все данные расположены в формате таблицы.

Как откатить iOS до определенной версии на Apple-устройстве

Перед тем как приступить к процессу, необходимо подготовить следующие вещи:

  • Программу iTunes, установленную на вашем компьютере и обновленную до последней версии.
  • Скаченная в легкодоступную папку выбранная вами версия программного обеспечения, имеющая формат IPSW. Скачать ее можно с проверенных интернет-сайтов, бесплатно распространяющих прошивки IOS, например, по следующей ссылке - http://appstudio.org/ios . Скачивайте прошивку строго для вашей модели устройства, иначе при установке возникнут проблемы.
  • USB-переходник, который подключит ваше устройство к компьютеру.

Если все вышеприведенные условия вами выполнены, то следующим шагом станет подготовка самого устройства к процессу отката.

Сохранение важных данных

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

Отключение пароля

Еще один немаловажный пункт - отключение пароля и Touch ID, если оный поддерживается и включен на вашем устройстве.

Деактивация функции «Найти iPhone»

Перед любыми действиями с прошивкой устройства необходимо отключать функцию «Найти iPhone», так как, в противном случае, iTunes попросту не допустит вас к совершению каких-либо действий:

Откат прошивки

Если все предыдущие подготовительные работы были проведены, то можно приступать к самому откату. Не имеет значения, с какого устройства вы производите откат, а также с какой и до какой версии IOS будет выполнен переход.

  1. Подключите устройство к компьютеру посредством USB-переходника.
  2. Авторизуйтесь в системе.
  3. Перейдите к настройкам вашего устройства, кликнув по иконке в виде телефона или планшета.
  4. Зажмите кнопку Shift на клавиатуре, если вы пользуетесь Windows, или кнопку Option, если вы пользуетесь Mac OS. Не отпуская клавишу, кликнете по кнопке «Восстановить».
  5. Откроется окошко с папками, вам необходимо указать путь до прошивки, которую вы скачали ранее.
  6. Дождитесь, пока iTunes извлечет ПО из прошивки и установит его. Процесс может длиться от пяти минут до получаса, не отключайте устройство от компьютера и никакими действиями не прерывайте процесс, иначе устройство может войти в режим бесконечного восстановления.

Откат без потери данных

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

Видеоурок: Как откатить версию iOS

Сторонние программы для отката

Если по каким-то причинам способ с iTunes вам не подходит, то вы можете воспользоваться сторонней программой RedSnow. Она распространяется бесплатно как для Windows, так и для Mac OS на официальном сайте разработчика - http://redsnow.ru .

  1. Скачав и открыв программу, выберите раздел Extras.
  2. Кликнете по кнопке Even More.
  3. В открывшемся меню перейдите к блоку Restore.
  4. Нажмите кнопку IPSW, чтобы указать путь до заранее скаченной прошивки.
  5. В появившемся уведомлении у вас спросят, отменить повышение модема или нет. Кликнете по варианту «Да».
  6. Откроется окошко, в котором вас предупредят, что сейчас устройство необходимо будет перевести в режим восстановления, закройте его.
  7. Подключите устройство к компьютеру при помощи USB-переходника и введите его в DFU Mode. Как это сделать, пошагово описано в самой программе.
  8. Если вы раньше не выполняли подобных операций по откату с этой программой, то кликнете по кнопке Remote, чтобы она автоматически отыскала на своих серверах необходимые хеши.
  9. Готово, теперь останется дождаться окончания процесса. Устройство автоматически обновиться до загруженной вами версии и включится, после чего вам придется пройти процесс его начальной настройки.

Возможен ли откат отдельных приложений

Если целью вашего отката системы является установка более старых версий приложений, то проводить его не стоит, так как есть вариант лучше - воспользоваться специальной программой App Admin. Скачать ее можно прямо из App Store бесплатно. Благодаря этому приложению, вы сможете просмотреть все доступные версии приложений, установленных на вашем телефоне, и откатиться до них. Чтобы воспользоваться программой, достаточно выбрать приложения для отката и ввести уникальный номер версии, до которой нужно отбросить выбранное приложение.

Итак, установка более старой версии программного обеспечения возможна на всех устройствах от компании Apple, но откатывать можно не до любой версии, а только до тех, которые имеют подпись SHSH. Процесс можно выполнить как через официальное приложение iTunes, так и через сторонние программы. Главное, скачать правильную версию прошивки и не прерывать процесс обновления до полноценного его завершения.

Уже вышла программа, предназначенная для отката прошивки iOS. Данное приложение называется RedSn0w, а последняя его версия ориентирована на Iphone 4S. Если речь идет об устройствах с iOS 5.0.1, то откат позволит выполнить и джейлбрейк.

Последовательность действий

Для начала необходимо скачать последнюю версию RedSn0w. После этого потребуется скачать новую прошивку для устройства iPhone 4s. Прошивка может быть скачана с любого сайта. Устройство следует перевести в режим DFU. После запуска программы стоит удостовериться, что она распознает устройство именно в этом режиме. Теперь следует перейти к Extras>Evenmore>Restore, где выбрать IPSW. Далее будет запрошен файл прошивки. Так как производится откат прошивки iphone 4s, то далее программа запросит у пользователя последнюю версию прошивки.

Далее пользователь должен указать место, где находится сохраненный SHSHblobs. В случае, когда устройство уже было с джейлбрейлом, то на Cydia уже имеется SHSHblobs. Если ранее джейлбрейк не производился, то в списке опций следует выбрать Local, после чего перейти в папку с сохраненнымиblobs. Однако для начала лучше попробовать опцию Remote.

После окончания верификации blobs программа будет осуществлять все прочие действия без какого-либо участия пользователя. Сначала будет установлена взломанная версия новой прошивки, а потом ее откат до более ранней версии. После того как процесс будет успешно завершен, перед пользователем появится сообщение о том, что удалось понизить прошивку iphone 4s. Теперь устройство нуждается в начальной установке и проверке версии прошивки.

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

Которая включает в себя несколько интересных функций и улучшений.

Если вы установили iOS 10 beta – для тестирования и решили откатиться на iOS 9.3.2 или самую последнюю версию на текущий момент. Откатиться с iOS 10 beta к iOS 9.3.2 довольно легко, несмотря на предупреждения Apple, которая утверждает, что вы не можете вернуться назад к более ранним версиям iOS.

Если вы случайно обновили iPhone, iPad или iPod Touch прошивкой iOS 10, то хорошей новостью является то, что вы можете понизить iOS вашего устройства до iOS 9.3.2, так как Apple до сих пор подписывает файл прошивки iOS 9.3.2. Тем не менее, вам нужно поторопиться, так как Apple может прекратить подписывать iOS 9.3.2 в любое время.

Важные моменты

  • Вы можете сделать даунгрейд (downgrade) только до iOS 9.3.2
  • Вы можете делать даунгрейд (downgrade) до тех пор, пока Apple подписывает файл прошивки iOS 9.3.2
  • Важно сделать резервную копию вашего iOS устройства с помощью iCloud или с помощью iTunes, на тот случай, если что-то пойдет не так.
  • Apple не рекомендует понижать прошивку поэтому, все это вы делаете на свой страх и риск.

Проверьте состояние подписания iOS

Чтобы узнать, по-прежнему ли подписывается файл прошивки, проверьте этот сайт . Зеленые галочки означают, что Apple по-прежнему подписывает файл прошивки, и вы можете откатиться с iOS 10 на iOS 9.3.2.

Как понизить прошивку iOS 10 до iOS 9.3.2

Если Apple до сих пор подписывает iOS 9.3.2, то следуйте этой инструкции, чтобы понизить прошивку до iOS 9.3.2 с iOS 10:

    • Скачать файл прошивки iOS 9.3.2 для вашего устройства. Номер модели можно найти на задней панели устройства. Загрузите файл соответствующий номеру модели вашего устройства:
      • Подключите устройство с iOS 10 к компьютеру.
      • Запустите iTunes и выберите ваше устройство в левом верхнем углу справа от кнопки с тремя точками.
      • Удерживая клавишу Option Alt на Mac или клавишу Shift в ОС Windows нажмите Обновить , вместо восстановления.

Важное примечание: Используя этот шаг мы успешно понизили прошивку iOS 10 до iOS 9.3.2, но если вы хотите чтобы все шло по инструкции, то вы должны использовать метод восстановления (кнопка Восстановить iPhone ), однако это займет больше времени. Если вы используете метод Восстановить iPhone , то с вашего устройства будут стерты все данные поэтому, не забудьте сделать резервную копию.

Инструмента под названием iDeviceReRestore, который позволяет выполнить даунгрейд прошивки iOS на всех 32-разрядных iPhone, iPad и iPod Touch. Утилита доступна для загрузки и установки на компьютеры под управлением macOS и Linux, тогда как версия для Windows выйдет в ближайшие несколько недель.

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

Требования для понижения версии iOS:

  • 32-разрядный iPhone, iPad и iPod Touch
  • Установленная на устройство в момент использования iDeviceReRestore прошивка iOS 9.X
  • Компьютер Mac или Linux
  • Заранее сохраненные SHSH сертификаты от нужной прошивки

Если все эти требования выполняются, то можно смело приступать к процессу понижения версии ОС для iPhone, iPad и iPod Touch. Весь этот процесс сводится к крайне простой последовательности действий, к которой конечно же следует заранее подготовиться.

Как уверяют сами разработчики iDeviceReRestore, данный эксплойт позволяют выполнить понижение прошивки с iOS 9.X на iOS 6, iOS 7, iOS 8, другую версию iOS 9 и даже iOS 10. В связи с этим, следует заранее обзавестись файлом нужной версии ОС с расширением ipsw. Скачать все ранее выпущенные прошивки для iPhone, iPad и iPod Touch можно .

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

Подключаем нужный iPhone, iPad и iPod Touch к компьютеру Mac или Linux (другие устройства Apple лучше отсоединиться на время выполнения даунгрейда). Переводит устройство в (это важно). Запускаем приложение «Терминал» и перетаскиваем в его окно сразу два файла – idevicererestore.exec и файл нужной версии прошивки. В итоге, в терминале должно появиться что-то вроде ./idevicererestore -r 8.2.ipsw

Если все было сделано правильно, то по нажатию клавиши Enter на клавиатуре начнется процесс понижения версии операционной системы iOS до выбранной. Если возникает какая-то проблема, связанная с библиотекой libimobiledevice, то решить ее можно следующей командой в терминале: brew install libimobiledevice

Спустя несколько минут, iPhone, iPad и iPod Touch должен включиться и работать уже под управлением той версии операционной системы, которая была на него установлена вручную в обход iTunes и серверов Apple.

Не упустите свой шанс! До 2 июня включительно у всех желающих есть уникальная возможность Xiaomi Redmi AirDots, потратив на это всего 2 минуты своего личного времени.

Присоединяйтесь к нам в

За счёт постоянных багов в новых версиях iOS даже те пользователи, у которых iPhone является «звонилкой», начали интересоваться процессом отката (даунгрейда) прошивок. Для открытых сборок он проходит элементарно, а для закрытых — невозможен. Но это касается исключительно мобильной ОС, с приложениями дела обстоят куда лучше. Без джейлбрейка, энциклопедических знаний и уймы времени можно легко понизить версию объекта App Store до желаемой. Необходимо только скачать правильную программу-помощник и следовать инструкциям, изложенным ниже.

Самые популярные причины для отката — это повышение требуемой версии ОС (как вариант, переход с iOS 6 на iOS 7) и умышленное вырезание разработчикам определённых функций. Как раз второй пункт и вынудил нас написать этот материал. В редакции AppStudio тепло отзываются о доступных и, в то же, время функциональных фитнес-браслетах Xiaomi Mi Band 1s, фирменное приложение которых со второй версии лишилось умного будильника, поднимающего вас с кровати в быструю фазу сна — серьёзная потеря, ведь некоторые покупали гаджет только ради комфортного пробуждения! В подобной ситуации можно либо ждать грядущего обновления, либо сделать даунгрейд, чем, мы, собственно, и займёмся.

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

Запускаем iTunes и ставим на загрузку нужное приложение. Мы решили взять в качестве примера Moves (2.7.10).

Возвращаемся к Charles и смотрим на левое окно — там должна появиться строка, в которой есть слово «buy». Кликаем по ней правой кнопкой и нажимаем на «Enable SSL Proxying». Зрительно ничего не произойдёт, мы просто активируем перенаправление SSL-запроса.

Снова идём в iTunes и убиваем загрузку: щёлкаем на значок со стрелочкой в правом верхнем углу, кликаем по качающемуся приложению, а затем с зажатой клавишей FN 2 раза жмём Backspace, пока объект не исчезнет. Заодно не мешает очистить корзину.

Теперь снова вбиваем в поиск Moves (либо нажимаем на большую иконку приложения) и снова начинаем загрузку.

Опять залезаем в Charles и видим, что появилась вторая строчка с надписью «buy». Поэтому убиваем загрузку в iTunes тем же самым способом.

В Charles, в списке слева, разворачиваем вторую строку, где написано «buy», включая папку WebObjects. Там найдём файл buyProduct. Жмём на него правой кнопкой, из контекстного меню выбираем Export и указываем место сохранения (проще всего поставить Рабочий стол). Формат лучше выбрать XML Summary File, название — какое угодно.

Открываем сохранённый файл любым текстовым редактором (у нас Coda 2), листаем вниз и ищем строки, аналогичные этим:

6940998
10969069
11758907
12262840
12679839

Возвращаемся к Charles. Жмём на buyProduct и выбираем Edit.

Щёлкаем по кнопке Text в правом поле. На четвёртой строке располагаются теги :

appExtVrsId

А под ними теги и ключевое значение текущей версии приложения.

816441851

Замените число между этими тегами тем, что скопировали в шаге выше, когда отсчитывали правильную версию. Нажмите Execute внизу.

Чтобы убедиться в правильности загружаемой версии, кликните по вкладке Response и пролистайте текст до тегов с обозначением bundleShortVersionString, под которыми и будет находиться текущая версия. Как видите, маркировка «0.9» говорит об успешности эксперимента. Но это ещё не всё.

Кликаем правой кнопкой по buyProduct и выбираем Breakpoints.

Заходим в iTunes, вбиваем в поиск приложение и загружаем его. Практически сразу загрузка приостановится, а на экране появится вот такое окошко.

Жмём на Edit Request, чуть ниже выбрав XML Text.

В пятую строку, между тегами , нужно вставить версию, которую вы уже копировали и на которую желаете откатиться. Теперь давим на Execute .

Появится ещё одно окошко — опять жмём Execute .

Загрузка в iTunes должна продолжиться. В итоге в медиатеке появится старенькая версия приложения. Чтобы проверить её, перейдите в Мои программы, найдите там желаемый объект, кликните по нему правой кнопкой мыши и выберите Сведения. Там как раз и отобразятся текущие цифры, которые должны вас порадовать;)

Обязательно удалите свежую версию с iPhone/iPad перед синхронизацией, а также неплохо было бы отключить автоматическое обновление программ в настройках iOS. Без лишней надобности можно и с Charles расстаться. На этом, пожалуй, всё. Удачных вам даунгрейдов;)