JB iphone 3g da 4.0 a 4.1

Ciao,
ho cercato un po’ in giro ma non ho trovato nulla…
Ho un iphone 3g straniero con 4.0 jb con pwnage tool.
Ora voglio aggiornare a 4.1 con sn0wbreeze.
Ho creato un custom firmware con la versione 2.0.2, metto in dfu (ho provato anche in recovery mode) e installando con itunes il mio cf ottengo sempre un errore 1600 oppure 1604 oppure 1601.
Ho provato anche con ireb ma rimane bloccato con waiting ibss…
Non ho idee.
Help!
Grazie

risolto utilizzando un pc con xp.
Sempre con ireb.
Ciao