Questo tutorial è rivolto a loro SOLO a chi possiede un iPhone 3GS(NON è necessario seguire questo tutorial se hai un altro terminale) con vecchio bootrom, hai effettuato il jailbreak con Spirit e desideri aggiornare a iOS 4.0. Se hai salvato SHSH in Cydia per il firmware 3.1.2, ti consiglio di usarlo per ripristinare alla 3.1.2 e fare il jailbreak con blackra1n o redsn0w e poi aggiornare a un ipsw personalizzato iOS 4.0 perché è molto più semplice di questo metodo. È possibile trovare il tutorial sul downgrade qui.
L'ideale sarebbe avere un SHSH per il firmware 3.1.3 salvato in Cydia perché c'è la possibilità che questo metodo non funzioni e se non hai SHSH salvato dovrai passare al normale iOS 4.0 e attendere un soluzione di jailbreak che non sa quando/se esci.
Non iniziare questo tutorial se non hai almeno una conoscenza MEDIA sulla connessione Windows/SSH perché rimarrai bloccato e probabilmente non sarai in grado di ripristinare correttamente. Puoi trovare il tutorial originale qui.
Il tutorial è stato controllato da me, su un iPhone 3GS bootrom vecchio jb con Spirit su 3.1.3 sono riuscito a ripristinare iOS 4.0 seguendo i passaggi esattamente come descritto di seguito.
Invece di seguire i passaggi seguenti, puoi installare Spirit2pwn direttamente da Cydia. Aggiungi il sorgente repo.woowiz.net e cerca Spirit2pwn, installalo, riavvia e dopo essere rientrato nel sistema puoi aggiornare ad un firmware personalizzato realizzato con sn0wbreeze/PwnageTool 4.0.1.
passo 1
Crea o scarica un IPSW personalizzato jailbroken per il firmware 3.1.3. Trovi qualcosa del genere su Google, non posso mettertelo a disposizione.
passo 2
Crea un ipsw personalizzato per iOS 4.0 con sn0wbreeze 1.6.2, puoi trovare un tutorial per questo qui.
passo 3
Scarica spirit2pwn_r2 di qui.
passo 4
Collega il telefono al PC e apri ifunbox.
passo 5
Apri con WinRar custom firmware 3.1.3 scaricato nel passaggio 1, vai su firmware/all_flash/all_flash.n88ap.production e copia i 14 file sul telefono nella cartella /tmp.
passo 6
Apri l'archivio scaricato al punto 3 e copia i 2 file nella cartella /tmp del telefono.
passo 7
Installa Mobile Terminal sul tuo telefono e utilizza il tutorial qui(iniziando dal passo 3) inserire nel telefono i seguenti comandi:
su root
(se richiede la password inserirla nuovamente)
Premere INVIOcd / tmp
Premere INVIOchmod 755 pwn_old_boot_r2.sh
Premere INVIO./pwn_old_boot_r2.sh (il comando viene avviato con un punto prima della barra, ovvero punto/)
Premere INVIO
Dopo aver inserito questi comandi, il telefono smetterà di lampeggiare i file dal telefono. Questa operazione potrebbe richiedere del tempo, quindi armatevi di pazienza.
passo 9
Al termine, ripristina il telefono e quando ritorna nel sistema, puoi collegarlo a iTunes e ripristinare un firmware personalizzato per iOS 4.0. Hai un tutorial per il ripristino con firmware personalizzato qui.