Magazine Tecnologia

Come ripristinare iPhone OS 3.1.3 dal 4.0

Creato il 26 aprile 2010 da Malcommac

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.

Come ripristinare iPhone OS 3.1.3 dal 4.0

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.

Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :