B E N V E N U T I



News Iphone Italia, nella sua rinnovata veste grafica, vi da il benvenuto. In questo blog cercheremo di raccogliere insieme le notizie per iPhone più importanti presenti su altri siti. Il blog nasce da una piccola esperienza all'interno del ben più noto Be Your Iphone dal quale abbiamo appreso le basi per lanciarci nel mondo dei blogger. Successivamente abbiamo pasticciato, imparato, ingiuriato ed esultato facendo i nostri primi passi nella vecchia versione di News iPhone Italia.
Per ora siamo pochi, ma spero che presto la cerchia di "amici" si possa allargare...

Comprerete il nuovo iPad Apple?

Cerca nel blog

venerdì 5 febbraio 2010

Downgrade dal fw 3.1.3 al 3.1.2 per iPhone 3Gs, iPod Touch 2G MC e iPod Touch 3G con ECID salvato sui server Saurik | GUIDA



La guida che vi forniamo di seguito quindi, è rivolta soltanto alle persone che hanno salvato l’ECID e che visualizzano il seguente messaggio nella Home di Cydia “This iPhone 3G[S] has an ECID SHSH on file”. La guida non è assolutamente valida per iPhone EDGE, iPhone 3G ed iPod Touch 1G poichè questi terminali hanno un sistema di sicurezza molto più basso che non richiede alcun controllo con i server di Apple e pertanto possono ripristinare una qualsiasi versione del firmware precedente senza nessun problema.
L’obiettivo principale della guida è quello di cambiare il server di comunicazione. Faremo quindi in modo che iTunes verifichi il Firmware sul server di Saurik anzichè quello di Apple! Dato che il vostro ECID si trova su quel server, la verifica andrà a buon fine ed il ripristino della versione precedente avverrà senza troppi problemi!
Sperando che questa premessa possa essere stata d’aiuto a tutti gli utenti, per capire cosa si sta facendo e sopratutto per quale motivo si agisce in questo modo, passiamo ai dettagli e alle operazioni che dovete eseguire per poter realizzare tutto ciò:
  • Il primo step consiste nel trovare un file chiamato “hosts” che gestisce le connessioni ai server: se siete utenti Windows entrate in C:\Windows\System32\drivers\etc\ ed utilizzate un editor di testi per aprire il file “hosts”; se siete utenti Mac invece, cliccate sull’icona del Finder e poi dal menu superiore selezionate la voce “Vai > Vai alla cartella”. Si aprirà una piccola finestrella nella quale scriverete “/etc/”. Non appena cliccherete su Invio si aprirà la cartella e dovrete trovare il file “hosts” per poi aprirlo con TextEdit.
  • A questo punto dovremo collegare l’indirizzo del server di Apple all’indirizzo IP che invece corrisponde a quello di Saurik. In questo modo potremo ingannare iTunes affichè verifichi il Firmware salvato attraverso Cydia. Per farlo è sufficiente copiare questa stringa ed aggiungerla alla fine del file “hosts” che abbiamo appena aperto:
    74.208.105.171 gs.apple.com
  • Arrivati a questo punto possiamo addentrarci nel vero processo di Downgrade, che non sarà semplice come le volte precedenti. Prima di tutto è necessario mettere l’iPhone in DFU quindi: Collegatelo al computer e premete contemporaneamente il tasto Home e quello di accensione per 10 secondi esatti, dopodichè rilasciate soltanto il tasto di accensione e continuate a cliccare su Home fino a quando iTunes non avrà riconosciuto un nuovo dispositivo in modalità di ripristino.
  • L’iPhone dovrebbe apparire con una schermata nera su tutto lo schermo e non con il cavetto e l’icona iTunes. Molti utenti infatti confondono la DFU con la modalità di ripristino ma sono due processi molto diversi, per cui, prima di continuare, assicuratevi di avere lo schermo tutto nero.
  • Arrivati a questo punto, procediamo con un normale ripristino, ovvero, clicchiamo sul tasto ALT (mac) / SHIFT (windows) della tastiera e sul bottone “Ripristina” di iTunes; selezioniamo il Firmware 3.1.2 ed attendiamo.
DURANTE IL RIPRISTINO POTREBBERO VERIFICARSI DIVERSI ERRORI
  • Chi si troverà di fronte all’ errore sconosciuto (3002)” sicuramente non ha salvato in tempo l’ECID sul server di Saurik per cui il Ripristino al 3.1.2 non potrà mai più avvenire. Annullate l’operazione e tenetevi il Firmware 3.1.3 fino a quando non ci sarà uno sblocco definitivo.
  • Chi si troverà di fronte all’errore “The iPhone “iPhone” could not be restored. An unknown error occured (1015)” invece, dovrà accettare il messaggio ed eseguire un nuovo ripristino esattamente come ha appena fatto. In breve dovrà: Ri-Mettere l’iPhone in DFU, ri-selezionare il Firmware 3.0, ed attendere.
Il processo fallirà di nuovo ed iTunes restituirà lo stesso messaggio di prima “The iPhone “iPhone” could not be restored. An unknown error occured (1015)”. Non spaventatevi perchè è tutto normale.
Per risolvere questa situazione seguite il prossimo Step.
  • Per uscire dalla Recovery Mode e accendere normalmente l’iPhone con la parte telefonica sbloccata bisogna utilizzare una piccola utility chiamata iRecovery che potete scaricare da qui: in versione per Mac o per Windows.
Gli utenti MAC devono:
  • Estrarre l’archivio sul desktop e lanciare il terminale;
  • Digitare queste stringhe singolarmente (cliccando ogni volta su Invio):
cd desktop
./iRecovery -s 
setenv auto-boot true
saveenv
/exit
  • Riavviate l’iPhone con Home+Accensione e finalmente avrete l’iPhone 3GS con il Firmware 3.0 e la parte telefonica attiva. Se volete eseguire il Jailbreak a questo punto potete utilizzare questa guida.
Gli utenti WINDOWS devono:
  • Estrarre l’archivio sul desktop e lanciare la console;
  • Digitare queste stringhe singolarmente (cliccando ogni volta su Invio):
cd desktop
./iRecovery.exe -s 
setenv auto-boot true
saveenv
/exit
  • Riavviare l’iPhone con Home+Accensione e finalmente avrete l’iPhone 3GS con il Firmware 3.0 e la parte telefonica attiva. Se volete eseguire il Jailbreak a questo punto potete utilizzare questa guida.
Abbiamo terminato. Il vostro accidentale aggiornamento al firmware 3.1.3 è soltanto un ricordo ed adesso siete nuovamente liberi di utilizzare il Jailbreak sul vecchio firmware 3.1.2.

Nessun commento: