Что такое откат apple

Способы откатиться на предыдущую версию iOS с айфона или айпада самостоятельно

Можно ли откатить iOS

Процедура отката операционной системы iOS возможна на любых устройствах Apple – это и Mac, и iPhone, и iPad, и iPod Touch и Apple TV, и Apple Watch. Разумеется, рассчитывать на возвращение к версии iOS 7, 8 или 9 на смартфонах не стоит – откат работает в тех условиях, которые заранее заданы разработчиками. Так, к примеру, если появилась возможность протестировать бета-версию iOS, то и возможность для отката обязательно появится, но до первой стабильной версии, следующей за бетой.

Как откатить прошивку на Айфоне

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

Через RecoveryMode

RecoveryMode – это такой режим восстановления, с помощью которого можно достаточно просто и легко вернуться к прошлым этапам прошивки версии. Для того, чтобы воспользоваться данным режимом телефона, достаточно выполнить такие действия:

  1. Для начала стоит деактивировать полностью работу телефона;
  2. Удерживаем кнопку мощности, при этом сразу же присоединяем кабель к ПК;
  3. Запускаем программу Айтюнс на компьютере;
  4. Появится окно, в котором стоит выбрать пункт «Восстановить Айфон»;
  5. Подтверждаем действие при помощи тапа на кнопку «ОК»;
  6. Система откроет диспетчер со всеми задачами, находим ранее загруженную прошивку;
  7. Теперь действия подтверждаются, начинается установкой новой системы;
  8. После этого из режима необходимо грамотно выйти. Для этого отсоединяем шнур;
  9. Выключаем гаджет снова;
  10. Зажимаем кнопку мощности на некоторое количество секунд;
  11. После этого телефон загрузится в привычном режиме.

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

Через DFU Mode

Это еще один аварийный режим, который используется на Айфоне. С его помощью достаточно просто и легко узнать, как исправить или же устранить проблемы, системные ошибки, чтобы вернуться к прошлым версиям системы.

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

Важно! Данный режим жестче влияет на систему, нежели рекавери, поэтому его стоит применять только в крайнем случае.

Активация данного режима проходит таким образом:

  1. Присоединяем телефон к компьютеру и запускаем программу Айтюнс;
  2. Удерживаем две кнопки, «Дом» и «Питание», в течение 10 секунд;
  3. Теперь отпускаем кнопку питания, но домашнюю клавишу так и оставляем. Это нужно делать до того момента, пока программа не обнаружит, что телефон в аварийном состоянии.

После этого приступаем к замене версии. Делаем это точно так же, как и в прошлом варианте.

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

  1. Устройство деактивируем, экран должен автоматически погаснуть;
  2. На 3 секунды кликаем на кнопку мощности и после этого тапаем на «Дом»;
  3. После нажатия на домашнюю кнопку, отсчитываем порядка 10 секунд и отпускаем мощность. При этом клавиша «Дом» остается зажатой;
  4. В программе Айтюнс должно появится уведомление, после которого стоит тапнуть на «Ок».

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

Вернуть устройство просто: отключаем ПК, зажимаем клавишу «Дом» и «Мощность», они должны быть удержаны в течении 10 секунд. Телефон автоматически выйдет из данного режима и перезагрузится в привычном для пользователя состоянии.

Читайте также:  Как обновить iphone без wifi по сотовой сети

Как откатить прошивку на iPhone с сохранением пользовательских данных

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

Чтобы использовать данный метод, стоит:

  1. Подключить телефон к компьютеру и зайти в iTunes;
  2. После этого вместо того, чтобы кликнуть на «Восстановить», кликаем на кнопку «Обновить»;
  3. Дожидаемся окончания операции. Система обновится до новейшей.

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

Видео

Важные нюансы

  • В процессе отката девайс необходимо сбросить, а потом восстановить из копии. Это займет некоторое время, которое зависеть будет от интернет-подключения и количества ваших данных.
  • Приступать к откату следует, когда в iTunes или в iCloud у вас имеется резервная копия гаджета.
  • Стандартная копия Айтюнс или Айклоуд основана будет на iOS 12, поэтому после отката к iOS 11 функционировать она может неисправно. Использовать лучше копию, которая сохранена до кого, как iOS 12 была установлена.

Как подготовить айфон к откату iOS

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

Если не использовать iTunes, рекомендуется попробовать iCloud или его помощник, для создания резервной копии устройства. Надо понимать, что резервное копирование через айклауд займет много времени, ведь сроки перенесения информации напрямую зависят от объемов последней.

Откат до предыдущей версии с полным сбросом пользовательских данных

Процесс отката с полным сбросом подразумевает все те же действия, что и в случае с сохранением данных», за исключением двух моментов. Во-первых, не нужно сохранять резервную копию данных. А во-вторых, после того как нужная ОС будет выбрана и установлена посредством IPSW, не понадобится выполнять восстановление. Можно сразу приступить к использованию iPhone после того, как он перезагрузится.

