Home / apple / iPhone / Как исправить проблему с «Погодой» после джейлбрейка evasi0n в три простых шага [Update #2]

Как исправить проблему с «Погодой» после джейлбрейка evasi0n в три простых шага [Update #2]

Как исправить проблему с «Погодой» после джейлбрейка evasi0n в три простых шага [Update #2]Многие из нас сделали джейлбрейк, либо пользуясь нашей инструкцией, либо самостоятельно. Однако же далеко не все заметили то, что приложение «Погода» на iPhone после этого перестало работать. Отчаиваться не стоит, потому что сейчас мы вместе с вами поправим за несколько несложных шагов это недоразумение. Все это займет не более 5-7 минут времени.

Во-первых

Нам нужно открыть Cydia и в поиске набрать «Mobile Terminal». Если искомое найдено, а оно будет найдено, то устанавливаем это приложение.

IMG_0116 IMG_0117

Во-вторых

Со своего iPhone скопируйте в буфер обмена скрипт ниже, не бойтесь, он совершенно безвредный:

#!/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.installd

while [ ! -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
done

sleep 10

chmod +x /usr/libexec/mobile_installation_proxy
sync
reboot;

В-третьих

Перемещаемся в приложение Terminal на iPhone. Здесь нам нужно для начала создать новый ярлык для скрипта, который мы только что скопировали. Для этого в «Терминале» жмем на кнопку «i», переходим в меню «Shrotcut Menu» и жмем на плюсик справа сверху. Откроется окно создания ярлыка для скрипта.

В окно Menu Label вводим название ярлыка, пусть это будет слово «Weather», а в поле «Shortcut Action» — тот самый скопированный в предыдущем шаге скрипт. Обязательно проверьте, полностью ли он скопировался и не обрезались ли начало и конец.

IMG_0118 IMG_0120

После того как все готово, нам необходимо дать самим себе максимальное количество прав, то есть «войти под рутом». Для этого в черном окне терминала вводим команду «login root», конечно, без кавычек. Теперь терминал просит нас пароль — это «alpine», также без кавычек. Если мы все сделали правильно, то на экране увидим надпись «имя: -root #».

IMG_0124

Теперь осталось только выполнить сохраненный скрипт. Это делается с помощью синей стрелки вверх, нажав на нее, мы откроем окно сохраненных скриптов и найдем среди них наш «Weather». Жмем на него и ждем, когда телефон перезагрузится. После перезагрузки приложение «Погода» снова станет полностью функциональным.

Однако же может случиться так, что скрипт выполнится, но телефон так и останется в состоянии открытого терминала. Ничего страшного. Если вам кажется, что скрипт уже выполнился, а уходит на это не более 2 минут (последняя строчка на экране должна содержать слово «reboot»), то смело жмите на экранной клавиатуре клавишу «Return» и после этого должна начаться перезагрузка. Но и это еще не все.

В моем случае iPhone просто повис на белом яблоке при загрузке. Это тоже вполне решаемо. Если у вас есть подозрения на то, что у вас именно такой случай, то зажимайте кнопки блокировки (сверху) и «Домой» (на лицевой панели устройства) до того момента, пока телефон не перезагрузится с вашей помощью. Теперь-то вы точно будете в курсе, когда брать с собой зонтик.

UPDATE

Как подсказывает Владимир Евсеенков, проблема решается обновлением пакета evasion 6.0-6.1 Untether в Cydia.

IMG_0125

UPDATE #2

Если ничего из вышеперечисленного вам не помогло, то рекомендуем обновить Ulkit. Возможно, это окажется окончательным решением проблемы с приложением «Погода». [via appleinsider]