Инструкция для тех, у кого стоит прошивка 3.1.3 с джейлбрейком с помощью Spirit и подходит только для iPhone 3GS со старыми бутромами (до 40-ой недели)
У вас должны быть сохранены SHSH от прошивки 3.1.3
У вас не должны быть сохранены SHSH от прошивки 3.1.2 (иначе вам гораздо проще воспользоваться blackra1n или rasn0w на прошивке 3.1.2 и поверх поставить кастом iOS 4).
Как делать:
- Скачиваем эксплойт и распаковываем его в папку /tmp на Вашем iPhone 3GS
- Распаковываем custom_fw и достаем все файлы из папки iPhone2,1_3.1.3_7E18_Custom_Restore\Firmware\all_flash\all_flash.n88ap.production
- Копируем все файлы из пункта #2 в папку /tmp на Вашем iPhone 3GS
- Подключаемся к телефону по SSH (либо запускаем MobileTerminal.app) и выполняем команды:
cd /tmp
chmod 755 pwn_old_boot_r2.sh
./pwn_old_boot_r2.sh
- Перезагружаем телефон
- Теперь можно установить custom_fw iOS 4.0 и (при необходимости) установить ultrasn0w
Кастомные прошивки можно скачать тут:
Либо сделать самому с помощью pawnagetool или sn0wbreeze
By msftguy, спасибо RussianApple