Откат до предыдущей версии

Выполнение обновления при появлении уведомления о выходе новой версии iOS или iPadOS

Если появляется это предупреждение, значит, истек срок действия бета-версии iOS или iPadOS, установленной на устройстве, и необходимо выполнить обновление. Нажмите «Настройки» > «Основные» > «Обновление ПО» и установите обновление.

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

Источник

Как вернуть (откатить) старую версию iOS? Вся правда!

Привет! Начнем сразу со «спойлеров» — практически никак. Нет, действительно, в большинстве случаев вернуть предыдущую версию прошивки iOS — это непосильная задача. И дело даже не в том, что для отката требуется проштудировать массу инструкций и приложить какие-то нечеловеческие усилия, неподвластные обычному человеку.

Эх, если бы это было так просто…

Все дело в нашей любимой (но это неточно) компании из Купертино. Именно Apple (на уровне своих серверов) категорически запрещает установку более старой версии iOS на iPhone и iPad.

  • Вы спросите: «А раз вообще нельзя откатиться, то тогда чего ты тут начал умничать и даже написал какую-то инструкцию?».
  • Я отвечу: «Некоторые шансы все-таки есть».

Какие? Сейчас все быстренько расскажу. Поехали же!

Итак, почему в большинстве случаев на iPhone или iPad нельзя установить старую версию iOS? Потому что существует такая штука, как «подпись прошивки».

Если вкратце, то это сверка программного обеспечения на серверах Apple — вот здесь более подробно об этой процедуре.

Прошивка является новой или актуальной? Apple дает добро — устанавливай на здоровье. Прошивка устарела? Извините, поставить ее нельзя.

Читайте также:  Айфон 11 против айфон 12 сравнение

Тогда какие тут могут быть варианты? Их не так уж и много…

  • Во-первых, после выхода новой прошивки в течении нескольких дней (недель) остается возможность поставить предыдущую (только предыдущую!) версию iOS — это нормальная практика для «яблочной» компании.
  • Во-вторых, Apple иногда (очень-очень-очень иногда!) «глючит» и она начинает «подписывать» абсолютно все версии программного обеспечения для своих устройств. Такой праздник жизни происходит крайне редко и длится крайне недолго.

Как быть в курсе всех этих «свистоплясок» с прошивками и при необходимости (возможности) откатить версию iOS для своего iPhone или iPad? Вот инструкция:

  1. Есть замечательный (без каких-либо шуток) сайт https://ipsw.me/ — на котором выложены абсолютно все прошивки для iOS-устройств и, что более важно, всегда есть актуальная информация о статусе программного обеспечения.
  2. Открываем сайт, выбираем свое устройство и видим список ПО.
  3. Зеленым цветом — прошивка подписывается и ее можно устанавливать. Красным — даже не пытайтесь.
  4. Выбираем необходимую прошивку, загружаем ее на компьютер.
  5. Запускаем iTunes, подключаем iPhone (iPad), при необходимости — создаем резервную копию.
  6. Удерживая (на клавиатуре) клавишу «Shift» жмем «Восстановить».
  7. Указываем путь к ранее загруженной прошивке.

Напоследок, несколько популярных вопросов и ответов:

  • Можно ли проделать все эту операцию без компьютера? Нельзя — откат до старой версии прошивки возможен только через iTunes.
  • «Дядя Вася из интернета» обещает, что у него есть какая-то секретная инструкция, которой он может поделиться всего за 500 рублей! Покупать? Лучше не платить — секретной инструкции нет, а «дядя Вася» просто станет чуть богаче.
  • А когда наступит тот момент, при котором Apple начинает подписывать абсолютно все прошивки и я смогу установить легендарную iOS 6 на свой iPhone 4? Никто не знает. Повторюсь, данная штука происходит редко и длится недолго — нужно успеть. Вступайте в нашу группу ВК — если подобное произойдет, я сразу же сообщу вам об этом.

Пожалуй, пора закругляться. Если у вас остались какие-то вопросы или хочется поделиться своей историей — добро пожаловать в комментарии! С удовольствием выслушаю и, при необходимости, постараюсь помочь!

Источник

Обновилось приложение на iOS? — Не беда, откатим

Пока интернет бурлит новостями на тему обхода блокировок телеграма и сопутствующих с этим проблем у хостинговых компаний у меня была проблема посерьёзней — компания Innologica обновила до версии 6 приложение Inoreader для iOS.

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

Можно сравнить как было и как стало в двух примерах:

Конечно, на вкус и цвет и владельцы iPhone X были явно рады оптимизации под amoled-экраны, но именно этот апдейт побудил искать решения как откатить приложение назад, чего по умолчанию AppStore не позволяет делать.

Раньше достать ipa—файл приложения было делом 2 минут, достаточно было зайти на apptrackr и скачать, но он перестал работать и других подобных ресурсов дающих честно скачать ipa файл обнаружено не было (но вдруг вы такие знаете?).

