Durante questi giorni vi abbiamo mostrato un video entro il quale potevate vedere iPhone far girare Android come sistema operative. Volete implementarlo anche voi. Ecco la guida su come fare questo tipo di passaggio sul vostro iPhone . (riportando le indicazioni di Android A Alot)
Il processo coinvolge 5 passaggi: dovrete installare tutto il material richiesto e prepararlo e configuare il Virtual Box con Ubuntu. Ogni parte di questa guida presenta moltissimi passaggi per cui dovrete seguirla alla lettera e ci preme sottolineare che dovrete essere esperti. Inoltre funziona solo su modello iPhone 2G (EDGE) . Pe r maggiore chiarezza nei passaggi metteremo anche il video esplicativo della guida, in fondo all’articolo.
UPDATE 23/05
Android OS iPhone 3G/2G installazione automatica
Update 21/05
Android OS iPhone 3G Possibile Ora!
Download da effettuare
- IMPORTANTE! Effettuate il Jailbreak di iPhone 2G. (accedete alla sezione Guide a questo link, non avrete problemi con nessuna visto il modello)
- VirtualBox (link). Sia per Windows che per Mac
- VirtualBox Ubuntu Image (link). Download numero 10, Ubuntu Linux 9.10 codename Karmic Koalax86
- iPhone Explorer (link). Se siete su Linux potrete usare FTP come FileZilla.
- Android immagini e risorse (link)
- Patched images (link). Grazie a Geekoid.
Preparazione iPhone OS Android
- Aprite il Task Manager
- Chiudete il processo iTunes Helper
- Installate iPhone Explorer
- Connettete l’ iPhone al vostro Mac/PC
- Avviate iPhone Explorer
- Cliccate sul pulsante Change Root
- Selezionate “/” Real iPhone Root Directory
- Caricate su private/var
- Copiate ramdisk.img, userdata.img, cache.img e zImage da Android immagini e risorse nella cartella var
- Copiate system.img e android.img.gz da patched images nella cartella var
- Avete tutto l’occorrente per avviare Android su iPhone
Effettuare il Set Up Virtual Box
- Installate VirtualBox
- Apritelo VirtualBox
- Andate su File > Virtual Media Manager
- Assicuratevi che gli Hard Disks siano selezionati
- Cliccate sul pulsante Add
- Dislocatevi il file ubuntu-9.10.vdi file preso dal download n°3 del primo punto e selezionatelo.
- Chiudete Virtual Media Manager
- Andate su Terminale > Nuovo
- Cliccate Next
- Sotto Nome inserite “Ubuntu”
- Selezionate Linux Operating System
- Selezionate la versione Ubuntu
- Cliccate Nuovo
- Settate la Ram
- Cliccate Nuovo
- Selezionate “Use existing hard disk”
- Selezionate ubuntu-9.10.vdi
- Cliccate Nuovo
- Cliccate Finish
- Selezionate la Nuova machine per avviare Ubuntu
- La password di login è: reverse
Effettuare il Setup di Ubuntu
- Cliccate System (Barra in alto) > Administration > Synaptic Package Manager
- La password di login è: reverse
- Nel Box di ricerca rapida, digitate libusb-1.0, cliccate Check Box vicino a libusb-1.0-0 e selezionatela per l’installazione
- Nel Box di ricerca rapida, digitate libreadline, e impostatene l’installazione
- Cliccate Apply
- Una volta installato chiudete il Package Manager
- Aprite Firefox (in Ubuntu)
- Download openiboot installer da qui
- Cliccate su Places (top bar) > Download
- Tasto destro su openiboot.zip e cliccate su Extract Here
- Cliccate su Applications (top bar) > Accessories > Terminal
- Digitate :cd Downloads/openiboot
- Riavviate il vostro iPhone in modalità Ripristina
Pronti per iPhone Android OS?
- Nel VirtualBox, Ubuntu Window, andate su Devices > USB Devices e selezionate iPhone (Recovery Mode)
- In terminal type digitate : sudo su
- La password di login è: reverse
- In terminal type digitate : ./loadibec openiboot.img3
- Vedrete apparire sul vostro iPhone lo screen OpeniBoot
- Tenete premuto il pulsante Accensione per un paio di secondi
- Sarà possibile selezionare l’opzione openiboot console
- Premete il pulsante Home (iPhone). Vedrete apparire la scritta “Welcome to openiboot”
- Nel VirtualBox, Ubuntu Window, andate su Devices > USB Devices e selezionate iPhone (OpeniBoot Mode)
- In terminal type digitate./oibc
- La password di login è: reverse
- Se non funziona digitate: ./oibc
- Vedrete lo stesso testo su iPhone
- Digitate : nor_read 0×09000000 0×0 1048576 e premete avvia
- Aspettate che il procedimento si completi
- Digitate ~norbackup.dump:1048576
- Questa operazione creerà un file backup della vostra NOR memory – salvatela e copiate su una chiavetta USB
- Digitate install, premete Enter. Quando lo avrete fatto avrete l’ openiboot installato sul vostro iPhone.
Ultimi accorgimenti
Tutto quello che avete fatto sin ora è stato immettere I file Android sul vostro iPhone, quindi instllato iopeniboot di modo da poter avviare o l’ iPhone OS o Android a seconda delle vostre esigenze. L’ Openiboot è stato dunque necessario per poter permettere l’avvio dell’opzione Android. Ecco come finire e ottenere Android:
- Se avete ancora il Terminale aperto con l’ oibc che sta ancora andando, digitate ‘reboot’, premete Avvia e saltate al passaggio 3
- Se non lo avete aperto disconnettete l’iPhone, spegentelo e riaccendetelo.
- Qnado apparirà l’ openiboot premete il pulsante Power per avviare l’ openiboot console (bottom option)
- Tenete premuto il pulsante Home
- Android si avvierà così automaticamente senza darvi la scelta tra iPhone OS e Android ma ci metterà un po’
Video iPhone Android OS Guida
Guide to Installing Android on iPhone 2G from AndroidALot on Vimeo.


Un link non funziona !!!!
Mi sembrava troppo bello riuscirci
I Link sono funzionanti. Grazie per la segnalazione!
Funziona! Vi amo!
Ma per me che ho il tasto home rotto?
Non riesco tramite Iphone explorer a copiare file.. l’iphone è jailbreak ma niente.. non mi da l’opzione per copiare file
E se uno vuole tornare indietro e togliere l’openiboot?
Che ci faccio con il dump del nor?
./loadibec: symbol lookup error: ./loadibec: undefined symbol: libusb_init
Come si spiega?
Ok ho risolto il problema superiore ora mi sorge un dubbio però: perché dopo aver fatto ./loadibec openiboot.img3 non succede nulla?
Il terminale sembra che abbia fatto (non esce con nessun errore) ma sull’iphone non succede nulla!
raga il link #6 “patched images” nn funziona più…please update!!!!
non si può fare al contrario, cioè ios su android tramite macchina virtuale ( su telefono android eh ) per avere i giochi iphone su android ??