Jailbreak/Unlock dell’iPhone da 1.1.4 a 2.0

21 luglio 2008

Essendo io uno dei tanti possessori di un iPhone prima versione con firmware 1.1.4 unlockato e jailbreakkato con il buon ZiPhone, non vedevo l’ora che uscisse il nuovo jailbreak per il nuovo firmware 2.0 uscito insieme al nuovo iPhone 3G.. Finalmente il nuovo Pwnage Tool è uscito e funziona! Ecco una veloce guida per voi “hacker” in erba.

Prima di iniziare ecco lo stato attuale del telefono dopo il jailbreak (aggiornato il 21 luglio)
• Non c’è l’installer 2.0 ancora.. quindi praticamente tutti i sofftware pirata che usavo non ci sono.
Quindi niente Summerboard, Twinkle e Mobile Flickr (le cose che usavo di più)
• Al suo posto c’è un certo Cydia che però ha pochissima roba.. (fate gli aggiornamenti che richiede)
• L’Edge (su TIM) non funziona. (meglio, l’avrei disabilitato io in ogni caso)
• L’App Store funziona correttamente e installa le applicazioni, funziona sia per le gratuite sia per quelle a pagamento: ho acquistato con successo il Texas Hold’Em.
• Mail funziona correttamente
• MobileSafari funziona correttamente
• YouTube funziona correttamente
• SMS funzionano correttamente
• Camera funziona correttamente
• Weather funziona correttamente
• Settings funziona correttamente
• Calendar funziona correttamente
• Photos funziona correttamente
• Clock funziona correttamente
• Calculator funziona correttamente
• Maps funziona correttamente
• iTunes funziona correttamente
• Stocks funziona correttamente
• Il telefono funziona correttamente
• Contacts funziona correttamente (il cerca va ed è tutto fluido)
• iPod funziona correttamente

• il Backup e Restore Backup funziona: ho restorato i contenuti del “vecchio” 1.1.4
• il Sync con iTunes funziona correttamente

insomma non vedo problemi e neanche i rallentamenti che ho letto dovevano esserci.. l’unico problema attuale è l’assenza di Installer, ma verrà risolto nei prossimi giorni.

[ad]

Allora per prima cosa vanno scaricati 3 files:

  • • Il firmware 2.0 dell’iphone
  • • Pwnage Tool 2.0.1 (o comunque l’ultima versione disponibile)
  • • I “Bootloader”

Scaricare il Firmware 2.0

Niente di più facile: avviate iTunes 7.7 (aggiornatelo se necessario) e collegate il vostro iPhone. iTunes vi avviserà che è uscita una nuova versione del firmware (se non lo fa, fate un check manuale degli aggiornamenti) e vi chiederà se volete scaricarlo.
Dite di “si” e non appena comincia a scaricare scollegate pure il vostro caro iphone. Attendete che abbia scaricato tutto il firmware e chiudete iTunes.

Scaricare il Pwnage Tool

Potete scaricare questo simpatico tool dal sito ufficiale o dai tanti mirror esistenti, a voi la scelta.

Scaricare i bootloaders

I bootloaders sono due file: bl39.bin e bl46.bin. Anche questi li trovate in giro partendo dal sito ufficiale di Pwnage.

Ecco un posto dove scaricarli direttamente:
http://www.megafileupload.com/en/file/75226/bootloaders-zip.html

Se volete fare prima ecco un torrent (non è detto che vada quando leggerete questa guida) con tutti i file di cui avete bisogno (firmware, pwnage e bootloaders):

http://www.demonoid.com/files/details/1558399/

[ad]

Ok, ma come funziona Pwnage?

In pratica Pwnage non fa altro che creare un custom firmware e cioé un firmware personalizzato per il vostro iphone in cui sono già installate le applicazioni base, è stato fato il jailbreak e l’unlock.
Creato questo file (.ipsw) basterà mettere l’iphone in recovery mode e dire ad itunes di fare un restore del firmware.. scegliendo il firmware crackato. Easy.

Primo Step: creaiamo il custom Firmware

Collegate l’iphone acceso al computer e lanciate itunes.
Ok, per prima cosa lanciamo l’ultima versione di Pwnage e scegliamo “iPhone”:

In alto lasciate pure la modalità “Simple Mode”, non ci servono le funzioni aggiuntive della “Expert mode”.

A questo punto Pwnage cercherà l’ultimo firmware che avete precedentemente scaricato con iTunes o, in alternativa, vi chiederà di dirgli dov’é (se per esempio l’avete scaricato a mano da un’altra fonte)

Scegliete il firmware e continuiamo:

Pwnage vi chiederà se volete continuare nella creazione del custom firmware.. ovviamente si:

Ora vi chiederà se siete un “legit iphone user”. Qui la prima volta ho sbagliato come un pollo rispondendo ovviamente “SI”, ma col piffero che sono legit, a me (e a voi) serve l’unlock proprio perché non lo sono.. quindi rispondete “NO!”.. certo che potevano essere più chiari e semplicemente chiedere se fosse necessario o meno anche l’unlock oltre che il jailbreak.. la prima volta ho perso mezz’ora e creato un firmware sbagliato..

Fatto questo Pwnage comincia a produrre (salvandolo sul desktop) il nostro fantastico firmware pirata:

Finito di creare il firmware vi chiede se avevate già pwnato prima questo iphone.. rispondete di no se non siete sicuri.

ok fatto questo Pwnage ha finito. Creato il firmware nuovo sul desktop vi aiuterà a mettere il vostro iphone (collegato) in modalità DFU: cosa vuol dire? in pratica la modalità DFU dice ad iTunes che il vostro iPhone ha bisogno di un restore del firmware.

[ad]

Pwnage vi guida in una procedura particolare (spegni, tieni premuto power e home, rilascia power.. ecc) e alla fine il vostro iPhone sarà in modalità DFU:

Sentirete saltellare sotto iTunes che vi avverte di aver trovato un iPhone in modalità DFU che necessita appunto di un restore.

Se per caso vi incasinate e non riuscite a mettere l’iPhone in modalità DFU ecco una guida per farlo senza il Pwnage (è uguale):
http://limitededitioniphone.com/how-to-put-the-iphone-into-dfu-mode/

Chiudete pure Pwnage, con lui avete finito.

Passate ad iTunes: vedrete la schermata dell’iphone con un bel tasto “Restore” che vi aspetta.
NON premete Restore da solo, ma cliccatelo premendo contemporaneamente il tasto ALT (option) della tastiera: in questo modo iTunes vi chiederà quale firmware utilizzare invede di usare l’ultimo (e ufficiale) scaricato.

Quando iTunes vi chiede quale firmware utilizzare ditegli ovviamente di usare quello creato da Pwnage (è sul desktop).

Inizierà una lunga procedura di restore alla fine della quale il telefono si riavvierà da solo.

Finito il riavvio sull’iPhone partirà l’unlock del telefono in automatico: non fate niente, semplicemente aspettate che abbia finito.

Finito il tutto potete ri-sincronizzare il vostro nuovo iPhone con iTunes e magari fare anche il restore di un backup in modo da riavere tutto come prima.

Buon divertimento con il nuovo firmware 2.0!


Guide