Pesquisa de site

Como instalar o Anbox para executar aplicativos Android no Ubuntu 20.04, Ubuntu 21.10


Quer executar aplicativos Android no Linux? Veja como fazer isso usando o contêiner Anbox no Ubuntu 20.04 e Ubuntu 21.10.

Anbox, Anbox in a box, é um software gratuito e de código aberto que executa todo o sistema Android em um contêiner, abstrai o acesso ao hardware e integra os principais serviços do sistema em um sistema GNU/Linux.

Existe outra solução “Waydroid” para fazer coisas semelhantes no Linux. Diz-se que tem melhor desempenho, embora exija uma sessão de Wayland. Para quem segue o Xorg, veja como instalar e usar o Anbox.

Carregar módulos do Kernel:

Anbox requer módulos de kernel ashmem_linux e binder_linux.

1.) Se você tiver o SecureBoot ativado (verifique através do comando sudo mokutil --sb-state), abra o terminal pressionando Ctrl+Alt+T no teclado e execute comando para assinar o módulo do kernel:

sudo kmodsign sha512 /var/lib/shim-signed/mok/MOK.priv /var/lib/shim-signed/mok/MOK.der /lib/modules/`uname -r`/kernel/drivers/staging/android/ashmem_linux.ko

2.) Em seguida carregue os módulos um por um via comando:

sudo modprobe ashmem_linux
sudo modprobe binder_linux

3.) Finalmente verifique os módulos do kernel via comando:

lsmod | grep -e ashmem_linux -e binder_linux

Instale o Anbox:

O software está disponível para instalação por meio de pacotes Snap oficiais e DEB clássicos, embora eu recomende o pacote snap desta vez. Porque o DEB não é bem suportado. O usuário precisa montar manualmente o fichário, baixar e carregar a imagem do Android e solucionar outros problemas. E finalmente não funcionou no meu caso.

Para instalar o Anbox snap, pressione Ctrl+Alt+T para abrir o terminal e execute o comando:

snap install anbox --beta --devmode

Após a instalação, você pode tentar iniciar o Anbox pesquisando-o na tela de visão geral das atividades. No entanto, no meu caso, ele não inicia até instalar a Google Play Store. Nesse caso, tente executar o comando abaixo no terminal para iniciá-lo:

anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity

Instale a Google Play Store:

A Anbox tem alguns aplicativos integrados, exceto a Google Play Store, porque o Google só permitirá que dispositivos certificados sejam enviados com seus aplicativos. Felizmente, existe um script de instalação para instalá-lo automaticamente para você.

1.) Em primeiro lugar, abra o terminal e execute o comando para instalar algumas bibliotecas necessárias:

sudo apt install wget curl lzip tar unzip squashfs-tools

2.) Em seguida, baixe o script via comando wget:

wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

3.) Adicione permissão executável:

chmod u+x install-playstore.sh

4.) E execute o script para baixar o pacote e instalar a Play Store:

./install-playstore.sh

Agora, pesquise e abra o Anbox na tela de visão geral das atividades. Quando abrir, acesse as configurações e conceda todas as permissões à Google Play Store e, por fim, abra a Play Store para instalar aplicativos Android.

Como remover o Anbox:

Para remover o software, basta executar o comando no terminal:

snap remove --purge anbox

Você também pode remover as pastas “anbox” e “anbox-work” do diretório inicial do usuário.

Artigos relacionados