Если вы еще не обновились до прошивки 3.1.3, но вам нужно чтобы iTunes, все же, определял ваш iPhone с последней прошивкой от Apple, вам поможет приложение Fake 3.1.3 из Cydia.
После установки Fake 3.1.3, iTunes будет определять ваш iPhone с прошивкой 3.1.3, это особо полезно если вы устанавливаете софт с App Store, где в ближайшее время станут появляться приложения, которые требуют минимальную прошивку 3.1.3.
Естественно, если новое приложение опционально не работает с прошивками ниже 3.1.3, так и у вас оно работать не будет но установить iTunes его все же позволит.
Установить Fake 3.1.3 можно из Cydia через репозиторий SOS iPhone.
https://twitter.com/#!/tamojikito