0 votos

Ejecutar Android RPI en el emulador

Quiero ejecutar las imágenes compiladas del Android RPI 3 en un emulador, he buscado por todas partes pero no he encontrado ninguna forma de emular la raspberry pi y cargar lateralmente las imágenes. ¿Es posible ejecutar la imagen de Android de la frambuesa pi en el emulador o cualquier imagen de otro hardware en un emulador?

0 votos

Dado que el emulador se supone que "emula" un dispositivo AOSP, ¿qué quiere decir con I want to run the Compiled images of the Android RPI 3 ya que no hay que conectar HAT u otro hardware especializado de terceros.

0 votos

Lo que quiero hacer es ejecutar las imágenes compiladas de RPI3 en el emulador de Android, ¿cómo personalizar AVD para ejecutar roms personalizadas de un dispositivo?

0voto

Morrison Chang Puntos 286

El emulador de Android utiliza QEMU como el hipervisor .

Aunque QEMU parece emular Raspberry Pi 2 debe leer la documentación sobre Soporte ARM para ver si se ajusta a sus necesidades.

Actualización

Los dispositivos físicos tienen una configuración de controladores diferente a la del emulador.

Y si quieres que el emulador tenga algún rendimiento tendrás que usar una arquitectura de CPU diferente (x86 vs ARM). Por favor, sube a Añadir un nuevo dispositivo en la documentación de AOSP (fíjate en las capas).

No sé si se podría ejecutar una imagen binaria de AOSP en la RPi en QEMU, pero sería lento (y todavía hay que configurar fastboot, etc.), este hilo: https://www.raspberrypi.org/magpi/Android-raspberry-pi/ me lleva a creer que los conductores serán el punto de bloqueo.

Otra cosa que me lleva a decir lo que quieres es muy difícil es que parece que quieres cargar imágenes casi arbitrarias. Este artículo en XDA sobre EFIDroid muestra lo que creo que quieres pero está limitado a un conjunto de dispositivos Qualcomm Snapdragon compatibles.

0 votos

Esto es básicamente lo que me interesa, quiero personalizar QEMU o el emulador anrdoid para ejecutar cualquier otra Rom personalizada (imagen del sistema, ramdisk, kernel...) no necesariamente RPI3 sino ejecutar cualquier otra imagen que compile usando AOSP

0 votos

Si ya está construyendo una nueva imagen AOSP lo que está mal es Ejecutar el emulador después de construir Android desde el código fuente en cuyo caso esta pregunta se está saliendo del tema para Entusiastas de Android

0 votos

Creo que no he explicado muy bien mis necesidades, la pregunta es básicamente, ¿puedo ejecutar diferentes imágenes y también cargar el emulador con un kernel diferente al de goldfish para fines de prueba, por ejemplo ejecutar LineageOS u otra rom personalizada en el emulador antes de flashearla en el dispositivo físico?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X