Qualche settimana fa, l’iPhone Dev-Team ha rilasciato l’ultima versione Beta di Redsn0w 0.9.7, precisamente la sesta, che va a correggere una serie di imperfezioni e bug riscontrati nella precedente release. Tra questi, sono stati corretti due importanti problemi riscontrati dagli utenti con il Bluetooth e con Skype. Tuttavia, stando a quando segnalatoci da alcuni utenti, non tutti sono riusciti ad utilizzare correttamente l’applicazione Skype sui propri iPhone dopo aver utilizzato Redsn0w. In questo articolo andremo quindi a spiegarvi come eseguire correttamente il Jailbreak Untethered del vostro dispositivo su piattaforma Mac.
Anche se trattasi in ogni caso di un programma ancora in fase Beta, l’ultima release di Redsn0w risulta piuttosto stabile e anche semplice da utilizzare, pertanto può essere utilizzata anche dagli utenti meno esperti a patto che siano in possesso di determinati requisiti, tra cui:
Una volta verificati questi requisiti fondamentali, potrete procedere con la guida.
Occorrente
- Redsn0w 0.9.7b6 (download).
- Sistema operativo Mac OS X.
- iPhone 4 aggiornato ad iOS 4.2.1 originale.
Nota: gli iPhone 3G e 3GS (vecchio iBoot) possono già eseguire il Jailbreak Untethered di iOS 4.2.1 semplicemente utilizzando la precedente versione di Redsn0w (0.9.6b4). Gli iPhone 3GS nuovo iBoot devono invece seguire questa guida procurandosi ovviamente i file .ipsw dei firmware 4.2.1 e 4.2 beta 3 per Iphone 3GS (trovate i link in rete!) e avendo il certificato SHSH del 4.2 beta 3 salvato su Cydia.
Guida
1. Per prima cosa, se non l’avete già fatto, sarà necessario aggiornare il proprio dispositivo utilizzando iTunes. Per farlo colleghiamo l’iPhone al Mac utilizzando l’apposito cavetto che trovate in dotazione con il telefono. Una volta che il dispositivo verrà riconosciuto dal sistema, si aprirà iTunes. Spostetevi nella sezione “Sommario” e cliccate, tenendo premuto il tasto ALT su “Ripristina”. Selezionate quindi, tramite l’apposito box, il file .ipsw del firmware 4.2.1 e procedete con l’aggiornamento automatico dell’iPhone. Una volta completato l’aggiornamento potrete configurare l’iPhone utilizzando iTunes.
2. Aggiornato l’iPhone ad iOS 4.2.1, e dopo aver eventualmente ripristinato i dati di backup (potete farlo comunque dopo aver eseguito il Jailbreak), lanciate Redsn0w 0.9.7b6 e cliccate su “Browse” e selezionate il file .ipsw del firmware 4.2.1 che avete precedentemente utilizzato per aggiornare il vostro iPhone. Dopo pochi istanti, esso verrà riconosciuto da Redsn0w. Cliccate quindi su “Next” e procedete. Redsn0w preparerà i files necessari per il Jailbreak.
3. Spuntiamo la sola opzione “Install Cydia” in Redsn0w e clicchiamo su “Next”.
Ci verrà chiesto di assicurarci che l’iPhone sia spento e collegato al Mac. Clicchiamo su “Next” e prepariamoci ad impostare in DFU il dispositivo, per farlo dovremo (sempre da telefono spento e collegato all'USB):
- Premere il tasto Power per 5 secondi.
- Premere il tasto Home senza rilasciare quello Power per 8-9 secondi.
- Rilasciare il tasto Power e continuare a premere Home per altri 3-4 secondi.
- Il vostro dispositivo sarà ora in modalità DFU (schermo nero).
In ogni caso verrete guidati da Redsn0w nell’impostazione del device in DFU mode.
4. A questo punto, dopo essere entrati in modalità DFU, la procedura sarà automatica e Redsn0w eseguirà una serie di comandi, prima solo sul Mac, poi anche sull’iPhone, fino a quando non visualizzerete una simpatica ananas sul display del dispositivo. Infine l’iPhone si riavvierà in modalità tethered e sarà stato completata la prima fase dell’operazione di Jailbreak. A questo punto lanciamo di nuovo Redsn0w, seguiamo gli stessi step indicati nel punto 2 e 3 facendo attenzione, però, a non spuntare la voce “Install Cydia” e ad attivare, invece, l’opzione “Just boot tethered right now”. In questo modo, dopo aver impostato nuovamente in DFU l’iPhone (da telefono spento e collegato all'USB), esso si riavvierà e potrete utilizzare Cydia.
5. Adesso connettiamo l’iPhone al Mac, quindi apriamo iTunes, e ripristiniamo il vecchio backup (se non l’avete già fatto). In ogni caso, anche se non lo ripristinate, è importantissimo, se vorrete utilizzare Skype senza crash e problemi una volta eseguito il Jailbreak Untethered, verificare che la suddetta applicazione sia stata installata tramite iTunes sull’iPhone e risulti perfettamente funzionante.
6. Apriamo nuovamente Redsn0w, seguiamo gli stessi step indicati nel punto 2 (selezione del file .ipsw del firmware 4.2.1 e conferma dell’operazione) e, successivamente, spuntiamo la sola voce “Jailbreak Monte”. Selezioniamo quindi, dopo aver premuto su “Next” il file .ipsw del firmware 4.2 beta 3. Confermiamo l’operazione e attendiamo che Redsn0w riconosca il firmware in questione (ovviamente il tutto sempre a telefono spento e collegato all'USB in modalità DFU).
7. Anche in questo caso, Redsn0w eseguirà diversi comandi, sia sul Mac che sul dispositivo connesso. Il procedimento, tuttavia, potrebbe rivelarsi leggermente più lungo rispetto a quello di Jailbreak. Ricordiamo che la tecnica “Monte”, ideata dal Dev Team, consente di passare da un Jailbreak di tipo semi-tethered, come quello da noi eseguito in precedenza, ad uno Untethered senza dover ripristinare l’iPhone. Una volta completato il processo l’iPhone si riavvierà.
8. Abbiamo finito! Adesso potrete godervi un Jailbreak completo, stabile e senza nessun problema. I bug di Skype e del Bluetooth sono infatti completamente scomparsi. Per verificare l’autenticità di queste informazioni, e per rendervi conto se avete eseguito correttamente o meno l’operazione di Jailbreak, basterà recarvi nelle Impostazioni > Generali e osservare se la voce “Bluetooth” è attiva e può essere modificata; per quanto riguarda Skype, invece, basterà semplicemente lanciare l’applicazione e verificare che funzioni correttamente.
N.B. Per coloro i quali non avevano installato Skype sul dispositivo prima di eseguire il punto 6 (Jailbreak Monte), Skype all'avvio crasherà ancora. Tuttavia potete risolvere facilmente rieseguendo nuovamente redsn0w 0.9.7b6, selezionando quindi il file ipsw del firmware 4.2.1 ma lasciando in questo caso vuote tutte le caselle successive e procedendo col dispositivo in DFU, spento e collegato all'USB. Verrà ripetuto il jailbreak monte (niente paura non succede nulla al dispositivo!) e al riavvio Skype funzionerà. Questa operazione si rende necessaria anche in caso di rimozione e successiva reinstallazione di Skype dal dispositivo o di aggiornamento della stessa applicazione.