Пошаговая инструкция для устранения бага в приложении Погода

  • Категория: Apple / Обзор приложений / Jailbreik, секреты, фишки / Новости Apple
  • Дата: 31-03-2013, 23:39
  • Просмотров: 2 469

Пошаговая инструкция для устранения бага в приложении Погода


После осуществления джейлбрейка iOS 6.1/6.0 на девайсах Apple появляются проблемы и сбои в работе стандартного приложения Погода. Например, у многих пользователей iPhone, iPod touch и iPad эта программа даже не запускается. Для устранения ошибок pod2g, работающий в команде хакеров Evad3rs над созданием утилиты Evasi0n для взлома шестой версии прошивки "яблочных" устройств, написал скрипт, позволяющий восстанавить работу приложения Погода.

Пошаговая инструкция для устранения бага в приложении Погода


Представляем Вам пошаговую инструкцию устранения неисправностей в программе Погода после джейлбрейка Evasi0n:

  • Шаг 1. На взломанном устройстве запустить Cydia, зайти в раздел Search и установить твик OpenSSH.

    Пошаговая инструкция для устранения бага в приложении Погода


  • Шаг 2. Закрыть Cydia, запустить Терминал на Mac или командную строку на ПК под управлением Windows.

  • Шаг 3. На iPhone или iPad зайти в меню Настройки –> Wi-Fi –> [Беспроводная сеть] и запомнить IP-адрес.

  • Шаг 4. На Пк в Терминале прописать команду ssh root@[IP-адрес]. В приложении подтвердить подключение к девайсу, написав "Yes". Ввести дефолтный пароль администратора в iOS «alpine».

    Пошаговая инструкция для устранения бага в приложении Погода


  • Шаг 5. После подключения к iPhone или iPad через SSH вставить в Терминал код:
    #!/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


  • Шаг 6. После исполнения кода скрипт выполнит необходимые действия и перезагрузит устройство.


Пошаговая инструкция для устранения бага в приложении Погода


Если последовательность команд выполнена верно, то после включения девайса Apple приложение Погода будет работать исправно.