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

O projeto Waydroid preparou um kit de ferramentas que permite criar um ambiente isolado em uma distribuição Linux regular para carregar uma imagem completa do sistema da plataforma Android e organizar o lançamento de aplicativos Android a partir dela. O código do kit de ferramentas proposto pelo projeto é escrito em Python e fornecido sob a licença GPLv3. Pacotes prontos são gerados para Ubuntu 20.04/21.04, Debian 11, Droidian e Ubports.

O ambiente é formado utilizando tecnologias padrão para criar contêineres isolados, como namespaces para processos, IDs de usuários, subsistema de rede e pontos de montagem. O kit de ferramentas LXC é usado para gerenciar o contêiner. Para rodar o Android, os módulos “binder_linux” e “ashmem_linux” são carregados sobre o kernel normal do Linux.

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

Recursos do Waydroid:

  • Integração de desktop – os aplicativos Android podem ser executados lado a lado com aplicativos Linux nativos.
    O projeto Waydroid desenvolve um pacote para rodar Android em distribuições GNU/Linux
  • Ele suporta a colocação de atalhos para aplicativos Android no menu padrão e a exibição de programas no modo de visão geral.
    O projeto Waydroid desenvolve um pacote para rodar Android em distribuições GNU/Linux
  • Ele suporta a execução de aplicativos Android no modo de múltiplas janelas e estiliza janelas para combinar com o design básico da área de trabalho.
    O projeto Waydroid desenvolve um pacote para rodar Android em distribuições GNU/Linux
  • Os jogos Android têm a capacidade de executar aplicativos em modo de tela cheia.
    O projeto Waydroid desenvolve um pacote para rodar Android em distribuições GNU/Linux
  • Um modo está disponível para exibir a interface padrão do Android.
  • Para instalar programas 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 é compatível porque está vinculado aos serviços Android proprietários do Google, mas você pode instalar uma implementação gratuita alternativa dos serviços do Google do projeto microG.

Fonte: opennet.ru

Adicionar um comentário