Не работает cydia ios. Cydia не работает? Что вы можете сделать

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…)

Прочесть ошибки, при их наличии.
* Иногда простой запуск подобной диагностики решает часть проблем.
** Для работы APT должны быть установлены пакеты APT и Aptitude из Cydia.

Начну с нескольких типичных проблем и манулов по их решению.

1. Cydia вылетает сразу после загрузки или encountered a section with no package header

"скрин ошибки"

Решить данную проблему можно двумя способами:

  • Любым файлменеджером иедм в папку //var/lib/apt/lists/ и удаляем все фалы в ней, также удаляем все файлы во вложенной папке //var/lib/apt/lists/partial.
    Перегружаем тело, радуемся результату.
    По неподтвержденной информации можно также почистить директорию /var/lib/dpkg/updates/.
  • Скачиваем архив , разархивируем, подключаем тело к PC и запускаем скрипт.
    После выполнения скрипта, перегружаем тело, заходим в сидию и обновляемся. Радуемся результату.
2. Ошибки умерших или недоступных репозиториев (Bzip2).

При добавлении новых репо, могут появляться ошибки умерших или времено неработающих репозиториев, а также при загрузке Cydia может появляться ошибка Bzip2.

Решаем данную проблему:

  • Если проблемны с репозиториями, которые вшиты (bigBoss, iSpazio, etc), то любым файлменеджером идем в папку //etc/apt/sourses.list.d и удаляем файл с именем проблеммного репозитория.
    Не забываем предварительно сделать бекап на PC/Mac (лучше всей папки sourses.list.d).
  • Если проблемы с репозиториями которые добавлены вручную, то их можно просто удалить через Cydia (Manage-Sources-edit).
  • Если проблемы с репо, которые установлены пакетно, то их тоже удаляем через Cydia (Manage-Packages-выбираем репо--modify-remove).
После перезагрузки тела ошибка Bzip2 больше не появится.

3. Не добавляется репозиторий.

При добавлении новых репо, могут появляться ошибки, например "not found".

Возможные решения в зависимости от проблемы:

  • Репозиторий не доступен (не работает в данный момент). -> Почитать форум, может кто-то об этом сообщал.
  • Введен не верный адрес. -> Проверить правильность написания названия (многие забывают ставить "/ " в конце названия)
  • Нет сети. -> Проверить подключение к сети (например, istat - ping www.ru)
4. Cydia вылетает сразу после "Reloading Data":



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, в которых участвует библиотека libgcc. Для решения проблемы можно установить патч .
    Патчик посоветовал geniusan, где-то нарыл)
Если никакие вышеописанные действия не помогают, и танцы с бубном тоже не приводят к результату, то множно переустановить Cydia:

Переустановка Cydia (3 способа):

  • В терминале или через SSH набрать следующее:
  • Если установлен !
    Cкачать скачать Cydia v.1.1.3 и положить на тело (/var/mobile).
    Открыть iFile и зайти в папку /var/mobile.
    Нажать на закинутый дэб
    Выбрать Установщик
    После надписи "Установлено с кодом 0" закрыть iFile и перезагрузить тело

Только вчера мы рассказывали о том, на личном примере, а уже сегодня будем говорить об ошибках Pangu 9 и проблемах с Cydia. Если в процессе джейлбрейка iOS 9.0, 9.0.1 и 9.0.2 у вас возникли ошибки в Pangu, не появилась или не запускается Cydia (вылетает на «Подготовка файловой системы»), добро пожаловать под кат.

1. Обновление iOS 9 «по воздуху» (по Wi-Fi)

В этом случае:


2. Ошибка «Runtime Error» при запуске Pangu 9

Если при запуске утилиты Pangu в Windows возникает ошибка «Microsoft Visual C


3. Ошибка Pangu 9 «Error occured in preparing of the enviroment, Error code — 0A» на 45%

Если процесс джейлбрейка остановился на 45% и в Pangu 9 появилась ошибка «Error occured in preparing of the enviroment, Error code — 0A», скорее всего, в iTunes у вас включено шифрование резервных копий.


4. Кнопка «Start» в Pangu 9 не активна.

Данная проблема возникает тогда, когда утилита Pangu 9 не распознает подключенное устройство. На лицо проблемы с подключением устройства к компьютеру: либо с USB-кабелем, либо с драйверами, поставляемыми в комплекте с iTunes.


5. Ошибка Pangu 9 «Installed iOS Public Beta Profile».

Так бывает, когда в настройках вашего iPhone/iPad установлен профиль «iOS Public Beta Profile» и вы участвуете в программе бета-тестирования iOS. Данный профиль необходимо удалить: «Настройки -> Основные -> Профили», выберите соответствующий профиль и удалите его.

