[FAQ] Как переустановить Cydia вручную
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой, программами и сервисами Apple, iOS или Mac OS X, iTunes Store или App Store, задавайте их на форуме AppStudio. Ответы на самые интересные из них будут появляться в материалах данной рубрики. К нам поступил следующий вопрос:
Здравствуйте, такая проблема:
случайно удалил Cydia installer, таким образом сидии нету а твики остались. Как вернуть сидию или удалить оставшиеся твики?
(Восстановление не предлогайте, так как обновит до иос 7.1. Хочу остаться на 6.1.3)
Здравствуйте!
Предлогать восстановление не будем :) Предложим два варианта того, как можно переустановить Cydia без перепрошивки:
- первый вариант годится, если у вас остался установленным файловый менеджер iFile из Cydia. В него встроен установщик deb-пакетов, поэтому запустить повторную установку Cydia можно буквально в один клик. В мобильном Safari зайдите по этой ссылке, дождитесь, пока файл полностью загрузится, затем выберите «Открыть в…» и перенаправьте файл установщика Cydia в iFile. Дождитесь окончания процедуры и перезагрузите устройство.
- второй вариант – переустановить Cydia через SSH (при условии, что через Cydia вы ставили пакет OpenSSH). Убедитесь, что iOS-устройство и компьютер подключены к одной Wi-Fi. В iOS узнайте IP-адрес устройства, в настройках Wi-Fi нажав на кнопку «i». На Маке запустите Терминал, на Windows вам потребуется SSH-клиент вроде WinSCP. Запустив консоль, введите:
ssh root@10.0.1.10
su
alpine
apt-get install cydia
Вместо 10.0.1.10 введите актуальный IP-адрес вашего iOS-гаджета, а пароль alpine вам придётся ввести вручную.
Что делать, если у вас нет ни iFile, ни OpenSSH? Придётся переделывать джейлбрейк заново (без перепрошивки). Это чревато дополнительными проблемами, но выбора нет. Раньше можно было бы порекомендовать вам утилиту Semi-Restore, но теперь она тоже требует установленного пакета OpenSSH.