Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais vantagens do ZDNET
- O Android está muito próximo de um desktop Linux completo.
- Com a capacidade de executar aplicativos Linux, o sistema operacional dá um grande passo à frente.
- Mas há um problema gritante com esse recurso.
Eu estava esperando por esse momento e faz todo o sentido. Afinal, o kernel do Android é baseado no kernel do Linux, e o Google já nos deu suporte de terminal Linux para o sistema operacional móvel. Com este suporte de terminal, posso executar comandos do Linux e me divertir muito.
Mas eu quero mais. Quero executar aplicativos GUI Linux completos no Android usando o terminal Linux. Eu sei que isto é provavelmente um exercício de futilidade; afinal, os aplicativos de desktop Linux não foram feitos para telas tão pequenas. Mas os tablets Android são uma história completamente diferente.
Também: 6 recursos ocultos do Android que são realmente úteis (e como eles tornaram minha vida mais fácil)
Infelizmente, atualmente não tenho um tablet Linux compatível com Terminal Linux, então tive que contar com meu Pixel 9 Pro para a tarefa. Você não pode vencer todos eles. No entanto, depois de gastar muito tempo executando aplicativos Linux GUI no Android, descobriu-se que até ganhou alguns continua sendo um sonho.
Deixe-me explicar.
Alguém deveria ter isso
Com o lançamento do Android 17, tornou-se teoricamente possível executar aplicativos Linux GUI no Android. Isso foi feito usando o aplicativo Weston, que é uma implementação de referência do Wayland Composer. Em teoria, Weston deveria permitir que você execute um ambiente gráfico básico junto com os aplicativos GUI suportados.
Além disso: você pode controlar seu PC Linux a partir de seu telefone Android – veja como
De toda a pesquisa que fiz sobre isso (e já gastei muito tempo nisso), o processo deve ser bem simples:
- Habilite o suporte ao terminal Linux.
- Abra o aplicativo Terminal.
- Instale o flatpak.
- Habilite o repositório Flathub.
- Execute o comando weston no terminal.
- Abra a guia de exibição.
- Abra um terminal Wayland.
- Execute o comando para abrir o programa.
É aqui que a magia deve começar.
Captura de tela de Jack Whalen/ZDNET
Parece fácil, certo? Ok, parece simples se você tiver experiência em Linux. Por exemplo, primeiro você precisa instalar o Flatpak a partir do terminal Linux, o que é feito com o comando:
sudo apto instalar flatpak
Em seguida, você precisa adicionar o repositório Flathub com:
sudo flatpak adição remota –if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Depois disso, você precisa instalar o programa. Por exemplo, você pode instalar o navegador Chromium da seguinte maneira:
sudo flatpak instalar flathub org.chromium.Chromium
Ou você pode instalar o GIMP:
sudo flatpak instalar flathub org.gimp.GIMP
O LibreOffice:
sudo flatpak instalar flathub org.libreoffice.LibreOffice
Eu tinha os aplicativos instalados e prontos para uso.
O que realmente é
Eu já havia adicionado suporte para terminal Linux ao meu Pixel 9 Pro, então estava um passo à frente do jogo. Quando o Android foi atualizado para a versão 17, eu queria experimentá-lo, então abri um terminal, instalei o Flatpak, adicionei o repositório Flathub, executei o comando weston e abri a guia de exibição.
Eu até uso memória de até 5 GB.
Captura de tela de Jack Whalen/ZDNET
Foi quando as coisas deram errado.
A primeira coisa que percebi foi que por padrão o terminal Linux recebia apenas 2 GB de RAM, o que não era suficiente. Usando Configurações> Avançado> Tamanho da memória, consegui dobrá-lo para que o Weston pudesse funcionar corretamente (em teoria).
Também: 5 coisas incrivelmente produtivas que você pode fazer com o terminal Linux
Com o Weston em execução, tudo que precisei fazer foi tocar no ícone do terminal no canto superior esquerdo da janela do Weston. De vez em quando eu conseguia fazer o cursor sair da janela do Weston para poder tocar naquele ícone. Para fazer isso, toque no ícone de “dedo” na barra de ferramentas superior, que permite mover o cursor para fora da janela.
O pequeno ícone que não conseguiu (não conseguiu).
Captura de tela de Jack Whalen/ZDNET
Às vezes funcionou, às vezes não. Eu reiniciaria o aplicativo do terminal e tentaria novamente.
Nada.
De novo. Nada, nada, nada.
Não importa o que eu fiz, não consegui abrir o aplicativo Weston Terminal no Weston Composer.
Então decidi tentar vencer o sistema em seu próprio jogo. Eu sabia que precisava do aplicativo de terminal de Weston, então, em um terminal Linux padrão, executei o comando:
Terminal Weston
Viola! Agora eu tinha acesso a um terminal Weston onde poderia finalmente executar os aplicativos Linux que instalei usando Flatpak. Estou cada vez mais perto do meu objetivo.
Além disso: Como limpar o cache do seu telefone Android (e remover completamente os atrasos)
No terminal Weston executei o comando:
flatpak executa org.chromium.Chromium
Ratos! Encontrei outro problema; desta vez na forma de um erro informando que o portal D-bus falhou ao inicializar.
Por que? Porque o compositor de Weston não funcionou.
Argh! Os insetos estão me matando, Smalls.
Captura de tela de Jack Whalen/ZDNET
Você já está confuso?
O terminal Weston funciona, mas não a composição. No entanto, se eu executasse o compositor, não conseguiria fazer o terminal funcionar.
Tentei executar o weston-calibrator, mas recebi dois erros:
não foi possível carregar o cursor “dnd-copy”
não foi possível carregar o cursor “dnd-non”
Entenda, esse recurso foi lançado pela primeira vez na versão 2025 do Android Canary, então houve muito tempo para solucionar problemas e encontrar bugs, mas está claro que há problemas. Talvez esse problema seja específico do Pixel 9 Pro, mas o recurso definitivamente não está pronto para uso geral. Atualizei, removi o suporte ao terminal Linux, adicionei-o novamente e tentei de tudo para fazê-lo funcionar… sem sucesso.
Depois de fazer tudo isso, voltei e executei o comando weston, esperando que a execução do comando weston-terminal resolvesse o problema. Por um lado, consegui fazer com que o cursor saísse da janela do Weston Composer, mas tocar no botão do terminal não adiantou nada.
Além disso: como transformei meu antigo telefone Android em uma unidade flash de streaming gratuitamente – em 6 etapas fáceis
Consegui até maximizar a janela do compositor Weston, então sabia que os botões da janela estavam funcionando. Infelizmente, esse botão do terminal recusou-se a funcionar, então não consegui executar comandos no Weston Composer.
Basicamente, o suporte para aplicativos Linux GUI no Android está quebrado e, até que seja corrigido, é inútil.
Passei uma semana trabalhando nisso, mas só consegui abrir o terminal Weston uma vez… apenas para vê-lo travar imediatamente. Até dei ao aplicativo de terminal Linux 50% da RAM do meu telefone, sem sucesso.
Esperamos que esse problema seja resolvido na próxima atualização do Android. Depois que isso for corrigido, você pode apostar que usarei aplicativos Linux GUI no meu Pixel 9 Pro.








