
Ansioso para executar seus aplicativos Android favoritos perfeitamente no seu desktop Linux? A solução ideal é o Waydroid! Esta ferramenta inovadora utiliza uma arquitetura baseada em contêineres, permitindo a execução de aplicativos Android com desempenho que se aproxima bastante das capacidades nativas, integrando-os profundamente ao seu ambiente Linux. Este guia oferece uma visão geral abrangente do uso do Waydroid no seu sistema Linux.
Compreendendo o Waydroid
O Waydroid representa uma solução sofisticada baseada em contêineres, capaz de inicializar um sistema operacional Android completo em sua máquina Linux. Ao contrário dos emuladores tradicionais que consomem recursos substanciais, o Waydroid opera aplicativos Android nativamente com a ajuda de Contêineres Linux (LXC).Isso resulta em uma experiência leve e eficiente, na qual os aplicativos se integram diretamente ao seu ambiente de trabalho.
Compatível com uma variedade de distribuições Linux e arquiteturas de CPU, o Waydroid utiliza a tecnologia Mesa do Android para desempenho gráfico aprimorado. Isso garante que seus aplicativos sejam executados sem problemas, concedendo ao contêiner acesso à GPU do sistema host.
Processo de instalação do Waydroid
Antes de iniciar a instalação, certifique-se de que seu sistema esteja executando uma sessão Wayland (especificamente para Ubuntu 22.04 e versões posteriores).Você pode verificar isso abrindo um terminal e executando o seguinte comando:
echo $XDG_SESSION_TYPE

Certifique-se de que seu sistema esteja atualizado e contenha os pré-requisitos necessários, como curl:
sudo apt update && sudo apt install curl ca-certificates -y
Em seguida, adicione o repositório oficial do Waydroid:
curl -s https://repo.waydro.id | sudo bash

Se a detecção automática falhar, especifique sua versão manualmente. Por exemplo, você pode usar -s jammy
o Ubuntu 22.04.
Por fim, execute o seguinte comando para instalar o Waydroid:
sudo apt install waydroid -y
Após a instalação ser bem-sucedida, você poderá encontrar o Waydroid no menu Aplicativos.

Para usuários do Fedora, a instalação é realizada com o gerenciador de pacotes DNF:
sudo dnf install waydroid
Configurando o Waydroid
Ao iniciar o Waydroid pela primeira vez, uma janela de configuração poderá solicitar que você baixe uma imagem do Android. Essa imagem serve como o sistema Android que opera dentro do contêiner. Você pode selecionar uma imagem Vanilla (sem os serviços do Google) ou uma imagem GAPPS (com os serviços do Google Play).
Selecione GAPPS se desejar acessar a Google Play Store para instalar o aplicativo. Após selecionar a imagem desejada, clique em Baixar e aguarde a conclusão do download.

Após a conclusão do download, clique em “Concluído” e o Waydroid será iniciado automaticamente. Caso contrário, reinicie-o manualmente no menu de aplicativos. Um ambiente Android virtual aparecerá após uma breve espera.

Inicialmente, o dispositivo não é registrado, portanto, se você pretende usar a Google Play Store, precisa registrá-lo. Abra seu terminal e execute:
sudo waydroid shell
No shell do Waydroid, execute o seguinte comando para obter seu ID Android:
ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/dataANDROID_TZDATA_ROOT=/apex/com.android.tzdataANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"

Este comando retornará uma sequência numérica – certifique-se de copiá-la.
Em seguida, navegue até a página de registro de dispositivo não certificado do Google, cole seu ID do Android, conclua a verificação e clique em Registrar.

Por fim, feche e reabra o Waydroid ou execute a seguinte sequência:
waydroid session stop && waydroid session start
Agora seu dispositivo está registrado e você está pronto para baixar e usar aplicativos Android, incluindo aqueles disponíveis na Google Play Store.
Instalando aplicativos Android através do Waydroid
Se você optou pela imagem GAPPS durante o processo de configuração, abrir a Google Play Store é simples. Basta fazer login com sua conta do Google e você poderá instalar aplicativos como faria em um dispositivo Android.

Desinstalar um aplicativo segue os mesmos passos do seu dispositivo Android; basta clicar em Desinstalar para remover quaisquer aplicativos indesejados.

Isso torna o gerenciamento de aplicativos tão prático quanto em um dispositivo móvel.
Se preferir não usar a Google Play Store, você também tem a opção de instalar aplicativos manualmente usando arquivos APK ou explorar lojas de aplicativos alternativas, como a F-Droid, conhecida por sua ênfase em aplicativos leves e focados na privacidade.
Para instalar um APK, primeiro baixe-o de uma fonte confiável. Navegue até a pasta que contém o APK no seu terminal e execute:
waydroid app install your_app.apk
Substitua your_app.apk
pelo nome real do arquivo APK. A instalação deve ser concluída em questão de segundos.
Conclusão
O Waydroid é uma opção atraente para executar aplicativos Android no Linux. No entanto, também existem métodos alternativos disponíveis, incluindo emuladores Android convencionais, máquinas virtuais ou o uso do Android Studio para criar um Dispositivo Virtual Android (AVD) pessoal.
Deixe um comentário