Unlock iPhone 3gs problematiche

Buon giorno,
ho un problema nello sblocco del mio iPhone 3gs americano. Premetto che ha un baseband di 05.12.01 e bootloader 6.4. ho provato le varie guide trovate online e quelle proposte da questo sito, ma scusate non combino proprio. Ho aggiornato il mio iPhone alla versione 3.1.3, ora come ora ho la scritta solo chiamate di emergenza e il simbolo di collegamento da itunes. Ho provato ad utilizzare sn0wbreeze-V1.7 e creare un firmware pe rla versione 4.0 e a ripristinare iphone con la versione di sn0wbreeze ma mi da sempre il solito errore 1604, ho seguito la guida per risolvere la problematica attraverso iREB v.3.1.3 ma non è cambiato nulla. Qualche anima di buon cuore è in grado di dirmi come posso procedere?
PS: Penso sia importante dirvi che possiedo un iPhone con numero di serie con cifra 3° e 4° formanti numero superiore a 40 e per questo vorrei aggiornarlo, con la versione 3.1.2 ad ogni spegnimento o riavvio dell’iPhone ero costretto a risbloccarlo. Effettuavo il tutto con blackra1n.
Grazie Matteo

Nessuno sa indirizzarmi su una guida di sblocco?