Tutorial | Jailbreak iPhone, iPod Touch, iPad - Part 6 Перейти к собственно контенту

Jailbreak iPhone, iPod Touch, iPad

новости про джейлбрейк iPhone, iPod Touch и iPad

Архив

Рубрика: Tutorial

spirit jailbreak Как восстановить удаленные фото после джейлбрейка Spirit

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

1. Установите OpenSSH. Для этого откройте Cydia и введите в строку поиска «OpenSSH». Установите программу и перезагрузите ваше устройство.

OpenSSHoniPad 300x400 Как восстановить удаленные фото после джейлбрейка Spirit

2. Загрузите и затем установите iPhone Backup Extractor.

3. Включите iPhone BackUp Extractor. Выберите ваш последний бэкап (который был сделан до джеилбрейка).

4. Перейдиет в папку Media/Media и отметьте галочкой папку DCIM. Нажмите «Next», и программа автоматически сохранит папку на локальном жестком диске.

iPhoneBackupExtractor1 Как восстановить удаленные фото после джейлбрейка Spirit

5. Загрузите и установите WinSCP для Windows или Cyberduck для Mac. Откройте соответствующую программу и введите следующие данные, чтобы получить доступ к своему устройству.

WinSCP для Windows

  • Hostname: The IP address of your device. (Settings –> WiFi –> <Your Network Name>)
  • Protocol: SCP
  • User name: root
  • Password: alpine

WinSCP

Cyberduck для Mac OS X

  • Server: The IP address of your device. (Settings –> WiFi –> <Your Network Name>)
  • Protocol: SFTP
  • Username: root
  • Password: alpine

CyberDuck

6. Перейдите в папку /User/Media и скопируйте туда ранее сохраненную папку DCIM.

7. Перезагрузите устройство.

После этого все фотографии, которые были в бэкапе, будут восстановлены.

IMG 0079 21 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

iPad USB Camera Connection Kit оказался намного более функциональным, чем мы предполагали. Опытному пользователю Max Sha удалось подключить внешний жесткий диск к iPad с помощью этого набора. Все что необходимо -- это джейлбрейкнутый iPad, внешний жесткий диск, кабель USB с дополнительным питанием и терминал (например, на MacBook). Приведенная ниже схема выглядит немного странной и тяжеловесной, но зато четко показывает, что память для iPad можно увеличить до пары терабайт без каких-либо проблем.

Ниже приведено полное пошаговое руководство от Max Sha:

Для начала необходимо подготовить устройства:

1. Необходим внешний жесткий с файловой системой HFS или FAT32. NOTE: все данные при форматировании будут стерты!

2. Затем делаем джейлбрейк с помощью Spirit.

3. В Cydia устанавливаем iFile ($4.00 за полную версию, но есть и бесплатная trial-версия) и OpenSSH (бесплатно).

4. Там же в Cydia устанавливаем терминальный редактор “Nano”.

Fig 5 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

5. Для демонстрации Max использовал приложение GoodReader app для iPad ($0.99).

6. Внешнему жесткому диску необходимо обеспечить дополнительное питание. Если у вас HDD с отдельным питанием, то ничего дополнительно делать не нужно. Если же у он питается от USB, то необходимо использовать разветвленный USB-шнур с дополнительным питанием.

1. Открываем “Settings” в iPad и находим IP адрес устройства (вы должны быть в той же подсети, что и iPad).

Fig 9 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

2. Открываем Terminal, на Mac /Applications/Utilities/Terminal.app, в Windows используем Putty.

3. Заходим через SSH на iPad, используя IP адрес из “Settings” app:

ssh root@[iPad IP address]

Fig 10 400x252 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

Если вы не меняли пароль, то он будет “alpine”. NOTE: Обязательно поменяйте пароль по умолчанию. Для этого просто вводим команду:

passwd root

Вам предложат ввести новый пароль. Затем сделайте то же самое для gjkmpjdfntkz “mobile”:

passwd mobile

4. Теперь в терминале вводим следующие команды:

mkdir /Volumes
mkdir /Volumes/EXT
ln -s /Volumes/EXT /var/mobile/EXT
nano /var/stash/Applications.xxxxxx/iFile.app/Info.plist (“xxxxxx” -- это символы после “Applications”. Если вы напечатаете “/var/stash/Applications” и нажмете “Tab”, то они введутся автоматически).

