Откат iOS 4 до версии 3.1.2 для iPhone 3G

Замучили меня тормоза моего iPhone 3G с четвертой прошивкой. Даже после установки iOS 4.0.1 ничего существенного не изменилось. И было решено продаунгрейдить тело.

Я то не знал как правильно это делать. Нашел в интернете ссылку на версию прошивки 3.1.2 и скачал ее. Через iTunes выбрал «Shift + восстановить», подождал минут 15 и телефон не заработал. Мучился долго. Ставил старые версии iTunes, запускал телефон в DFU режим, ничего не получалось.

Достало! Полез в интернет искать причины. Оказывается нужно было все это делать немного по другому и в конце одной программкой воспользоватся.

Итак, рассказываю и показываю как правильно понизить прошивку iPhone с версии iOS 4 до версии из троечки (3.1.2 или 3.1.3 или ниже)

  • Нужен iTunes последней версии. Я использовал версию 9.2.1.5
  • Нужна программка iRecoveryWin32 и инсталяшка LibUSB (есть в архиве)
  • Нужна и сама прошивка

Шаг перед всеми шагами. Качаем вышеупомянутые файлы в удобное для себя место. Распаковываем iRecovery и приступаем

Шаг 1. Подключаем тело к компьютеру и запускаем iTunes.

Шаг 2. Загружаем телефон в DFU режиме

  1. Выключаем iPhone
  2. Зажимаем одновременно кнопки «Home» и «Power» на 10 секунд.
  3. Отпускаем только кнопку «Power» и продолжаем удерживать кнопку «Home» до тех пор, пока iTunes не определит новое устройство

Шаг3. Выбираем в iTunes восстановить, но при этом на клавиатуре держим «Shift». В появившемся окне выбираем файл с прошивкой.

Шаг 4. После перепрошивки скорее всего появится ошибка 1015 (в интернете пишут, что могут появится и другие ошибки) и при этом телефон не будет работать. Ничего страшного.

Шаг 5. Устанавливаем LibUSB (libusb-win32-filter-bin-0.1.12.1.exe)

Шаг 6. Открываем командную строку, при помощи команды cd добираемся к директории с утилитой iRecovery.
Запускаем irecovery с ключом -s
Дальше построчно пишем следующее

  • setenv auto-boot true (enter)
  • saveenv (enter)
  • /exit (enter)

]

Жмем и удерживаем кнопки «power» и «home» до тех пор, пока не погаснет экран. Дальше включаем аппарат.
Восстановить резервную копию не получилось, так как прошивки разные. По этому пришлось настраивать телефон по новой. Прощай SMS, MMS и другие настроечки.