Deixe seu celular Android mais leve com o Universal Android Debloater

A liberdade que o Google oferece no Android é abusada por fabricantes: não é raro deparar-se com celulares que trazem aplicativos pré-instalados que não podem ser removidos, como o do Facebook.

Um caminho para livrar-se dos excessos (ou do “bloat”, no jargão do meio) é trocar o Android da fabricante por uma variante da comunidade, como o LineageOS ou o /e/OS. Funciona, mas pode ser algo complicado, depende de muitas variáveis e é, sem dúvida, intimidador para marinheiros de primeira viagem ou alguém que não queira se dar a esse trabalho.

Um meio termo que descobri recentemente é o Universal Android Debloater (UAD). Trata-se de um aplicativo, com interface gráfica, que permite desinstalar processos que rodam no seu celular Android.

Print do Universal Android Debloater no macOS, com um Moto G7 Play conectado e todos os processos listados/selecionados.
Imagem: Manual do Usuário.

A instalação não é trivial, mas é mais fácil que a de uma ROM/Android alternativo. Você precisa desses preparativos:

  1. Certificar-se que seu celular é compatível com o UAD. Aqui tem a lista de fabricantes suportadas.
  2. Ativar a Depuração USB nas opções de desenvolvedor do Android. Existem incontáveis tutoriais na web ensinando como fazer, como este do finado NextPit.
  3. Instalar o ADB em um computador — um conjunto de ferramentas para manipular aparelhos Android pela linha de comando. No Linux e no macOS (com MacPorts ou Homebrew) é bem fácil, basta digitar um comando no Terminal; no Windows há mais etapas. Aqui explica como fazer em cada sistema operacional.
  4. Baixar o UAD no seu computador.

Após tudo isso, conecte o celular Android via cabo USB e abra o UAD. Caso necessário, altere a “preferência de USB”, nas notificações do celular Android, para “Conexão por USB”.

O UAD tem uma interface espartana e não muito intuitiva, mas competente. Fique atento aos menus no topo; ali tem um campo de busca e alguns filtros muito úteis.

Recomendo, a princípio, limitar-se ao filtro “Recommended”. Tudo que aparecer ali pode ser removido sem prejuízo e é bem provável que você encontre alguns processos indesejados já nesse filtro. Em um Moto G7 Play de testes, por exemplo, há três processos do Facebook que vêm pré-instalados de fábrica e que podem ser desativados sem qualquer problema.

Processos do Facebook no Moto G7 Play exibidos no Universal Android Debloater.
Tchau, queridos. Imagem: Manual do Usuário.

Topei com outras surpresas, como processos da Amazon, vários da Motorola e até da Verizon, operadora norte-americana. (Este celular foi comprado no Brasil.) Desativei tudo.

Os outros filtros, em especial o “Expert” e “Unsafe”, devem ser usados com parcimônia porque, a depender dos processos desativados, funcionalidades básicas do sistema podem quebrar.

Caso isso aconteça, tudo bem: basta restaurar o processo culpado pelo estrago. As alterações são feitas em tempo real, o que ajuda a detectar processos problemáticos caso desativados.

Note, ainda, que alguns processos são impossíveis de serem desativados/desinstalados, ao menos sem root ou algo mais complexo. A interface gráfica do UAD fica atrelada a uma janela do Terminal, que exibe mensagens de status. É uma boa ficar de olho nela para saber o andamento da personalização.

Printe de uma janela do Terminal no macOS, mostrando mensagens de alerta e erro do Universal Android Debloater.
Imagem: Manual do Usuário.

Neste Moto G7 Play, desinstalei 147 processos de um total de 263. E… bem, o celular continuou funcionando normalmente, só que agora sem processos ocultos do Facebook e da Amazon, e sem um monte de aplicativos e coisas do Google e da Motorola.

Muitos processos ficam rodando em segundo plano sem qualquer benefício ao usuário, consumindo recursos e mandando dados a sabe-se lá quem, caso do Facebook/Meta, da fabricante e até do próprio Google — o UAD permite desativar muita coisa do Google.

