8
feb

Guida: effettuare downgrade al 3.1.2 su iPhone e jailbreak 3.1.3

Pubblicato in Tutorials, iPhone, iPhone 3G S | Scritto da: Simone Tambasco alle 18:11


L’ultimo firmware, nel mondo del jailbreak, sta mietendo molte “vittime” (si anche io sono tra quelle :) ). Queste vittime sono coloro che hanno effettuato un aggiornamento del firmware tramite iTunes, e quindi, sono rimaste ferme al palo in quanto per jailbreakare il firmware si deve fare con il 3.1.2. Qui di seguito ecco una guida su come effettuare il downgrade ed evitare gli errori 1600 1605 ecc… (La seguente guida non è teorica, ma è quella che ho usato io per effettuare il downgrade e il jailbreak con successo del mio 3GS)

Ingredienti:

1- Firmware 3.1.2

2- iTunes 8.2 (Win) (Mac)

3 – iRecovery (Mac) (Win) -> su Windows installare prima le Libusb

Procedimento.

(sorry guys, ma da qui in poi parlerò solo per quanto riguarda il sistema operativo Mac, anche se per Windows non si dovrebbe discostare molto come modalità di esecuzione)

1- Disinstallare iTunes 9.x andando su terminale e scrivendo una volta per rigo i seguenti comandi

defaults write com.apple.iTunes StoreActivationMode -boolean NO
defaults write com.apple.iTunes StoreGeniusMode -boolean NO
killall iTunesHelper
rm -r /Applications/iTunes.app
rm -r /Library/Receipts/iTunesX.pkg
rm ~/Library/Preferences/com.apple.iTunes*
sudo rm -r /System/Library/PrivateFrameworks/MobileDevice.framework

(nell’ultimo comando, vi chiederà la password di sistema).

2- Installate quindi iTunes precedentemente scaricato. (Se all’avvio vi da errore e vi dice che la libreria è di un’altra versione, andate da Finder, in Musica e rinominate la cartella iTunes, in iTunes2, e riaprite iTunes. A fine processo, tornate e rinominatela di nuovo in iTunes cosi non perdete i vostri dati)

2a- Lo  step seguente è per chi ha un iPhone 3GS con iBoot vecchio e ECID salvata su Cydia:

2a -Aprite Terminale e scrivete: sudo nano /etc/hosts , andate fino alla fine, e aggiungete 74.208.105.171 gs.apple.com . Questo è il server di Saurik da dove prendete la vostra ECID salvata. Per salvare premete CTRL+O e per uscire premete CTRL+X.

3- Fatto questo, aprite iTunes, mandate il vostro iPhone in DFU e premete ALT + Ripristina, selezionando il firmware 3.1.2 precedentemente scaricato.

4- Durante il processo, vi darà un errore 1015, ignorate e rifate di nuovo il procedimento. Vi darà un altra volta l’errore, ma avrete il firmware 3.1.2.

5- Noterete che c’è l’icona che dice di collegare l’iPhone ad iTunes, a questo punto affilate i denti e mostrategli il dito medio.

6- Aprite Terminale e andate nella directory dove avete estratto iRecovery (nel mio caso sul desktop)

7- Molte guide sul web dicono di scrivere soltanto iRecovery -s , ma nel mio caso non andava, e quindi ho optato per il classico ./iRecovery -s

7a- Una volta dentro iRecovery, scrivete

setenv auto-boot true

saveenv

exit

(ad ogni rigo premete invio)

8- Riavviate il vostro iPhone tenendo premuto per circa 10 secondi i tasti Home e Power..et voilà, vedrete la vostra amata Springboard, con il firmware 3.1.2 e baseband del 3.1.3.

Ora: armatevi di Pwnage Tool 3.1.5 e effettuate il jailbreak del firmware 3.1.2 (usate quello scaricato prima), la guida è qui.

9- Finito ciò, usate iTunes per ripristinare il firmware custom creato con Pwnage Tool (premete alt+tasto ripristina, selezionate firmware custom e via)

10- se vi fa ancora il giochetto della schermata di iTunes, riusate iRecovery, come spiegato poco sopra allo step 7a.

Ora avete il firmware 3.1.2 jailbreakato!

11 – bene ora rimuovete iTunes 8.2 (lo so che palle..) fate riferimento allo step  1, e poi installate l’ultimo iTunes. Dovete farlo in quanto se no da errore, almeno a me dava prima errore 2001 e poi il classico ODIOSO errore 1600.

12 – Riaprite Pwnage Tool 3.1.5 e stavolta effettuate il jailbreak sul firmware 3.1.3.

