El proyecto Waydroid desarrolla un paquete para ejecutar Android en distribuciones de GNU/Linux

El proyecto Waydroid ha preparado un conjunto de herramientas que permite crear un entorno aislado en una distribución Linux normal para cargar la imagen completa del sistema de la plataforma Android y ejecutar aplicaciones de Android mediante este. El código de las herramientas propuestas por el proyecto está escrito en Python y se distribuye bajo la licencia GPLv3. Los paquetes listos se generan para Ubuntu 20.04/21.04, Debian 11, Droidian y Ubports.

El entorno se crea utilizando tecnologías estándar para crear contenedores aislados, como espacios de nombres para procesos, identificadores de usuarios, subsistemas de red y puntos de montaje. Para gestionar el contenedor se utiliza la herramienta LXC. Para que Android funcione sobre un núcleo Linux normal, se cargan los módulos 'binder_linux' y 'ashmem_linux'.

El entorno está diseñado para trabajar con una sesión basada en el protocolo Wayland. A diferencia de entornos similares como Anbox, Android tiene acceso directo al hardware, sin capas adicionales. La imagen del sistema propuesta para la instalación de Android se basa en las compilaciones del proyecto LineageOS y Android 10.

Características de Waydroid:

  • Integración con el escritorio: las aplicaciones de Android pueden ejecutarse junto a las aplicaciones nativas de Linux.
    El proyecto Waydroid desarrolla un paquete para ejecutar Android en distribuciones de GNU/Linux
  • Se admite la colocación de accesos directos a aplicaciones de Android en el menú estándar y la visualización de programas en modo de vista previa.
    El proyecto Waydroid desarrolla un paquete para ejecutar Android en distribuciones de GNU/Linux
  • Se admite la ejecución de aplicaciones de Android en modo de múltiples ventanas y la personalización de las ventanas según el diseño base del escritorio.
    El proyecto Waydroid desarrolla un paquete para ejecutar Android en distribuciones de GNU/Linux
  • Para juegos de Android, se proporciona la opción de ejecutar aplicaciones en modo de pantalla completa.
    El proyecto Waydroid desarrolla un paquete para ejecutar Android en distribuciones de GNU/Linux
  • Disponible un modo para mostrar la interfaz estándar de Android.
  • Para instalar aplicaciones de Android de manera gráfica, se puede usar la aplicación F-Droid o la interfaz de línea de comandos ('waydroid app install 123.apk'). Google Play no es compatible debido a la vinculación con servicios propietarios de Google, pero se puede instalar una implementación alternativa y libre de los servicios de Google del proyecto microG.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster