jueves, 31 de mayo de 2012

Android 4.0 en VirtualBox

Vamos a montar una máquina virtual, sobre VirtualBox, del sistema operativo Android 4.0.
Lo primero de todo, descargamos de esta web el archivo .ISO

http://code.google.com/p/android-x86/downloads/list

Concretamente yo he descargado este:




Una vez descargado, procedemos a montar la máquina virtual. He seleccionado como sistema operativo LINUX y como tipo UBUNTU. Mirando por webs, otras versiones de Linux parece ser que tambien sirven. En mi caso he probado con esta.



512MB de memoria RAM, creo que es suficiente para correr un Android. En todo caso siempre es ampliable.




El disco duro, lo dejo en 8GB, dinamico. Suficiente.




Antes de arrancarla, nos vamos a configuración de la MV, almacenamiento, controlador IDE. En unidad de CD/DVD seleccionamos la ISO previamente descargada. Para que la MV arranque la instalación. Una vez instalado, hemos de volver a este punto y dejar vacia la unidad de CD. Si no, siempre que arranquemos la MV nos arrancara la instalación de android.



Como configuración de red, al menos en mi equipo, si no lo ponía así la red no funcionaba:

 
 

Iniciamos la MV. Seleccionamos Installation.



Create/Modify partitions


Seleccionamos NEW



Primary



La hacemos BOOTABLE tambien, para que pueda arrancar. Ademas hay que seleccionar la opción WRITE, para que escriba los cambios.



Volvemos al menu anterior y seleccionamos la nueva partición.



No soy experto en Linux, pero lo he formateado en EXT3. NTFS/FAT32 son de Microsoft y esto es un Linux. EXT2 es el sistema de archivos que tenia Linux, cuando yo estudiaba. Por logica EXT3 tiene que ser la evolucion jeje.



Aqui lo esta formateando..



Mensajes de acción, aceptamos



Otra vez YES



Instalación completada! Vamos a arrancar



Mi pantalla de portatil, de momento no es tactil. Para que funcione el raton, seleccionar esta opción en la parte inferior de la ventana de VirtualBox.



Aqui tenemos Android, os pego los pantallazos de configuración inicial.





Vamos a configurar la salida a Internet. Presionamos, dentro de la MV, ALT + FLECHA DERECHA.
Podemos hacerlo de dos formas.

Automático (DHCP)

dhcpcd eth0

setprop net.dns1 8.8.8.8

Manual

ifconfig eth0 direccion-ip netmask 255.255.255.0 up

route add default gw ip del router dev eth0

setprop net.dns1 8.8.8.8


De esta forma tendréis un Android que navega por Internet. No se mucho de Linux y hasta aqui es donde he podido llegar. Las aplicaciones, al menos con esta versión de Android, no se dejan instalar. Parece ser que si no detecta que es un modelo de movil, tablet etc por defecto no instala nada. Además, cuando apagas la máquina, se pierden las configuraciones. Esto se puede "solucionar" si hibernamos.



Espero que os guste el juguetito.