- 12 Февраля, 2021
- IOS
- Маргарита Костина
С выходом каждой новой версии прошивки iOS компания Apple оповещает своих клиентов с помощью уведомления на устройстве. И конечно же, старается обновить девайс до последней версии, чтобы он работал стабильно. Если же нововведения данного обновления приходятся не по душе, то неизбежно пользователь может столкнуться с таким понятием, как «Подписанные прошивки iOS». Что это такое и какие из них корпорация Apple подписывает, вы и узнаете из данной статьи.
Что такое подпись прошивки iOS
Подписанной прошивкой iOS можно считать ту, разрешение на установку которой дала корпорация Apple. Как известно, с выходом каждой обновленной версии системы Apple перестает производить подпись предыдущих.
То есть мы приходим к выводу, что компания разрешает установку только окончательно вышедшей и подписанной прошивки iOS. Здесь не будет никаких промежуточных версий, и у пользователя пропадает возможность вернуться к предыдущей прошивке. Тут вы оказываетесь в тупике, и не остается ничего, кроме как установить самое последнее обновление операционной системы.
И у вас не получится схитрить, если вы вдруг захотите установить прошлую версию прошивки. Так как перед установкой iOS на сайте Apple производится проверка наличия подписи прошивки, и если она отсутствует, то выскакивает сообщение об ошибке, и загрузка отменяется.
Требования
- Сохраните резервную копию своего устройства с iOS. Процесс сотрёт все ваши данные.
- Вам нужны файлы SHSH2 blobs версии iOS, до которой вы хотите откатиться. Если у вас сохранено несколько файлов .shsh2, выберите тот, что в папке «noapnonce». Он должен называться примерно так: «1234567890123_iPhone6,1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2». Сохранить эти файлы можно только в том случае, если Apple ещё подписывает данную прошивку. Если вы ранее сохранили файлы SHSH2 blobs, но потеряли ссылку, почитайте о том, как сохранять и скачиватьSHSH2blobs.
- Если у вас iOS 9.3.4 или 9.3.5, загрузите на устройство PhoenixNonce.ipa отсюда:
- Если у вас iOS 10+, загрузите NonceSet1112.ipa отсюда:
- Сохраните .ipsw файл последней доступной версии прошивки (iOS 11.2.6) для своей модели отсюда:
- Скачайте .ipsw файл версии, до которой хотите откатиться (в нашем случае iOS 11.1.2).
- Скачайте программу «futurerestore» отсюда:
Для чего необходима подпись прошивки
У многих пользователей в связи с такими жесткими мерами возникает вопрос: с чем это связано и зачем вообще подписанные прошивки iOS нужны? Все просто до безобразия. Данные действия применяются из соображения безопасности. Всем уже давно понятно, для чего происходит обновление прошивок — это устранение уязвимостей в системе безопасности устройства, которые могли нанести вред конфиденциальной информации пользователя. И поэтому, так как на предыдущих обновлениях данные проблемы не исчезают, компания Apple и перестает подписывать их.
Зачем это нужно?
Далеко не всем известно, но откат Айфона на предыдущую версию по сути невозможен. Компания Apple перестаёт делать подписи для старых неактуальных версий системы через некоторое время после выхода новой.
Это делается из-за соображений безопасности, так как в новых версиях устраняются уязвимости, которые угрожают сохранности персональных данных. В старой сборке уязвимости никуда не исчезают.
Вот и выходит, что для успешного отката надо узнать, какая версия iOS будет получена в итоге. Наиболее быстрый способ мы представили далее.
Какие версии iOS подписывает Apple
Иногда настойчивое напоминание производителя обновить версию прошивки до последней настолько велико, что уже начинает мозолить глаза пользователю. Но велико желание узнать, какие же новинки будут в обновлении. Однако после этого вы решаете сделать откат системы назад, но это оказывается невозможным. Как и было указано выше, связано это с тем, что возможна установка только подписанных компанией Apple прошивок. Перед тем как узнать, какие iOS подписывает Apple, следует сделать небольшое уточнение: в большинстве случаев возвращение к предыдущей версии невозможно. Вы также не имеете возможность по своему желанию беспорядочно перескакивать с одной версии на другую.
Однако даже у такой педантичной компании, как Apple, есть свои послабления, и в нескольких случаях все же можно установить предыдущую версию:
- После появления нового обновления корпорация еще определенное количество времени продолжает подписывать предыдущую версию. Обычно продолжается это сравнительно недолго — одну или две недели. И после этого откат невозможен.
- У Apple что-либо идет не так внутри компании, и она производит подпись прошлых версий iOS. Такое происходит довольно редко, а длится очень мало времени: максимально — один день.
- Если вы являетесь участником бета-тестирования, может иметь место возможность устанавливать бета-версию будущего обновления и возвращаться назад к более стабильной предыдущей версии.
Вот так мы узнали, какие бывают подписанные iOS-прошивки и возможно ли возвращение к предыдущему обновлению. Далее мы рассмотрим, как все-таки можно произвести откат.
Заворачивать
Если вы не имеете ни малейшего представления о том, что происходит, настоятельно рекомендуется найти кого-то рядом с вами, который делает. Не стоит рисковать вещами вообще, и лучше всего позволить эксперту сделать свое дело за вас. И последнее, но не менее важное: убедитесь, что ваши BLS-объекты SHSH2 всегда сохраняются. Вы никогда не знаете, когда они могут пригодиться. Всегда полезно хранить их в хорошем и уютном месте для последующего использования.
Дайте нам знать, если вы в конечном итоге использовали Prometheus для обновления или понижения вашего устройства.
Откат до предыдущей версии iOS
Если вы заинтересованы в возвращении к предыдущей версии, то для данной авантюры существует способ, конечно же, с учетом всех случаев, когда можно произвести откат iOS. Для этого существует сайт под название IPSW.me, где вы сможете найти все интересующие вас версии для любого устройства от компании Apple.
Делать мы это будем через программу iTunes на компьютере, поэтому убедитесь, что установлена последняя версия данного приложения.
Осуществить возвращение к предыдущей версии iOS можно, выполнив простой алгоритм действий:
- Открываем сайт IPSW.me и выбираем устройство, на которое необходимо установить прошивку. В нашем случае это iPhone. Выбираем модель.
- Просматриваем все версии, подписанные будут отмечены зеленой галочкой слева, выбираем нужную.
- Скачиваем файл .ipsw на компьютер.
- Создаем резервную копию данных iPhone.
- В настройках телефона отключаем функции «Найти iPhone» и «Touch ID/Пароль».
- Присоединяем устройство к компьютеру через USB-кабель и запускаем iTunes.
- Открываем окно с нашим девайсом и, удерживая клавишу Shift, нажимаем на поле «Обновить».
- В появившемся окошке выбираем скачанную ранее прошивку и нажимаем «Ок».
Мы рассмотрели, как возвращаться к предыдущим подписанным прошивкам iOS. Но не стоит забывать следить за будущими обновлениями операционной системы, чтобы не возникало ошибок.
Часть 3: Восстановить систему iOS при сбое обновления
Иногда понижение версии iOS может завершиться неудачей по разным причинам. В таком случае вам понадобится профессиональный инструмент для исправления вашей системы iOS, такой как Apeaksoft Восстановление системы iOS.
Восстановление системы iOS
- Исправить сбой системы iOS, вызванный отказом в версии iOS.
- Сохраняйте свои данные на iPhone в безопасности, восстанавливая систему iOS.
- Ремонт iOS в режиме восстановления или в режиме DFU в различных ситуациях.
- Полностью работайте на iPhone под управлением iOS 12 / 11 / 10 или более ранних версий.
Как восстановить систему iOS, если не удалось выполнить обновление
Шаг 1, Подключите iPhone к iOS System Recovery
Бесплатно загрузите это программное обеспечение на свой компьютер, установите и запустите его немедленно.
Free Download Free Download
Подключите свой iPhone к компьютеру, если не удалось обновить iOS. Затем откройте лучший инструмент восстановления системы iOS после того, как вы установите его на свой компьютер.
Нажмите значок вопроса в верхней части интерфейса. Затем следуйте инструкциям на экране, чтобы включить iPhone в режим восстановления или режим DFU. Здесь вы должны выбрать режим DFU. Нажмите на Start Кнопка для сканирования вашего устройства iOS и обнаружения системных проблем.
Шаг 2, Проверьте информацию iOS
В информационном окне выберите устройство и модель iOS, а также информацию об iOS из раскрывающихся списков. Затем нажмите Скачать кнопка для получения нужной прошивки из интернета.
Шаг 3, Восстановление системы iOS после сбоя понижения
После загрузки программное обеспечение начнет исправлять ваш iPhone автоматически. Следите за индикатором процесса, пока процесс не будет завершен. Тогда ваш iPhone перезагрузится и будет работать нормально.
В отличие от iTunes, средство восстановления системы iOS не будет перезаписывать ваши данные на iPhone при исправлении iOS. Более того, это не требует особых навыков, и каждый может освоить его быстро.
Можно ли сделать откат с помощью сторонних приложений?
Такой способ возвращения к предыдущей версии iOS возможен. Он предполагает применение софта, скачанного от неизвестных разработчиков. Данный метод может быть рискованным, и ответственность за его использование каждый пользователь несет сам. Любая малейшая несовместимость или сбой в работе программы может сделать ваше устройство полностью неработоспособным.
Таким образом, вы узнали, какие прошивки подписывает Apple сейчас, что это в общем такое и как производить откат к предыдущим версиям. Также не стоит забывать, что все же лучшим решением будет использование лицензированной версии операционной системы.
TinyUmbrella
TinyUmbrella — одна из самых известных программ, для сохранения SHSH с вашего PC, Mac. Главной особенностью данного приложения является возможность отправить свой SHSH прямиком на сервера Cydia, чтобы в будущем не потерять сохраненные сертификаты на своем ПК. Так же данную программу зачастую используют для самого даунгрейда прошивки. Об этом я расскажу вам в будущих статьях!
Что нужно знать перед откатом
Вы должны знать, что есть некоторые преимущества понижения iOS. Прежде всего, процедура безопасна для вашего устройства, и после её завершения у вас будет нормально работающий без каких-либо проблем гаджет. С другой стороны, глючная iOS может застрять в режиме восстановления, в режиме DFU или на логотипе Apple, и вам придётся преодолеть немало трудностей, чтобы это исправить. И, прежде всего, во время процесса вы обязательно потеряете все свои данные. Поэтому рекомендуется немедленно сделать резервную копию вашего iPhone. Наиболее распространённые проблемы iOS 12 связаны с обновлением. Хотя общедоступное обновление совместимо со всеми ведущими устройствами iOS, пользователи по-прежнему сталкиваются с неполадками ОС. Вот некоторые из наиболее распространённых проблем с iOS 12 и способы их устранения.
ОС тормозит
Хотя iOS 12 должна сделать ваш телефон быстрее, есть вероятность, что обновление может иметь неприятные последствия. Некоторые пользователи сообщают, что их устройства iOS 12 зависают на несколько минут, через некоторое время снова начинают работать, но затем опять перестают отвечать. Причин этой проблемы может быть множество. Если ваш iPhone или iPad зависает после обновления до iOS 12, попробуйте одно из следующих решений:
- Удалите ненужные данные – если iOS 12 работает на малом объёме памяти, скорее всего, она автоматически станет медленной. Вы можете избавиться от любого приложения, которое больше не используется. Кроме того, вы можете удалить фотографии, видео и другие файлы данных с вашего устройства, которые вам больше не нужны.
- Закрытие приложений – другой причиной торможения iOS 12 может быть обработка слишком большого количества приложений. Для устройств, отличных от iPhone X/XS (Max)/XR, вы можете посетить менеджер приложений, дважды нажав кнопку «Домой». Здесь вы можете пролистать приложения, которые хотите закрыть. Если у вас iPhone X/XS(Max)/XR, перейдите на главный экран, проведите пальцем вверх и подождите. Теперь проведите по приложению, которое вы хотите закрыть.
- Отключить фоновое обновление приложений – некоторые приложения также могут обновляться автоматически в фоновом режиме. Чтобы сохранить работоспособность iOS 12, вам нужно отключить эту опцию. Зайдите в настройки вашего устройства и отключите функцию обновления приложений в фоне.
- Отключение служб – кроме того, вы также можете отключить другие службы на устройстве, такие как определение местоположения, Bluetooth, AirDrop, Wi-Fi и т. д.
Перезагрузите iOS и проверьте, изменилась ли скорость работы или нет.
Не работает запись экрана
С выпуском iOS 11 Apple включила функцию записи экрана, которая была в значительной степени оценена пользователями. Эта функция также была включена в iOS 12, но некоторые пользователи не могут извлечь из неё максимальную пользу. Они сильно страдают, когда запись экрана iOS 12 вообще не работает, записанные видео не могут быть сохранены или не имеют звуков, или файлы записи повреждены. Вот несколько хитростей, чтобы исправить проблему с записью экрана:
- Снова включите запись экрана – убедитесь, что вы включили функцию записи экрана на iOS 12. Вы можете найти её в Центре управления вашего iPhone. Если хотите, можете зайти в «Настройки Центра управления» и также добавить ярлык функции на рабочий стол. Как только начнётся запись экрана, вы получите уведомление.
- Включите микрофон – иногда запись экрана просто включает визуальные эффекты без звука. Это происходит, когда пользователь отключил микрофон. Во время записи нажмите на значок микрофона и убедитесь, что он не установлен в режим «без звука».
- Сброс настроек устройства – возможно, причиной этой проблемы может быть неправильная настройка iOS 12. Чтобы это исправить, перейдите в Настройки/Основные/Сброс и Сбросить все настройки.
Если вы все ещё не можете решить эту проблему, просто используйте стороннюю программу записи экрана.
Ошибка активации
В последнее время многие жалуются на проблему «Ошибка активации iPhone или iPad» после обновления до iOS 12. Появляющиеся сообщения об ошибках могут быть «Не удалось активировать iPhone», «Ошибка активации» или «Невозможно продолжить активацию сейчас». В основном это происходит, когда ваше устройство не может связаться с сервером Apple. Также причиной может стать проблема ПО, которое мешает активации устройства. Вот советы к решению неполадки:
- Избегайте времени максимальной загрузки на сервере Apple – просто подождите несколько минут. Если серверы Apple заняты, вы можете подождать и повторить попытку активации телефона. Если вам повезёт, через некоторое время вы не получите эту ошибку.
- Перезагрузите iPhone – перезагрузка телефона – ещё один вариант, который может помочь. Это заставит ваш телефон снова связаться с серверами Apple и устранить ошибку активации.
- Перезагрузка сети Wi-Fi – если возникает проблема, связанная с сетью, необходимо перезагрузить сеть Wi-Fi. Убедитесь, что ваша SIM-карта установлена правильно. Возьмите выталкивающий штифт для симки и выньте лоток SIM-карты. Очистите его и вставьте обратно.
Проверьте работоспособность устройства.
iOS 12 зависает при подготовке обновления
Сегодня многие сталкиваются с такими же проблемами при обновлении своего iPhone до iOS 12, когда он зависает на Preparing Updatie… Причины могут быть разными, поэтому попробуйте следующие решения:
- Удалите файл OTA и загрузите его снова.
- Проверьте подключение к сети.
- Перезагрузите iPhone принудительно.
- Принудительно выйдите из приложения настроек.
Проверьте гаджет на работоспособность.
iMessage не отправляются
В большинстве случаев, когда вы обновляете свою iOS до новой версии, сообщения, отправленные через iMessage, не доставляются. Если iMessage говорит, что не доставлено, попробуйте эти советы, чтобы исправить iMessage, не работающий в iOS 12.1/12:
- Проверьте, поддерживается ли тип сообщения оператором. Чтобы ваше сообщение было отправлено через iMessage, вам необходимо проверить, поддерживается ли ваш тип сообщения вашим оператором связи или нет. Сообщения отправляются в виде iMessage или SMS/MMS. Вам необходимо подтвердить, поддерживает ли ваш оператор эти сообщения или нет. Это может быть сделано, например, по телефону горячей линии.
- Подключение к сети. iMessage работает через интернет. Следовательно, если вам нужно, чтобы программа работала, убедитесь, что у вас есть действующее интернет-соединение. Если нет, вы можете включить/выключить режим полёта.
- Отправить iMessage как текстовое сообщение. Если при отправке iMessage у вас возникли проблемы, вы можете отправить их в виде обычного SMS или текстового сообщения. Это очень просто сделать. Всё, что вам нужно, это зайти в Настройки/Сообщения. Включите ползунок «Отправить как смс». Это отправит ваш iMessage как обычное текстовое сообщение.
Как откатиться с iOS 12 до iOS 11 восстановлением
Эта процедура займёт гораздо больше времени. При этом откат будет проводиться не на новую прошивку, а на восстановленную.
- Чтобы откатиться с iOS 12, для начала нужно скачать прошивку с официального сайта.
- Подключите смартфон к ПК и запустите iTunes.
- Переведите смартфон в режим восстановления (DFU). Для моделей X, 8+, 8 – быстро клацнуть громкость вверх/вниз, затем удерживать клавишу выключения. для 7 и 7+ – удерживать клавишу громкости вниз вместе с кнопкой питания. для 6S, iPad и iPad Pro – удерживайте клавишу «Home».
- После появления окна с запросом нажмите ОК.
- Зажмите Shift на клавиатуре и выберите «Восстановить iPhone».
- В диалоговом окне найдите скачанную прошивку и выберите её.
- Далее/Принять.
- После перезагрузки смартфона система восстановится из выбранной прошивки.
Готово! Теперь вы знаете всё о том, как вернуть iOS 11 с версии 12. Если вам уже приходилось делать даунгрейд своего гаджета, расскажите в комментариях о том, какой из описанных способов вы использовали и с какими проблемами столкнулись на новой прошивке.