CorBen (24 Апрель 2012 - 17:48) писал:
Откат с прошивки iOS 5.0/5.0.1 на iOS 4.3.3/4.3.5, для iPhone 4/3GS, iPad 1/2 и iPod Touch
За последние несколько дней были выпущены две бета-версии будущей прошивки iOS 5.0.1 и, скорее всего, в ближайшее время состоится релиз её финальной версии. Сегодня мы хотим вам рассказать о том, как откатить прошивку вашего устройства с iOS 5.0/5.0.1 до iOS 4.3.3/4.3.5, если вам это необходимо по какой-либо причине.
Прежде чем продолжить, имейте в виду, что понизить прошивку вы сможете только при наличии сертификатов SHSH для нужной вам версии iOS 4.x.x. Важно также отметить, что на момент написания статьи, Apple всё ещё подписывает iOS 5.0, т.е. на неё вы можете откатиться без каких-либо проблем. Как только Apple прекратит её подписывать, вы не сможете на неё откатиться даже при наличии сертификатов SHSH. То же самое относится ко всем прошивкам iOS 5.x.
Примечание: Данное руководство не применимо для iPhone 4S, поскольку для него на данный момент нет джейлбрейка.
1. Скачайте нужную вам версию iOS, на которую вы хотите откатиться.
2. Подключите своё устройство к компьютеру с помощью кабеля USB и переведите его в режим DFU. Для этого:
* Удерживайте кнопку ”Power” в течение 3 секунд.
* Удерживая кнопку ”Power”, зажмите кнопку ”Home” на 10 секунд.
* Отпустите кнопку ”Power”, продолжая удерживать кнопку ”Home”, пока экран вашего устройства не станет полностью чёрным.
3. Перейдите по пути Windows > System 32 > drivers > etc (для Windows) или просто etc (для OS X). Найдите там файл «hosts», сделать резервную копию, а затем откройте его с помощью текстового редактора.
4. В самом низу добавьте адрес 74.208.105.171 gs.apple.com, после чего сохраните файл.
Уменьшено на 51%
610 x 642 (69.35 КБ)
5. Откройте iTunes и выберите своё устройство в боковой панели. Удерживая Shift (для Windows) или Alt (для OS X), нажмите на «Восстановить» и выберите файл прошивки, загруженный на 1 шаге.
Уменьшено на 48%
610 x 433 (88.26 КБ)
6. Во время восстановления вы можете получить одну из ошибок 10xx, но не беспокойтесь об этом.
Уменьшено на 34%
481 x 153 (24.17 КБ)
Чтобы обойти эту ошибку, скачайте программу TinyUmbrella или Fix Recovery, запустите её и нажмите на кнопку «Exit Recovery».
Уменьшено на 48%
610 x 120 (30.03 КБ)
PS: Если в пункте 6 появляются сложности и с аппаратом ничего не происходит, то есть 2 варианта решения проблемы:
1) необхдимо скачать файл fixrecovery и его запустить!
файл пристыковал в сообщении
2) Запускаете redsn0w 0.9.9 b7, переходите в extras и жмакаете just boot, в итоге устройство запускается
7. Вот и всё.
Если вы всё сделали правильно, прошивка на вашем устройстве будет понижена и теперь вы можете сделать её джейлбрейк. И последнее, но не менее важное, убедитесь, что вы отменили все изменения, внесенные в файл «hosts» в 4 шаге. Это позволит вам получать будущие обновления iOS через iTunes непосредственно с серверов Apple.
Внимание - для iPhone 3G без сохранённых SHSH - возможна прошивка на 3.1.3 и 4.2.1.
Для iPhone 3Gs - на 4.1 и последнюю актуальную.
При таком восстановлении править файл hosts не нужно, просто прошиваться через Shift + восстановить.