Guida definitiva per emulare Openmoko e l’ASU
Compilare qemu-neo1973 su Ubuntu 8.04, scaricare l'immagine di Openmoko e far girare l'ASU emulata: la procedura completa, comando per comando.
Nota: La guida è stata studiata per Ubuntu 8.04 ma penso sia facilmente riadattabile sulle derivate Debian.
In questa guida vedremo come installare tutte le librerie necessarie, compilare le ultime versioni del sistema Openmoko, e di conseguenza come emulare l’ASU (April Software Update).
Cominciamo…

Digitare nel terminale questi comandi per fare scaricare l’ultima versione dell’emulatore qemu modificata per emulare il Neo 1973 ed il Neo Freerunner:
svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973
cd qemu-neo1973
Installate i seguenti pacchetti per riuscire a compilare correttamente:
sudo aptitude install gcc-3.4 libsdl1.2-dev lynx netpbm
Ora la compilazione:
./configure — target-list=arm-softmmu — cc=/usr/bin/gcc-3.4
make
Scarichiamo l’ultima immagine disponibile di Openmoko, e la “scriviamo” nel finto telefono (l’emulatore):
openmoko/download.sh
openmoko/flash.sh
E facciamo partile l’emulazione (il seguente comando è tutto su una riga):
arm-softmmu/qemu-system-arm -M gta01 -m 130 -mtdblock openmoko/openmoko-flash.image -kernel openmoko/openmoko-kernel.bin -usb -show-cursor
Se vogliamo aggiornare l’emulatore e l’immagine Openmoko basta posizionarsi nella cartella dove si trova (solitamente qemu-neo1973) e dare:
svn up
e poi ripetere i passaggi descritti sopra.
Buona emulazione!
Read next
Come iniziare con il tuo Neo FreeRunner Openmoko
La guida ufficiale al Neo FreeRunner di Openmoko, il primo telefono completamente open source, è ora tradotta in italiano sul wiki del progetto.
Aggiornata “Come iniziare con il tuo Neo FreeRunner”
La traduzione italiana di "Come iniziare con il tuo Neo FreeRunner" è aggiornata: aggiornamenti del firmware e operazioni di base sul telefono.
Cercasi persone per talk sul software Open a Torino
Cerchiamo relatori per un incontro divulgativo sul software open source vicino a Torino: audio e video, grafica, KDE e GNOME, PC con Linux preinstallato.