5. Откроется редактор nano. Добавляем следующее после “<dict>” (это сделает iFile более удобным на iPad):

Fig 13 400x253 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>

6. Затем жмем “Ctrl+x”, затем “Y” и “Enter”. Это сохранит изменения.

7. Перегружаем iPad. SSH соединение закроется. Следуя шагам 1-3 снова устанавливаем связь с iPad (еще раз менять пароли не надо).

8. Открываем iFile, идем в настройки. Рекомендуется использовать настройки как показано ниже. Наиболее важно включить “Application Names”. Жмем “Done”. Выходим из iFile, нажав кнопку Home. Снова запускаем iFile.

Fig 15 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

FIG 16 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

9. В iFile, переходим в “/Volumes/”. Жмем кнопку “Edit” в правом верхнем углу.

10. Отмечаем кружок возле папки “EXT”, котору. мы создали на шаге 4.

11. Кликаем на “Box with an arrow” справа снизу. В диалоговом окне жмем “Copy/Link”.

Fig 19 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

12. В iFile переходим в “var/mobile/Applications/”. Теперь вы увидите названия приложений. Идем в папку “GoodReader”, а затем в папку “Documents”.

Fig 20 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

Fig 21 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

13. Жмем кнопку “Edit”. Затем выбираем “Box with an arrow” снизу справа. Затем жмем кнопку “Create Link”. Теперь вы увидите папку “EXT”. Жмем “Done” сверху справа.

Fig 22 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

14. Теперь подключаем iPad Camera Connection Kit.

Fig 23 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

15. Берем внешний жесткий диск и подключаем сначала питание (например, к Macbook Pro). Затем подключаем главный USB шнур к iPad. Возможно, вы увидите сообщение “Insufficient power to mount this drive” на iPad. Это не страшно, но с полноценным внешним питанием этого не произойдет и все будет работать лучше.

Fig 24 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

IMG 0079 21 300x400 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

16. Идем обратно в терминал и пишем:

ls /dev

То, что мы ищем, называется “disk1s1″. Если этой строчки не появилось пытаемся повторить шаги 15-16 снова. Если вы видите “disk1s1″ -- преступаем к шагу 17.

17. Для жесткого диска с файловой системой FAT32 пишем следующее в терминале:

Fig 26 399x250 Пошаговое руководство: подключаем внешний жесткий диск к Apple iPad

mount -t msdos /dev/disk1s1 /Volumes/EXT

А для HFS пишем:

mount -t HFS /dev/disk1s1 /Volumes/EXT

Подключение, возможно, займет несколько секунд.

18. Теперь все готово. Вы можете использовать внешний жесткий диск с помощью iFile и GoodReader. В качестве примера использования, смотрим видео.

19. Для отключения жесткого диска пишем в терминале:

umount /dev/disk1s1

20. Это все!!

Видео:

Большое спасибо Max Sha за отличный эксперимент и подробное руководство!

spirit jailbreak Выпущен JailBreak для iPad!

Наконец стал доступным для загрузки джеилбрейк для iPhone/iPod Touch/iPad от команды DevTeam. Он бесплатный и непривязанный (untethered) и называется «Spirit». Джеилбрейк поддерживает любое мобильное устройство Apple с версией прошивки 3.1.2, 3.1.3 или 3.2.

Если вы хотите применить джеилбрейк для iPad или iPhone 3GS, то прежде необходимо сделать резервную копию ваших SHSH-записей. ECID SHSH или SHSH-запись -- уникальная подпись, которую имеет каждое мобильное устройство Apple. Когда вы хотите восстановить прошивку на своем iPhone/iPod Touch/iPad, сервера Apple проверяют эту подпись.

Как вы знаете, если выходит новая прошивка, становится невозможным восстановить старую с помощью iTunes. Но создатель Cydia настроил новый сервер, который имитирует поведение сервера верификации Apple и сохраняет ваши предыдущие SHSH-записи, чтобы вы смогли вернуть ваше устройство к более ранней версии прошивки. Без сохраненных SHSH-записей вы рискуете случайно обновиться до новой прошивки, и тогда не только потеряете свой джеилбрейк, но и не сможете восстановиться до предыдущей прошивки, чтобы вновь джейлбрейкнуть устройство.

Это также важно, поскольку велика вероятность того, что в скором времени Apple найдет уязвимость, которую использует джейлбрейк, и она будет устранена в новой прошивке.

