Con el lanzamiento del proyecto Android-x86, por sin llegó la esperada posibilidad de poder instalar Android en un PC, de una forma muy sencilla, utilizando una máquina virtual o creando una partición específica en un ordenador, aunque no es la mejor opción, si lo único que queremos hacer es probar aplicaciones y juegos.
Este es un proyecto basado en en el sistema operativo móvil Android 8.1 Oreo. Decir que el renderizado de este software es posible en dispositivos con GPU no compatibles con OpenGL ES 2.0, a través de SwiftShader, además que este Android-x86 8.1 también incluye compatibilidad con códecs acelerados por hardware en dispositivos equipados con tarjetas gráficas Intel HD, e Intel G45.
Cómo instalar Android en Windows
A continuación, os mostramos cómo instalar Android x86, en una máquina virtual de vuestro PC y trabajar con la misma desde esta misma plataforma sin problema alguno. Para hacerlo vamos a utilizar la popular aplicación de Oracle, VirtualBox, de la que ya os hemos hablado en varias ocasiones en el pasado.
Pero, utilizar VirtualBox con este proyecto, no es la única forma de poder disfrutar de Android en un PC. Con Windows 11, llegó WSA, el Subsistema Windows para Android, lo que nos permite ejecutar aplicaciones y juegos Android en Windows sin necesidad de instalar ningún emulador ni máquinas virtuales, aunque tiene una serie de limitaciones en la actualidad, que, en un futuro, probablemente se solucionen.
Con una máquina virtual
En primer lugar, lo que tenemos que hacer es descargar la ISO del nuevo sistema operativo que vamos a instalar en la máquina virtual desde
A continuación, reiniciamos el PC y nos dirigimos a la Microsoft Store para descargar la aplicación Amazon Appstore, aplicación que podemos descargar a través del siguiente enlace.
Inconvenientes
El principal inconveniente de utilizar WSA es que únicamente podemos instalar los juegos y aplicaciones disponibles en la Amazon Appstore, cuyo abanico de opciones deja muchísimo que desear. Si bien es cierto que podemos descargar los archivos APK de aplicaciones disponibles en la Play Store e instalarlos en Windows, estas no funcionarán ya que dependen de los servicios de Google en su gran mayoría.
Google está trabajando para llevar el catálogo de aplicaciones de la Play Store a Windows, sin embargo, de momento todavía no sabemos como lo hará, si utilizará la Microsoft Store al igual que Amazon o si bien lanzará una aplicación propia que haga las mismas funciones que la aplicación de Amazon y poder así instalar cualquier aplicación Android en Windows sin necesidad de recurrur a emuladores, máquinas virtuales o a instalar Androix x86 como partición independiente.
¿Merece la pena?
Desde que Android ha empezado a ganar popularidad como sistema operativo más usado en todo el mundo (al menos en el mercado de los smartphones), llevar este SO a otras plataformas siempre ha sido algo que ha llamado la atención a muchos s. Hoy en día, Android está presente en smartphones, tablets, televisores, coches, consolas… pero donde nunca ha llegado, oficialmente, ha sido a PC. Google tiene sus propios proyectos (como Chrome OS o Fuchsia OS) para intentar conquistar el mercado de PC, pero nunca lo ha intentado con un Android oficial.
Las alternativas que tenemos para instalar este sistema en un PC son limitadas y no oficiales. Y es aquí donde empiezan los problemas. El hardware compatible deja mucho que desear, encontrándonos con que, suponiendo que lo podamos instalar, algunos periféricos o componentes no funcionarán. Tampoco podemos olvidar que, seguramente, tendremos problemas de rendimiento al no contar con un Kernel optimizado para funcionar en otros equipos. Y, por supuesto, podemos olvidarnos de los Google Play Services, ya que, al no ser un dispositivo oficial de Google, no tendremos a la tienda ni a los demás servicios del gigante de Internet.
En cuanto a si merece la pena, dependerá de cada uno. Si necesitamos, sí o sí, instalar programas de Android en el PC, entonces no nos queda alternativa (hasta que Windows 11 habilite el Subsistema para Android). Pero, si lo que queremos es un sistema para el día a día, la verdad es que no es la mejor opción.
Alternativas para tener Android en Windows
El proyecto Android-x86 es muy interesante para poder disfrutar de las ventajas del sistema operativo de Google en un PC. Pero es extremadamente limitado. Hay muchas cosas que no podemos hacer con él. Por ello, en caso de tener algunas necesidades especiales, es mejor conocer algunas de las alternativas que nos van a permitir disfrutar mejor de las ventajas de Android en el PC.
Sin duda, una de las mejores formas de llevar Android a Windows es a través de Android Studio. El IDE de programación oficial de Google cuenta con una de las mejores máquinas virtuales de Android que nos van a permitir instalar y probar hasta la última versión de este sistema operativo con muy pocas limitaciones. Consume muchos recursos y va un poco lenta, pero es la forma «oficial» de poder tener Android en Windows.
Y si lo que queremos es un Android que funcione de forma nativa, entonces podemos optar por Phoenix OS. Este proyecto es similar a Android-x86 pero cuenta con un soporte bastante más actualizado, además de rediseñar por completo la interfaz para convertirse en un híbrido entre Android para PC y Chrome OS. CyanogenMOD también cuenta con excelentes roms que nos permiten instalar una versión de Android en un PC y en otros dispositivos, como el Raspberry Pi. Aunque el proceso es más complicado.
¿Instalar Android en el PC o virtualizarlo?
Esta es la pregunta que más nos solemos hacer cuando queremos probar el sistema operativo de Google en un PC. ¿Es mejor virtualizarlo, o lo instalamos físicamente en el PC? Cada método tiene sus propias ventajas e inconvenientes. Por ejemplo, instalarlo físicamente en el ordenador nos va a permitir aprovechar mejor el hardware del PC (aunque no completo). También nos permite tener un sistema operativo alternativo para arrancar el ordenador. Pero nos obliga a dar la espalda a otros sistemas, como Windows, que están mucho más pensados para funcionar en un PC.
Si virtualizamos Android en Windows, perderemos algo de rendimiento (poco, teniendo en cuenta las técnicas de virtualización actuales), pero ganaremos en muchos otros sentidos. Por ejemplo, podremos usar al mismo tiempo Android y Windows, compartir recursos entre ambos sistemas y lo más importante, no poner en peligro nuestros datos.
Depende de las necesidades de cada uno tendremos que elegir un sistema u otro.
Qué versiones de Android podemos instalar
Android-x86 ofrece una buena compatibilidad con varias versiones de Android que podemos instalar dentro de nuestro ordenador. Esta misma compatibilidad va a depender de dos factores en exclusiva: tanto la versión que nos descarguemos como la compatibilidad que tenga con nuestro hardware. Con el avance de la tecnología, Android-x86 se ha ido actualizando para funcionar en varios sistemas operativos modernos, y ello lo hace más interesante aún.
De hecho, sin dar más rodeos de los necesarios, te podemos decir que las versiones más comunes que encontramos y utilizamos dentro de Android-x86 son:
- Android 7.1 Nougat
- Android 8.1 Oreo
- Android 9 Pie
- Otros sistemas experimentales para Android 10 y 11.
Eso sí, ten en cuenta que estas nuevas versiones seguramente tengan muchas funcionalidades en fase de pruebas, por lo que atente a los fallos o limitaciones que te puedas encontrar.
Las versiones más estables, en general, son las de Android 8.1 y Android 9, o al menos las mejores si quieres hacer un uso más fluido de las mismas. Además, también son las más compatibles y las que menos problemas dan. Por ejemplo, ambas versiones ya incluyen un soporte mejorado para nuestro teclado, ratón, conexión Wifi, pantallas externas… opciones básicas para un buen uso del PC.
Pero si quieres probar versiones más modernas, porque te llama la atención la innovación de Android 10 y 11, lo mejor es que utilices imágenes no oficiales, o mejor dicho, builds modificadas por la comunidad que han mejorado de manera notable su manera de funcionar nativa. Aun así, ten en cuenta que vas a encontrarte con problemas de compatibilidad de controladores gráficos, de red, o de audio.
Antes de instalar nada, lo más importante es que eches una ojeada a las notas de la versión disponible, ya sea desde la web oficial o desde los repositorios como GitHub. De esta manera, vas a poder descargarte la mejor versión en cuanto a compatibilidad con tu equipo.