¿Cómo es posible preparar VirtualBox con una imagen ISO de Android-x86 compatible con ARM v7 (armeabi-v7a)?
Genymotion parece hacer eso, pero tan pronto como inicio VirtualBox desde VirtualBox, solo muestra la terminal. Lo mismo con todos los demás emuladores como AndyRoid.
He intentado instalar varias imágenes ISO x86. Instalé el traductor ARM (libhoudini) y así sucesivamente. He intentado instalar la imagen de Buildroid, los mismos resultados.
Algunos juegos funcionan, pero Clash of Clans no. Esto es lo que estoy señalando. Choque de clanes necesita ARM v7. v5 no funciona en este caso.
¿Alguien ha manejado alguna vez la instalación de Android X86 con ARM v7 o una forma de acceder a VirtualBox desde Genymotion sin GenyMotion?
La PC Acorn RISC ejecutaba procesadores ARM y x86 de forma nativa. Eso puede ser a lo que se refería Izzy; de todos modos, necesita un emulador o traductor ARM si ejecuta Android x86 y desea ejecutar software solo ARM. ¡ARM y x86 son procesadores totalmente diferentes!
Básicamente, Android x86 tiene un kernel reelaborado y HAL para que pueda ejecutarse en una plataforma x86. Si bien la última versión de Android x86 basada en Oreo puede considerarse estable, todavía hay problemas documentados con algunos componentes de software que no funcionan tan bien o no funcionan en absoluto en este puerto, como vería y esperaría que funcionen en un sistema operativo diseñado originalmente desde desde cero para ejecutarse en la plataforma x86.
Pareció mencionar algunos traductores de código de software , pero no explicó si se ejecutan en VM o no. Además, parece que desea ejecutar el software ARM desde una plataforma x86 y omitir el entorno de VM por completo, lo que puede ser imposible. El código de instrucción ARM es completamente diferente de x86 y cómo lo procesan las dos CPU separadas. No tengo conocimiento de ningún software que traduzca o ejecuteEl software ARM codifica como un juego 3D, en una plataforma x86 fuera de una máquina virtual en este momento, ya que este tipo de software implicaría ejecutar algún tipo de portabilidad en vivo y en tiempo real que no existe. La única forma de hacer esto sería crear un entorno de VM de CPU ARM. Actualmente, Apple y Microsoft tienen un proyecto para trasladar sus sistemas a la plataforma ARM, ya que ARM es el futuro. Sin embargo, anunciaron esto el año pasado, pero tal vez un par de años más hasta que tengan un puerto en funcionamiento. Además, ejecutar una máquina virtual ARM dentro de una plataforma x86 que se diseñó originalmente para ARM puede plantear su propio conjunto de problemas en términos de intentar instalar un entorno virtual ARM v7 a través de una máquina virtual en una plataforma x86 de un sistema operativo que se escribió originalmente para ARM. , pero luego portado a x86.
Si bien Android x86 debe ejecutarse directamente instalado en una plataforma x86 (Intel o AMD) o instalado en una VM configurada con una plataforma virtual x86, lo que parece es que va de un lado a otro. En otras palabras, tomar un sistema operativo Android basado y diseñado para ARM, que fue portado a x86 y luego quiere retroceder y ejecutar una máquina virtual ARM para ejecutar el software ARM. En mi experiencia, cuando trato de hacer cualquier cosa que traduzca el software de un lado a otro, casi siempre produce resultados no deseados. Es casi como traducir un libro del inglés al alemán, luego al ruso y nuevamente al inglés. No obtendrá el mismo libro en inglés que se lee exactamente de la misma manera que el original. Por lo tanto, es posible que este software no funcione tan perfectamente como se esperaba.
Además, al mirar la documentación de VirtualBox, no parece que actualmente admita la configuración de un entorno ARM. Sin embargo, noté algunos otros entornos virtuales ARM, pero no miré para ver en qué plataforma se ejecutan o qué tan bien funcionan.
Hay una biblioteca de traducción ARM de código cerrado en Android de Intel llamada libhoudini. Si su instalación de Android x86 lo tiene habilitado, puede ejecutar algún código ARM.
izzy
Emanuel S.
izzy
Emanuel S.
negusp
rico manson
rico manson
rico manson