Tutorial: come eseguire il downgrade da iOS 5 a iOS 4.3.3

Ieri è stato rilasciato iOS 5 beta 1, molte persone lo hanno installato, è apparso anche un metodo di attivazione senza essere registrato come sviluppatore ed ora ti presento un metodo per effettuare il downgrade a iOS 4.3.3. Apple ha specificato nella documentazione fornita agli sviluppatori che il normale downgrade a iOS 4.3.3 non è possibile, ma se disponiamo di un SHSH per iOS 4.3.3 allora potremo effettuare il downgrade senza problemi. Purtroppo è escluso il tablet iPad 2 perchè per esso l'aggiornamento ad iOS 5 significa un aggiornamento baseband ed in caso di downgrade il tablet entrerà in Recovery Mode dalla quale non potremo rimuoverlo. Questo tutorial si applica a iPhone 3GS/4, iPod Touch 3G, iPod Touch 4G, iPad e iPad 2 Wi-Fi. Nel caso dell'iPhone 3GS la banda base di iOS 5 rimane installata anche su iOS 4.

Nel caso dell'iPhone 4, il downgrade da iOS 5 a iOS 4.3.3 significa anche un downgrade della banda base dalla versione 04.11.04 alla versione 04.10.01. Questa situazione non si applica all'iPhone 3GS. Per poter effettuare il downgrade è necessario SHSH in Cydia, ma se non ne hai uno, ecco come puoi salvarlo anche senza jailbreak.

1. Scarica TinyUmbrella da qui.

2. Apri TinyUmbrella e collega il tuo terminale al computer.

3. In alto a sinistra, seleziona il tuo terminale.

4. Dal menu centrale selezionare Tecnologia, Deseleziona Richiedi SHSH a Cydia e premere Applica modifiche.

5. Fare clic sul pulsante in alto a destra chiamato Salva SHSH. Dopo aver cliccato su di esso, controlla la categoria Log nel menu centrale. Se ti viene detto che il tuo SHSH è stato salvato con successo, significa che lo hai salvato sul tuo computer. Se tutto va bene, chiudi TinyUmbrella.

Ultimamente ci sono stati problemi con Cydia e c'è la possibilità che SHSH venga salvato più difficilmente o che non sia affatto accessibile e che sia accessibile in pochi giorni o che non sia affatto accessibile. Non sono responsabile del processo mediante il quale Cydia salva il tuo SHSH e non sono responsabile dell'impossibilità di eseguire il downgrade da iOS 4.3.3 perché non disponi di SHSH. Con TinyUmbrella non è possibile eseguire il downgrade, Cydia è l'unica soluzione.

Ok, ora vediamo come possiamo effettuare il downgrade da iOS 5 a iOS 4.3.3 con un SHSH disponibile in Cydia.

1. Inserisci il tuo terminale in modalità DFU, è l'unica soluzione per ripristinare. Non importa se hai iTunes 10.5, il downgrade funziona anche su questa versione di iTunes.

  • tenere premuto il pulsante di accensione per 3 secondi;
  • senza rilasciare il pulsante di accensione, premere il pulsante Home per 10 secondi;
  • trascorsi 10 secondi, rilascia il pulsante di accensione e il telefono dovrebbe essere già in modalità DFU.

2. Dopo aver inserito il terminale in modalità DFU, aprirlo Risorse del computer e passare alla C: \ Windows \ System32 \ drivers \ etc \(sostituisci C:\ con la partizione in cui hai installato Windows).

Su Mac OS X vai alla cartella /eccetera/.

3. Nella cartella etc, apri il file Hosts con Wordpad. Inserisci nell'ultima riga, senza # davanti, 74.208.105.171 gs.apple.com e quindi salvare il documento.

Su Mac OS X, apri il file Hosts con l'editor di testo desiderato e inserisci quella riga.

4. Ora tocca il pulsante Inizio da Windows e utilizzando la funzione di ricerca, cercare l'applicazione cmd o Prompt dei comandi che aprirai con i privilegi di amministratore, ovvero farai clic con il tasto destro sul programma e lo selezionerai Esegui come amministratore. Dopo che si è aperto Prompt dei comandi scrivere ipconfig / flushdns, premere Invio e chiudere il programma. Per Mac OS X hai qui dettagli su come eseguire l'operazione. iTunes deve essere stato chiuso prima di eseguire questo passaggio. Se iTunes non è stato chiuso, chiudi il programma e ripeti il ​​passaggio 4.

5. Ora apri iTunes e utilizzando Maiusc + Ripristina in Windows o l'opzione Alt + in Mac OS X seleziona iOS 4.3.3 ipsw e lascia che iTunes ripristini.

6. Su iPhone 4 non riceverai alcun errore dopo il ripristino, ma su iPhone 3GS molto probabilmente riceverai un errore perché la banda base rimane al valore di iOS 5. Per rimuovere il terminale dalla modalità di ripristino, utilizzare TinyUmbrella o inserirlo Modalità DFU e jailbreak.

Esiste la possibilità che quando provi a ripristinare ricevi l'errore 3194, prova più volte finché non funziona se sei sicuro di avere SHSH salvato in Cydia per la versione di iOS che stai tentando di ripristinare. Non utilizzare l'ipsw personalizzato per il ripristino, non sarai in grado di eseguire il ripristino su un ipsw personalizzato ma solo su un ipsw normale.

Questo è tutto, se hai seguito attentamente i passaggi dovresti avere iOS 4.x nel tuo terminale.