FAQ: Как правильно обновить прошивку iPhone 3GS с новым бутромом?
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму заявки на обзор или форму обратной связи.
К нам поступил следующий вопрос:
Как правильно (последовательность) сделать апдейт прошивки джейленого 3GS(новый бутром) с 3.1.3 на 4.x что бы сохранились все данные(контакты, смс, программы Cydia&Installous)?
Обновлять прошивку через кнопку «Обновить» в iTunes на джейлбрейкнутом iPhone крайне не рекомендуется. Конечно, в этом случае все ваши пользовательские данные сохранятся, но джейлбрейк неизбежно исчезнет. При этом следы джейла останутся, потому что стирания содержимого при обычном обновлении не происходит. А это чревато замедлением работы и странными глюками.
В большинстве случаев для правильного обновления iPhone достаточно ввести аппарат в Restore Mode. Для этого нужно полностью его выключить, зажать Home, и не отпуская кнопки, воткнуть кабель в компьютер. Держать Home нужно до тех пор, пока на экране не появится эмблема iTunes. После этого в самом iTunes нужно зажать Alt и нажать кнопку «Восстановить», чтобы выбрать файл прошивки.
Контент из Cydia перенести на новую прошивку невозможно. В самой Cydia есть несколько утилит, которые якобы умеют делать бэкап всех установленных пакетов, но ни одна не работает без глюков. Лучше в настройках Сидии переписать список пакетов, а потом самостоятельно их поставить.
Теперь о вашем случае. В принципе, вы можете сделать джейлбрейк прошивки 4.1. Но мы бы посоветовали вам пока обновиться до 4.0.1, а затем, когда появится нормальный джейлбрейк SHAtter, перепрошиться на 4.1. По крайней мере, так вам не придётся откатываться на предыдущие прошивки и возиться с утилитой sn0wbreeze. Порядок такой:
- В Cydia убедитесь, что для прошивки 4.0.1 сохранены хэши SHSH
- Сделайте резервную копию iPhone
- Скачайте утилиту TinyUmbrella
- Запустите утилиту при подключённом iPhone, выберите пункт Advanced Options
- В списке прошивок выберите 4.0.1, в соседнем списке выберите Cydia, нажмите Save my SHSH
- Подождите, пока из Cydia скачается хэш
- Нажмите Start TSS Server
- Введите iPhone в Restore Mode
- Откройте iTunes и восстановитесь на прошивку 4.0.1
- Когда процесс закончится и iPhone активируется, отсоедините его от компьютера в тот момент, когда iTunes предложит восстановление из резервной копии
- Зайдите с iPhone на сайт jailbreakme.com и сделайте джейл
- Подсоедините iPhone к компьютеру и восстановите его из резервной копии.
Понимаем, что всё это выглядит не так уж просто, но прямая прошивка с 3.1.3 на 4.1 намного сложнее.
Удачи! ;)