UPDATE: Последняя прошивка от Apple – iOS 5.1.1. Apple перкратила подписывать остальные прошивки, включая iOS 5.0.1, 4.3.3 и iOS 4.3.5. Это означает, что вам больше не удастся восстановиться на 5.0.1/4.3.3/4.3.5 (ни на обычную, ни на кастом). Исключение составляют только те пользователи, которые успели сохранить ключи SHSH своего устройства для соответствующей iOS.
Итак вы решили сделать отвязанный джейлбрейк. Для начала необходимо ответить на несколько вопросов:
Какое у вас устройство (iPhone 3G/3GS/4, iPod Touch 3G/4G, iPad 1/2, Apple TV)?
Нужен ли вам анлок (отвязка от сотового оператора)?
Ответ будет НЕТ, если у вас не iPhone, если аппарат куплен в России, Франции, Финляндии, Канаде, и других странах где он разлочен по умолчанию (может использоваться со всеми операторами сотовой связи).
Если ответ ДА, то необходимо посмотреть какая у вас версия модема в iPhone (Setting-General-About-Modem).
Какая у вас прошивка? Посмотреть в Setting-General-About-Version. Например, iOS 4.3.3.
Какая у вас операционная система на компьютере (Windows, Mac OS)?
Как сделать джейлбрейк, если вам не нужен анлок.
Для iPhone 3G последняя прошивка – iOS 4.2.1. Вы сможете сделать отвязанный джейлбрейк утилитами redsn0w, pwnagetool, sn0wbreeze. Для iOS 4.2.1 можно также воспользоваться утилитой GreenPois0n (Windows, Mac OS).
Для iPad 2 джейлбрейк возможен только iOS 4.3.3 с помощью утилиты JailbreakMe и iOS 5.0.1с помощью утилиты Absenthe.
Для iPhone 4S джейлбрейк доступен для iOS 5.0 / iOS 5.0.1 с помощью утилиты Absenthe.
iPad 2 jailbreak is available only for iOS 4.3.3 via JailbreakMe and and iOS 5.0.1 via Absenthe.
iPhone 4S jailbreak is available for iOS 5.0 / iOS 5.0.1 via Absenthe.
Прошивка 4.3.3
Apple прекратила подписывать iOS 4.3.3, так что вы больше не сможете обновиться на iOS 4.3.3 без SHSH ключей (сохрененных заранее некоторое время назад). Если у вас iPhone 4, iPhone 3GS, iPad 1, iPod Touch 3G или iPod Touch 4G с прошивкой iOS 4.3.3 (и более ранней) – просто используйте JailbreakMe или RedSn0w для отвязанного джейлбрейка.
Если вы заранее сохранили SHSH ключи для iOS 4.3.3 – вы сможете воспользоваться утилитами PwnageTool (Mac OS) или Sn0wBreeze (Windows). Если нет – забудьте про них.
Прошивка iOS 4.3.4/4.3.5
Для iOS 4.3.4/4.3.5 возможен только привязанный джейлбрейк с помощью redsn0w. Привязанный джейлбрейк означает то, что при перезагрузке устройства придется его подключать к компьютеру.
Отвязанный джейлбрейк iOS 4.3.5 возможен только для iPhone 3GS со старой версией bootrom. Вы можете определить версию бутрома следуя этому руководству.
Прошивка iOS 5
Для джейлбрейка iOS 5 и iOS 5.0.1 используйте последнюю версию redsn0w 0.9.9 или sn0wbreeze 2.8. Сейчас доступен привязанный и полупривязанный джейлбрейк iOS 5.
Отвязанный джейлбрейк iOS 5 возможен только для iPhone 3GS со старой версией bootrom. Вы можете определить версию бутрома следуя этому руководству.
Прошивка iOS 5.0.1
Для iPhone 4/3GS, iPad 1, iPod Touch 3G/4G доступен отвязаный джейлбрейк прошивки iOS 5.0.1. Для отвязанного джейлбрейка используйте последнюю версию утилиты redsn0w 0.9.10 или Corona – пакет в Cydia для отвязки установленного привязанного джейлбрейка. Также можно создать кастом с отвязанный джейлбрейком с помощью pwnagetool 5.0.1 и sn0wbreeze 2.9.1.
Инструкция по отвязке текущего привязанного джейлбрейка доступна здесь.
Для iPhone 4S и iPad 2 используйте Absenthe.
Для привязанного джейлбрейка можно поспользоваться утилитами redsn0w 0.9.9 и sn0wbreeze 2.8.
iOS 5.1 / iOS 5.1.1
На данный момент для прошивок iOS 5.1 и iOS 5.1.1 доступен только привязанный джейлбрейк для iPhone 4/3GS, iPad 1 и iPod Touch 3G/4G. Исключение составляет лишь iPhone 3GS со старым бутромом – для него доуступен отвязанный джейлбрейк.
Для iPad 2, iPad 3 и iPhone 4S джейлбрейка iOS 5.1 пока нет.
Все чаще возникают вопросы, какие именно прошивки поддерживаются самым простым джейлбрейком – утилитой JailbreakMe. Ниже представлена таблица для всех устройств:
Команда хакеров iPhone Dev-Team выпустила новую утилиту RedSn0w 0.9.8b3, с помощью котороый можно сделать привязанный джейлбрейк последней прошивки iOS 4.3.4. «Привязанный джейлбрейк» означает то, что при каждой перезагрузке устройства вам будет необходимо подключать его к компьютеру и запускать Redsn0w.
Для хакеров ядра, таких как @comex и @i0n1c, мы выпустили redsn0w 0.9.8b3 с возможностью привязанного джейлбрейка iOS 4.3.4 неа всех устройствах, кроме iPad2. Большинству пользователям стоит оставаться на 4.3.3, ведь никаких нововведений в 4.3.4 кроме исправления уязвимости нет.
Также напоминаем, что на iPad2 с baseband (3G или CDMA) вы не сможете сохранить ключи SHSH и использовать из для отката на 4.3.3. Пользователям iPad2 стоит воздержаться от обновления на 4.3.4!
Apple только что выпустила новую прошивку iOS 4.3.4. Главное изменение заключается в блокировании PDF уязвимости, используемой в утилите JailbreakMe для джейлбрейка любого устройства с iOS 4.3.3.
iOS 4.3.4 Software Update
Fixes security vulnerability associated with viewing malicious PDF files.
iOS 5 beta 2 можно джейлбрейкнуть с помощью RedSn0w 0.9.8 b1. Хакер MuscleNerd из команды DevTeam подтвердил, что джейлбрейк утилитой RedSn0w 0.9.8 b1 прекрасно работает с недавно вышедшей прошивкой iOS 5 Beta 3. Все, что вам необходимо сделать, это при запуске RedSn0w выбрать скачанную прошивку iOS 5 beta 1, а не iOS 5 beta 3.
Сегодняшняя 5.0b3 может быть джейлбрейкнута с помощью redsn0w http://is.gd/6eek4Y (укажите утилите 5.0b1 IPSW.. только разработчикам!)
Напомним, что джейлбрейк будет привязанным и работает на всех устройствах, кроме iPad 2, то есть на iPhone 3GS, iPhone 4, iPod Touch 3G, iPod Touch 4G и iPad.
Вы можете скачать RedSn0w 0.9.8 b1 для Windows и Mac OS здесь.
ih8sn0w выпустили Sn0wBreeze 2.5 – утилиту отвязанного джейлбрейка iOS 4.3 под Windows. В утилите используется тот же метод, что в Redsn0w 0.9.6 rc9 и Pwnagetool 4.3.
Sn0wbreeze также сохраняет прежнюю версию модема (baseband), что актуально для анлока. Именно поэтому Sn0wbreeze Часто называют Pwnagetool для Windows. То есть вы можете установить специально созданную с помощью утилиты кастомную прошивку iOS 4.3.1 и сохранить старый разлочиваемый baseband. Sn0wBreeze также работает с iPhone 3GS с модемом 06.15.
Sn0wBreeze 2.5 не поддерживает iPhone 4 Verizon и iPad 2.
Comex, известный iPhone хакер, рассказал в твиттере, что его уязвимость для джейлбрейка была исправлена компанией Apple в последней прошивке iOS 4.3.1. Эта уязвимость позволила бы сделать джейлбрейк iPad 2.
Как заметил @0naj, моя уязвимость была закрыта в iOS 4.3.1
Не хочу быть параноиком, но ничего кроме как “утечка” в голову не приходит
Забавно, что уязвимость по сути та самая, которая использовалась в JailbreakMe 2.0.
Уязвимость находилась в прошивках с iOS 4.0.2 до 4.3, и волшебным образом исчезла из iOS 4.3.1. Удачи, @MuscleNerd и @i0nyc в поисках.
Это не очень хорошие новости, но будут найдены и другие уязвимости в прошивке 4.3.1, это лишь вопрос времени. Мы уже видели видео отвязанного джейлбрейка. Хакеры на месте не сидят.
Издание BGR уже заполучило следующую версию операционной системы для iPhone и iPad – iOS 4.3.1. Отмечается, что в основном будут исправлены мелкие ошибки. Ниже список изменений в iOS 4.3.1:
Обновление baseband для 3GS и iPad (первого поколения)
Исправлены проблемы с зависанием при чтении больших файлов с файловой системы USIM
Исправлена ошибка NTLM аутентификации в приложениях и на сайтах
Исправлены ошибки в Springboard и приложениях при работе с гироскопом на iPad 2
Исправлены уязвимости к джейлбрейку у iPad 2
Это не финальный список изменений, а лишь то, что смогли найти специалисты BGR. К сожалению, пока не известно, выйдет ли обновление для VerizoniPhone 4.
Ожидается, что новая прошивка iOS 4.3.1 выйдет через 1-2 недели.