Вчера вышел долгожданный джейл для iOS 6.x. Все мы были несказанно рады этому событию. Однако, как это обычно бывает, новенький джейл не обошелся без багов. В частности, приложение «Погода» или заменяется чем-то другим, или вылетает, или зависает, в общем, ведет себя не правильно. Хакеры уже обновили Evasi0n, но это не помогает и они признали, что проблема несколько глубже. Пока они делают патч, вы можете исправить эту проблему самостоятельно.
[Update 1] Инструкция исправлена. Теперь все понятно будет даже чайникам. Удачи.
[Update 2] Фикс Fix Weather after evasi0n со скриптом от pod2g доступен в нашем репо.
Хакеры pod2g и MuscleNerd сказали, что они уже передохнули после бессонных ночей занятых разработкой джейла, и сейчас они в плотную займутся фиксом для проблем с «Погодой». Однако те, кому данное приложение нужно очень сильно, могут исправить проблему самостоятельно.
Баг кроется в файле com.apple.mobile.installation.plist. А вот этот скрипт, состоящий из последовательности команд, позволяющих «пересобрать» файл com.apple.mobile.installation.plist. В общем вот, что вам нужно сделать:
- Открываем Cydia
- Ставим Open SSH и MobileTerminal
- Запускаем MobileTerminal и пишем там «su root» и жмем Enter
- Копируем скрипт ниже и вставляем его в MobileTerminal
#!/bin/bashchmod -x /usr/libexec/mobile_installation_proxykillall -9 mobile_installation_proxyrm /var/mobile/Library/Caches/com.apple.mobile.installation.plist /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstorelaunchctl stop com.apple.mobile.installdlaunchctl start com.apple.mobile.installdwhile [ ! -f /var/mobile/Library/Caches/com.apple.mobile.installation.plist ];dosleep 1donewhile [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];dosleep 1donesleep 10chmod +x /usr/libexec/mobile_installation_proxysyncreboot
- Подождите пока телефон перезагрузится.
- Вот и все.