Imaš file.ipsw, ako se ne varam? Staviš ga u c:\documents and settings\<username>\Application Data\Apple Computer\iTunes\iPhone Software Updates\ (Windows XP) odnosno c:\users\<username>\Application Data\Apple Computer\iTunes\iPhone Software Updates\ (Windows Vista, Windows7). Pokreneš iTunes, spojiš iPhone i klikneš na iPhone (pod Devices) kad se pojavi. Na toj prvoj stranici (Summary) imaš gumb "check for update" koji bi ti trebao ponuditi obavijest da postoji novi firmware za tvoj iPhone i pitati te da li želiš upgrade ili ne.
Ako se to ne desi, stisni "shift" i klikni na "check for update" pa će ti se otvoriti prozor "Browse" u kojemu dođeš do tog .ipsw filea i odabereš ga, pa će se pokrenuti update.

Inače, nije potrebno da downloadaš posebno novi firmware, jer kad spojiš iPhone i pokreneš iTunes, on sam provjeri na internetu da li postoji noviji firmware od onog koji trenutno koristiš, pa te pita da li ga želiš downloadati i staviti na uređaj ili ne - dakle download ti treba samo ako želiš staviti neki firmware koji nije najnoviji, a nisi ga već prije skinuo.