На прошлой неделе. Джейлбрейк работает вполне хорошо, хотя, как всегда, не обошлось без проблем.
Некоторые пользователи жалуются на то, что они не могут запустить Cydia после успешного джейлбрейка устройства через Pangu. Cydia не открывается или сразу же крашится, и работать с ней и устанавливать твики невозможно.
Если вы столкнулись с подобным, попробуйте повторить следующие шаги, чтобы проблема исчезла:
Замечание. Запаситесь терпением, поскольку будет необходимо откатить устройство к заводским настройкам и восстановить его из iTunes-бэкапа.
Всё. Теперь Cydia должна работать без ошибок.
Есть сообщения о проблемах с Cydia после установки твика. Если вы не можете открыть Cydia после того, как установили какой-то твик, попробуйте трюк с клавишей увеличения громкости. А именно:
В результате этого вырубятся все Substrate-твики, включая тот, из-за которого возникла проблема, и Cydia должна нормально запуститься. Удалите проблемный твик (или недавно установленные твики), чтобы избежать повторения ошибки. После того как твик удалён, не забудьте перезапустить своё устройство, чтобы снова можно было пользоваться твиками.
Прочесть ошибки, при их наличии.
* Иногда простой запуск подобной диагностики решает часть проблем.
** Для работы APT должны быть установлены пакеты APT и Aptitude из Cydia.
Начну с нескольких типичных проблем и манулов по их решению.
1. Cydia вылетает сразу после загрузки или encountered a section with no package header
Решить данную проблему можно двумя способами:
При добавлении новых репо, могут появляться ошибки умерших или времено неработающих репозиториев, а также при загрузке Cydia может появляться ошибка Bzip2.
Решаем данную проблему:
3. Не добавляется репозиторий.
При добавлении новых репо, могут появляться ошибки, например "not found".
Возможные решения в зависимости от проблемы:
su alpine dpkg --configure -a |
Перезагрузить аппарат.
5. Пропала иконка Cydia:
Иконка Cydia пропала после установки новых пакетов и респринг не возвращает ее.
Решить данную проблему можно так:
1) Скопировать на компьютер из /applications/cydia.app иконку Cydia icon.png
2) Убить ее (icon.png) на теле
3) Респринг, белая иконка должна появиться на спрингбоарде.
4) Скопировать иконку Cydia (icon.png) с компьютера назад в /applications/cydia.app
5) Респринг.
6. Проблемы с подключением по вафле (WiFi)
Симптомы:
Коннект по вафле-прогруз сурсов-еррор кеша-одно нажатие(переход по вкладкам)-вылет!
Коннект по EDGE - все пашет отлично!
Вафля рабочая на 100%! на теле работает и почта и сафари, а сидия не хочет!
Решаем данную проблему
Переустановка Cydia (3 способа):
Позволяющее выполнить джейлбрейк для устройств Apple с iOS 9. Утилита под названием Pangu9 дебютировала через четыре месяца с того момента, как компания сделала iOS 9 доступной для разработчиков. Как и в случае с «джейлбрейками» под предыдущие iOS, для ее создания авторам потребовалось отыскать уязвимость в новой программной платформе Apple.
Это даже не совсем ошибка. Pangu не позволяет начать осуществление взлома гаджета. В этом случае рекомендация такая: отключите от компьютера iPhone или iPad, установите последнюю версию iTunes, подключите устройство к ПК и повторите джейлбрейк. Загрузить свежую редакцию iTunes можно .
Сообщение «Installed iOS Public Beta Profile» означает, что на устройстве обнаружены профили Apple, установленные в рамках бета-тестирования операционных систем. Перейдите в раздел Основные настроек устройства и удалите установленные профили. После этого повторите джейлбрейк iOS 9.
Если джейлбрейк iOS 9 прошел без ошибок, но на домашнем экране устройства не появилась иконка Cydia, то паниковать не стоит. Совет простой: запустите нативное приложение Фото в iOS перед тем, как открыть новое приложение Pangu. Теперь закройте Фото, запустите приложение Pangu и разрешите доступ к фотографиям. После этого значок Cydia появится на домашнем экране.
Казалось, все в порядке: и ошибок нет, и Cydia на месте. Но при попытке открыть магазин, приложение аварийно закрывается. В этом случае единственное решение – выполнить сброс устройства до заводских настроек из меню Настройки –> Основные –> Сброс –> Стереть контент и настройки. После этого необходимо произвести «чистую» установку iOS 9.0.2. Перед тем, как приступить, не забудьте сделать резервную копию всех данных на устройстве.
В настоящее время джейлбрейк-твик PreferenceLoader, отвечающий за конфигурацию твиков в настройках не обновлен для поддержки iOS 9. Это означает, что опции для многих твиков не могут появиться в стандартном приложении Настройки. По этой причине многие надстройки не работают в iOS 9. Эту проблем нельзя решить ни одним способом, остается дождаться выхода новой версии PreferenceLoader. Разработчик уже готовит обновление.
Если вы относите себя к джейлбрейк-сообществу и предпочитаете стандартным возможностям iOS твики из Cydia, то уже наверняка знаете о выходе нового приложения для джейлбрейка iOS 9.2 — 9.3.3 от команды Pangu. Однако данный эксплоит несколько отличается от предыдущих.
Вконтакте
Все выпускаемые ранее хакерами различных поколений инструменты для джейлбрейка условно делились на две категории — привязанные и отвязанные. Первые требовали подключения устройства к компьютеру и повторной процедуры джейлбрейка после каждой перезагрузки, а вторые позволяли взломать систему раз и навсегда. Новая версия Pangu для iOS 9.2 — iOS 9.3.3 являет собой некий гибрид — джейлбрейк необходимо активировать после респринга iPhone или iPad (в противном случае Cydia будет «вылетать»), но сделать это можно без использования ПК.
ОБНОВЛЕНИЕ!
В данный момент Apple заблокировала возможность установки приложения Pangu через браузер Safari, аннулировав соответствующий корпоративный сертификат. Команда Totoa не советует пользователям перезагружать устройства и обещает решать проблему. Тем, кто уже произвел джейлбрейк iOS 9.2 -9.3.3
через Safari, рекомендуем произвести процедуру джейлбрейка через подключение девайса к Windows-ПК по .
Видеоинструкция:
1 . Запустите приложение Pangu с рабочего стола iДевайса;
2
. Разрешите ему отправку уведомлений (если такой запрос появится);
3. Тапните круг в центре экрана.
5 . Дождитесь появления текста (на китайском) и заблокируйте гаджет (нажмите один раз) кнопкой «Power»;
4
. Проигнорируйте входящие уведомления. Просто ожидайте около 30 секунд;
5
. После автоматической перезагрузки устройства (зачастую их происходит сразу две с интервалом в 10-15 секунд) Cydia вновь будет работать корректно.
Вероятно, терпеть данное неудобство придется вплоть до выхода , работа на джейлбрейком которой, по заверениям команды Pangu, идет полным ходом.
15.08.2009 Без рубрики 4
Если у вас вылетает Cydia , т.е. не запускается, чинится это так:
Заходим в телефон, с помощью iFunBox CyberDuck * (Mac, нужен Wi-fi) по пути /var/lib/apt/lists и удаляем там все: кроме папки partial. Перегружаем телефон.
Если не помогло:
1. Нам нужны следующие файлы (все с расширением *.deb):
mobileterminal
openssh
togglessh (не обязательно, но желательно)
Их можно скачать отсюда (жмите на Download:.deb)
2. Программа iFunBox (Windows) или Diskaid (платная) или CyberDuck * (Mac, нужен Wi-fi)
3. Если есть Mobileterminal на телефоне, переходим к пункту 8
4. Запускаем iFunbox и идем сюда: /private/var/root/Media/Cydia/AutoInstall (если каких-то папок нет — создаем, учитваем регистр букв)
5. Копируем файлы из пункта 1 в папку AutoInstall
6. Перезагружаем iPhone/iPod Touch 2 раза! Один за другим.
7. Появляется программа Mobileterminal — запускаем
8. В Mobileterminal пишем:
su (жмем Enter)
alpine (само слово alpine вы не увидите, жмем Enter)
apt-get update (учитываем пробел и жмем Enter)
Еще один метод:
Скачиваем ClearCydiaListCache.zip (Нужен.NET), распаковываем, жмем на exe файл.
*В корневую систему телефона можно попасть, при наличии Wi-fi сети, так:
Включаем Wi-fi на телефоне, телефон должен видеть сеть и быть к ней подключен (например, дома к вашему роутеру)
Качаем программу CyberDuck , запускаем и жмем Bonjour
В поле Username пишем root
Password: alpine
ИЛИ
В поле Server пишем число (ip address), которое можно найти на телефоне: Настройки- Wi-fi- справа от названия вашей сети жмите на синюю стрелочку, и в поле IP Address — это ваше число (выглядит примерно так: 192.168.0.87). Вбиваем его в поле Server в CyberDuck
port 22
В поле Username пишем root
Password: alpine
Если с первого раза не подключилось, пробуйте еще раз. Вначале может уйти несколько минут, потом будет быстрее подключать.
Последний метод:
Делаем обычный джейлбрейк (PwnTool, redsn0w…)