Non vi spaventate se la guida è molto lunga: è dettagliata in ogni singolo passo, in modo che anche un principiante possa riuscire a seguire e a far funzionare il tutto.
Noi non ci assumiamo alcuna responsabilità per eventuali danni che potrete causare al vostro terminale seguendo questa guida. Quindi prima di brickarlo e poi lanciarlo dalla finestra/giocarci a frisbee/usarlo come soprammobile, assicuratevi di aver capito appieno i passi.
IMPORTANTE! L’installazione può essere eseguita SOLO su iPhone 2G, e quest’ultimo deve essere jailbreakato.
Prima di procedere:
Download necessari:
- VirtualBox (link) – Scaricate la giusta versione per il vostro Sistema Operativo
- VirtualBox Ubuntu Image (link) – Scaricate la versione Ubuntu Linux 9.10 codename Karmic Koala x86
- iPhone Explorer (link) – Se siete su Linux potete usare anche Filezilla
- File immagini e sorgenti (link)
- Immagini patchate (link)
Come procedere:
Parte 1/4:
- Aprite il Task Manager
- Terminate il processo iTunes Helper
- Installate iPhone Explorer
- Collegate l’iPhone al vostro Mac/PC
- Avviate iPhone Explorer
- Cliccate sul pulsante Change Root
- Selezionate “/” Real iPhone Root Directory
- Navigate su “private/var“
- Copiate ramdisk.img, userdata.img, cache.img e zImage (dal download n.5 – File immagini e sorgenti) all’interno della cartella var
- Copiate system.img e android.img.gz (dal download n.6 – Immagini patchate) all’interno della cartella var
Ok! Ora avete tutto l’occorrente per installare Android sul vostro iPhone.
Parte 2/4:
- Installate VirtualBox
- Aprite VirtualBox
- Andate nel menu File > Gestore supporti virtuali
- Assicuratevi che Dischi Fissi sia selezionato
- Cliccate su Aggiungi
- Localizzate il file ubuntu-9.10.vdi (download n.3) e selezionatelo
- Chiudete Gestore supporti virtuali
- Andate su Macchina > Nuova
- Cliccate su Avanti
- Nel campo Nome scrivete “Ubuntu“
- Selezionate Linux come Sistema operativo
- Selezionate Ubuntu come Versione
- Cliccate su Avanti
- Selezionate la quantità di RAM, quella di default va bene
- Cliccate su Avanti
- Selezionate “Usa un disco fisso esistente”
- Selezionate il file ubuntu-9.10.vdi
- Cliccate su Avanti
- Cliccate su Fine
- Selezionate la nuova macchina virtuale per avviare Ubuntu
- La password per il login è: reverse
Parte 3/4:
- Cliccate su System nella barra superiore e poi su Administration > Synaptic Package Manager
- Inserite la password: reverse
- Nel box di ricerca rapida scrivete libusb-1.0, cliccate sul Check Box (il quadratino al lato, per interderci) di libusb-1.0-0 e selezionate Mark for installation
- Nel box di ricerca rapida scrivete libreadline, cliccate sul Check Box di libreadline5 e selezionate Mark for installation
- Cliccate su Apply
- Quando sarà tutto installato chiudete il Package Manager
- Aprite Firefox in Ubuntu
- Scaricate openiboot da questo link (su Firefox in Ubuntu)
- Cliccate su Places (sulla barra superiore) e poi su Downloads
- Tasto destro del mouse sul file openiboot.zip e cliccate Extract Here per estrarre
- Cliccate su Applications (sempre sulla barra in alto) e poi su Accessories > Terminal
- Digitate cd Downloads/openiboot
- Riavviate ora il vostro iPhone in Recovery Mode (spegnetelo, premete il tasto Home, e poi collegatelo tramite cavo USB senza rilasciare Home)
Parte 4/4:
Ci siamo quasi!
- In VirtualBox, nella finestra di Ubuntu andate su Devices > USB Devices e selezionate iPhone (Recovery Mode)
- Nel terminale digitate sudo su
- Inserite la password: reverse
- Nel terminale digitate ./loadibec openiboot.img3
- Ora vedrete apparire la schermata di OpeniBoot sul vostro iPhone
- Tenete premuto il pulsante d’accensione dell’iPhone per un paio di secondi
- L’opzione in basso sarà selezionata
- Premete il tasto Home su iPhone. Vedrete apparire la scritta “Welcome to openiboot”
- In VirtualBox, nella finestra di Ubuntu andate su Devices > USB Devices e selezionate iPhone (OpeniBoot Mode)
- Nel terminale digitate su ./oibc
- Inserite la password: reverse
- Se non dovesse funzionare digitate: ./oibc
- Vedrete ora lo stesso testo su iPhone
- Digitate nor_read 0×09000000 0×0 1048576 e premete Invio
- Aspettate che il procedimento si completi
- Digitate: ~norbackup.dump:1048576
- Questa operazione creerà un backup della vostra memoria NOR – salvatela in una chiavetta USB
- Digitate install, e premete Invio. Fatto questo, avrete openiboot installato sul vostro iPhone. Il gioco è fatto!
Ultimi step:
- Se avete ancora il terminale aperto con oibc in esecuzione, digitate reboot, premete Invio e saltate allo step 3
- Se non avete il terminale aperto, sconnettete l’iPhone, spegnetelo e riaccendetelo
- Quando apparirà l’openiboot premete il pulsante d’accensione per passare all’OS da avviare
- Premete il pulsante Home
- Android iniziera ad avviarsi, ma potrebbe metterci un po’ di tempo
Non avete capito qualcosa o non sapete cosa state facendo, in un preciso passaggio? Tranquilli! Ecco un video che vi semplificherà, ancor di più, la vita:
Dopo averlo installato e provato, ovviamente, lasciate un commento con le vostre impressioni!