Как сделать откат системы на айфоне 6. Восстановление после сброса. Проблемы при восстановлении

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

В данном материале мы расскажем, как откатить версию приложения на 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 или просто удалите программу.

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

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

Довольно частая ситуация - вы обновляете приложение или игру и вместо улучшенной производительности и новых функций получаете совершенно нерабочее средство. Допускают подобные оплошности разработчики всех мастей, а откатиться с новой версии на старую можно только при помощи инструмента 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. После окончания синхронизации на вашем смартфоне или планшете окажется старая версия необходимого приложения

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

Так как же откатиться с ios 10 на ios 9, сделать откат на самом деле очень просто читайте в нашей статье.

Подготовка, чтобы откатить с iOS 10

Намного проще откатить, если у вас была сохранена резервная версия на телефоне или компьютере, но даже если её нет, то максимум что произойдет, это потеря данных. Важно, что сделать откат с iOS 10 и перейти на iOS 9 можно только с помощью компьютера. Убедитесь, что у вас установлена последняя версия iTunes и есть USB-провод от телефона.

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

  • На устройстве. Перейдите в «Настройки», «Основные» и выберите iCloud. В открывшемся окне нажмите на «Резервное копирование».
  • На компьютере. Для этого в программе iTunes найдите пункт «Резервное копирование», и выберете место установки копии.

Основной процесс отката

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

  • Зайти во вкладку «Устройства» и переключить телефон или планшет в режим DFU. Это проделывается с помощью удерживания кнопок «Home» и «Power» в течение 10 секунд.
  • Далее отпускаете вторую кнопку, и продолжаете удерживать первую до тех пор, пока в iTunes не появится сообщение, предлагающее провести восстановление.
  • Перед тем, как отключить и удалить iOS 10, для даунгрейда понадобится найти скачанный ранее образ предыдущей версии прошивки. Для этого нажмите на кнопку «Restore iPhone» и держите зажатой клавишу «шифт» на Виндовсе и «альт» на Мас. Далее щелкните два раза по найденному файлу, чтобы откатить прошивку.
  • iTunes сам знает, как убрать iOS 10 и вернуть айос 9. Этот процесс занимает до 10 минут.

Важно! Если устройство предварительно не перевести в режим DFU, то программа выдаст несовместимость образа и вам не удастся откатиться. К сожалению, на сегодня неизвестно, как снести iOS 10 без iTunes. Для сохранения большинства данных, вы можете провести синхронизацию с «облачным» сервером и сгрузить в него данные с календаря, контактов, заметок и фотографий, прежде чем откатить. После восстановления старой версии и входа под своим ID, вся информация станет доступной на устройстве.

19 сентября Apple выпустила финальную версию iOS 11. Миллионы пользователей iPhone, iPod и iPad тут же приступили к обновлению «по воздуху» и уже сегодня каждый решил - стоит ли оставаться на новой версии системы или лучше пока выждать время на более стабильной iOS 10.

На момент публикации данной инструкции Apple продолжает подписывать версию ОС iOS 10.3.3, поэтому процедура отката пока возможна. Если вы решили вернуться на «десятку», постарайтесь не медлить - потом может оказаться слишком поздно.

Что нужно выполнить перед откатом с iOS 11 на iOS 10?

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

При понижении прошивки восстановление данных из резервной копии от более новой версии iOS невозможно.

Отправляйтесь в меню Настройки -> Touch ID и пароль и отключите соответствующий ползунок. Откат возможен лишь при отключенной защите.

Как откатиться с iOS 11 на iOS 10. Пошаговая инструкция

1. Зажмите клавишу Power и отключите iOS-девайс. Для iPhone 7: удерживайте кнопку уменьшения громкости при зажатой кнопке «Домой».

2. Зажмите клавишу «Домой» и подключите смартфон с помощью USB-кабеля к компьютеру или Mac с установленным приложением iTunes. Удерживайте клавишу «Домой» до тех пор, пока не увидите иконку iTunes.

3. Приложение iTunes должно опознать ваше устройство и предложить три варианта действия: «Отменить», «Обновить» или «Восстановить». Выбираете «Отменить».

4. Загрузите образ прошивки конкрентно для вашего устройства.

Уже успели опробовать 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 . Иначе iTunes откажется выполнять процедуру отката.

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

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

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

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

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

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

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

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