iPhone Edge: Custom Firmware 3.1.2
ATTENZIONE: Questo post e' stato scritto piu' di 3 mesi fa. Potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a scrivere un commento per chiedere delucidazioni! :)Ultima modifica: 24/10/2011 ore 17.35
Un amico ha acquistato un iPhone Edge (vecchia generazione quindi) direttamente dall’America, 50 euro su eBay con spese di spedizione comprese, vetro rotto. Poca spesa tanta resa, come si suol dire, soprattutto perché non vuole “iniziare” dal 3GS -troppo nuovo per lui- ed è in grado di sostituire il vetro con lo stesso prezzo dell’iPhone appena acquistato per un totale di 100 euro a “telefono finito“.

Ha chiesto a me una mano per il jailbreak dopo averci provato da solo aggiornandolo al 3.1.2 via iTunes. Erroraccio dato che all’atto del suo acquisto il 3.1.2 bucato non esisteva ancora, è stato quindi necessario attendere la mano santa di Geohot. Nonostante un veloce e riuscito jailbreak ho notato però che la BaseBand non aveva granché voglia di collaborare e prendere linea con una SIM italiana (la mia seconda SIM H3G, ndr). Ho provato a dare una occhiata in giro per il web, ho trovato un buon articolo di iSpazio.net subito però smentito da un articolo decisamente più completo scritto da Franco:
sandeisacher.net/guida-jailbreak-iphone-2g-edge-con-blackra1n-rc3-youtube-ok-fix
Quest’ultimo integra anche la risoluzione di un problema causato dall’ultima versione di blackra1n, sblocca nuovamente le funzionalità di rete WiFi e YouTube.
Per farla breve?
Risolvere il problema non è stato semplice. Sono stato costretto a tirare fuori il mio MacBook e creare un Custom Firmware che includesse anche le funzionalità di Flash BaseBand 3.9 / 4.6. La procedura è quella spiegata nel post di CupMagazine:
cupmagazine.com/guida-mac-eseguire-il-jailbreak-per-tutti-i-dispositivi-con-firmware-3-1-2-con-pwnagetool-15005.html
ma dato che tutti non possiedono un Mac, ho deciso di caricare sul repository GxWare il Custom Firmware che ho utilizzato, perfettamente funzionante (testato con sim TIM e H3G):
downloads.gxware.org/index.php?dir=apple/iphone/edge/&file=iPhone1%2C1_3.1.2_7D11_gioxx.org.ipsw
Come caricare il Custom Firmware?
Caricare il mio Custom Firmware vuol dire aggiornare il proprio dispositivo alla release Apple 3.1.2 e permettere l’utilizzo del sistema operativo e del telefono, tutto in una sola mossa.
Sapete mettere l’iPhone in modalità DFU? No? E’ semplice, ve lo spiego:

- l’iPhone deve essere collegato al PC tramite USB, iTunes deve essere aperto;
- premere il tasto centrale ed il tasto di spegnimento (in alto a dx) in contemporanea, attendere quindi una decina di secondi;
- quando l’iPhone si spegnerà e mostrerà successivamente a video la mela dell’Apple, lasciare il tasto di accensione (in alto a dx) ma continuare a tenere premuto quello centrale;
- iPhone mostrerà a video il connettore USB collegato all’icona di iTunes, nel frattempo iTunes rileverà un iPhone connesso in modalità DFU. Tenendo premuto il tasto CTRL (su Windows, ALT su Mac OS) selezionare il pulsante Ripristina su iTunes e dargli in pasto il file IPSW scaricato da GxWare (il Custom Firmware in pratica), confermando partirà il ripristino del telefono!
A fine ripristino il vostro iPhone sarà visto come nuovo telefono, dategli quindi un nome da iTunes e la lingua verrà impostata automaticamente. Come per magia l’iPhone è ora sbloccato, provvisto di Cydia e sarà possibile effettuare / ricevere telefonate!
Accortezze
Nei giorni scorsi sono usciti diversi post riguardanti simpatici scherzoni portati a termine grazie all’accesso SSH al dispositivo generalmente lasciato con password di default, tanto per citarne uno:
melamorsicata.it/mela/2009/11/04/gli-iphone-jailbroken-sono-a-rischio-rapimento
Per poter evitare situazioni incresciose come quella sopra citata, basterà cambiare la password di root. Nulla di più semplice, tutto spiegato qui (in inglese):
justanotheriphoneblog.com/wordpress/iphone-tips/how-to-change-the-iphones-root-password
Questo è quanto, mi sembra non manchi nulla.
Dubbi? Perplessità? Malfunzionamenti? L’area commenti è a vostra disposizione :)