É excelente, a melhor coisa que pode ser feita em um celular Android depois da troca da ROM/sistema por um mantido pela comunidade. Além de mais segurança e privacidade, a remoção de processos supérfluos e/ou indesejados tem um impacto bastante positivo na autonomia da bateria e no desempenho do celular.

O Universal Android Debloater é um software gratuito e de código aberto.

Newsletter

O Manual no seu e-mail. Três edições por semana — terça, sexta e sábado. Grátis. Cancele quando quiser.

Deixe um comentário

É possível formatar o texto do comentário com HTML ou Markdown. Seu e-mail não será exposto. Antes de comentar, leia isto.

22 comentários

  1. Uma pergunta pra quem gosta de ROMs personalizadas, como a LeneageOS: vocês têm problemas para usar aplicativos de banco nelas? Nunca fiz essa troca “radical” por conta disso, depois que um amigo teve problemas com o Banco do Brasil e eu imaginei o que poderia acontecer com meu Banese, mas hoje sequer tenho certeza se o problema dele veio mesmo daí

  2. Boa! Vou tentar isso aí qualquer hora. Meu Moto X4 véio de guerra as vezes apresenta sinais da idade.

  3. Tô apanhando pra caramba com esse app. Que raiva.
    Não reconhece nenhum dispositivo conectado no Ruindows. Tenho o adb instalado, baixei o programa, abri e nada. Todos os aparelhos com depuração usb ativada, modo de transferência de arquivo. Nada.

    Fui pra o Linux Mint (meu SO principal). Baixei o arquivo tar.gz, rodei o comando:
    $ tar xvzf uad_gui-linux.tar.gz

    um arquivo chamado uad_gui-linux é descompactado, mas não é dentro de uma pasta como normalmente acontece com arquivos tar.gz. Deste modo o comando ./configure não funciona.

    Como eu faço pra instalar no Linux Mint?

    Windows eu nem vou tentar porque odeio aquele sistema e pelo que pesquisei o trabalho é maior (preciso alterar variável de ambiente, colocar o UAD dentro da pasta do ADB e muitas outras coisas).

    1. Não saberia dizer. No macOS, ele baixa um arquivo executável Unix, sem extensão, que abre com dois cliques. (Na real, ao dar dois cliques ele abre o Terminal e, depois disso, a GUI.)

      1. Consegui. Na verdade o arquivo Linux não é instalável, é a mesma coisa do macOS, um executável.
        Então no terminal basta entrar na pasta onde descompactou o arquivo e rodar o comando ./ seguido do nome do executável, tudo junto; neste caso:

        ./uad_gui-linux

        Irá abrir o app.

        1. Nem é necessário usar o terminal para rodá-lo, basta clicar duas vezes com o mouse sobre o arquivo executável que irá abrir o app :)

          1. Eu tentei desta forma, mas aqui não funciona. Aparece uma caixa de diálogo para escolher um programa para abri-lo.
            Pelo terminal foi.

          2. Se o sistema tentar abri-lo com outro programa, basta clicar com o botão direito, acessar a aba de “propriedades” (ou algo similar) e marcar a opção “É executável” (ou coisa parecida)

  4. Vou tentar aqui. Se meu celular der loop infinito ou algo do tipo, mando a conta pro Ghedi.

  5. Ele realmente desinstala os apps/serviços?
    Eu tenho um app “Package disabler Pro” que consigo encerrar permanentemente vários apps/serviços nativos, como apps pré-instalados (Briefing, Skype, serviço de voz da samsung, etc.), mas eles ainda ocupam espaço no armazenamento.

    1. Sim, ele desinstala qualquer aplicação, seja nativa do aparelho ou não, funciona muito bem.

      1. Certo, obrigado!
        Tive que recorrer a um vídeo no youtube com uma explicação mais detalhada para conseguir rodar no Windows, mas deu certo.

        Usei em conjunto com o app Package disabler Pro para ver o que eu já havia desabilitado e realmente desinstalar.

  6. Muito obrigado mesmo Ghedin! Achei ótimo ter um meio termo pois é muito difícil o acesso a aparelhos pixel ou que já vem totalmente “livre” de fábrica.