Всем привет! На днях вышла первая бета-версия долгожданной iOS 6.0 для разработчиков. И совсем недавно появился привязанный джейлбрейк для устройств на базе процессора А4, а конкретно для iPhone 4/3Gs и iPod Touch 4 (iPad 1 шестую ось не получил). Сегодня я расскажу как его можно сделать.
Внимание! Джейлбрейк предназначен только для разработчиков, впрочем как и сама бета-прошивка.
В версии dev2 исправлена ошибка с SSH, приводящая к его неработоспособности.
Что нам необходимо
- Redsn0w 0.9.13dev2. Скачать его можно с офф.сайта для Windows или Mac OS X (отдача 50Кб/сек) или c Яндекс.Диска для Windows или Mac OS X
- iPhone 4/3Gs или iPod Touch 4 с заранее установленной iOS 6.0.
Что мы получим
- Полный доступ к устройству по SSH и afc2.
- Cydia установлена не будет и пытаться скопировать папку с ней в новую прошивку можно не пытаться — не заработает. UPD: Появился способ, описан ниже.
Порядок действий
Скачиваем и распаковываем Redsn0w для своей системы. Нажимаем на Extras и после на Select IPSW — выбираем прошивку для своего устройства.
Дальше мы возвращаемся к главному экрану и нажимаем Jailbreak. Можно выбрать дополнительно файл для активации устройства и т.п. Жмём Next.
Следуем инструкции для перевода устройства в DFU Mode.
Зажимаем кнопку Power и Home на 10 секунд. Через 10 секунд отпускаем Power и продолжаем удерживать Home ещё 5 секунд.
Процесс джейлбрейка запустится автоматически.
Так как джейлбрейк у нас привязанный, каждая загрузка устройства должна сопровождаться переходом в режим DFU и нажатием кнопки Just Boot. SSH и afc2 без этого работать не будут.
Вот и всё! Теперь возможно подключиться к девайсу по SSH например через Putty или Терминал в Mac OS X. А также просматривать и редактировать все файлы в системе через, например, iFunbox.
Включаем 3D-карты на iPhone 4/3Gs и iPod Touch 4
Способ принадлежит Антону Титкову (iTony). Новость на Хабре
Скачиваем вот этот deb-файл.
Далее по SSH последовательно выполняем:
apt-get update
apt-get install mobilesubstrate
Затем загружаем файл на устройство и по SSH вводим:
dpkg -i путь_к_файлу/название_файла
Выполняем Респринг или Перезагрузку.
Готово!
Установка Cydia
Совсем недавно появилась Cydia, адаптированная для iOS 6.
По SSH последовательно выполняем команды:
wget -q -O /tmp/cyinstall.sh wyndrepo.googlecode.com/files/cyinstall.sh
chmod 755 /tmp/cyinstall.sh
/tmp/cyinstall.sh
После респринга программа готова к работе.
Автор: Anakros