Как все знают, не так давно вышла новая версия iOS4. Естественно, оказавшийся под рукой, iPhone 3G я обновил и сделал jailbreak для получения доступа к многозадачности. В таком режиме iPhone проработал около недели, работать с ним было решительно невозможно, сплошные «тормоза». Сначала я грешил на неофициальное добавление многозадачности, для которой iPhone 3G просто не приспособлен и откатил его на официальную версию iOS4. Еще неделя работы показала, что и iOS4 явно снижает производительность устройства. Было принято решение откатываться назад на версию 3.1.3. Прочитав несколько инструкций в Сети, я не увидел особых проблем и приступил к откату, но сразу же начались нестыковки. У меня везде используется Windows 7 x64, для которых инструкции несколько отличаются, вплоть до того, что требуется запуск компьютера с определенными параметрами. Но обо всем по порядку.

Нам понадобится.

Подготовка.

  • Распаковываем LibUSB64Fix.zip, на выходе мы получим три папки;
  • Подключаем iPhone к компьютеру, проверяем что iTunes закрыт и запускаем INFWizard.exe из папки 1);
  • Из списка выбираем наш iPhone и сохраняем созданный inf файл в папку 1) с именем MYSETUP;
  • Из командной строки запускаем hdwwiz.cpl (диспетчер устройств);
  • Через меню «Действие» выбираем «Установить старое устройство»;
  • Выбираем ручной поиск, все устройства, установить с диска и указываем наш MYSETUP.inf из шага 3, предупреждения игнорируем;
  • Из папки 2) запускаем установку LibUSB, предварительно указав в свойствах запуска совместимость с Windows XP SP2;
  • Из папки 3) устанавливаем ReadyDriver;

Процесс.

  • Проверяем что iPhone подключен, iTunes запущен, переводим iPhone в режим DFU (выключаем iPhone, одновременно зажимаем клавиши Sleep/Lock и Home, держим 10 секунд, отпускаем Sleep/Lock продолжая удерживать Home). iTunes должен будет определить что iPhone находится в режиме восстановления;
  • Находим в iTunes наше устройство, нажимаем Shift  и давим «Восстановить», указываем на файл прошивки, начнется процесс восстановления версии 3.1.3;
  • В процессе восстановления появится ошибка 1015, ее игнорируем и на этом сам процесс прошивки закончен. Далее нам требуется вывести iPhone из режима DFU;
  • Перезагружаем компьютер, при установке ReadyDriver он прописался в вариант загрузки, выбираем загрузку с ним;
  • После окончания загрузки системы, запускаем RecBoot и давим «Exit Recovery Mode»;

PROFIT!


Рекомендуется почитать:

  1. Себестоимость iPhone 3GS
  2. Настройка VPN для iPhone на ASA
  3. Windows 7
  4. Настройка MMS для U-Tel на iPhone
  5. Так появилась Windows