Android funcional en VirtualBox

He estado trasteando para intentar hacer funcionar Android en VirtualBox, ya que con tanta expectación por el dichoso sistema operativo me ha picado la curiosidad (ya iba siendo hora). Y tras ver que es posible hacerlo funcionar en plataformas x86 me he puesto a indagar. La mayoría de la información esta desperdigada en el wiki del proyecto Live Android entre documentación y comentarios, así que he querido recopilar aquí lo más importante.

Tras descargar una imagen ISO de Live Android habrá que crear una máquina virtual en VirtualBox con los siguientes parámetros, dejando el resto por defecto:

  • Memoria base: 256 MB
  • Disco duro: IDE primario maestro de 1 GB
  • Tarjeta de red: PCnet-FAST III (Adaptador puente)
  • Audio: deshabilitado
  • CD-Rom: imagen iso de Live Android

Una vez configurado todo, basta arrancar la máquina y tras un inicio típico de Linux y los logotipos de Android, aparecerá el escritorio. El uso del ratón simula las pulsaciones en la pantalla táctil (se puede ver un pequeño cursor) por lo que todos los gestos como doble pulsacion o arrastrar funcionan perfectamente (si se tiene una Wacom ya es la caña). Aparte de los cursores, las teclas y combinaciones principales son:

  • Intro: aceptar
  • Escape: retroceso
  • Menú contextual: menú
  • Windows: mostrar escritorio
  • Alt + derecha/izquierda: mostrar consola/escritorio
  • Control + derecha/izquierda: cambiar escritorio
  • Windows + derecha/izquierda: mostrar aplicaciones abiertas (Alt + Tab)

Por último, para tener acceso a internet, es necesario configurar la red desde la consola. Pulsando Alt + Derecha accedemos para ejecutar:

ifconfig eth0 10.0.0.100 netmask 255.255.255.0
route add default gw 10.0.0.1 dev eth0 
setprop net.eth0.dns1 10.0.0.1

Al volver al escritorio veremos un pequeño mensaje gris y ya será posible acceder a internet con cualquiera de las aplicaciones: navegador, cliente de correo, tienda de aplicaciones…

Actualización: es posible instalar aplicaciones, descargándolas desde el navegador, pero cualquier cosa que se descarge dará error hasta que se cree el directorio /sdcard/download/ y se le den permisos a todos los usuarios (chmod 777). Una vez hecho eso, se podrán descargar aplicaciones e instalarlas con una simple doble pulsación…

17 pensamientos en “Android funcional en VirtualBox”

  1. Muy bueno. Lástima que a mi cuando corro la máquina virtual me dice que no hay medio y booteo y la máquina no se que. (Dice algo de halted” :(
    Espero que alguien me ayude :D ;)

  2. Muy bueno el tutorial, instale el sistema por mi cuenta, y buscando información llegue aca.
    El problema que tengo es de permisos de escritura en el directorio /sdcard
    Ya intente cambiar con el comando chmod 777 /sdcard y me dice que es de solo lectura.
    En otros lugares del sistema puedo escribir sin problemas, por ejemplo en el directorio cache.
    El simbolo # de la linea de comandos me indica que estoy como root, pero no pasa nada.
    Podrias ayudarme?
    Saludos Alband.

  3. Alband, es normal ya que estás ejecutando como un live-cd con lo que todo es de sólo lectura. Deberás instalar el sistema en el disco de la máquina virtual para tener permisos de escritura.

  4. Gracias por tu pronta respuesta, el sistema ya esta instalado, con el sistema de archivos ext3.
    Es la versión android-x86-1.6-r2.iso
    La verdad que estoy testeando el funcionamiento de este sistema por que voy a comprarme el tablet pc 800 de powerpack, al cual quiero darle como función principal el uso de lector de pdf.

    Gracias por tu tiempo, fuiste muy amable amigo.

    Alband

  5. gggg post solo que tengo una duda como le puedo instalar aplicaciones porque desde android market y no puedo instalarle aplicaiones me dice que o mas bien dicho no me lo reconose como telefono tu podrias ayudarme esto seria bueno para mi y varios usuarios gracias

  6. Hola, a mí me pasa que se queda haciendo puntitos y después la Maquina se queda en negro…. ayuda pliss, lo toy intentando en Windows 7 64x y en Mac OSX 10.7

  7. Deberás modificar la orientación en los ajustes, o bien modificar el arranque para utilizar una resolución con un ancho menor que el alto.

  8. como hago para descargar las aplicaciones.? puedo entrar en Internet desde android y cuando le doy descargar una aplicación no c descarga ……. ayuda porfa

  9. bien espero puedas ayudarme y a tanto tiempo de estar quieto tu post,
    a las barbas entonces:

    tengo instalada la maquina con acceso a Internet y una sdcar virtual, pero por no ce que cosa no se como acceder desde afuera, para cargarle los apk de mi cel,y si deseo bajarlos de Internet tampoco puedo, e compartido las carpetas e instale la guestadition, y tampoco tengo conexión desde adentro del android virtual,
    en resumen funciona bien pero no puedo agregar por ningún lado nada, ni archivos ni carpetas como tampoco bajar ya que queda colgado en descarga y nuca lo descarga agradezco tu ayuda

  10. Eso es fallo de la configuración de red, que no se está integrando en tu red. Deberás indicar NAT en el tipo de red de la máquina virtual para que esté en el rango de IPs de tu red.

Los comentarios están cerrados.