Чтобы ответить на ваш вопрос по поводу понижения версии, я сделал именно этот процесс вчера, понизив мой iPod Touch 2G с прошивки 3.0 GM до 2.2.1.
Прежде всего, вам необходимо получить прошивку 2.2.1. Список ссылок на http://www.blogsdna.com/2264/iphone-firmware-221-and-ipod-touch-firmware-221-released.htm
Если вы загружаете zip-файл и существует суффикс имени файла .zip, просто удалите часть «.zip» из имени файла. Не разархивируйте файл . Файл ipsw использует zip для инкапсуляции различных файлов, связанных с обновлением прошивки.
Далее необходимо подключить устройство к компьютеру Mac и перевести его в режим DFU. Это включает в себя нажатие кнопок «Домой» и «Питание» до тех пор, пока устройство не выключится, затем снятие пальца с кнопки «Питание», но удерживание ее в течение нескольких секунд на кнопке «Домой», а затем отпускание. Это немного сложно, поэтому взгляните на различные статьи, написанные на тему . Мне понадобилось пару раз, чтобы понять это правильно.
После того, как вы перевели устройство в режим DFU, вы можете использовать окно Organizer XCode для загрузки прошивки 2.2.1 на устройство. Перейдите в меню Версии программного обеспечения и выберите Другая версия ... . Затем перейдите к загруженному файлу прошивки 2.2.1 и нажмите Открыть , а затем нажмите Восстановить [устройство] .