Решаем проблему с «Погодой» после джейлбрейка

Как всем уже известно, после джейлбрейка iOS 6.1 с помощью утилиты evasi0n многие пользователи обнаружили неприятный факт — приложение «Погода» оказалось нерабочим. Вышедшее в Cydia обновление утилиты проблемы не решило, но есть способ заставить «Погоду» нормально работать.

Как сообщил один из разработчиков evasi0n, хакер Pod2g, проблема с некорректной работой приложения кроется в файле com.apple.mobile.installation.plist. Сейчас команда Evad3rs работает над исправлением ошибки, но если вам сильно не терпится, то можно не ждать обновления утилиты, а решить проблему самостоятельно.

Для пересборки файла com.apple.mobile.installation.plist необходимо запустить следующий скрипт:

#!/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
Перед исполнением этого кода Pod2g рекомендует сделать резервную копию информации с вашего устройства. По словам хакера, предложенный вариант полностью решает проблему с «Погодой».

Редакция пока не поставила оценку
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (Пока не проголосовали)
Загрузка...
Читатели ещё не оценили запись, станьте первым!



Автор:
Пользуюсь техникой Apple и получаю от этого удовольствие!
Сайт | Twitter

Комментарии

  1. zaz говорит:

    Спасибо за информацию. Но можно более подробней — где и как этот скрипт писать? В файле? Через терминал компьютера? через сам телефон?

    • M3NT4L говорит:

      поддерживаю. где его запускать?

    • Hello говорит:

      1) Заходим в Cydia

      2) Устанавливаем Open SSH и MobileTerminal

      3) На девайсе запускаем MobileTerminal и в строку пишем «su root» и жмем Enter

      4) Теперь копируем скрипт из статьи (весь) и вставляем его в MobileTerminal

      5) Девайс уйдет в ребут и наступит счастье!

  2. CrazyCoder говорит:

    Забыли добавить —

    1) Заходим в Cydia

    2) Устанавливаем Open SSH и MobileTerminal

    3) На девайсе запускаем MobileTerminal и в строку пишем «su root» и жмем Enter

    4) Теперь копируем скрипт из статьи (весь) и вставляем его в MobileTerminal

    5) Девайс уйдет в ребут и наступит счастье!

    • Oleg говорит:

      ПОдскажите не пойму как весь его вставить в mobile terminal

      • Руслан говорит:

        Виделить его в Safari немного придержав палец, скопировать. Затем в mobile terminal над клавиатурой справа жмем «i», далее «Gestures», затем «Double tap» и определяем действие для двойного колика «Enable/Desable Copy & Paste». Пробуем вставить)

  3. Руслан говорит:

    не могу найти Open SSH в сидии. Подскажите на каком репозитарии искать? Спасибо.

  4. Руслан говорит:

    Open SSH нашел тут Cydia/Telesphoreo

    Проблемка оказалась на третьем шаге:
    3) На девайсе запускаем MobileTerminal и в строку пишем «su root» и жмем Enter

    просит пароль… какой пароль?

Оставьте комментарий к Hello Отменить комментарий

© 2011 Программы для Mac OS, iPhone и iPad