Sblocco e Jailbreak Iphone 3Gs straniero

Ciao, Ho un Iphone 3GS straniero con firmware 3.0.1 (7A400) e ITunes 9.
Cosa devo fare esattamente per sbloccarlo e procedere con all’upgrade con il firmw. 3.1 ?
Ho scaricato Pwnage tool 3.1.3 e il firmware sia 3.0_ che 3.0.1 (entrambi da 312mb quindi penso siano integri!) ma già alla ricerca del firmware, Pwnage mi dice “firmware selezionato con dei problemi”! quindi rimango bloccato già all’inizio. Che devo fare?
Grazie, andrea.

Se fossi in te mi terrei il 3.0.1 e farei il jailbreak su quello, visto che aggiornando al 3.1 o 3.1.2 ti verrebbe installata anche la nuova baseband che al momento non è sbloccabile per quanto riguarda la parte telefonica.
Ho letto che ci sono metodi per upgradare al 3.1.2 attraverso dei custom firmware che ovviano a questo problema però non sò dirti quanto siano validi e funzionanti.
Per fare il jailbreak su 3.0.1 trovi tutte le guide sul forum e sul blog, ti serve pwnagetool e ultrasnow per la parte telefonica.