Остались следующие способы получения старой версии приложения:

  1. У вас в iTunes лежит старый бэкап приложений с телефона и тогда можно просто скопировать приложение обратно (но у меня такого не было).
  2. Воспользоваться способом, описанным на скорую руку кем-то в интернете с помощью софта под названием Charles. Данный способ описан на ресурсах вроде 4dpa и пере-копирован множествами лиц без понимания что там вообще написано, однако, без дополнительных >100 грамм разобраться с этой писаниной сложно.

Возможно, я это сделаю более полно, с картинками и в более простой понятной форме. В общем, чтобы скачать софт старой версии из AppStore потребуется минут 5 времени и в моём случае Mac OS X. Способ явно будет работать и на Windows, т.к. приложение Charles есть и для этой системы.

Читайте также:  Убрать кружок с экрана айфон

Все ваши мучения начнутся ещё до того, как вы скачаете Charles. Дело в том, что если вы обновляете iTunes на Mac, то у вас будет отсутствовать возможность устанавливать приложения, начиная с версии 12.7. Чтобы её вернуть, нужно установить обратно версию 12.6.4.

Что мы будем делать дальше?

Коротко: загрузить приложение через AppStore в iTunes, затем включить прокси, затем загрузить ещё раз, отредактировать запрос, отправить запрос, получить старую версию, установить.

Подробно: после запуска Charles нужно установить сертификаты приложения в Mac. Это делается через меню HelpSSL ProxyingInstall Charles Root Cetrificate. Сертификат затем нужно в Keychain Access перевести в статус Always Trust. Если не установить, то будут ошибки и метод не сработает.

В iTunes ищем приложение Inoreader (это для любого приложения подойдёт, но меня интересовало в тот момент только оно), запускаем Charles и нажимаем в окне установки приложения Download:

В окне Charles у вас появляется подобная строчка со слово «buy» в адресе, связанная с сервером apple:

Для информации можно обратить внимание на то, что размер скачиваемого файла равен 20,4 мб:

После чего нужно включить SSL Proxying для осуществления перехвата и редактирования запросов:

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

Ещё раз проверяем, что SSL Proxying включен и переходим к повторной загрузке приложения из AppStore при этом нужно поставить загрузку на паузу, чтобы у вас было время на следующие действия. После нажатия на Download в окне Charles появится ещё одна строка в сервером apple, содержащая слово «buy». Развернув эту строку нужно найти buyProduct:

Справа в окне нажимаем на Contents и внизу выбираем XML Text. Листаем вниз пока не найдем softwareVersionExternalIdentifiers со списком не понятным цифр.

Эти цифры и выступают в роли версий приложений. Соответственно, чем меньше число, тем старее версия приложения. Как узнать какая версия приложения будет загружена? Например, я наугад брал с конца списка значение 823964615:

Теперь нам нужно проверить версию приложения. Для этого мы делаем встаем на «buyProduct» и в меню выбираем Compose и справа в окне представление Text.

В самом верху поля будет знакомый вам набор цифр после параметра appExtVrsId . Этот набор цифр — актуальная версия приложения.

Вместо этих цифр подставляем скопированные выше 823964615 и должно получиться вот так:

и делаем Execute. Программа выдаст вам окно и выбрав режим отображения XML Text мы сможем внизу найти параметр bundleShortVersionString и увидим, что выбранное нами значение соответствует версии 5.4.4, что в моём случае то что нужно, т.к. эти версия практически последней перед обновлением до 6.0

Остаётся один шаг. Нужно скачать всё это дело. Для этого нужно в нашем последнем отредактированном запросе buyProduct с полученной версией 5.4.4 в меню выбрать Breakpoints.

По новой перейти в AppStore для загрузки приложения Inoreader (если приложение успело загрузиться в библиотеку и вы не успели его остановить, то просто удалите, чтобы была возможность загрузить заново).

Как только вы в iTunes нажмете скачать, то выскочит окно Charles, где нужно будет нажать на Edit Request и в уже знакомом параметре appExtVrsId исправить версию на 823964615, нажать Execute, а затем ещё раз на Execute.

В итоге у вас начнётся загрузка приложения и можно будет увидеть, что размер приложения изменился в меньшую сторону:

В библиотеке приложений itunes появится значок программы с ярлыком Update. Это и будет означать, что вы сделали всё верно. Можно сделать Get Info приложения и будет написано:

Дальше у приложения смотрим где оно находится в файловой системе и сохраняем на будущее если вдруг решите обновить приложение 🙂

По завершение работы следует в Charles сделать Disable SSL Proxying кликом на сервере p30-buy.itunes.apple.com.

Надо сказать, что получилось проделать у меня данную процедуру с 2 раза.
Надеюсь, это будет кому-то так же полезно как оказалось мне.

Источник

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