JailBreak iPhone 3G 3.1.2

12 октября 2009 | Категории: iPhone, Хауту | Метки: firmware 3.1.2, iPhone, JailBreak

iPhone 3.1.2 jailbreak Как только у меня появился iPhone (3G) я сразу же сделал jailbreak и мне совсем не стыдно. Хотя нет, вру, стыдно, но не за себя, а за компанию Apple, которая не сделала этого сама. Я покупаю книгу и могу её разорвать. Я покупаю телевизор и могу его разбить. Почему я не могу купить iPhone и его… джейлбрейкнуть?

Опыт использования и мнение о самом девайсе я напишу как-нибудь в другой раз. Сейчас я хочу рассказать именно о джейлбрейке, так как об iPhone знают многие и информация о нём уже не так актуальна, важна и интересна, а вот информация о джейле – еще как. Особенно после того, что сделал GeoHot.

Кто такой GeoHot и что же он сделал, зачем нужен jailbreak и главное – как его сделать мы и поговорим дальше.

Зачем нужен jailbreak?
Как вы, наверное, знаете в iPhone стоит *nix-подобная операционная система, базирующаяся на открытом ядре Darwin, который в свою очередь во многом наследовал принципы FreeBSD. К сожалению, политика компании Apple такова, что получить полный доступ к вашему аппарату по умолчанию нельзя. Что означает полный доступ? Изначально вы можете взаимодействовать с аппаратом только с помощью программ, которые были установлены сразу или скачаны позже. jailbreak снимает эти ограничения и перед вами предстаёт файловая система и уже через неё вы сможете проводить любые манипуляции с любыми файлами на вашем iPhone, включая файлы ОС. Если вы ничего не поняли из выше написанного или вас устраивает то, что есть сейчас, или вы просто хотите сделать jailbreak, но не понимая зачем – не делайте jailbreak!

Ближе к телу
Буквально на днях американский парень по имени Геша Хоц (GeoHot), уже засветившийся ранее по “изучению” iPhone вместе с командой iPhone Dev (из которой позже ушел), выпустил свою новую утилиту, которую назвал blackra1n. Как вы наверное могли догадаться, предназначена она для jailbreak’а всех /официальных/ iPhone с прошивкой 3.1.2. Если быть точным – в данный момент для официальных, так как для остальных разлочка американских телефонов с прошивкой 3.1.2 пока не создана.

Утилита довольно сырая, о чем и говорит статус RC1 – то есть, пока только первый кандидат на релиз. Поэтому, некоторым (например, мне) пришлось потанцевать с бубном, но она всё же работает, а это главное.

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

Ставим 3.1.2 и делаем jailbreak. Только для официальных 3G/3GS.

  1. Скачиваем blackra1n (ссылка на сайт, там нужно нажать на логотип вашей операционной системы) и кидаем его (exe-файл) в корень диска С.
  2. Запускаем iTunes и обновляемся на последнюю прошивку, то есть на 3.1.2 (как это делать, уже много где написано, даже на сайте apple). Будем считать, что установка прошивки 3.1.2 и активация телефона прошла успешно. У вас работающий телефон, но без jailbreak’а.
  3. Выключаем iPhone (держим power и тащим ползунок).
  4. Втыкаем iPhone по USB в компьютер.
  5. Перезагружаем компьютер.
  6. Отключаем фаерволы и антивирусы в вашей ОС.
  7. Запускаем на диске С файл blackra1n.exe и жмем make it ra1n.
  8. Включаем iPhone.
  9. iPhone включится и сразу же перезагрузится, войдя в recovery режим. Через несколько секунд на экране телефона должна появится фотка Геши Хоца (познакомьтесь, кстати). Еще через несколько секунд программа скажет, что всё ОК. iPhone начнет перезагружаться. После успешного jailbreak’а в вашем iPhone должна появится программка blackra1n – через неё устанавливаем Cydia и радуемся.

Если blackra1n завис на “running…” (более 2 минут) – значит что-то не так. Нужно на iPhone зажать клавиши Home и Power, после чего телефон перезагрузиться, а blackra1n скажет, что якобы всё ОК, но это не так. Закрывайте blackra1n и пробуйте снова. Некоторым помогает отключение всех процессов iTunes через диспетчера задач, некоторым – только iTunesHelper.exe. Я пробовал почти всё, но мне помог только данный выше способ. В итоге, я смог закончить всё успешно с попытки десятой :) Надеюсь, вам повезет больше. В принципе, бояться тут нечего – всегда можно восстановить прошивку через iTunes.
Однако, будьте осторожны.

Всё только в образовательных целях. Я не несу ответственности за ваши железяки. Вы делаете всё на свой страх и риск ;)

  1. Иван
    1 февраля 2010 в 10:51

    Правда ли, что решена проблема с потерей jailbreak при перезагрузке на iphone 3gs версии 3.1.2? У меня официальный 3gs, 52ая неделя производства, купленный, правда, в Китае. Как быть? Имеет ли смысл ждать полноценный jail или ходить с не выключаемым аппаратом? Заранее благодарен.

  2. ВовчеГ
    1 февраля 2010 в 15:54

    Сделал jailbreak на официальном 3G все получилось с первого раза все работает! Только файловый менеджер просит сделать jailbreak! Скачал из blackra1 sn0w,а вот из сидии afc2add не скачевается! Че делать может ктонибуть подскозать?! Зарание спасибо!

  3. Bess-t
    1 февраля 2010 в 22:34

    Здравствуйте,помогите пожалуйста.установила всё как написано а сидия не устанавливается – пишет – could not download.error: error domain=NSURLerrordomainCode=-1001 userinfo=0×19f130 “timed out”……..не знаю что делать…

  4. 9 февраля 2010 в 04:37

    Jailbreak and unlock iPhone 2G, 3G and 3GS with OS 3.1.3 using sn0wbreeze v1.3
    www mob2all.com

  5. Alex
    18 февраля 2010 в 21:28

    все сделал как написали сидия не ставится пишет error downloading cydia, что делать?

  6. diselek
    24 февраля 2010 в 22:13

    огромное спасибо все установилось с первого раза.Автор молодец)

  7. Никита
    4 марта 2010 в 20:38

    Ребят, подскажите, можно ли сделать так, что бы iPhone 3GS включался без привязки к jailbreak? Просто это очень неудобно…

Страницы комментариев

Я не робот.