Как бы хороши и полезны не были Cydia-твики, иногда они начинают сбоить. А вместе с ними неподобающим образом ведет себя iPhone (iPad, iPod touch) – подтормаживает, быстро разряжается, уходит в Safe Mode или даже перезагружается. И пусть вероятность такого исхода баловства с твиками очень мала, нужно понимать, как с безобразием бороться.

В старые-добрые времена, когда джейлбрейк был доступен для последних прошивок, можно было просто сделать восстановление. Процесс возвращал устройство в состояние “сток”, без пользовательских приложений, данных и Cydia. Сейчас это возможно только для гаджетов с процессорами A4 и “младше” — нужно сохранить SHSH, и затем восстановиться на нужную прошивку. В остальных случаях восстанавливаться придется “официальным путем” через iTunes, но джейлбрейк при этом будет потерян. Дело в том, что iTunes может восстановить девайс только актуальную прошивку, каковой сейчас является iOS 6.1.3 (только для iPhone 5 выпустили “эксклюзивную” 6.1.4). Для этих прошивок джейлбрейка нет и уже не будет.

К счастью, умельцы придумали альтернативы восстановлению прошивки через iTunes. Сегодня в фокусе — iLEX RAT.

Утилита RAT (аббревиатура от Remove All Tweaks) предлагает обширный список инструментов по очистке и восттановлению работоспособности девайса и Cydia:

1). Удалить все приложение и твики Cydia.
2). Удалить все настройки твиков.
3). Очистить кэш Cydia.
4). Искать ошибки Cydia.
5). Восстановить работоспособность Cydia.
6). Переустановить Cydia.
7). Очистить кэш iOS.
8). Сбросить настройки iOS.
9). Reset Settings Icon (вероятно, удаляет нотификатор наличия обновления iOS).
0). Удалить все пользовательские приложения.
10). Сделать резервную копию всех твиков и зависимостей в DEB.
11). Восстановить все твики и зависимости.
12). iLEX-RESTORE.

Нас в первую очередь интересует двенадцатый пункт — iLEX-RESTORE, так как именно он позволяет привести аппарат в состояние, предельно близкое к “стоку”, но с jailbreak.

Как с помощью iLEX RAT сделать восстановление iPhone, iPad, iPod touch, сохранив jailbreak:

iLEX-RESTORE на видео:

1. Добавьте в Cydia репозиторий http://cydia.myrepospace.com/iLEXiNFO/ (вкладка Manage -> Sources -> Edit).

2. Установите iLEX R.A.T и Mobile Terminal:

3. В Mobile Terminal напишите “rat” (без кавычек). Должно появиться окно как на скриншоте:

4. Пишите “12” (без кавычек), затем “y”, чем подтверждаете команду сделать восстановление iLEX-RESTORE.

5. Начинается восстановление, в процессе которого на экране девайса отображается лог. По времени стоит рассчитывать минут на 5, во всяком случае мой захламленный iPhone 5 чистился примерно столько.

6. Очистка завершена и утилита просит разрешения перезагрузить девайс — вводим “y” и дожидаемся появления экрана первичной настройки аппарата.

7. После завершения первичной настройки устройства, зайдите в Cydia и обновите списки пакетов (Changes -> Refresh), а затем установите обновления, если таковые будут.

_____________________________

Работоспособность восстановления с помощью iLEX RAT проверил на своем iPhone 5 с iOS 6.1 и огромной кучей мусора самого разного толка. Все прошло идеально — устройство работает быстро и без сбоев, пошивка как раньше версии 6.1. Удалены все приложения, настройки, файлы, а также пакеты Cydia, что и требовалось.