Главная » 2011 » Июнь » 7 » Джейлбрейк iOS [iOS Jailbreaking]
21:23
Джейлбрейк iOS [iOS Jailbreaking]
1. Теоретическая часть. Знакомство с Jailbreak. 

  •  1.1. Что такое JailBreak. Необходимость в модификации операционной системы iOS. 
  •  1.2. Легальность процесса. 


2. Практическая часть. Джейлбрейкинг iPhone.

  •  2.1. Программное обеспечение для джейлбрейкинга. 
  •  2.2. Процесс джейлбрейкинга. 


3. Заключение.

_________________________________________________



1. Теоретическая часть. Знакомство с Jailbreak. 

  •  1.1. Что такое JailBreak. Необходимость в модификации операционной системы iOS. 


Джейлбрейк (англ. Jailbreak - «Побег из тюрьмы») iPhone/iPod Touch/iPad — операция, которая позволяет открыть программному обеспечению полный доступ к файловой системе (ФС) устройства.

По умолчанию, доступ к файловой системе "переносных" устройств компании Apple отсутствует и пользователь не имеет права вносить модификации в ядро системы. Джейлбрейк - сугубо программная операция, благодаря которой пользователь сможет обойти запрет доступа к ФС, что позволит ему устанавливать приложения, не допущенные в AppStore.
Менеджером пакетов, как правило, выступает Cydia. В свою очередь, Cydia представляет собой визуальный фронтенд для модифицированного менеджера пакетов Debian.

Различают два вида джейлбрейка: привязанный и полный (непривязанный, отвязанный).

  • Привязанный тип - тип джейбрейка, который после каждой перезагрузки iPhone, требует подключение к компьютеру для загрузки через модифицированный бутром.
  • Полный джейлбрейк - тип джейлбрейка, при котором телефон загружается в обычном режиме, через стандартный загрузчик (соответственно, iPhone становится отвязанным от ПК).


Процесс джейлбрейка обладает как плюсами, так и минусами.
К плюсам относится возможность установки приложений "сторонних" производителей (программы которых не прошли проверку в Apple). При этом, у Вас появляется возможность избавится от недостатков продукта... Например, изначально в iPhone напрочь отсутствуют отчёты о доставке СМС, или, скажем, видеоплеер не читает "Ваш любимый формат" - подыскиваем нужные программы/пакеты, устанавливаем и радуемся.
И всё было бы замечательно, если бы не ... обновления операционной системы. Каждый раз, когда Apple выпускает очередную версию iOS, Вам необходимо ждать появления разблокировочной утилиты. С выходом iOS 4.3 у некоторых пользователей возникла проблема с доступом в электронный каталог iBooks.

  •  1.2. Легальность процесса. 

Компания Apple в судебном порядке рассматривала вопрос легальности джейлбрейка.
Суд США постановил считать Джейлбрейк процессом, не нарушающим авторских прав компании Apple.
Однако, Apple считает данный процесс незаконным и стремится устранить возможность Джейлбрейка в своих новых выпусках операционной системы.
Хочу также упомянуть, что программное обеспечение из Cydia не проверяется на безопасность (чем может гордится AppStore) и может нанести вред Вашим данным. Поэтому прежде, чем что-то установить, необходимо подумать над вопросом: "действительно ли это так нужно" и почитать комментарии пользователей.

После проведения процедуры Джейлбрейкинга Apple в праве отказать в гарантийном обслуживании.
Однако, с точки зрения российского законодательства отказ в гарантии будет в этом случае незаконным.




2. Практическая часть. Джейлбрейкинг iPhone.

  •  2.1. Программное обеспечение для джейлбрейкинга.

На данный момент разработкой программного инструментария для джейлбрейкинга занимаются несколько хакеров и интернет-сообществ.
Каждое сообщество спешит довести до пользователя свой программный продукт:

  • Redsn0w;
  • Sn0wbreeze;
  • PwnageTool.


