Android 13 DP1 permite que Google Pixel 6 ejecute Windows 11 completo como máquina virtual

Android 13 DP1 desbloquea la funcionalidad KVM completa en Google Pixel 6 y 6 Pro. Ahora puede iniciar máquinas virtuales con Windows 11 y Linux en estos teléfonos.

Si estás familiarizado con ventanas 11, es casi seguro que has oído hablar de Subsistema Windows de Android. Microsoft construyó su capa de compatibilidad con Android sobre la base de Subsistema de Windows para Linux, que se basa en la plataforma de virtualización Hyper-V de la empresa. Google adoptó un enfoque similar al diseñar la funcionalidad de la aplicación Linux en Chrome OS, pero confió en la máquina virtual basada en kernel (KVM) del kernel de Linux como hipervisor. Debido al hecho de que Android está construido sobre el kernel de Linux, puede surgir la pregunta: ¿No sería así? ¿Sería técnicamente posible utilizar KVM para ejecutar una máquina virtual con otro sistema operativo en cualquier dispositivo Android? Bueno, si tienes un Google Pixel 6/6 Pro y estás dispuesto a flashear el primera vista previa del desarrollador compilación de Android 13, ciertamente puedes lograr esa hazaña.

¿Cuál es la salsa secreta de Android 13 para Google Pixel 6? Según miembro senior de XDA kdrag0n, en el gestor de arranque y firmware de Android 13 para la plataforma Tensor, Google agregado la capacidad de exponer el Nivel de privilegio del hipervisor de nivel de excepción 2 al kernel para su característica KVM protegida (pKVM). Si bien pKVM es opcional y está diseñado para habilitarse por VM, se puede explotar fácilmente el KVM completo. funcionalidad en máquinas virtuales no protegidas. Esta es la razón por la cual el desarrollador podría iniciar múltiples Linux. distribuciones y ejecutarlos casi a la velocidad nativa. Google tenía planea enviar pKVM con Android 13, y aunque esta es solo la primera versión preliminar de la próxima versión importante de Android, la implementación actual parece bastante estable.

Foros de Google Pixel 6 XDA ||| Foros de Google Pixel 6 Pro XDA

Tenga en cuenta que en esta etapa, el acceso directo a KVM en Android 13 requiere acceso de root. Dicho esto, es posible una implementación no root escribiendo una aplicación de administración de VM y solicitar un permiso especial ejecutar un servicio nativo en un Máquina virtual MicroDroid. Existen varios monitores de virtualización como el de Google. crovm, QEMU, o Petardo, por lo que una versión de Android de ellos debería llenar el vacío. Imaginar ejecutando Windows 11 en su teléfono inteligente Android sin jugando con las particiones subyacentes, gracias al soporte de virtualización nativo de Android.

¿Mejor de todo? ¡Puede ejecutar DOOM!


¿Qué opinas sobre tener soporte completo de virtualización en Android? ¡Háganos saber en los comentarios a continuación!