Видимо на этот раз Apple решил занять более серьезную позицию касающуюся взлому iPhone. Сначала выяснилось что iTunes 9 не позволяет понизить версию прошивки iPhone 3GS ниже той что доступна в данный момент через iTunes 9 (3.1).
Как вы знаете, когда iTunes уведомляет вас о наличии новой версии прошивки для iPhone, вы ее скачиваете непосредственно с сайта Apple и iTunes сохраняет файл .IPSW в определенном месте на вашем ПК:
На Mac: ~/ Library / iTunes / iPhone Software Updates
Windows XP: C: \ Documents и Settings \ Имя_пользователя \ Application Data \ Apple Computer \ iTunes
Windows Vista: C: \ Users \ Имя_пользователя \ AppData \ Roaming \ Apple Computer \ iTunes
В итоге с каждым обновлением у вас там все больше сохранялось прошивок. Теперь же, как только вы скачали 3.1, iTunes 9 автоматически удали все старые прошивки с выше указанных мест на вашем ПК.
В итоге Apple старается как может, чтобы помешать хакерам взломать 3.1, а пользователям восстановить предыдущую версию iPhone OS 3.0.1.
https://twitter.com/#!/g_usharoff