Enlaces rápidos
Microsoft dejó a muchos boquiabiertos cuando presentóel Subsistema de Windows para Android, una forma de ejecutar aplicaciones Android reales dentro deWindows 11sin necesidad de jugar con ninguna solución de terceros. La integración es tan perfecta que puedes convertir tutableta Windowsen una potencia de Android en poco tiempo, incluso sin sacrificar la versión de Windows instalada de fábrica.
El mecanismo subyacente detrás del Subsistema de Windows para Android (comúnmente conocido como WSA) está impulsado porHyper-V, que también está disponible en Windows 10. Dicho esto, Microsoft no se molestó en adaptar esta fantástica herramienta a Windows 10, lo que es desafortunado para muchosque aún no quieren migrar a Windows 11.Afortunadamente, el proyecto WSA ha recibido mucho apoyo de las comunidades de desarrollo de posventa, y los modders han encontrado una manera de ejecutar WSA en Windows 10. Te guiaremos a través de los pasos sobre cómo configurarlo todo.
Requisitos del sistema
Antes de comenzar, debes consultar las especificaciones técnicas de tu computadora para determinar si el dispositivo cumple con los requisitos mínimos. Dado que WSA no está disponible oficialmente en Windows 10, no puedes encontrar ninguna documentación formal al respecto, pero la tabla específica de Windows 11 debería ser suficiente como punto de partida:
- RAM: 8GB (mínimo) / 16GB (recomendado).
- Tipo de almacenamiento:Unidad de estado sólido
- Arquitectura del procesador: x64 o ARM64.
- Plataforma de máquina virtual: esta configuración debe estar habilitada.
La parte del procesador es un poco complicada. Para Windows 11, en general, son adecuadas las CPU de octava generación o más nuevas para Intel y los modelos AMD equivalentes. Dado que estamos tratando de ejecutar WSA en Windows 10, prácticamente la misma lista funciona, pero técnicamente, cualquier procesador o SoC de 64 bits de 1 GHz (o más rápido) con dos o más núcleos debería funcionar.
En lo que respecta a la versión del sistema operativo, asegúrate de que tu versión de Windows sea al menos Windows 10 22H2 10.0.19045.2311. En otras palabras, deberías tener una actualización más reciente que la que se lanzó en noviembre de 2022.
Puede comprobar la versión de Windows con el siguiente comando:
winver
En caso de que por alguna razón no puedas usar una versión anterior, usa Windows Update para obtener la última versión. También puedes descargar el parche de actualización acumulativa mensual e instalarlo por tu cuenta para comenzar.
Parche del subsistema de Windows para Android para Windows 10
Dado que no puedes instalar fácilmente el paquete oficial WSA en Windows 10, primero debes descomprimir el instalador, insertar los componentes parcheados, modificar algunas rutinas y luego cargar la configuración modificada.
- Obtenga el instalador de WSA descomprimido usando elscript MagiskOnWSALocal.
- A partir de diciembre de 2023, elscript oficial MagiskOnWSALocalpresenta algunas incompatibilidades con el paquete de instalación de WSA. Los desarrolladores están al tanto de los problemas, pero aún no hay soluciones. Mientras tanto, debes usaruna bifurcación diferentepara lograr la hazaña.
- Asegúrese detener WSL 2 instaladocon una distribución de Linux válida.
- Abra una instancia de consola WSL y clone el repositorio bifurcado:
gitclonehttps://github.com/sn-o-w/MagiskOnWSALocal.git --depth 1
- Cambie el directorio de trabajo y ejecute el asistente de configuración:
cdMagiskOnWSALocal/
./scripts/run.sh - Elige la versión de WSA que desees y su arquitectura. También puedes rootearla e instalar aplicaciones de Google si lo deseas. Opta por no comprimir la salida.
- Una vez finalizado el asistente, se generarán dos nuevas carpetas denominadassalidaydescarga en la carpetaMagiskOnWSALocal.
- Copia el archivoicu.dlldesde C:\Windows\System32 de una instancia de Windows 11 22H2/23H2 en ejecución. También puedes extraerlo desde un ISO de instalación.
- Construya WsaPatch.dll desde la fuentey agréguelo como una DLL de importación para icu.dll.
- Si no está familiarizado con el proceso mencionado anteriormente, puede descargar los archivos DLL previamente parcheados directamente desde la secciónVersionesdel repositorio WSAPatch.
- Copie el icu.dllyel WsaPatch.dllparcheados a la carpeta MagiskOnWSALocal\output\WSA_xxx\WsaClient (dondexxxindica el número de compilación de WSA).
- Regrese a la carpeta WSA_xxx y edite elAppxManifest.xmlcomo se indica a continuación:
- Cambiar la versión de destino de Windows: ubique el nodoTargetDeviceFamily y modifiqueMinVersionde 10.0.22000.120 a 10.0.19045.3693 (o "10.0.", seguido del número de compilación del sistema operativo informado porwinver).
- Eliminar todos los nodos sobre la extensión "customInstall":
<rescap:Capability Name="customInstallActions"/>
<desktop6:Extension Category="windows.customInstall">
<desktop6:CustomInstall Folder="CustomInstall" desktop8:RunAsUser="true">
<desktop6:RepairActions>
<desktop6:RepairAction File="WsaSetup.exe" Name="Repair" Arguments="repair"/>
</desktop6:RepairActions>
<desktop6:UninstallActions>
<desktop6:UninstallAction File="WsaSetup.exe" Name="Uninstall" Arguments="uninstall"/>
</desktop6:UninstallActions>
</desktop6:CustomInstall>
</desktop6:Extension>
- Ejecute el archivoRun.batcomo administrador para registrar el paquete WSA modificado.
- Si todo va bien, ahora puedes ejecutar el Subsistema de Windows para Android en Windows 10.
No elimines la carpeta MagiskOnWSALocal incluso después de que hayas terminado, de lo contrario, la instancia de WSA dejará de funcionar.
Es posible que experimentes fallos gráficos aleatorios y otras anomalías en las aplicaciones de Android en plataformas de hardware más antiguas. En esos casos, es posible que debas cambiar el renderizador de GPU para mejorar el rendimiento. La opción correspondiente se puede encontrar enConfiguración avanzada>Preferencias de gráficosde la aplicación Subsistema de Windows para Android.
Uso del subsistema de Windows con parches previos para distribuciones de Android
Tan pronto como el proyecto original WsaPatch se hizo público, varios desarrolladores comenzaron a ofrecer instaladores WSA modificados y listos para usar para Windows 10. Lainiciativa WSABuilds de MustardChefes una de ellas particularmente notable.
No obstante, siempre recomendamos a nuestros lectores que se mantengan alejados de aplicaciones modificadas aleatoriamente. Siempre es recomendable estudiar el proceso de parcheo y hacer las cosas por su cuenta. De esa manera, no solo puede aprender sobre los métodos, sino que los usuarios avanzados también pueden participar en la escena de desarrollo y contribuir con códigos cuando sea necesario.
Reflexiones finales
A partir de ahora, ya estás listo para instalar todas las novedades de Android que quieras en tu PC con Windows 10. También vale la pena consultar la lista de lasmejores aplicaciones de Android para Windowsde antemano para elegir las más optimizadas. A continuación viene la sagade descarga de aplicaciones, que afortunadamente es bastante similar tanto para Windows 11 como para Windows 10.
Aunque la compatibilidad con aplicaciones Android sería una incorporación bienvenida a Windows 10, no puedes ejecutar cualquier aplicación que desees en la implementación actual de WSA. Puedes comprobar qué aplicaciones son compatibles utilizandoesta lista de la comunidad en GitHub.