13- Una volta creato il custom firmware, andate da iTunes e caricatelo..et voilà. Firmware 3.1.3 jailbroken.

Enjoy!

Post utile? Per sostenerci basta una birra

Condividi la news:
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Wikio IT
  • email
  • Twitter
  • Diggita
  • Add to favorites


18 Risposte su “Guida: effettuare downgrade al 3.1.2 su iPhone e jailbreak 3.1.3”

  1. Da Wavatar Claudio il 09 feb, 2010 | Rispondi

    Wavatar

    Scusa ma chi non ha l’ecid può farlo ugualmente?

    [Rispondi]

    Simone Tambasco Risposta:

    Wavatar

    no, sprovvisti di ecid e con ultimo iboot purtroppo nada

    [Rispondi]

    Erny Risposta:

    Wavatar

    quindi per i poveri sfortunati con iphone 3GS nuovo iboot e fw 3.1.3 si tratta solo di attendere?…oppure anche le speranze di un futuro jailbreak o downgrade sono vane?

    [Rispondi]

    Simone Tambasco Risposta:

    per ora, come sul “vecchio” firmware 3.1.2, quelli con iboot nuovo restano fermi al palo :(

  2. Da Wavatar Erny il 10 feb, 2010 | Rispondi

    grazie per la risposta ^^…allora nn mi resta che sperare che al più presto esca un jailbreak ad hoc per i 3gs 3.1.3 con nuovo iboot

    [Rispondi]

  3. Da Wavatar stefano il 12 feb, 2010 | Rispondi

    Wavatar

    scusa io ho salvato ecid su pc. come faccio a trasferirlo su cidia???? oppure come cambio il file hosts??? grazie

    [Rispondi]

    Simone Tambasco Risposta:

    il file host su windows lo cambi aprendo il hosts presente in C:Windows/System32/drivers/etc

    [Rispondi]

  4. Da Wavatar tpnsace il 13 feb, 2010 | Rispondi

    Wavatar

    Ciao, io ho Iphone 3gs 3.1.3 con vecchio iboot posso fare qualcosa se non ho salvato l ECID??
    grazie mille

    [Rispondi]

    Simone Tambasco Risposta:

    purtroppo no

    [Rispondi]

  5. Da Wavatar tpnsace il 14 feb, 2010 | Rispondi

    peccato, allora terro d occhio giornalmente la home del vostro forum nell attesa di una soluzione…grazie ancora

    [Rispondi]

  6. Da Wavatar marcop il 15 feb, 2010 | Rispondi

    Wavatar

    dyld: Library not loaded: /usr/local/lib/libusb-0.1.4.dylib
    non mi trova questo file … come faccio ???????????????????

    [Rispondi]

    fdevid Risposta:

    Wavatar

    devi scrivere chmod 775 libusb-0.1.4.ylib altrimenti nn funziona ed essere sicuro di aver copiato il file libusb-0.1.4 nella directory /usr/local/lib io ho usato il comando cp
    ps. per trovare il file libusb etc
    scrivi su google
    “libusb-0.1.4.dylib mac download”

    [Rispondi]

    marcop Risposta:

    mi date un link o qualcosa per favore non riesco a trovare questo file e ci sto da 4 ore sul web !!! per favore …….
    grazie

    [Rispondi]

  7. Da Wavatar marcop il 16 feb, 2010 | Rispondi

    Wavatar

    senti sei stato gentilissimo ho fatto tutto copiato il file ma mi esce questa cosa :

    Got USB
    No iPhone/iPod found.

    come posso fare? uffa :(

    [Rispondi]

    Simone Tambasco Risposta:

    quello è un errore relativo alla mancata connessione(o riconoscimento) dell’iPhone su cavo USB

    [Rispondi]

  8. Da Wavatar sebby il 24 feb, 2010 | Rispondi

    Cosa sono i ecid ?
    troppo difficile

    [Rispondi]

  9. Da Wavatar niko il 28 feb, 2010 | Rispondi

    ciao ragazzi, a me e andata peggio avevo 2.2.1 adesso mi ritrovo con il telefono bloccato ho 2g , qualcuno mi puo dire cosa fare ? passo alla 3.1.3 ? se si come ? ho provato con Sn0wbreeze ma non mi funziona. telefono con solo chiamate di meregenza cosa faccio ?

    [Rispondi]

  10. Da Wavatar bruno il 03 mar, 2010 | Rispondi

    Ciao ragazzi, vi chiedo un enorme favore.. nessuno di voi può inviarmi un file ecid .shsh? vorrei vedere come è composto e provare a modificarlo!! ve ne sarei immensamente grato! la mia mail è ozzyinge@hotmail.it

    [Rispondi]

Scrivi Commento