По сути, все приведенные программные продукты преследуют одну цель: помочь Вашему устройству совершить "побег из тюрьмы", попросту говоря, сделать джейлбрейк Вашего iPhone.
В рамках данной статьи Я рассмотрю процесс Джейлбрейкинга при помощи утилиты Redsn0w.
Также, хочу отметить, что рассматриваемая мною версия ОС: 4.3.3.

Итак, что же необходимо иметь под рукой?

  • Заряженный Apple iPhone (куда же без него?);
  • Кабель для синхронизации с ПК;
  • Точку доступа Wi-Fi (или любой другой способ "проведения" интернета к Вашему устройству);
  • Прошивку iOS для Вашего устройства;
  • Утилиту Redsn0w;
  • Apple iTunes.


    Если версия ОС Вашего iPhone ниже, чем 4.3.3, подключите аппарат к компьютеру, откройте iTunes и выполните обновление программного обеспечения до версии 4.3.3.
    Описанный ниже метод подходит для iPhone 4/3GS, iPod Touch 4/3G, iPad WiFi/WiFi+3G.

    Официальный образ iOS для Вашего устройства можно скачать непосредственно с серверов Apple:


    Продукт Redsn0w доступен для скачивания с Google Sites iphone-dev.com
    Выберите необходимую версию (PC или Mac) и сохраните Redsn0w на своём компьютере.

    •  2.2. Процесс джейлбрейкинга. 

    Все операции и действия, рассмотренные ниже, Вы выполняете на свой страх и риск.

    Открываем Redsn0w:

    При помощи кнопки "Browse" вызываем диалоговое окно, в котором указываем путь к скачанной прошивке.
    Начнётся процесс проверки прошивки и в случае его удачного завершения перед нами будет красоваться надпись:
    IPSW Successfully Identified.

    После нажатия кнопки "Next" будет запущен процесс модификации прошивки, внедрение данных, необходимых для джейлбрейка:

    На следующем этапе нам будут предложены дальнейшие варианты работы:

    Выбираем установку менеджера пакетов Cydia.

    На следующем этапе приложение попросит проверить, что Ваш телефон находится в выключенном состоянии и подключен к ПК:

    Далее, необходимо будет выполнить вход в DFU режим.

    Что такое DFU Mode?
    Device Firmware Update Mode (сокращённо DFU Mode) - режим, используемый для перепрошивки устройства на любую другую прошивку, вне зависимости от версии установленной на устройстве.
    Чтобы перейти в режим DFU, необходимо:

    • Убедится в том, что устройство подключено к ПК;
    • Убедится в том, что устройство полностью выключено;
    • Зажать кнопку Power на 2-3 секунды;
    • Не отпуская кнопки выключения нажать и удерживать в течении 10 секунд кнопку "Home" (не отпуская "Power");
    • После появления на экране логотипа Apple необходимо отпустить кнопку выключения экрана ("Power"), но продолжать удерживать кнопку "Home".


    Кнопку "Home" необходимо удерживать до тех пор, пока не начнётся процесс джейлбрейка.

    После чего, наберитесь терпения, "откиньтесь на спинку Вашего стула и наслаждайтесь процессом установки".
    На финальной стадии процесса аппарат самостоятельно перезагрузится.


    3. Заключение.


  • Если Вы выполнили все действия, описанные выше, то у Вас на руках - взломанное устройство с непривязанным джейлбрейком.
    После запуска устройства перейдите к настройкам и установите соединение с интернетом.
    Только после этого запустите менеджер пакетов Cydia и дождитесь её автоматической реорганизации.
    При повторном запуске Вам может быть предложено установить или обновить необходимые утилиты. Подтвердите обновление.

    С уважением, Михаил (a.k.a MikeSoft).
  • Просмотров: 2602 | Добавил: MikeSoft | Теги: как пользоваться redsn0w, ios 4.3.3 jailbreak, jailbreak: howto, прошить iphone 4, как войти в dfu режим, как сделать джейлбрейк | Рейтинг: 0.0/0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]