Если на вашем iPhone стоит IOS 7 Beta, то рассчитывать на полноценный джейлбрейк пока не приходится. Но если у вас iPhone 4, то есть возможность получить доступ к корневой директории.
Дл этого вам потребуется:
- Windows или OS X
- SSH RAMDisk MSFTGuy инструмент (Windows или Mac)
- CyberDuck или WinSCP
- Редактор двоичных файлов PLIST ( TextWrangler будет работать на OS X)
- TinyUmbrella
- iFunBox
Помните, что данная инструкция подходит только к iPhone 4!
Шаг 1: Скачайте MSFTGuy по SSH RAMDisk здесь. Введите iPhone в режим DFU.
Шаг 2: Запустите CyberDuck или WinSCP и подключите к локальному порту 2022 с именем пользователя "root" и пароль "Alpine".
Шаг 3: Откройте окно терминала с помощью соединения SSH. В терминале введите команду "mount.sh" и нажмите ввод.
Вы должны увидеть следующее:
Mounting /dev/disk0s1s1 on /mnt1 Mounting /dev/disk0s1s2 on /mnt2
Mounting /dev/disk0s1s1 on /mnt1 Mounting /dev/disk0s1s2 on /mnt2
Теперь вы можете закрыть окно терминала.
Шаг 4: В клиент SSH, перейдите в /mnt1/etc и ищите файл с именем "Fstab" в этой папке. Сделайте копию Fstab на рабочем столе и измените имя файла на устройстве на "fstab.old".
Шаг 5: Откройте скаченный файл в TextEdit или блокноте, в зависимости от вашей операционной системы. Нужно изменить в первой строке /dev/disk0s1s1 / HFS RO 0 1 на / dev/disk0s1s1 / HFS RW 0 1. Сохраните файл и скопируйте его обратно на устройство. Убедитесь, что у него права 0644.
Шаг 6: Перейдите в каталог / mnt1/System/Library/Lockdown и скопируйте "Services.plist" файл на компьютер. Затем измените имя файла на iphone, на "Services.plist.old".
Шаг 7: Откройте Services.plist в двоичном редакторе и добавьте следующее
Затем сохраните PLIST и скопируйте его обратно на устройство. Убедитесь, что у него разрешение 0644.
Шаг 8: Запустите новое окно терминала через клиент SSH и введите "halt", нажмите клавишу ввода. iPhone выключится, и начнет режим восстановления. Примечание: Возможно, вам придется вручную включить устройство.
Используйте TinyUmbrella, чтобы выйти из Recovery Mode
Шаг 9: Запустите TinyUmbrella, выберите свое устройство из списка в левой части приложения, и нажмите на "Выход восстановления", iPhone должен перезагрузиться, и загрузиться в IOS 7.
Запустите любой файловый менеджер для iphone и проверьте состояние вашего устройства. У вас должен быть полный доступ к корневым файлам на вашем iPhone 4.
ВИДЕО
Имейте в виду, вы можете испортить устройство, неправильно обращаясь с файлами в корневой папке. Если что-то пойдет не так, у вас всегда есть возможность восстановить устройство с Itunes.