Grazie per il link , molto gentile!
Teoricamente potevo inserire anche una aggiunta alla guida da utilizzare per bootneuter , per sbloccare la baseband una volta utilizzata la mia guida. Bisognava peró sapere il bootloader di partenza dell’iPhone , cosa che invece fa in automatico la versione di bootneuter dentro il custom firmware . Se si sbaglia, si rischia appunto di fottere la sezione telefonica…
@ Franco:
motivo per il quale ho considerato il tuo documento decisamente migliore rispetto a quello di iSpazio che comunque seguo con piacere (ma non come unica fonte “certa”) ;)
Domandina facile facile: alcuni utenti, nei commenti del mio post, hanno aggiornato da una 1.1.4 (era scritto in grassetto di non farlo ma loro evvvvviiiiaaa con la guida!!) ed ora sono bloccati.
Il custom firmware che hai caricato tu, e’ fatto con i loghi originali Apple? Spiegami un poco, perche’ un “mio” commentatore ne avrebbe bisogno…!!!
:)
@ Franco:
ciao Franco. Loghi originali? Ti dico, non ho fatto altro che aprire PwnageTool sul mio MacBook e realizzare il firmware Custom grazie alla guida linkata nel post, trovata sia su Google, sia sul tuo blog (ho notato dopo, in alcuni commenti).
Include chiaramente uno sblocco della BaseBand come da impostazioni default di PwnageTool ;)
Al punto 9 della guida dice di selezionare i loghi propri oppure lasciare quelli originali Apple, ad esempio la mela quando lo accendi.
Tu hai tolto la spunta dalle caselle e lasciato quelli originali? Te lo chiedo perché di default mette i loghi diversi, l’ananas al posto della mela e SteveJobs al posto dell’icona del ripristino.
@ Franco:
ah scusami non avevo capito il passaggio al quale ti riferivi. Ho volutamente lasciato l’Ananas e Steve ;p
Grazie!
@ Franco:
ma figurati :)
Un aiuto prezioso! grazie mille!
ciao
avrei bisogno di un aiuto. dopo aver collegato il telefono ad itunes in modalità recupero non mi permette di fare il tasto destro su ripristino cioè se faccio tasto destro sopra il tasto non esce il menù a tendina solito. Come posso risolvere la cosa? ho installata l’ultima versione di itunes. grazie!
Non c’è scritto da nessuna parte di fare “tasto destro”… Ma ALT o SHIFT se sei con Mac o Pc… :)
Fatto il procedimento Blackra1n RC3 + BootNeuter su un Edge mi ritrovo fw + sblocco ok, ma avendo il dock danneggiato ho bisogno di patchare ‘iapd’ (per eliminare “questo accessorio non è compatibile…..”) e sia IPHONEBROWSER – sia IPHONE EXPLORER danno lo stesso errore: impossibile accedere a \root – Jailbreak non eseguito. Ho bisogno di raggiungere i file di sistema – sotto Windows – via USB.
Consigli? Grazie.
@ Normanno:
perdonami, forse è una domanda stupida, ma cosa c’entra la tua richiesta con il mio Custom Firmware? :O
@gioxx
Scusa mi sono espresso male.
Ho già aggiornato con successo a 3.1.2 ma ho il dock danneggiato e mi esce in continuazione il messaggio “questo accessorio non è compatiblie……”
Devo sostituire il file ‘iapd’ ma al momento non posso vederlo.
Sono alle prime armi: mi chiedevo se dopo aver caricato il tuo CF avrei avuto accesso a file e cartelle di sistema dell’Edge (usando progr tipo iPhonebrowser ecc).
Grazie
@ Normanno:
ah ecco, ora si comincia a capire meglio la richiesta. Ti dirò: dopo la modifica non ho usato alcuno strumento per entrare nei file dell’iPhone.
Ti posso assicurare che questo comunque DEVE risultare “jailbrekkato”, il meccanismo di sblocco proposto nel mio Custom Firmware fa proprio questo sporco lavoro.
Spero qualcun altro possa aiutarti, io il mio lo tengo ancora “bloccato da fabbrica” ;)
@gioxx
Ok, grazie mille per la spiegazione. E visto che ci siamo vicini.. buon anno!
@ Normanno:
auguroni anche a te, in ritardo :p
Ciao, ho seguito con interesse le tue spiegazioni e la discussione. Perdonami se magari la mia domanda è stupida: ho un iphone edge acquistato negli USA poco dopo il rilascio. L’ho sbloccato e attualmente il firmware è alla versione 1.1.4. Funzionante anche il telefono sim Vodafone. Volevo aggiornare il firmware alla 3.1.2. Seguendo le tue istruzioni e utilizzando il tuo custom firmware, riesco ad ottenere un iphone aggiornato e sbloccato (quindi funzionante con la sim vodafone)? Se puo’ essere utile il modem firmware è 04.04.04_G. Ti ringrazio anticipatamente
@ Alessandra:
come già specificato per altri utenti qui (o altrove), puoi tranquillamente fare il salto al firmware maggiore anche utilizzando il Custom Firmware che ho pubblicato, così da non fare tutta la procedura manualmente! ;)
Ti confermo che è compatibile anche con Vodafone.
Buon aggiornamento!
Ciao, ho utilizzato il tuo custom firmware, ma la parte telefonica continua cmq ad essere bloccata! Come posso fare?? Le sto provando davvero tutte ma niente…
@ Elisabetta:
il mio firmware sblocca anche la baseband per la parte telefonica, testato con successo su due iPhone 2G, sicura di essere in una zona coperta e che l’antenna del telefono sia sana? :)
finalmente ho preso coraggio e una serata libera e ce l’ho fatta!!
Grazie mille!! Sono una donna felice!
@ lalui:
cacchio hai fatto passare diverso tempo dalla richiesta! :D
Felice che tu abbia finalmente fatto il salto ;)
ciao a tutti …anche io ho un edge comprato in usa jail e unlock a suo tempo con ziphone e fino ad ora ero contentissimo… finchè ho deciso di aggiornarlo al 3.1.2 seguendo tutte le direttive con pwnage tool.
tutto ok ma alla fine non va la scheda sim vodafone e riprovando mi da errore 1600 …sono un pò in panico vorrei saltarci fuori graziee
@ vexx:
aggiornato la BaseBand? Io non so che guide hai seguito, sicuramente non hai utilizzato il Custom Firmware.
si ho utilizzato il custom ma sono riuscito invece con un’altra guida…..a saltarci fuori non so dove sbagliavo… vi posto il sito se percaso vi puo essere utile per il 2g e un pò più dettagliato grazie http://www.3sulblog.com/2010/02/24/jailbreak-e-unlock-3-1-3-iphone-2g-guida-windows-mac-os-x/
@ vexx:
la guida che proponi tu fa riferimento al firmware 3.1.3 mentre qui stiamo parlando di un 3.1.2, non sono esattamente la stessa cosa, sul 3.1.3 so che ci sono stati problemi nel jailbreak …