Apple released long awaited iPhone OS 3.1 for iPhone 3GS and iPhone 3G along with iTunes 9 . We have seen the release of iPhone OS 3.0 on July which brought many new features to the device . The development of iPhone OS 3.1 was later announced to counter the unlock and jailbreak of iPhone 3G and iPhone 3G S with OS 3.0. Other than this iPhone OS 3.1 includes general system stability upgrades and bug fixes .iPod touch users can also avail OS 3.1 update for around 4.5 USD . Like in the case of iPhone OS 3.0 here we have direct download links to iPhone OS 3.1 ipsw for iPhone 3G ,iPhone 2G and iPhone 3GS .
Notable OS 3.1 features for iPhone and iPod touch .
Intelligent app recommendation based the applications already downloaded .
Facilities to download ringtones over air .
Make an app orientation in iTunes using drag and drop and then sync the pattern with iPhone .
Full benefits on updating to OS 3.1 are available here .
Those who uses jailbreaked on unlocked iPhone 3G or 3G S are not advised to upgrade to iPhone OS 3.1 . Like in previous cases here they would need to wait for the iPhone-dev team to release a stable fix . AT&T and other genuine iPhone users can now download and upgrade to iPhone OS 3.1 though iTunes . Make sure that you have the latest iTunes 9 before starting updates .
Direct link to download OS 3.1 update for iPod touch cannot be provided as its a payed upgrade .