Apple has pushed out yet another update (iOS 4.3.3), for the sake of fixing the location tracking bug which was found in the earlier firmware versions, and the IPSW files for various devices are available to download. Get the iOS 4.3.3 IPSW files from the bottom of the post.

NOTE: For Verizon iPhone 4, the firmware has been released with the version number, 4.2.8.

Download iOS 4.3.3 IPSW

To update to iOS 4.3.3, connect your device to the computer and iTunes will throw an update present message once you connect your device. Click on the ” Download and Install ” button to update to iOS 4.3.3 automatically or if you opt to do it manually, then download iOS 4.3.3 IPSW file for your respective device from below and take iTunes, hold Shift (Windows) or option key (Mac OS X) and click on Restore button and choose the iOS 4.3.3 IPSW file.

Download the firmware from the below links :