Привязанный джейлбрейк устройств с новым бутромом для прошивки 4.0

Вместо предисловия: мы публикуем данную статью только из-за нескольких просьб пользователей. Тот способ, который описывается ниже, многим покажется извращением (мы тоже так считаем), однако факт остаётся фактом — обновлённая утилита sn0wbreeze позволяет сделать джейлбрейк iPhone 3GS с новым бутромом (произведённых после октября 2009-го), а также iPod Touch последних поколений. Но, во-первых, это будет привязанный джейлбрейк, т.е. выключив аппарат, вы не сможете включить его без запуска специальной утилиты на компьютере. Во-вторых, осуществить всё перечисленное ниже можно только в Windows. В-третьих, важно беспрекословное соблюдение всех перечисленных требований и особенностей: процедура довольно опасна и может закончиться крайне неприятными последствиями.

В общем, наш мануал (который является переводом инструкции от ih8sn0w — создателя sn0wbreeze) подходит только для тех пользователей, которые сидят на прошивке 3.1.2 (или умеют откатить iPhone 3GS на неё, т.к. это отдельная долгая история) и которым не терпится сделать джейлбрейк.

Итак, вам потребуется:

  • iPhone 3GS с новым бутромом, iPod Touch 2G модели MC*** или iPod Touch 3G с прошивкой 3.1.2
  • 32-битная версия Windows XP/Vista/7
  • утилита Payload Pwner
  • утилита sn0wbreeze v1.7
  • утилита iBooty v1.5
  • скачанные прошивки 3.1.2 и 4.0
  • установленный iTunes 9.2

C надеждой на лучшее приступайте к делу:

1) Распакуйте и запустите Payload Pwner. Он создаст файл iboot.payload для джейлбрейка.

2) Запустите sn0wbreeze, включите Expert Mode, в секции General обязательно поставьте галочку Disable NOR Flash

3) Соберите кастомную прошивку 4.0. Менять логотипы загрузки нельзя!

4) Извлеките iBooty из скачанного архива

5) Сделайте копию кастомной прошивки, поменяйте расширение на ZIP и откройте её архиватором. Вам нужно скопировать в папку с iBooty следующие объекты:

  • файл, начинающийся с kernelcache — из корня прошивки
  • файл, начинающийся с iBEC — из подпапки Firmware/dfu
  • файл Firmware\all_flash\all_flash.n88ap.production\DeviceTree.n88ap.img3

6) Переименуйте все файлы в папке с iBooty по шаблону:

  • iboot.payload — то, что создала утилита Payload Pwner
  • devtree.40 — переименованный файл DeviceTree.n88ap.img3 из прошивки
  • ibec.40 — переименованный файл из прошивки, начинавшийся с iBEC*
  • bspatch.exe — файл из комплекта iBooty
  • iBooty.exe — файл из комплекта iBooty
  • kernel.40 — переименованный файл из прошивки, начинавшийся с kernelcache*
  • sn0w.img3 — файл из комплекта iBooty
  • wait.img3 — файл из комплекта iBooty

7) Убедитесь, что в папке с iBooty присутствуют ВСЕ файлы из списка выше. В противном случае прекратите процедуру.

8) Выключите устройство, отключите от компьютера. Зажмите Home и подключите его обратно. Держите Home, пока на экране не появится значок iTunes.

9) Запустите iBooty.exe и выберите пункт «Prepare Device for Custom Firmware». Дождитесь окончания процесса и появления картинки.

10) В iTunes зажмите Shift и нажмите кнопку «Восстановить» на странице с iPhone. Восстановитесь на созданную ранее кастомную прошивку 4.0.

11) После перезагрузки устройство перестанет грузиться и будет постоянно висеть в Recovery Mode (со значком iTunes на экране). Это нормально — так и выглядит привязанный джейлбрейк.

12) Для приведения устройства к жизни закройте и снова запустите iBooty. Выберите пункт «Boot it». Если вы всё сделали верно, загрузка пройдёт успешно.

Вместо заключения:

  • если ваш гаджет уже был куплен с прошивкой 3.1.3 или прошит на официальную прошивку 3.1.3, то эта инструкция не для вас.
  • если вы сталкиваетесь с какими-то ошибками, лучше не продолжайте. Согласитесь, старая, но работающая прошивка, лучше, чем новая, но не загружающаяся.
  • обновлённый Spirit от comex появится в течение нескольких недель, после выхода прошивки 4.0.1 от Apple. C этой утилитой сделать джейлбрейк будет намного проще.
  • мы не несём никакой ответственности за последствия. Более того, у нас нет в распоряжении ни одного из устройств с новым бутромом, чтобы самостоятельно проверить данный мануал в действии. Соответственно, ничем помочь мы вам, увы, не сможем.