mayo 27, 2022

Blog de Habeas Data

Encuentra toda la información nacional e internacional sobre españa. Seleccione los temas sobre los que desea saber más

Android 13 Virtualization Hack ejecuta Windows (y Doom) en una máquina virtual en Android

Aquí hay una nueva función divertida para androide 13: Soporte de virtualización de trabajo. Google está construyendo la virtualización de Android por sus propios motivos, pero para el desarrollador de Android kdrag0n Capture la función de arranque ARM ventanas 11 y escritorio linux. El desarrollador incluso consiguió una versión para Windows de muerte Encendido, todo dentro de una máquina virtual en el Pixel 6.

kdrag0n dice que Android 13 tiene «funcionalidad KVM completa» en «rendimiento casi nativo». Necesita root para habilitar la función, que no admite la aceleración de GPU. La función tampoco es compatible con la virtualización anidada, por lo que ahora puede activarla Android en Windows Y Windows en Android, la creación de un sistema operativo infinitamente anidado está fuera de discusión.

Esto hace una buena demostración que Google no quiere hacer en absoluto con el próximo soporte de VM de Android. esper Misaal Rahman Ha estado rastreando meticulosamente el progreso de la virtualización de Android desde hace algún tiempo, y el plan claro es usar máquinas virtuales algún día (quizás en Android 13) como un entorno limitado de seguridad y privacidad para varias funciones. Imagínese que en lugar de procesar datos confidenciales en el nivel de permiso normal de la aplicación, los datos podrían procesarse en un sistema operativo separado, por lo que cualquier atacante tendría que comprometer el modelo de seguridad de la aplicación, luego Android, luego el hipervisor y luego otro sistema operativo propietario. .

La primera parte del trabajo de virtualización de Google es estandarizar el kernel de Linux que se envió con su dispositivo Android. Hoy en día, el kernel de Android es la historia comercial habitual de Android, con cada modelo de teléfono individual que envía una versión personalizada del kernel de Linux cargada con cambios y controladores específicos. Básicamente, los núcleos no están actualizados y es muy difícil implementar funciones predeterminadas en el nivel del sistema operativo cuando hay más de 10 000 núcleos de Android diferentes. El plan de Google para estandarizar el kernel de Linux llamado «GKI» o «Imagen pública del kernel».

El kernel genérico es el kernel de Android con la menor cantidad de cambios posibles y no se realizan cambios en el fabricante ni en el soporte de hardware a través de un sistema de módulos. Ahora el núcleo principal está estandarizado y tiene un conjunto conocido de características. Un día, el archivo kernel puede ser actualizable. GKI se envía primero en el Pixel 6, razón por la cual el Pixel 6 es el primer (y hasta ahora único) teléfono Android que puede hacer esto.

Zoom / Google quiere ejecutar Android y KVM protegido uno al lado del otro, en el hipervisor de un teléfono.

Google adopta KVM del kernel de Linux y el administrador de máquinas virtuales de Chrome OS, crosvm. La compañía también está construyendo una versión simplificada y sin cabeza de Android para ejecutar en una máquina virtual.

Anteriormente, se pensaba que este pequeño sistema operativo tenía el nombre de «Microdroid», pero ese apodo parece ser solo una designación en la máquina virtual de Google. El nombre más preciso parece ser «CompOS», como en un sistema operativo destinado a realizar una compilación aislada. Todo este código eventualmente se enviará a todos los teléfonos Android a través de un nuevo «Virt» unidad de línea principal.

Google prevé ejecutar su distribución principal de Android y VM protegida en el hipervisor de un dispositivo, lo que hace que los datos de VM tengan un nivel adicional de privacidad y seguridad, incluso desde la configuración de Android más restrictiva. Para empezar, Google quiere usarlo como una alternativa a TrustZone de ARM (ejecutando cosas como DRM) y trabajo de codificación. Google quiere deshacerse de TrustZone porque TrustZone está lleno de tokens de terceros con muchos privilegios y TrustZone es lento. Con un entorno más rápido y seguro para trabajar, Google puede comenzar a realizar tareas más urgentes, como el reconocimiento de voz en uno de estos dispositivos privados virtuales. ¡Hasta ahora, la compañía parece estar progresando!

Lista de imágenes por andres cunningham

READ  El CTO de Google para tabletas Android ve que las ventas de tabletas superarán a las computadoras portátiles 'en un futuro cercano'