Se avete installato il firmware 4.0 e ora siete pentiti, allora preparatevi: in questa guida vedremo come effettuare il downgrade dalla prima beta del firmware 4.0 al firmware 3.1.3, sia su iPhone 3G che su iPhone 3GS.
Questa guida può essere eseguita su iPhone 3G e su iPhone 3GS, ma solo se sul 3GS avete salvato precedentemente l’SHSH su Cydia. Questa procedura effettua il downgrade del solo firmware, ma non della baseband, per cui chi ha un iPhone straniero non potrà utilizzarlo come telefono.
Modifica del file “hosts”
- Utenti Windows: andate in C:\Windows\System32\drivers\etc\ ed aprite il file “hosts” con un editor di testo ei privilegi di amministratore (Run ad administrator);
- Utenti Mac: aprite il Finder, selezionate “Vai” dalla barra superiore e poi “Vai alla Cartella”. Nella finestra che compare scrivete “/etc/, trovate poi il file “hosts” ed apritelo con TextEdit
Tutti: Alla fine del file “hosts” appena aperto copia/incollate questa stringa e salvate il file:
74.208.105.171 gs.apple.com
Ripristino firmware 3.1.3 per iPhone 3G ed iPhone 3GS
Mettete l’iPhone in Recovery Mode e ripristinate il firmware 3.1.3. Per mettere l’iPhone in Recovery Mode dovete :
1. Spegnere l’iPhone e scollegarlo dal computer
2. Tenere premuto il tasto Home
3. Collegare l’iPhone al computer tramite cavo USB e senza rilasciare il tasto Home
4. Continuate a tenere premuto il tasto Home fino a quando non compare il logo con il cavetto iTunes
Una volta messo l’iPhone in Recovery Mode potete effettuare il ripristino cliccando su ALT + Ripristina da iTunes (Mac) o su Shift + Ripristina (su Windows) e selezionare il firmware 3.1.3 che potete scaricare da qui.
Se invece volete effettuare il downgrade al firmware 3.1.2 dovete mettere l’iPhone in DFU Mode:
1. Collegate l’iPhone al computer
2. Spegnete l’iPhone
3. Tenete premuti contemporaneamente i tasti Home e Sleep per 10 secondi esatti
4. Rilasciate il tasto Sleep continuando a premere il tasto Home fino a quando il computer non rileva un dispositivo USB
5. Dopo qualche secondo anche iTunes rileverà l’iPhone in modalità recupero.
Una volta messo l’iPhone in DFU Mode potete effettuare il ripristino cliccando su ALT + Ripristina da iTunes (Mac) o su Shift + Ripristina (su Windows) e selezionare il firmware 3.1.2 che potete scaricare da qui.
Se durante il processo di ripristino compare uno degli errori 1011, 1013, 1015, ignoratelo. Successivamente lanciate Redsn0w per eseguire l’eventuale jailbreak.
Se invece compare uno degli errori 1601, 1602, 1600, allora dovete rimettere l’iPhone in DFU e ripetere la procedura.