Не прошло и дня с момента релиза PwnageTool 2.0.2, а уже появилась утилита джейлбрейка и анлока для Windows – WinPwn 2.0.0.4. Главная новая особенность – поддержка прошивки 2.0.1.
Разработчик программы WinPwn (текущая версия – 2.0.0.3), Windows-утилита для разлочки и джейлбрейка IPhone’а, анонсировал сегодня версию 2.5. Она будет выпущена очень скоро. Не ожидается каких-то существенных нововведений в функциональности. В основном багфиксы.Обещается, что пользоваться ею будет еще легче (куда легче то )
«New WinPwn is being developed which will be a lot easier to use and should help a lot of people having issues.»
Обычно это происходит после синхронизации. Это никак не связано с джейлбейками и т.п. Фикс достаточно прост. Основная проблема в том, что после синхронизации папка с почтой на IPhone принадлежит пользователю root. А почтовое приложение запускается от пользователя и не имеет таких прав. Можно исправить через SSH. Но есть и опция в BossPrefs:
Теперь пользователи старого IPhone имеют возможность поставить себе 2.0 прошивку, а пользователи нового IPhone 3G джелбрейкнуть свое устройство. Все это благодаря тому, что вышла утилита PwnageTool 2.0. Линки для скачивания: mirror1, mirror2, mirror3.
Напоминаем, что эта утилита осуществляет джейлбрейк и разлочку старых iPhones, и джейлбрейк новых iPhone 3G и iPod Touch. Разлочки IPhone 3G пока нет, но скоро будет. Поддерживаемая версия прошивки: только 2.0. Версия ждя Mac OS.
Если у вас выскакивает ошибка Error 1600 в iTunes (или если в логе failure to repare x12220000_4_Recovery.ipsw), попробуйте выполнить: mkdir “~/Library/iTunes/Device Support” ; если эта директория уже есть, удалите оттуда все файлы и попробуйте заново запустить PwnageTool.
Напоминание: на данный момент практически нету (очень мало) приложений под прошивку 2.0. В ближайшие дни появятся. Возможно, не все. Так что если есть любимые приложения, пока не стоит обновляться. 2.0 не сможет запустить приложения для прошивки 1.1.4 (и ранее).
Данное руководство описывает шаг за шагов как использовать установленный на IPhone пакет программ Java. Если вдруг на вашем IPhone еще нет Java, то здесь можно найти описание как это сделать.
Итае нам понадобится работающий jailbrak-нутый IPhone с установленной Java . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.
Шаг 1: Создаем простое Java приложение, компилируем и запускаем.
Создайте файл Java4IPhone.java с простым hello-world кодом внутри. Я использовал этот код:
Загрузите файл в IPhone. Я использовал директорию /tmp. Для загрузки я использовал популярную программу IPhone Browser
Запустите Terminal
Запустите команду java -fullversion или jamvm -fullversion, чтобы проверить доступна ли java
Для вызова компилятора используется команда jikes
Перейдите в директорию /tmp, с помощью команды cd /tmp
Скомпилируйте. Необходимо передать через переменную classpath путь к базовым пакетам java. Если этого не сделать компилятор выдаст ошибку (см. скриншот экрана). Итак для компилящии программы, введите следующую команду: jikes Java4IPhone.java -cp /usr/lib/rt.jar
После этого появится новый файл Java4IPhone.class. Для запуска используйте соманду java Java4IPhone
Взгляните на иллюстрации. Надеюсь, у вас что-то похожее.
Данное руководство описывает шаг за шагом весь процесс установки Java на IPhone.
Для начала необходим работающий (unlock-нутый и jailbrake-нутый) IPhone с Installer. Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.
Хочу предупредить, что все нижеописанное может потребовать восстановления. Советую забэкапить данные. У меня все прошло гладко, без необходимости восстанавливаться.
Итак начнем. Всего один вечер и вы сможете хвастаться друзьям
В разделе Settings -> General -> Auto-Lock ставим Never. Это для избежания проблем во время установки приложений. Потом можно вернуть обратно.
Запускаем Installer. Репозиторий для Terminal уже должен быть (BigBoss), т.к. он входит в последнюю версию Community Sources.
Добавить репозиторий http://apptapp.saurik.com для Cydia Installer и сделать refresh.
Перейти в Install -> System.
Найти Term-vt100 – Mibile Terminal App. Z bcgjkmpjdfk dthcb. svn278. Установить.
Снова перейти в раздел System и найти Cydia Installer – The Future of the IPhone. Я использовал версию 1.0. Установить.
Выйти и перегрузить телефон. Две новые иконки должны появиться: Terminal и Cydia.
Вот несколько скриншотов, показывающие процесс шага 1:
Шаг 2: Запустить Cydia Installer и установить Java.
Запустить Cydia Installer.
Перейти к секции Java в закладке Install. Там будут много приложений.
Выбираем IPhone/Java. Оно установит многие другие необходимые программы (vm, библиотеки, и тп).
Нажать confirm и ждать.
После установки снова зайти в раздел Java и установить Jikes (у меня он остался единственным в разделе Java). Jikes – это компилятор.
Перейти на закладку Installed Packages. Проверте, что Classpath, IPhone/Java, JamVM, Jikes установлены. Другие программы также могут там присутствовать (Java SQLite, JocStap, etc).
Выйти из Cydia и перегрузить IPhone. Поздравляю!!! Вы только что установили Java.
Вот и все. Руководство по тому что теперь со всем этим делать тут