Меня если честно очень напрягает с выходом новой прошивки, в которой нет НИЧЕГО нового, перепрошиваться, сохранять и восстанавливать данные только ради того, чтобы iTunes умолк и прекратил мне выдавать сообщение о доступности новой версии.
Поэтому я решил его обмануть (решил правда с полгода назад уже и пользуюсь этим до сих пор). Для того, чтобы iTunes считал что у вас установлена самая последняя версия прошивки нам нужно подправить всего лишь один файл: /System/Library/CoreServices/SystemVersion.plist
Открыв этот plist вам нужно изменить значение 2-х строчек:
ProductBuildVersion - здесь билд прошивки (например для 3.1.2 это 7D11)
и
ProductVersion - здесь пишем собственно версию прошивки (3.1.2 например)
В итоге получаем следующую картину:

Всё! Теперь заменяем оригинальный файл на исправленный и вуаля! У вас стоит 3.0, а iTunes и iPhone думают, что у вас 3.1.2
P.S.: перед всеми манипуляциями сделайте бэкап оригинального файла.

Помощь
















