Here is an extensive library of direct download links for iPhone (2G, 3G and 3Gs) and iPod Touch (2G and 3G) firmware/iOS 4.0. Let us know how it worked for you by putting your comments on this page.

How to upgrade to iOS4?

Step 1: Download iOS 4 for your iPhone/iPod Touch. The file is in IPSW format.

Step 2: Open your iTunes (All the IPSW files work with latest iTunes 9.2) and Shift+Click (on PC) OR Option+Click (On Mac) the Restore button. Locate the IPSW that you just downloaded and click OK. Your iDevice will be updated to the latest iOS 4.0

Important: If your iPhone/iPod touch was Jailbroken then after applying the iOS 4.0 update your device will again be locked and you will have to Jailbreak it again using one of our tutorials listed on our iPhone/iPod touch Jailbreak library page.

iOS 4.1 Direct Download Links for iPhone and iPod touch:

iOS 4.1 download link for iPhone 4iOS 4.1 download link for iPhone 3g iOS 4.1 download link for iPhone 3gsiOS 4.1 download link for ipod touch 2g iOS 4.1 download link for ipod touch 3gipod_touch_4g

iOS 4.0.2 Direct Download Links for iPhone:

Apple iphone 4 blackiPhone 3G black iphone 3gs

iOS 4.0 Direct Download Links for iPhone and iPod touch:

Apple iphone 4 black iPhone 3G black iphone 3gsipod touch 2g ipod touch 3g

Older iOS/iPhone Firmware Download Links for iPhone/iPod Touch:

Download iOS/iPhone Firmware 3.1.3
Download iOS/iPhone Firmware 3.1.2

Note: Comments are turned off on this page. Use the Contact Us page to get to me.