Вы можете сохранить ваши SHSH-записи тремя путями. Ниже приведен способ сохранения с помощью AutoSHSH.

  1. Загрузите AutoSHSH (последняя версия здесь).
  2. SHSHBlobs Выпущен JailBreak для iPad!

  3. Запустите AutoSHSH и подключите iPhone/iPod Touch/iPad в режиме восстановления (только одно устройство за раз). Режим восстановления запускается с помощью выключения телефона и удерживания кнопки «Home» при подключении USB-кабеля. Вы должны увидеть сообщение «Connect to iTunes»(»Подключите к iTunes») и логотип на вашем устройстве.
  4. TS1275 Выпущен JailBreak для iPad!

  5. Нажмите «Grab my SHSH Blobs Automatically» в AutoSHSH. Когда приложение импортирует подпись, выберите, хотите ли сохранить ее локально. Не забудьте, куда сохранили этот файл. В конце процедуры AutoSHSH также загрузит подпись на сервер saurik.
  6. SHSHBlobs1 Выпущен JailBreak для iPad!

Если у вас возникнут проблемы при использовании AutoSHSH, напишите об этом в комментариях или попробуйте метод saurik или Firmware Umbrella вместо него.

Теперь, когда ваши SHSH-записи сохранены, можно сделать джеилбрейк. Рекомендуется, чтобы сначала вы синхронизировали ваше устройство с iTunes. Затем выполните следующие действия:

  1. Загрузите «Spirit» (ссылка для Windows, ссылка для Mac OS X) .
  2. Подключите ваше устройство (оно будет автоматически распознано).
  3. Нажмите кнопку «JailBreak».

Готово!

В дополнение к этому ниже также приведено англоязычное видео джеилбрейка:

Обратите внимание, что Spirit не является анлоком и не позволит вам пользоваться услугами неавторизированных операторов связи. Также следует знать, джеилбрейк находится в бета-версии и еще не отлажен окончательно. Команда DevTeam уведомляет, что некоторые не разработанные изначально для iPad приложения в репозитории Cydia могут привести к краху системы, отчего придется восстанавливать прошивку.

MobileTerminalicon Сделал джейлбрейк? Поменяй пароль!

Все достаточно просто. Если вы сделали джейлбрейк, то вам просто необходимо поменять пароль по умолчанию. Зачем? В первую очередь, для того, чтобы злоумышленники не смогли получить доступ к вашему телефону, скачать вашу почту, смски другие данные используя этот пароль. Во-вторых, в сети уже появился вирус-червь, который может навредить iPhone используя все те же методы доступа и пароли.

Итак, пошаговое руководство:

  1. Если у вас не установлено приложение MobileTerminal: запускаем Cydia, идем в поиск, ищем MobileTerminal и устанавливаем.
  2. Запускаем MobileTerminal.
  3. Пишем passwd и жмем ввод (return).
  4. Вводим пароль по умолчанию alpine и ввод.
  5. Теперь вводим новый пароль, ввод, повторяем еще раз новый пароль и снова ввод.
  6. Поздравляю! Вы поменяли пароль для пользователя mobile. Проделаем те же шаги для пользователя root.
  7. Пишем su root и ввод.
  8. Пишем passwd и ввод.
  9. Вводим пароль alpine и ввод.
  10. Теперь вводим новый пароль, ввод, повторяем еще раз новый пароль и снова ввод.
  11. Это все! Вы успешно поменяли пароль!

Теперь ваш iPhone или iPod Touch стал намного более безопасным к вирусам и хакерским атакам.

3.0.1 jailbreak Джейлбрейк прошивки 3.0.1

Хорошие новости для пользователей iPhone и iPod Touch – вы можете использовать утилиту redsn0w 0.8 для того, чтобы сделать джейлбрейк прошивки 3.0.1. Пошаговое руководство:

  1. Скачайте прошивки 3.0.1 и 3.0 (ссылка) и redsnow 0.8 (ссылка).
  2. Сделайте обновление (update) или восстановление (restore) на прошивку 3.0.1 в iTunes.
  3. Запустите redsn0w.
  4. Когда redsn0w попросит указать путь к файлу прошивки, выберете путь к прошивке 3.0 (!!!), а не 3.0.1.
  5. Следуйте инструкциям приложения.
  6. После джейлбрейка установите (переустановите) ultrasn0w 0.9, если вам нужен анлок.

