Come effettuare il downgrade iPhone da 3.1.3 a 3.1.2

Il nostro utente shadz ha realizzato una guida molto interessante. Se avete la necessità di effettuare un downgrade del vostro iPhone dalla versione 3.1.3 alla 3.1.2 ecco il tutorial adatto a voi:
Ho unito varie guide trovate in rete per realizzare questa che a mio parere è abbastanza esplicativa e soprattutto funzionante! Io l’ho personalmente testata ( 2 VOLTE!!! e me ne vanto ) su un 3gs con nuovo iBoot con gestore Tim che ora finalmente funziona perfettamente.
Scaricate il FW 3.1.2 o un altro che volete utilizzare qui http://www.felixbruns.de/iPod/firmware/ ( ci sono tutti o quasi )
Ora bisogna modificare il file hosts nel pc
windows: C:/Windows/System32/drivers/etc/hosts
mac: /etc/hosts
Trovato il file bisogna aggiungere 74.208.10.249 gs.apple.com ad esso ( alla fine del file )
ATTENZIONE: non salvate nessuna estensione per il file, semplicemente apritelo con notepad aggiungete il codice e salvateOra viene la parte + importante, alcune guide dicevano di mettere l’iphone in modalità di recupero ( DTU ) altre non davano importanza a questa cosa, il mio telefono era completamente partito quindi il cavetto e l’icona di itunes erano L’UNICA cosa che mi appariva sullo schermo e da li ha funzionato correttamente.
Ora andate su itunes, dove c’è il pulsante ripristina tenete premuto shift e poi premete ripristina, scegliete il file del FW che volete installare ed è fatta.
A questo punto molto probabilmente vi troverete su una lockscreen con la foto della terra in sfondo e sotto “Slide for emergency”. A questo punto ci sono 2 possibili strade da intraprendere ( il bello è che dipende da itunes, che culo eh!! )
Caso 1: Dopo svariati attacca e stacca dal pc, itunes dovrebbe ( il condizionale con itunes secondo me è obbligatorio ) visualizzarvi un messaggio come questo
se vi appare questo messaggio siete a cavallo, aggiornate e l’iphone è come nuovo!!!Caso 2: Ovviamente esistono persone che attraggono la sfortuna ( come me! ) per cui il messaggio del passo 6 potrebbe non apparirvi mai!!! Per quelli che ora si stanno chiedendo “E te che ne sai?”, lo so perchè il telefono mi ha mandato a quel paese 2 volte in 3 ore, una volta mi è spuntato il messaggio per aggiornare un altra volta no probabilmente poichè itunes aveva fatto macelli sul telefono ( macelli che fra 2 secondi vi spiego come risolvere ).
Itunes mi diceva “iTunes non riesce a leggere il contenuto dell’iPhone” ogni volta che collegavo il telefono al PC ( forse è a causa di cio che non mi faceva aggiornare le impostazioni del gestore ) e l’iphone era fermo su lockscreen con sfondo della terra ( o cavetto iphone ) e sotto “Slide for emergency”. A questo punto bisogna utilizzare blackra1n; una volta jailbrekkato l’iphone bisogna installare cydia e in particolare installare da li openssh oppure ifile( se non erro c’è una trial quindi si può anche non pagarlo al momento ).
Il punto chiave è cancellare 2 cartelle dal telefono, in particolare:
/private/var/mobile/Media/iTunes_control/iTunes/
/private/var/mobile/Media/iTunes_control/music/
dopo averle cancellate riavviate l’iphone e itunes riconoscerà finalmente l’apparecchio!!
Questo risolve il problema con itunes tuttavia, c’è sempre il problema del gestore ( in poche parole il telefono non aggancia il segnale quindi niente chiamate, sms, 3g ecc ecc ). Potete provare a connettere un paio di volte il telefono ad itunes e vedere se vi visualizza finalmente il messaggio x aggiornare oppure fare come me, cioè aprire l’icona di blackra1n sull’iphone e installare sn0w che sbloccherà il telefono!EDIT: l’ho riscritta in modo un pò più chiaro.
Complimenti a shadz per il tutorial che ha postato nel nostro forum. Per eventuali domande o se volete partecipare, seguite questo link: discussione.
Post Originale: Come effettuare il downgrade iPhone da 3.1.3 a 3.1.2
CellularMagazine


