Суббота, 18.5.2024
Приветствую Вас айгость • Регистрация • Вход
Главная » Статьи » Мои статьи

что такое Даунгрейд или откат прошивки
Начиная с iOS 4.0, при официальном обновлении или восстановлении прошивки, вы сможете установить только последнюю стабильную iOS для вашего устройства вне зависимости от того, какая прошивка у вас установлена в данный момент. Установка любой iOS ниже последней стабильной является не санкционированным фирмой Apple действием, то есть по сути нарушением правил пользования устройства и программного обеспечения. Обновление на прошивку ниже последней стабильной также является даунгрейдом, даже если обновляемая прошивка выше текущей установленной.
Данное ограничение действует в первую очередь для защиты от джейлбрейка, который в фирме Apple считается незаконной операцией. Так как обнаруженные хакерами программные «дыры» системы, с помощью которых осуществляется jailbreak, закрываются фирмой Apple именно обновлением прошивок, с их стороны было бы очень нелогичным ходом официально разрешить установку более ранних версий iOS, где уязвимости ещё не были устранены.
Даунгрейд старых девайсов
Так как данное ограничение вступило в силу только с момента выпуска iOS 4.0, даунгрейд для следующих девайсов:
  • iPhone 2G, iPod Touch 1-го поколения
  • iPhone 3G, iPod Touch 2-го поколения (не MC) и iOS ≤ 3.1.3
осуществляется практически как и установка последней стабильной iOS:
  • Предварительно скачиваем ту прошивку, которую хотим установить.
  • Включаем iTunes.
  • Подключаем айдевайс к компьютеру через USB-кабель.
  • Переводим устройство в DFU. Если вы перепрошиваетесь на кастомную прошивку, то необходимо использовать PWN DFU, иначе возникнет ошибка.
  • В iTunes жмём Shift + «Восстановить» (на Windows) или Alt + «Восстановить» (на Mac OS X) из-под DFU режима, и указываем месторасположение скачанной прошивки.
  • Идём пить чай, пока идёт установка.
  • Дождались окончания установки. Готово.

Даунгрейд через iTunes
Для более поздних поколений устройств, а именно для:
  • iPod Touch 2-го поколения (не MC) с iOS 4.0—4.2.1
  • iPod Touch 2-го поколения (MC Model), 3-го, 4-го, 5-го и выше поколений
  • iPhone 3G с iOS 4.0—4.2.1
  • iPhone 3Gs, 4, 4S, 5
  • iPad (все поколения)
  • iPad mini
необходимо использование SHSH-ключа.
SHSH — пакет безопасности, в котором содержится разрешение от Apple прошить iPhone, iPod или iPad определенной прошивкой. Получить их можно только от Apple, и для каждого устройства они уникальны. Это означает, что вам не удастся прошить свой iPhone, iPod Touch или iPad с помощью SHSH от какого-либо другого устройства, кроме вашего. Создать SHSH тоже невозможно.
Получить SHSH можно только одним из следующих способов:
  • Сохранить SHSH последней стабильной прошивки с помощью TinyUmbrella. Это возможно, т.к. SHSH-ключ для последней стабильной iOS Apple бесприпятственно выдаёт.
  • Сохранить SHSH последней стабильной прошивки с помощью Cydia (устанавливается при операции джейлбрейка). Для этого нужно всего лишь при наличии подключенного Wi-Fi открывать Cydia после выхода каждой новой версии iOS. Версии iOS, для которых Cydia сохранила SHSH, указываются сверху главной страницы приложения зелёным цветом.
  • Вытащить SHSH ключ из установленной в текущий момент прошивки с помощью iFaith.
Если в данный момент у вас нет SHSH-ключа на ту прошивку, которую вы хотите установить, и при этом вы уже не в состоянии его достать указанными выше способами, то на данную версию iOS вы никак не обновитесь и не восстановитесь.

Сам даунгрейд осуществляется через iTunes при помощи программ (инструкция прилагается):
  • TinyUmbrella, если SHSH вы сохраняли в Cydia или в данной программе.
  • iFaith, если SHSH вы сохраняли с её помощью.

Даунгрейд через RedSn0w
В RedSn0w 0.9.15 появилась опция даунгрейда прошивок без использования iTunes. Вам также понадобятся SHSH-ключи как и в способе, описанном выше.
Сохраняем ключи:
  • Скачиваем и запускаем RedSn0w.
  • Жмём Extras » SHSH blobs » Fetch, чтобы сохранить и отправить ключи в Cydia.
  • Переводим устройство в DFU-режим.
  • RedSn0w сохраняет сертификат на компьютер, затем проверяет его наличие в Cydia. И при отрицательном результате, отправляет его на сервер Cydia.