6. После джейлбрейка iOS 9 на iPhone/iPad не появляется Cydia

Если в Pangu успешно завершился процесс джейлбрейка и не возникло никаких ошибок, но после последней перезагрузки на рабочем столе iPhone/iPad не появилась иконка Cydia, а вместо нее по-прежнему отображается Pangu, запустите штатное приложение «Фото». Затем снова запустите приложение Pangu на iPhone и разрешите доступ программе к «Фото».

7. Не запускается Cydia («вылетает» на «Подготовка файловой системы»)

Если после многочисленных попыток запуска Cydia программа «вылетает» на подготовке файловой системы, не остается ничего, кроме как , а затем настроить как новый и повторить попытку джейлбрейка.

8. Ошибка Cydia «/usr/libexec/cydia/cydo returned an error code (2)».

У меня была такая после, вроде бы, успешного джейлбрейка, но вместо Cydia на рабочем столе моего iPhone 5s все еще отображалась Pangu.

Cydia появилась после стирания контента и настроек, но после каждого запуска программы всплывало сообщение об ошибке красного цвета: «/usr/libexec/cydia/cydo returned an error code (2)».

Исправить данную ошибку можно только если заново восстановить iPhone/iPad в iTunes (стирание контента и настроек не помогает) и сделать джейлбрейк повторно.

9. Не появляются настройки приложений из Cydia

Всему виной PreferenceLoader — небольшая утилита, которая позволяет интегрировать настройки программ из Cydia в штатные Настройки iOS. На момент выхода Pangu 9 данная утилита не поддерживала iOS 9, следовательно получить доступ к настройкам приложений из Cydia из настроек iOS не было возможности.

На данный момент проблема с PreferenceLoader устранена. Утилиту обновили.

Как видите, ошибки Pangu 9 и проблемы с Cydia, которые возникают после джейлбрейка не критичны и легко решаются. В большинстве случаев при неудачном джейлбрейке нужно заново восстановить iPhone/iPad в iTunes, настроить как новое устройство и повторить попытку джейлбрейка на заводских настройках.

Не забывайте перед восстановлением , чтобы после перепрошивки данные можно было .

Позволяющее выполнить джейлбрейк для устройств Apple с iOS 9. Утилита под названием Pangu9 дебютировала через четыре месяца с того момента, как компания сделала iOS 9 доступной для разработчиков. Как и в случае с «джейлбрейками» под предыдущие iOS, для ее создания авторам потребовалось отыскать уязвимость в новой программной платформе Apple.


Серая кнопка «Start»

Это даже не совсем ошибка. Pangu не позволяет начать осуществление взлома гаджета. В этом случае рекомендация такая: отключите от компьютера iPhone или iPad, установите последнюю версию iTunes, подключите устройство к ПК и повторите джейлбрейк. Загрузить свежую редакцию iTunes можно .

Сообщение «Installed iOS Public Beta Profile»

Сообщение «Installed iOS Public Beta Profile» означает, что на устройстве обнаружены профили Apple, установленные в рамках бета-тестирования операционных систем. Перейдите в раздел Основные настроек устройства и удалите установленные профили. После этого повторите джейлбрейк iOS 9.

Не появляется Cydia

Если джейлбрейк iOS 9 прошел без ошибок, но на домашнем экране устройства не появилась иконка Cydia, то паниковать не стоит. Совет простой: запустите нативное приложение Фото в iOS перед тем, как открыть новое приложение Pangu. Теперь закройте Фото, запустите приложение Pangu и разрешите доступ к фотографиям. После этого значок Cydia появится на домашнем экране.


Cydia не запускается

Казалось, все в порядке: и ошибок нет, и Cydia на месте. Но при попытке открыть магазин, приложение аварийно закрывается. В этом случае единственное решение – выполнить сброс устройства до заводских настроек из меню Настройки –> Основные –> Сброс –> Стереть контент и настройки. После этого необходимо произвести «чистую» установку iOS 9.0.2. Перед тем, как приступить, не забудьте сделать резервную копию всех данных на устройстве.


Отсутствуют настройки твиков

В настоящее время джейлбрейк-твик PreferenceLoader, отвечающий за конфигурацию твиков в настройках не обновлен для поддержки iOS 9. Это означает, что опции для многих твиков не могут появиться в стандартном приложении Настройки. По этой причине многие надстройки не работают в iOS 9. Эту проблем нельзя решить ни одним способом, остается дождаться выхода новой версии PreferenceLoader. Разработчик уже готовит обновление.