В данном руководстве показывается, как сделать джейлбрейк iPhone 3GS с помощью purplera1n.

img 0074 200x300 Руководство по разлочке iPhone 3G

Dev Team наконец выпустила ПО для разлочки iPhone 3G. Называется – yellowsn0w. Версия 0.9.6 отлично работает у многих пользователей. От себя могу сказать, что работает гораздо стабильнее, чем sim proxy метод.

Пожалуйста, в первую очередь, создайте резервную копию информации с вашего iPhone. И все что вы делаете, вы делаете на свой страх и риск.Ниже пошаговая инструкция. Мне пришлось пройти все 4 шага и все заработало. На самом деле весь процесс легче простого и занимает минут 15.

Шаг 1: Сделайте Restore вашего iPhone до версии прошивки 2.2 (Не надо, если уже стоит 2.2 с baseband 02.28.00):

  1. Скачайте образ прошивки 2.2
  2. Запустите iTunes
  3. Удерживая клавишу Shift на клавиатуре кликните в iTunes на кнопку Restore.
  4. Откройте скаченный образ прошивки 2.2 и подождите пока идет перепрошивка.

Шаг 2: Джейлбрейкнете (jailbreak) iPhone с помощью данного руководства.

Шаг 3: Установка yellowsn0w:

  1. Откройте Cydia и добавьте репозиторий: в Cydia выберете Manage – Sources – Edit – Add. Затем введите http://apt9.yellowsn0w.com. Вы также можете использовать Installer вместо Cydia, там репозиторий http://i.yellowsn0w.com
  2. Установите приложение с названием yellowsn0w
  3. Перегрузите iPhone. Он должен соединиться с сетью.

Шаг 4: Если сети нет

  1. Попробуйте включить и выключить режим airplane. Если сети все еще нет, то:
  2. Установите BossPrefs
  3. Установите BossPrefs Yellowsn0w Toggle
  4. Перегрузитесь
  5. Запустите BossPrefs и проверьте, что yellowsn0w включен. Если сигнала еще нет, то попробуйте выключить и включить yellowsn0w.

img 0076 200x300 Руководство по разлочке iPhone 3G

unlock 300x277 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

Это пошаговое руководство. Если у вас iPhone 3G, это руководство поможет вам сделать джейлбрейк и активацию. Для iPhone 2G, при необходимости, будет выполнен unlock.

Я рекоммендую использовать прошивку версии 2.2, так как даже разлочка для iPhone 3G уже вышла. Но вы можете оставить предыдущие версии 2.1, 2.0.1 или 2.0.2.

1. Если у вас старая версия прошивки, а вы хотите новую, сделайте обновление прошивки через iTunes.

2. Скачайте QuickPwn 2.2 (ссылки для скачивания).

3. Скачайте образ прошивки (ссылки для скачивания).

4. Закройте iTunes (если был открыт) и запустите QuickPwn.

s1 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

5. Подключите iPhone или iPhone 3G к компьютеру и жмите далее (на стрелочку).

s2 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

6. Ваше устройство обнаружено программой. Нажмите Browse, чтобы указать путь к прошивке.

s3 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

7. Выберете образ прошивки, который скачали на шаге 3. Убедитесь, что версия прошивки совпадает с текущей установленной в iPhone. Если нет, вернитесь к шагу 1.

s4 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

8. Приложение убедится, что вы выбрали правильную версию прошивки. Жмите далее.

s5 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

9. Вы часто будете использовать Cyda для установки программ. Так что убедитесь, что крестик поставлен. Что касается Installer, то он еще сыроват, но в будущем будет обновлен, так что рекомендую установить и его. Жмите далее.

s6 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

10. Убедитесь, что устройство подключено и жмите далее.

s7 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

11. Наверно, этот этап самый сложный. Тут важно следовать инструкциям на экране. Но если что-то пойдет не так, не страшно, вы всегда сможете вернуться к шагу 4.

Итак вам будет необходимо: вначале нажать и удерживать кнопку Home 5 секунд, затем не отпуская Home нажать Power и держать так 10 секунд, затем отпустить Power, но удерживать Home еще 30 секунд.

s8 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

12. После этого надо будет просто подождать пока QuickPwn сделает всю работу.

