Home
» Dicas para celular
»
Como desinstalar qualquer aplicativo Android usando o ADB (incluindo aplicativos de sistema e bloatware)
Como desinstalar qualquer aplicativo Android usando o ADB (incluindo aplicativos de sistema e bloatware)
Dispositivos Android vêm com muitos aplicativos pré-instalados e, embora alguns deles possam ser úteis, muitos são redundantes e indesejados. Felizmente, você pode desinstalar qualquer aplicativo Android incondicionalmente usando o ADB.
O ADB é um poderoso conjunto de ferramentas que oferece mais controle sobre seu dispositivo Android. Embora o ADB seja destinado a desenvolvedores Android, você não precisa de nenhum conhecimento de programação para desinstalar aplicativos Android com ele.
O ADB, ou Android Device Bridge, é uma ferramenta que permite executar código no Android a partir do seu computador. O ADB abre muitas possibilidades graças ao poder da linha de comando. No entanto, você também pode usar o ADB para tarefas simples, como transferir sua área de transferência, instalar aplicativos remotamente e, claro, desinstalá-los.
Desinstalar aplicativos usando o ADB não requer acesso root e é bem simples depois que você pega o jeito. Além de permitir a desinstalação de quase qualquer aplicativo — incluindo aplicativos do sistema e bloatware —, você também pode usar o ADB para desinstalar aplicativos remotamente via Depuração Sem Fio.
Como o ADB se comunica com seu dispositivo por meio de código, você precisará consultar o nome completo do pacote do aplicativo, em vez do nome da marca mais conhecido, para desinstalá-lo (seria algo como "com.facebook.katana" em vez de Facebook, por exemplo).
O nome do pacote pode parecer algo que os desenvolvedores fazem bagunça, mas a verdade é que você pode encontrar facilmente o nome do pacote de um aplicativo com o ADB. Depois de obter o nome do pacote, basta um único comando para desinstalar o aplicativo para sempre.
1. Instale o ADB no seu computador
Você precisa instalar o ADB no seu computador antes de desinstalar o aplicativo no seu dispositivo Android. Você pode instalá-lo baixando-o e iniciando o Terminal do seu computador na pasta ADB. Outra maneira de instalar o ADB no seu computador é usar o Terminal.
O ADB está disponível para Windows, Mac e Linux. Se você usa Linux, provavelmente não precisa de instruções sobre como instalar aplicativos usando o Terminal. Em outras plataformas, você pode usar o Scoop para Windows e o Homebrew para Mac para instalar o ADB. Esses dois são instaladores de linha de comando que permitem usar o Terminal para instalar aplicativos.
Usaremos um computador Windows como exemplo. Após a instalação do Scoop, você poderá instalar o ADB com um único comando via Prompt de Comando.
Abra o Prompt de Comando pesquisando por cmd no menu Iniciar, digite o comando abaixo e pressione Enter no seu teclado.
scoop install adb
O Scoop baixará e instalará o ADB automaticamente. Se houver alguma dependência faltando, o Scoop solicitará permissão para instalá-la. Digite Y e pressione Enter para permitir a instalação.
Instalar o ADB usando o Scoop
Agora o ADB está instalado e pronto para atendê-lo. O nome do pacote ADB é diferente no Homebrew e no Linux. Você pode instalar o ADB usando o Homebrew no seu Mac com:
brew install android-platform-tools
E no Linux você pode usar:
sudo apt-get install android-tools-adb
2. Conecte o ADB ao dispositivo Android
Claro, você precisa habilitar a Depuração USB no seu Android para usar o ADB com esse dispositivo. Isso permite que você se conecte ao seu dispositivo via cabo USB ou sem fio.
Se o seu dispositivo for um smartphone, a maneira mais fácil é conectá-lo ao computador usando um cabo USB. Se você estiver lidando com um dispositivo fixo, como uma caixa de TV Android, experimente a Depuração Sem Fio com ADB.
Independentemente do método escolhido para se conectar, você pode obter uma lista de dispositivos conectados executando o comando abaixo no Terminal:
adb devices
O ADB conecta o dispositivo via USB
Este comando exibe o número de série para dispositivos conectados via USB e o endereço IP local para conexões sem fio.
3. Encontre o nome do pacote do aplicativo com ADB
Embora a maioria dos aplicativos tenha rótulos simples, o Android não usa o rótulo do aplicativo para identificá-los. E se dois aplicativos tiverem o mesmo rótulo? Para evitar possíveis confusões, o Android usa um nome de pacote exclusivo para identificar o aplicativo. Por exemplo, o Google Maps aparece como Maps na lista de aplicativos, mas o nome real do Google Maps é com.google.android.apps.maps.
Felizmente, você pode usar o ADB na mesma janela do Terminal para encontrar o nome do pacote de um aplicativo. Assim que o ADB estiver conectado ao seu dispositivo, execute o comando abaixo para entrar no shell do ADB:
adb shell
Agora você deve ver o nome do seu dispositivo ao lado do indicador piscando. Em seguida, execute o comando abaixo para obter uma lista de todos os pacotes instalados no seu dispositivo Android:
pm list packages
Listar pacotes instalados com ADB
Acesse o gerenciador de pacotes do ADB para listar todos os pacotes instalados no seu dispositivo Android. A extensão dessa lista – e os pacotes dos quais você nunca ouviu falar – sugere que há muitos aplicativos instalados no seu dispositivo que você nem conhece. A maioria deles são aplicativos de sistema em segundo plano que mantêm seu dispositivo Android funcionando silenciosamente.
Aviso :
Você pode desinstalar qualquer um dos pacotes Android listados usando o ADB, mas isso não significa que você deva fazê-lo. A maioria desses aplicativos é essencial para o funcionamento do seu sistema, e desinstalá-los pode afetar a funcionalidade do seu dispositivo. Desinstale aplicativos do sistema somente se souber o que está fazendo!
Uma lista completa de pacotes instalados no seu dispositivo Android pode ajudar você a entender melhor, mas procurar pelo nome do pacote de um aplicativo específico não será muito eficaz.
Você pode usar o comando abaixo para filtrar os resultados:
pm list packages |grep chrome
pacote adb grep
Este comando filtra a lista de pacotes para incluir apenas pacotes chamados chrome. Substitua chrome pelo nome do seu aplicativo ou desenvolvedor para encontrar pacotes para esse aplicativo.
4. Desinstale o aplicativo
Agora que você tem o nome do pacote do aplicativo, ele está completamente em suas mãos. Se você ainda estiver no shell do ADB, saia dele digitando exit e pressionando Enter. Em seguida, insira o nome do pacote no comando abaixo e execute-o:
adb uninstall com.spotify.lite
Desinstalar aplicativos Android usando o ADB
Este comando desinstalará o Spotify Lite do dispositivo Android conectado. Substitua com.spotify.lite pelo nome do pacote do aplicativo desejado e ele desaparecerá após o ADB exibir um resultado de Sucesso.
Observe que o comando acima solicitará ao sistema a desinstalação do aplicativo apenas para o usuário atual. Não há como desinstalar o aplicativo de todos os usuários, a menos que você faça root no seu telefone.
Esteja ciente de que desinstalar aplicativos do sistema pode bloquear seu dispositivo, portanto, desinstale apenas aplicativos dos quais você tem certeza. Aplicativos como Gmail, Google Play Música, Google Play Filmes, etc. podem ser desinstalados com segurança, mas nunca exclua a Google Play Store ou quaisquer arquivos associados a ela. Se o seu telefone ficar instável após desinstalar um aplicativo específico, reinstale-o a partir da Google Play Store ou restaure o telefone para as configurações de fábrica.
Dependendo do fabricante, alguns telefones vêm apenas com alguns bloatwares e aplicativos de sistema que podem ser desabilitados facilmente, enquanto outros são carregados com aplicativos de terceiros que os usuários não podem excluir ou desabilitar.
Usuários do Android têm mais liberdade devido à sua natureza de código aberto; no entanto, o Android ainda possui algumas restrições de segurança. Você não pode desinstalar aplicativos do sistema e a maioria dos aplicativos pré-instalados no seu dispositivo Android sem tomar medidas adicionais. O ADB é uma ferramenta que pode contornar essa restrição. Afinal, o telefone é seu, e você deve ter controle total sobre ele. As instruções acima permitirão que você remova esses aplicativos de bloatware do seu telefone Android sem precisar fazer o root.
A melhor coisa sobre desinstalar apps Android usando o ADB é que você não precisa fazer root no seu dispositivo para usá-lo. Tudo o que você precisa fazer é conectar seu dispositivo, encontrar o nome do pacote do app e executar o comando de desinstalação. Agora você sabe como fazer tudo isso. Diga adeus aos bloatwares e apps que você não usa!