Как починить приложение «Погода» после джейлбрейка evasi0n
Джейлбрейк evasi0n оказался неожиданно тесно связан с приложением «Погода». У некоторых пользователей iPad это приложение неожиданно появилось на спрингборде после джейлбрейка. А у некоторых пользователей iPhone «Погода» попросту перестала работать.
Создатели evasi0n уверяют, что уже совсем скоро в Cydia появится фикс, решающий проблему, но для тех, кому не терпится, pod2g опубликовал инструкцию по решению проблемы собственными силами.
Точнее, pod2g опубликовал лишь скрипт, автоматизирующий решение проблемы, но не пояснил, что и как с ним делать, мотивируя это тем, что знающие пользователи и так разберутся, а незнающие пусть ждут обновления evasi0n в Cydia.
Но мы подробно расскажем вам, как надо действовать:
- на компьютере запустите любой текстовый редактор и скопируйте туда следующий код:
#!/bin/bash
chmod -x /usr/libexec/mobile_installation_proxy
killall -9 mobile_installation_proxy
rm /var/mobile/Library/Caches/com.apple.mobile.installation.plist /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore
launchctl stop com.apple.mobile.installd
launchctl start com.apple.mobile.installdwhile [ ! -f /var/mobile/Library/Caches/com.apple.mobile.installation.plist ];
do
sleep 1
done
while [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];
do
sleep 1
donesleep 10
chmod +x /usr/libexec/mobile_installation_proxy
sync
reboot
- cохраните текстовый файл под именем weather.sh
- c помощью любого файлового менеджера залейте скрипт weather.sh в папку /var/mobile. Например, в DiskAid достаточно слева выбрать Storage, а затем нажать Root
- зайдите в Cydia, на вкладке Search найдите пакет MobileTerminal. Установите его
- запустите Terminal на своем гаджете
- введите команду su
- введите пароль alpine
- введите команду chmod 777 weather.sh
- введите команду ./weather.sh
- терминал зависнет на несколько секунд, а затем ваш гаджет перезагрузится
После этого приложение «Погода» должно снова начать работать. Скрипт weather.sh можно будет удалить.