s9 Tutorial: как сделать Jailbreak, Activation и Unlock (Windows)

13. Поздравляю! Теперь вы можете пользоваться всеми неофициальными возможностями.

Run

Данное руководство описывает шаг за шагов как использовать установленный на IPhone пакет программ Java. Если вдруг на вашем IPhone еще нет Java, то здесь можно найти описание как это сделать.

Итае нам понадобится работающий jailbrak-нутый IPhone с установленной Java . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.

Шаг 1: Создаем простое Java приложение, компилируем и запускаем.

  1. Создайте файл Java4IPhone.java с простым hello-world кодом внутри. Я использовал этот код:Create Java hello-world
  2. Загрузите файл в IPhone. Я использовал директорию /tmp. Для загрузки я использовал популярную программу IPhone Browser
  3. Запустите Terminal
  4. Запустите команду java -fullversion или jamvm -fullversion, чтобы проверить доступна ли java
  5. Для вызова компилятора используется команда jikes
  6. Перейдите в директорию /tmp, с помощью команды cd /tmp
  7. Скомпилируйте. Необходимо передать через переменную classpath путь к базовым пакетам java. Если этого не сделать компилятор выдаст ошибку (см. скриншот экрана). Итак для компилящии программы, введите следующую команду:
    jikes Java4IPhone.java -cp /usr/lib/rt.jar
  8. После этого появится новый файл Java4IPhone.class. Для запуска используйте соманду
    java Java4IPhone
  9. Взгляните на иллюстрации. Надеюсь, у вас что-то похожее.

Upload Java application to IPhone

Check Java and Jikes Compile using Jikes Run

Upload Java application to IPhone

Шаг 2: Эксперементируйте, хвастайтесь, получайте удовольствие!

Installed packages

Данное руководство описывает шаг за шагом весь процесс установки Java на IPhone.

Для начала необходим работающий (unlock-нутый и jailbrake-нутый) IPhone с Installer. Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.

Хочу предупредить, что все нижеописанное может потребовать восстановления. Советую забэкапить данные. У меня все прошло гладко, без необходимости восстанавливаться.

Итак начнем. Всего один вечер и вы сможете хвастаться друзьям :)

Итак у нас 2 шага:

Шаг 1: Идем в Installer и устанавливаем Mobile Terminal и Cydia Installer.

  1. В разделе Settings -> General -> Auto-Lock ставим Never. Это для избежания проблем во время установки приложений. Потом можно вернуть обратно.
  2. Запускаем Installer. Репозиторий для Terminal уже должен быть (BigBoss), т.к. он входит в последнюю версию Community Sources.
  3. Добавить репозиторий http://apptapp.saurik.com для Cydia Installer и сделать refresh.
  4. Перейти в Install -> System.
  5. Найти Term-vt100 – Mibile Terminal App. Z bcgjkmpjdfk dthcb. svn278. Установить.
  6. Снова перейти в раздел System и найти Cydia Installer – The Future of the IPhone. Я использовал версию 1.0. Установить.
  7. Выйти и перегрузить телефон. Две новые иконки должны появиться: Terminal и Cydia.

Вот несколько скриншотов, показывающие процесс шага 1:

Go to Installer Go to System Find Term-vt100

Install Term-vt100 Find Cydia Installer Install Cydia Installer

Two icons should appear

Шаг 2: Запустить Cydia Installer и установить Java.

  1. Запустить Cydia Installer.
  2. Перейти к секции Java в закладке Install. Там будут много приложений.
  3. Выбираем IPhone/Java. Оно установит многие другие необходимые программы (vm, библиотеки, и тп).
  4. Нажать confirm и ждать.
  5. После установки снова зайти в раздел Java и установить Jikes (у меня он остался единственным в разделе Java). Jikes – это компилятор.
  6. Перейти на закладку Installed Packages. Проверте, что Classpath, IPhone/Java, JamVM, Jikes установлены. Другие программы также могут там присутствовать (Java SQLite, JocStap, etc).
  7. Выйти из Cydia и перегрузить IPhone. Поздравляю!!! Вы только что установили Java.

Run Cydia Installer Go to Java section Java section

Select IPhone/Java IPhone/Java dependencies Installation of IPhone/Java

Jikes Jikes Install Jikes

Installed packages Installed packages

Вот и все. Руководство по тому что теперь со всем этим делать тут :)