Como posso desativar um aplicativo de ações com o botão Desativar acinzentado? [duplicado]

10

Há um aplicativo de bloatware irritante (especificamente o VUDU Versão 1.0) que veio pré-instalado no meu dispositivo. Sempre que eu inicializo meu dispositivo, ele inicia um processo de aplicativo; portanto, toda vez que eu inicializo, preciso abrir o App Switcher e deslizá-lo para longe.

Entrei no aplicativo Configurações e tentei Forçar parada e depois desativar o aplicativo, mas o botão Desativar está desativado ("acinzentado"). Alguns outros aplicativos também não me permitem desativá-los. Existe alguma outra maneira de ativar o botão ou desativar o aplicativo sem fazer root? Estou executando o 4.4.2.

Xyspade
fonte

Respostas:

4

Desculpe, mas você precisa fazer o root para fazer isso. Não há outro caminho.

  1. Raiz

  2. (opcional) Instale o Titanium Backup e faça backup do seu telefone. Se você estragar alguma coisa, pode restaurar seu telefone usando este

  3. Agora use um aplicativo chamado System App Remover para selecionar o aplicativo que você deseja excluir. Você precisará conceder permissão ao superusuário para que ele funcione

Alex Wohlbruck
fonte
Tudo bem, obrigado pela sua resposta. Acho que não vou torcer porque meu dispositivo é novo, mas agradeço as informações.
Xyspade
7

Em algumas versões do Android, você pode usar adbpara desativar os aplicativos que, de outra forma, você não conseguiria desativar via interface do usuário. O aplicativo Debloater, vinculado acima, automatiza e simplifica esse processo. Esta resposta irá explicar como executar o mesmo processo manualmente.

AVISO: desabilitar o aplicativo errado ou usar os comandos errados pode deixar seu dispositivo em tijolos suaves. Certifique-se de saber o que está fazendo antes de prosseguir.

  1. Verifique se a depuração do Android está configurada corretamente e entre em um shell adb:

    adb shell
    
  2. Obtenha uma lista de todos os pacotes instalados usando pm

    pm list packages -f
    
  3. Identifique os pacotes que você deseja desativar e anote-os.

  4. Desabilite cada pacote individualmente executando um dos seguintes comandos:

    • se você estiver em Kitkat : pm block <package_name>, por exemplo,pm block com.motorola.motocare
    • se você estiver em Lollipop : pm hide <package_name>, por exemplo,pm hide com.motorola.motocare
  5. O aplicativo agora deve ser desativado e desaparecer do seu iniciador. No caso de um serviço em segundo plano, ele interromperá permanentemente a execução em segundo plano.

Para reverter esse procedimento, você pode usar um dos seguintes comandos:

  • se você estiver em Kitkat : pm unblock <package_name>, por exemplo,pm unblock com.motorola.motocare
  • se você estiver em Lollipop : pm unhide <package_name>, por exemplo,pm unhide com.motorola.motocare
Glutanimado
fonte
11
Para concluir, a partir do Android M, você ainda pode desativar o bloatware OEM executando: pm uninstall -k --user 0 <name of package>sem acesso root. Mas cuidado, as alterações são permanentes, a menos que você faça uma redefinição de fábrica. Nesse caso, o bloatware será instalado novamente.
Prahlad Yeri
2

Sim, existe outra maneira :)

Você tem sorte, porque você tem a versão Android Kitkat. Basta usar a ferramenta Debloater por Gatesjunior do XDA: http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294

Requisitos: O programa exige que os drivers USB do fabricante estejam instalados para o seu dispositivo específico, bem como o seguinte: • Sistema operacional Windows • Depuração USB ativada para o seu dispositivo • Root ou KitKat em execução no seu dispositivo

jis
fonte
Eu tentei do seu jeito e baixei o programa, mas ele não está reconhecendo meu dispositivo. Eu segui todas as etapas e ative a Depuração USB. Meu tablet é da marca RCA e, após pesquisas adicionais, parece que o RCA não produz drivers para seus dispositivos. Ainda posso usar este programa de outra maneira?
Xyspade
Os drivers USB do fabricante para o seu dispositivo específico são requisitos obrigatórios. Tente encontrar ajuda no XDA com o driver USB para o seu dispositivo. Que tipo exatamente é o seu dispositivo? RCA marca tablet não é uma informação muito útil se você precisar de uma ajuda;)
jis
Que informação exata seria útil para você, como o número do modelo?
Xyspade
Publique aqui tudo o que puder sobre o seu dispositivo. Por exemplo, eu tenho o telefone Motorola Moto G LTE, mas as informações exatas são o número do modelo em sua caixa de papel: XT1039.
jis
0

Tente desta maneira:

  1. Conectar dispositivo via ADB
  2. Vá para o shell do ADB

    adb shell
    
  3. Encontre seu aplicativo de destino listando todos os aplicativos

    pm list packages
    
  4. Remover aplicativo como este

    pm uninstall -k --user 0 com.android.inputdevices
    
Suncatcher
fonte