O projeto Waydroid desenvolve um pacote para executar Android em distribuições GNU/Linux

O projeto Waydroid preparou uma ferramenta que permite criar um ambiente isolado em uma distribuição Linux comum para carregar uma imagem de sistema completa da plataforma Android e executar aplicações Android com ela. O código da ferramenta proposta é escrito em Python e é disponibilizado sob a licença GPLv3. Pacotes prontos são preparados para Ubuntu 20.04/21.04, Debian 11, Droidian e Ubports.

O ambiente é formado usando tecnologias padrão para criar contêineres isolados, como namespaces para processos, identificadores de usuários, subsistemas de rede e pontos de montagem. Para gerenciar o contêiner, a ferramenta LXC é utilizada. Para executar o Android sobre um núcleo Linux padrão, são carregados os módulos 'binder_linux' e 'ashmem_linux'.

O ambiente é projetado para trabalhar em uma sessão baseada no protocolo Wayland. Ao contrário do ambiente semelhante Anbox, a plataforma Android tem acesso direto ao hardware, sem intervenções adicionais. A imagem de sistema Android proposta para instalação é baseada em builds do projeto LineageOS e Android 10.

Características do Waydroid:

  • Integração com a área de trabalho — aplicativos Android podem ser executados lado a lado com aplicativos nativos do Linux.
    O projeto Waydroid desenvolve um pacote para executar Android em distribuições GNU/Linux
  • Suporte para colocar atalhos de aplicativos Android no menu padrão e exibir programas no modo de visualização.
    O projeto Waydroid desenvolve um pacote para executar Android em distribuições GNU/Linux
  • Suporte para executar aplicativos Android em modo janela múltipla e estilizar janelas de acordo com o tema da área de trabalho.
    O projeto Waydroid desenvolve um pacote para executar Android em distribuições GNU/Linux
  • Para jogos Android, há a possibilidade de executar aplicativos em modo tela cheia.
    O projeto Waydroid desenvolve um pacote para executar Android em distribuições GNU/Linux
  • Disponível um modo para exibir a interface padrão do Android.
  • Para instalar aplicativos Android em modo gráfico, você pode usar o aplicativo F-Droid ou a interface de linha de comando ('waydroid app install 123.apk'). O Google Play não é suportado devido à dependência de serviços proprietários do Android da Google, mas uma implementação alternativa e livre dos serviços do Google do projeto microG pode ser instalada.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster