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.

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


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

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


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
    
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.