June 21st, 2010.
Apple release iOS 4 for iPhone 3G, iPhone 3GS, and iPod touch (2nd & 3rd generation) today. iOS 4 is available for download through iTunes.
Please download iTunes 9.2 before you try upgrading to iOS 4. Download iTunes 9.2 from Apple.
- iPhone 3GS – iPhone3,1_4.0_8A293_Restore.ipsw 607.4MB
- iPhone 3GS – iPhone2,1_4.0_8A293_Restore.ipsw 396.3MB
- iPhone 3G – iPhone1,2_4.0_8A293_Restore.ipsw 306.3MB
- iPod touch 3rd Gen – iPod3,1_4.0_8A293_Restore.ipsw 384.2MB
- iPod touch 2nd Gen – iPod2,1_4.0_8A293_Restore.ipsw 330.3MB
iPhone 4 is scheduled for release on Thursday June 24th, 2010 at 7:00AM local time. The same day new Futurama episode airs on Comedy Central!