Про джейлбрейк прошивки 4.3 под Mac OS X мы уже написали. Как быть пользователям Windows? Для них тоже есть способ, правда, не настолько надёжный, как Pwnage Tool. Сделать джейлбрейк любого гаджета с прошивкой iOS 4.3 можно и через redsn0w, подложив программе файл прошивки 4.2.1. Такая подмена обернётся тем, что внутри девайса образуется каша из системных файлов от разных версий iOS. Стабильности это не прибавит, но и серьёзные глюки вы вряд ли заметите.

Что нам понадобится?

Кстати, ничего не мешает маководам воспользоваться этим же мануалом под Mac OS X. Но о возможных негативных последствиях мы вас предупредили.

Порядок действий будет такой:

1. Прошиваете устройство на iOS 4.3

2. Запускаете redsn0w, нажимаете кнопку Browse:

Указываете путь к файлу прошивки iOS 4.2.1.

3. На следующем экране ставите галочку «Install Cydia»:

4. Перейдя к следующему окну, убеждаетесь, что ваш гаджет выключен и подсоединён к компьютеру по кабелю.

5. Затем, следуя инструкции на экране, вводите устройство в DFU-режим: нажимаете Power на пару секунд, затем зажимаете вместе кнопки Power и Home на устройстве, держите их РОВНО 10 секунд, затем отпускаете Power, продолжая держать Home нажатой. Как только на экране появится прогресс-бар, кнопки можно отпускать.

6. Ваш гаджет перезагрузится, вы увидите белую иконку Cydia. Ни в коем случае не запускайте её!!!

7. Распакуйте комплект для привязанного джейлбрейка, скопируйте файл tetheredboot.exe в корень диска C:

8. Теперь нужно перезагрузить устройство в привязанном режиме, потому что иначе никакого джейлбрейка вы не получите. Дальше нужно будет распотрошить прошивку 4.3. Поменяйте расширение файла с IPSW на ZIP. Откройте прошивку в любом архиваторе и зайдите в подпапку /Firmware/dfu. Вам нужно будет взять оттуда файл, имя которого начинается с iBSS. Другой нужный файл имеет название, начинающееся с kernelcache, и лежит прямо в корне прошивки.

Проблема в том, что вы можете увидеть там несколько таких файлов. Ориентируйтесь по окончанию имени:

  • для iPhone 3GS — N88
  • для iPhone 4 — N90
  • для iPod Touch 3G — N18
  • для iPod Touch 4G — N81
  • для iPad — K48

Скопируйте эти файлы — kernelcache и iBSS — в корень диска C:.

9. Для простоты переименуйте скопированные файлы: kernelcache… — просто в kernel, iBSS… — просто в ibss.

10. Запустите командную строку из меню «Пуск-Стандартные», введите команду:

[php]C:\tetheredboot.exe -i C:\ibss -k C:\kernel[/php]

11. Не закрывая окно комадной строки и не отключая устройство от компьютера, снова введите его в DFU-режим: зажмите кнопки Home+Power ровно на 10 секунд, потом отпустите Power, продолжая держать Home нажатой до тех пор, пока в командной строке не побегут новые строчки. Секунд через 20 устройство должно показать белый экран, после чего оно загрузится в рабочем режиме.

Шаги 10 и 11 вам придётся повторять при каждой перезагрузке и после каждого выключения аппарата. Таково требование привязанного джейлбрейка.

Ссылка на этот мануал теперь доступна и в нашей Энциклопедии джейлбрейка для Windows:

Поделитесь страницей через социальные сети

  • Гость

    почему вылетает cydia?

    • http://vkontakte.ru/id96238622 Олег Варнов

      Выключи устройство потом зайди в редсноу делай всё так ка написано до момента где нужно ставить галочку, там выбери не «Install Cydia» а «Just boot tethered right now».
      Вроде так..

  • Влад

    тут ответят вообще?

  • misha

    я сделал все правильно, и в командной строке вводил команду, а cydia все равно белая и вылетает при запуске!

  • Андрей

    Пробовал кто то на iPad 2 ???

  • http://www.facebook.com/profile.php?id=100001137861318 Alexey Dmitriev

    Напишите, у кого получилось на iPad2?