Come ripristinare iPhone OS 3.1.3 dal 4.0
Sono curioso. Sono tanto curioso da dover provare qualunque cosa nuova. E mi stanco subito. Dopo aver mordicchiato per un po’ il frutto mi annoio e passo oltre. Con iPhone ci lavoro tutti i giorni già da qualche anno… si potrebbe dire che è una specie di simbiosi (alla mia ragazza questo non piacerà); questa volta, dopo la presentazione del capoccia ho pensato che sarebbe stato bello iniziare a giocare con la nuova SDK 4 direttamente dal device… sapete quegli esperimenti nerd con nuove API e tutto il resto? Cose fighe che i comuni mortali non possono capire. Oppure si?
Alla fine credo di si perchè in diversi mi hanno scritto per avere il dmg ed essere autorizzati ad installare e provare il nuovo fw.
Eh però il nuovo fw è ancora in beta.
Questo significa che non dovrebbero installarlo tutti per poi lamentarsi che è lento, che è buggato etc. Perchè il fw esce a fine giugno se va bene… e che cacchio abbiate pazienza!
Poi ci sono io. Io sono developer (c’ho pure la targhetta, ma quella si paga). Noi developer possiamo. We can™.
Peccato che per ora l’esperienza sia stata parecchio deludente. Per un uso quotidiano il fw si è rivelato buggato: lento e poco responsivo (sembra di tornare al 2G), pieno di bug nelle app di sistema, zeppo in quelle di terze parti (alcune crashano che è una bellezza).
Così ho aspettato la beta 2.
La beta 2 è uscita insieme a tutta un’altra serie di problemi.
Io sono developer non sono un beta tester. Allora ho capito che potevo divertirmi anche dal simulatore e fanculo…io il mio telefono voglio usarlo, mica voglio passare le giornate a mandare report ad Apple.
Loro hanno le mie app in approvazione, e ci mettono una vita a darci un occhio, manco fossero bombe nucleari (ora si fa presto a passare da ‘Waiting for Review’ a ‘In Review’, poi li si rimane una settimana se va bene)… e allora caro Jobs per ora non mi va di farti da tester.
Io torno al 3.1.3.
E qui finalmente arrivo al punto (stanchi eh?). Ecco come potete tornare indietro (visto che per qualche assurda ragione Apple non lo permette…pur parlando di prodotti beta)… Ingredienti:
- Procuratevi una tazzulella di iTunes 9.1
- Passate al negozio del web per procurarvi un etto di Firware 3.1.3 (iPhone 2G, iPhone 3G e iPhone 3GS)
- Già che siete li tirate giù anche iRecovery 1.3 e la libreria libusb
Preparazione:
- Installate la libreria libusb (è un pkg, si fa presto ed è indolore)
- Aprite lo zip con iRecovery e trascinate l’app sul desktop
- Agganciate l’iPhone, lanciate iTunes edal pannello di riepiologo cliccate Restore (o Ripristina) tenendo premuto il tasto ALT. Selezionate il firmware appena scaricato e cliccate OK.
- Lasciate cuocere quei 5-10 minuti finchè il forno non da un bell’errore 1015 (è Jobs che si è incazzato e non vuole farvi tornare al vecchio). Ignorate il tutto e premete OK, quindi chiudete iTunes.
- Aprite il terminale e date i seguenti comandi:
cd Desktop ./iRecovery -s setenv auto-boot true saveenv fsboot exit
- A questo punto aspettate qualche secondo, staccate l’iPhone e riavviatelo tenendo premuti i tasti di accensione ed Home simultaneamente per qualche altro secondo.
Lasciate avviare, quindi agganciate di nuovo l’iPhone ad iTunes e gustatevi la sincronizzazione… il piatto 3.1.3 è pronto. Tenere fuori dalla portata di Jobs.
Bon Appétit!
ciao,
scusa ma non avendo ancora aggiornato il mac alla versiaone 10.6
non posso installare la libreria libusb, che faccio??
grazie Marco
Provato qui?
http://www.thohensee.com/?p=67
Ciao chiedo umilmente ed in ginocchio aiutoooo, seguito alla lettera tue istruzioni, scaricato le libusb (x tiger 4.0) scaricato iRecovery… ma mi da errori appena scrivo ./iRecovery -s
bus error
Premesse: aggiornato a 4.01 e perso tutti i contatti della rubrica, allora tentavo un backup da altro computer portatile di casa, dove avrei backup più vecchio… ma mi chiede sta benedetta password per farlo (password che io non ho mai inserito, notare bene…!! ho messo quella con cui scarico da itunes, ma niente!) allora ho trovato la tua fantastica guida ma con questi risultati.. altra premessa: Non è che questo procedimento funziona solo per iPhone JLB..? xkè il mio è da sempre originale… se riesci ad aiutarmi te ne sarei moooolto grato! Grazie 1000 ciao
ciao non sono molto pratico di iphone etc. se in caso di bisogno posso contare su di te
ciao grazie
ciao, scusa ma i comandi su “terminale” non me li prende, potresti spiegarmi gentilmente la procedura da terminale in dettaglio? Grazie
Dov’è che ti da problemi?
cd Desktop./iRecovery -s
setenv auto-boot true
saveenv
fsboot
exit
Assicurati di essere posizionato in Desktop o comunque dove hai copiato il binario iRecevory.
Da li scrivi ./iRecovery -s (con ./ attaccati).
Una volta dentro il programma i comandi sono dati in sequenza (con dei return per ogni fine linea).
Ciao
Io ho il 3Gs sono stato più (furbo di tutti) ho voluto provare la 4.0 beta 3, non riesco più a tornare alla 3.1.3, come posso fare?
La procedura da te spiegata perfettamente non mi funsiona.
HELP
Grazie
Scusa gli errori
Ahia…sinceramente mi sono rifiutato di aggiornare all’ultima beta… ma nello specifico che errori ti da?
Eccomi, allora errori sempre diversi, 1602, 1604, 1611, comunque tutto OK la tua procedura và benissimo, basta ripetere più volte il caricamento del 3.1.3 con iTunes e poi fare come dici tu, ora ho su il 3.1.3 e tutto funziona a meraviglia. Praticamente si può fare quello che si vuole. Dimenticavo la 4.0 beta 3 andava bene non ho avuto problemi di nessun tipo a parte la lentezza, a volte sembrava inchiodato e poi proseguiva regolarmente, molto lento.
Grazie e complimenti
Scusa ho dimenticato di dirti che non ho un Mac ho Windows XP e da li non se ne parla nemmeno di fare una cosa del genere, errori di tutti i tipi, allora ho installato VMWare e emulatore Mac e da li nella maniera che di ho già detto è andato tutto OK!
Ciao e Grazie
[...] una guida su come ripristinare la versione 3.1.3 di iPhone OS: la guida che ho seguito io si trova qui e, fortunatamente, è filato tutto [...]
Ciao a tutti, io ho fatto la stessa fesseria di aggiornare il mio 3G. Potete aiutarmi? Non capisco se la procedura specificata vale anche per Windows Vista. Come si istalla la libreria “libusb.pkt?
Grazie e ciao
Il pacakge libusb del link è per mac (pkg). Per windows potresti provare questo porting:
http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.1.14.3/libusb-win32-device-bin-1.1.14.3.zip/download
(progetto: http://sourceforge.net/apps/trac/libusb-win32/wiki)
ciao,
scusa il disturbo..ma avendo leopard e non lo snowleopard che faccio?
avendo un 3g (della moglie) ed un 3gs (mio) ho provato ios4 sul 3g …
“madornale errore!”..ora la moglie “non me la dà” fino a che non le sistemo il telefono che è piu lento di un vic20 !!!
Grazie Malcom, purtroppo credo che il tutto sia troppo complicato per il sottoscritto e quindi lascio. Lo tengo cosi per adesso nella speranza che Job si decida a darci un aggiornamento che rettifica la mer.. che ci ha dato per il 3G! Ti ringrazio ancora
ciao
Mario
ciao io ho iPhone 3G e ho w7 ho installato il 4.0 e voglio tornare al 3.1.3, mi spieghi come diavolo posso fare le sto provando tutte!
Ho effettuato il ripristino. Ora però su iTunes non riesco a recuperare il mio backup perchè mi dice che su iphone ho una versione troppo vecchia. Mi suggerisce di impostarlo come nuovo iphone e ovviamente di ripassare alla 4, cose che non voglio fare visto che si impallava come niente. Che faccio, con il mio backup….perdo tutto??…..
Ciao e grazie in anticipo
Edo
Ciao Buonasera, ho Windows Vista.. ho scaricato la libreria libusb.. non so cosa installare..fra tutti quegli exe, il telefono è un 3G originale. Vorrei fortemente tornare al 313… ma ho qualche dubbio.. qualche ulteriore suggerimento? grazie comunque. cassandra.
Sei stato davvero provvidenziale. Il firmware 4.01 è una schifezza per iphone 3g lo rallenta troppo. L’unica menata è che non puoi ripristinare i beckup recenti…
Ciao a tutti,
mi permetto di aggiungere una piccola nota che forse non è stata messa (o a me è sfuggita) ma questo procedimento funziona anche per il downgrade da 3.1.3 a 3.1.2. Provato ora di persona.
Ringrazio nuovamente l’autore di questo post… sei stato la mia salvezza!!!
Ciao e grazie.
Ciao Malcolm,
spero tu possa aiutarmi. Ho da pochissimi giorni comprato un iPhone 3GS venduto con iOS3, non appena connesso ad iTunes (la prima volta, due ore dopo l’acquisto) ho accettato ignaro l’aggiornamento a iOS4. Non ho mai salvato ECID, nè fatto jailbreak alcuno. Posso seguire la tua procedura per tornare al precedente sistema, o – come mi è parso di capire da alcuni siti visitati prima di trovare il tuo forum – non mi sarà più possibile farlo. Non esiste altra soluzione che tenere iOS4?
Ti ringrazio,
Carlo Alberto
ciao, io ho un 3gs straniero nuovo iboot con 4.0.2 un macello hihihi non riesco a fare il jailb..qualcuno puo aiutarmi?
Ho un 3G e dopo un mese di sofferenza utilizzando OS4 ho deciso di tornare alla 3.1.3
Ho seguito la procedura con una sola differenza: invece della linea di utilizzare il terminale ho usato l’applicazione RecBoot 1.0.2 – eccesso di pigrizia XD.
infine, ho ripristinato un vecchio backup.
Tutto è andato bene. Grazie!
ciao nevermind cosa significa o meglio cosa devo fare per utilizzare recboot?
@Gianluca
1) procurati un Mac (con windows non saprei)
2) scaricati recboot (ad esempio da qui http://www.sebby.net/659-released-recboot-1-0-2/) e decomprimilo sulla scrivania (per averlo a portata di mano)
esegui la procedura indicata sopra fino al punto “Aprite il terminale e date i seguenti comandi:” (NON aprire il terminale
3) esegui “RecBoot Exit Recovery”
4) riprendi la procedura cui sopra da “A questo punto aspettate qualche secondo…”
Buon lavoro!