Tutorial: Jailbreak iOS 4.0.1 su iPhone 3GS con PwnageTool

Questo tutorial sul jailbreak è rivolto solo ai possessori di iPhone 3GS con vecchia bootrom che hanno installato e possono installare iOS 3.1.2 sul proprio telefono, per il resto non esiste ancora una soluzione di jailbreak per iOS 4.0.1. Se disponi di SHSH per iOS 3.1.2 puoi eseguire il downgrade a iOS 3.1.2 utilizzando il tutorial questo.

Questo tutorial funziona SOLO su iPhone 3GS (ovvero non funziona per iPhone 3G/iPod Touch) e SOLO su Mac OSX.

passo 1

Scarica i seguenti file sul tuo computer:

versione modificata di PwnageTool da qui;

iOS 4.0.1 di qui;

Per poter utilizzare questo tutorial, devi avere iOS 3.1.2 installato sul tuo telefono, iTunes 9,2 sul tuo Mac, devi aver effettuato il jailbreak con blackra1n/redsn0w. Se hai effettuato il jailbreak con Spirit, cerca in Cydia e installa il programma Spirit2pwn prima di ripristinare questo ipsw personalizzato.

Il tuo iPhone 3GS deve avere una vecchia bootrom, altrimenti il ​​processo non funzionerà! Puoi verificare quale bootrom ha il tuo telefono iDetector.

passo 2

Monta l'immagine con PwnageTool, collega il telefono a Mac OSX e apri l'applicazione.

19335

Riceverai un messaggio di avviso, premi OK per continuare.

19337

passo 3

Seleziona la modalità esperto dalla barra dei menu.

19338

passo 4

Seleziona la versione di iPhone per la quale stai eseguendo l'ipsw.

20412

passo 5

Premi Continua e ti verrà chiesto di cercare nel computer la posizione in cui hai scaricato il firmware Apple. Premere il pulsante Sfoglia e andare alla directory pertinente. Esiste la possibilità che il firmware venga trovato automaticamente se copi l'applicazione nella cartella in cui hai scaricato il firmware.

20407

Scegli il firmware, quindi premi Continua.

passo 6

19343

Arriverete davanti ad un menù con 5 opzioni che vi danno la possibilità di personalizzare il firmware. L'opzione Generale ti guiderà attraverso tutte le opzioni secondarie di PwnageTool, quindi scegli Generale e premi il pulsante blu per continuare.

Tutti quelli che NU possedere una tessera dell'operatore da cui è stato preso il telefono, per fare l'attivazione devi spuntare l'opzione "Attiva il telefono", lascia deselezionate le altre 2 opzioni e se vuoi puoi scegliere di aumentare lo spazio assegnato al partizione di sistema del telefono, quindi premere il pulsante blu per continuare.

19344

L'opzione delle impostazioni dei pacchetti ti darà la possibilità di selezionare i file .deb da installare automaticamente durante il processo di ripristino. Clicca sulla scheda Scarica pacchetti, fai doppio clic sulle applicazioni desiderate per scaricarle, quindi seleziona quella che hai scaricato e premi il pulsante blu per continuare.

19349

Verrai portato in una finestra in cui appariranno solo le applicazioni selezionate, premi il pulsante blu per continuare.

19350

Raggiungerai ora il menu per l'installazione dei pacchetti, lascia Cydia selezionata e premi il pulsante blu per continuare.

19351

L'opzione Impostazioni loghi personalizzati ti darà l'opportunità di modificare i loghi di avvio. Premi Sfoglia per scegliere le immagini dal tuo computer, ma non devono essere più grandi di 320×480 e devono essere file .png.

19352

Premere il pulsante blu per continuare.

passo 7

Raggiungerai la pagina iniziale di optuni. Per avviare il processo premere il pulsante di creazione, quindi il pulsante blu per continuare.

19356

passo 8

Ti verrà chiesto di scegliere la posizione in cui verrà salvato l'ipsw personalizzato, selezionalo, fai clic su e fai clic su Salva per avviare il processo. Il processo può richiedere fino a 10 minuti o più, a seconda del computer.

19358

Ti verrà chiesto di inserire il nome utente e la password di sistema, che dovrai specificare per continuare il processo.

Riceverai un messaggio di avviso in cui ti verrà chiesto se l'iPhone è mai stato jailbroken. È meglio premere No se non si conosce o non si è sicuri della risposta.

16236

passo 9

Dopo che PwnageTool ha finito di creare l'ipsw personalizzato, ti chiederà di spegnere il telefono. ATTENZIONE questo passaggio è necessario! È necessario che il telefono sia collegato al computer per continuare il processo.

19362

passo 10

Se metti il ​​telefono in modalità DFU, fallo SOLO seguendo le istruzioni in PwnageTool, altrimenti usa la modalità di ripristino per ripristinare.

19363

Se il processo fallisce, verrai accolto con un messaggio simile a quello qui sotto, quello che devi fare ora è premere Sì, rimuovere il cavo USB dal telefono, chiuderlo, riaprirlo, collegarlo nuovamente all'USB e preparati a rifare il processo.

16239

Se riesci ad accedere al telefono in modalità DFU, apparirà un messaggio come questo:

19366

Se hai iTunes aperto, verrà visualizzato il seguente messaggio. Se non hai ancora aperto iTunes, puoi farlo.

19368

passo 11

Premere contemporaneamente Alt/Opzione per selezionare l'ipsw personalizzato creato e avviare il processo di ripristino.

19369

Al termine dell'installazione il telefono si riavvierà ma NON verrà decodificato, per eseguire la decodifica è necessario installare ultrasn0w da Cydia, è disponibile un tutorial qui.

Se hai seguito attentamente i passaggi, ora dovresti avere un telefono jailbroken e sbloccato su iOS 4.0.1.

MuscleNerd avverte i possessori di iPhone 3GS di non utilizzare ancora ultrasn0w su iOS 4.0.1 perché c'è un problema con il substrato mobile che sarà risolto presto.

Se dopo il ripristino noti che Cydia non funziona correttamente: non visualizza i sorgenti, l'icona è bianca, allora aggiungi il sorgente http://apt.saurik.com/cydia-3.7 quindi riapri l'applicazione e tutto dovrebbe funzionare correttamente.