Также RedSn0w может использовать ключи, сохраненные в TinyUmbrella. В том же меню будут доступны и другие опции:
  • Verifiy — проверить наличие сертификатов SHSH. Проверка производится в Redsn0w, TinyUmbrella и Cydia, при этом можно проверить наличие сразу нескольких сертификатов SHSH.
  • Submit — отправить сертификаты SHSH на сервер Cydia. Вы можнте скопировать все содержимое кэша TinyUmbrella и отправить их на сервера Cydia.
  • Query — отобразить все сохранённые сертификаты SHSH, доступные в Cydia для вашего устройства.
  • Stitch — персонализация прошивки при наличии сохранённых сертификатов SHSH.
Делаем даунгрейд:
  • Запускаем RedSn0w.
  • Подключите iOS-устройство к компьютеру и введите его в DFU-режим. Закройте iTunes.
  • Жмём Extras » Even more » Restore » IPSW.
  • Указываем путь к прошивке, на которую вы хотите восстановиться.
  • После того, как IPSW-файл прошивки будет обработан Redsnow, вам будет предложено сохранить версию прошивки модема (baseband). Если Ваше устройство имеет версию модема, которая может быть разлочена с помощью Ultrasn0w или Turbo SIM, то Вы можете сохранить ее на данном этапе.
  • Далее указываем расположение сохраненных SHSH сертификатов. Если ваши сертификаты сохранены:
    • на компьютере с помощью iFaith или TinyUmbrella, нажмите Local
    • в Cydia, то нажмите Remote, при этом они будут загружены из Cydia.
  • Redsn0w подпишет прошивку, переведёт девайс из DFU в Pwned DFU, и начнется процесс восстановления. Однако, в случае получения сообщения об ошибке «Couldn’t restore Mismatched APTicket», не волнуйтесь, а просто повторите инструкцию заново.

Кастомные прошивки
Кастомные прошивки (англ. Custom firmware — «прошивки, изготовленные на заказ») — официальные iOS-прошивки, модифицированные пользователями с помощью специальных программ. В такие прошивки могут быть встроены сразу джейлбрейк, анлок, хактивация и твики из Cydia. Состав кастомной прошивки зависит исключительно от того, что сборщик пожелает в неё встроить.
Отличительная особенность всех кастомных прошивок состоит в том, что они не повышают модем iPhone, версия которого крайне важна для процедуры Unlock'a. Поэтому владельцам iPhone, привязанных к забугорному оператору, крайне рекомендуется обновляться исключительно кастомами.
Сделать custom-прошивку довольно просто и быстро, для этого существуют следующие программы:
Если вы устанавливаете custom-прошивку ниже последней стабильной iOS по мнению Apple для вашего девайса, то перед выполнением следующих шагов, вам всё равно потребуется использование сохраненных SHSH (см. пункт даунгрейд с необходимостью использования SHSH-ключа выше).
Процесс установки кастома:
  • Создаём или скачиваем готовую custom-прошивку с раздела iOS » Разное, если нашли ту, которая вас устраивает.
  • Подключите девайс к компьютеру с помощью USB-кабеля.
  • Выключите iTunes.
  • Переведите устройство в режим Pwned DFU.
  • Запускаем iTunes.
  • Жмем Shift + «Востановить» (Windows) или Alt + «Востановить» (Mac OS) и подставляем ему кастомную прошивку.
  • Ждём окончания установки.
  • Подключаем девайс к Wi-Fi и запускаем Cydia, обновляем все что предлагает, перезагружаем девайс.
Если в процессе установки возникают ошибки, читайте тему Ошибки iTunes и их устраненение, там все написано.

Источник: http://rutracker.org/forum/viewtopic.php?t=4284873
Категория: Мои статьи | Добавил: iphone3g (25.06.2013)
Просмотров: 3304 | Комментарии: 1 | Теги: откат прошивки, данугрейд | Рейтинг: 0.0/0
Всего комментариев: 1
1 Viernezito  
0
I told my kids we'd play after I found what I neeedd. Damnit.

Имя *:
Email *:
Код *:
Скачать бесплатно музыку. Полные альбомы в MP3. Бесплатно.