Aggiornamento manuale iphone a 4.0.1

Salve, ho un iphone che non si avvia più, in pratica si blocca sulla schermata iniziale con la mela, montava un firmware 3.1.3 e vorrei portarlo a 4.0.1 visto che vorrei sbloccarlo (è un iphone straniero).
Ho scaricato il firmware originale dal sito, ho modificato il file host inserendo:
127.0.0.1 localhost

ma quando faccio partire l’aggiornamento mi dice: Impossibile interrogae il server (una cosa del genere)…

sbaglio qualcosa?

itunes certifica solo l’ultimo firmware disponibile e non quelli precedenti, infatti dopo giorni che era uscito il 4.0.2 non era più possibile ripristinare da itunes il 4.0.1 a meno di avere il file ecid salvato relativo a tale firmware.