Обновляемся до OS 3.0
Делаем Jailbreak при помощи redsn0w или PwnageTool (Не забудьте установить Cydia или Icy)
Запустите Cydia или Icy
Добавьте репозиторий repo666.ultrasn0w.com
В поиске вбиваем ‘ultrasn0w’, устанавливаем
Перезагружаем iPhone 3G
Пользователи T-Mobile USA должны выключить 3G до использования ultrasn0w
Наслаждаемся
Скачать файлы прошивок можно
здесь. Файл прошивки вам понадобится во время работы redsn0w.
Скачать сам redsn0w можно здесь:
версия 0.7.2 (для Windows)
версия 0.7.2 (для Mac OS)
Прошивки 2.х.х для iPhone 3G

Обсуждение проходит на Форуме.
PS. В адресе репозитория snow пишется через ноль!