Qualche giorno fa Apple ha rilasciato iOS 4.3 in versione Golden Master. In questo articolo andremo a mostrarvi la procedura per eseguire il Jailbreak del vostro iPad aggiornato al firmware 4.3 GM.
Premesse
Quella che stiamo per descrivere è una procedura dedicata ai soli sviluppatori e più complessa e rischiosa di quelle standard. Non si tratta di una soluzione per il Jailbreak “one-click”, e neanche di uno sblocco definitivo. Questo poichè si andrà ad eseguire un Jailbreak di tipo tethered (o per meglio dire semi-tethered), e quindi il dispositivo, dopo essere stato sbloccato, dovrà essere necessariamente riavviato connettendolo al computer. In caso contrario resterà in modalità di ripristino.
Pertanto consigliamo l’utilizzo di questa guida solo ed esclusivamente agli sviluppatori più esperti. iPadItalia non si assume alcuna responsabilità derivante dall’utilizzo improprio delle informazioni riportate in questo articolo.
Occorrente
- PwnageTool 4.2 (download);
- iOS 4.3 Golden Master salvato sul desktop (solo sviluppatori);
- iTunes 10.2;
- Sistema operativo Mac OS X;
- Bundle per PwnageTool e iOS 4.3 GM (download);
- Universal Ramdisk Fixer (download);
- Utility tetheredboot (download).
Note
- Cydia funziona perfettamente su iOS 4.3 GM;
- Verrà eseguito un jailbreak di tipo semi-tethered;
- La baseband degli iPad stranieri non verrà aggiornata durante il processo.
GUIDA
Fase 1 | Modificare PwnageTool
1. Scaricate il bundle di PwnageTool ed estraete l’archivio .zip. Al suo interno troverete un file con estensione .bundle, in questo caso solo per iPad. Selezionate il file in questione e spostatelo sul desktop.
2. Scaricate PwnageTool 4.2 e copiatelo nella directory /Applications del vostro Mac. Cliccate con il tasto destro sull’icona del programma, quindi su “Mostra contenuto pacchetto”. Si aprirà una nuova cartella.
3. Spostatevi quindi nel percorso Contents/Resources/FirmwareBundles/ ed incollate il file iPad1,1_4.3_8F190.bundle.
Fase 2 | Creazione della Ramdisk personalizzata per iOS 4.3
4. Dopo aver scaricato Universal Ramdisk Maker, installate il programma sul vostro Mac.
Questa utility patcherà la Ramdisk di PwnageTool per far si che funzioni correttamente anche con iOS 4.3 GM.
Fase 3 | Creazione del Custom Firmware iOS 4.3 GM
5. Scaricate iOS 4.3 GM e spostate il file sul desktop.
6. Avviate PwnageTool in “Expert mode” e selezionate la voce iPad.
7. Cercate il file originale di iOS 4.3 GM appena scaricato e selezionatelo.
8. Ora cliccate su “Build” per iniziare la creazione del custom firmware.
9. PwnageTool inizierà la creazione del firmware personalizzato.
10.Terminata l’operazione, chiudete PwnageTool.
Fase 4 | Ripristino del Custom Firmware creato con iTunes
11. Aprite iTunes, cliccate sul nome del vostro iPad in iTunes e, nella sezione “Sommario” cliccate su “Ripristina” tenendo premuto il tasto ALT. Si aprirà una nuova finestra dalla quale dovrete selezionare il Custom Firmware appena creato con PwnageTool.
12. Confermate l’operazione e attendete che il processo venga portato a termine. In media sono necessari dai 10 ai 15 minuti. A conclusione dell’installazione, il vostro iPad si riavvierà e sarà aggiornato e sbloccato al firmware 4.3 Golden Master.
Fase 5 | Riavvio in modalità tethered
L’ultima fase, da eseguirsi ad ogni riavvio del dispositivo, si basa sull’utilizzo dell’utility tetherboot. Vediamo come procedere.
13. Dopo aver scaricato l’utility tetherboot, estraete il file .zip sul desktop del vostro Mac.
14. Avremo bisogno di due files relative al custom firmware di iOS 4.3 GM, ovvero kernelcache.release.n90 e iBSS.n90ap.RELEASE.dfu. Per recuperarli basterà semplicemente creare una copia del custom firmware e rinominare l’estensione del file di iOS 4.3 GM da .ipsw a .zip, e quindi estrarre l’archivio .zip. I file necessari ssaranno presenti all’interno.
Adesso dovrete copiare i file kernelcache.release.n90 e iBSS.n90ap.RELEASE.dfu, situati nel percorso /Firmware/dfu, in una nuova cartella che dovrete creare sul desktop, assegnando ad essa il nome “tetheredboot” ed inserendo nella stessa anche l’utility tetherboot.
15. Spegnete l’iPad e aprite Terminale su Mac OS X. A questo punto digitate i seguenti comandi, separando ognuno dall’altro con la pressione del tatso Invio:
sudo -s
(vostra password di accesso)
cd /User/Desktop/Tetherboot/
./tetheredboot iBSS.n90ap.RELEASE.dfu kernelcache.release.n90
Adesso vedrete il Terminale in funzione. Ad un certo punto vi verrà chiesto di entrare in modalità DFU, per farlo seguite i seguenti step:
- Premete il tasto di Accensione e Home per 10 secondi;
- Rilasciate il tasto di Accensione ma continuate a premere Home per altri 10 secondi.
Il vostro iPad sarà ora in modalità DFU. Attendete quindi che il dispositivo si riavvi e che il Terminale visualizzi la scritta “Exiting libpois0n”.
Dopo pochi istanti il vostro iPad si accenderà ed avrete così eseguito il Jailbreak e il riavvio in modalità tethered su iOS 4.3 Golden Master.
[via]