Descubra quais aplicativos estão mantendo seu Android acordado com o Wakelock Detector

Screenshot_20161027-1500101

A duração da bateria dos telefones celulares simplesmente não parece ser tão longa quanto costumava ser. Se o seu dispositivo Android está morrendo mais rápido do que você gostaria, Wakelock Detector  pode ajudá-lo a se concentrar em aplicativos que você instalou que podem estar descarregando sua bateria ou impedindo a tela de desligar.

Infelizmente, você precisará ter acesso root para usar este aplicativo – não há maneira fácil de ver essas informações sem acesso root.

Vimos algumas das maneiras pelas quais você pode rastrear a origem dos problemas de bateria , e Wakelock Detector  é um aplicativo gratuito que pode ser usado para rastrear os aplicativos e serviços que estão causando o esgotamento da bateria. O próprio Android pode fornecer algumas informações sobre como a bateria está sendo usada, mas não revela nada perto da imagem completa.

Screenshot_20161027-145914

É importante lembrar que os wakelocks em si não são necessariamente uma coisa ruim. Eles ocorrem para evitar que os aplicativos sejam apagados da memória para que possam continuar em execução em segundo plano – para que o e-mail possa ser verificado quando a tela for desligada, etc. – mas nem todos os aplicativos se comportam bem.

Screenshot_20161027-145930

Existem dois tipos diferentes de wakelocks a serem considerados. Os wakelocks parciais ocorrem quando um aplicativo ou serviço continua a usar o tempo da CPU, mas o faz em segundo plano, mas os wakelocks completos significam que a tela está ligada ou impedida de desligar – o que pode, obviamente, consumir muito a bateria.

Cabeça sobre a Google Play  e instale-se uma cópia de wakelock Detector.

É uma boa ideia instalar o aplicativo e continuar a usá-lo para o telefone normalmente por um tempo – talvez continuando como você costuma fazer por um dia ou mais. Isso dará ao aplicativo a chance de coletar uma quantidade razoável de dados sobre as atividades do seu telefone.

Recomendado:  Como integrar aplicativos e scripts a um desktop Linux

Inicie o aplicativo e você verá uma lista de outros aplicativos que iniciaram um wakelock — wakelocks parciais são listados por padrão (chamados de “wakelocks de CPU no aplicativo), mas você pode alternar para visualizar wakelocks completos tocando em CPU- procurando o ícone e escolhendo “Wakelock da tela”.

Screenshot_20161027-150010 Screenshot_20161027-150017

O botão à direita pode ser usado para alterar a ordem em que os aplicativos são listados. As opções disponíveis estão em execução (ordenadas por quanto tempo os aplicativos estão ativos), Uso (ordenado por uso de recursos) e ABCD (ordenado alfabeticamente).

Screenshot_20161027-150024

Esteja você olhando para wakelocks totais ou parciais, você pode obter uma visão extra sobre o que está acontecendo com seu telefone tocando em qualquer um dos aplicativos que foram destacados. Por exemplo, se selecionarmos Google+, podemos ver que o aplicativo está ativando o dispositivo para sincronizar e para o recurso de chat.

Tocar em Informações do aplicativo permite que você visualize detalhes como a quantidade de espaço que o aplicativo em questão está ocupando, bem como oferece a opção de forçar um desligamento. Os botões Abrir e Playstore abrem o aplicativo e a página relevante do Google Play, respectivamente.

Screenshot_20161027-150035

Ao lado de cada tipo de wakelock, você pode ver quantas ocorrências ocorreram. Esta é uma ótima maneira de determinar quais aplicativos, ou quais recursos de aplicativos específicos, estão fazendo com que a bateria acabe. Pode ajudá-lo a decidir se um aplicativo que consome muita bateria vale o preço e a ver qual configuração precisa ser ajustada para ajudar a controlar um pouco as coisas.

Na pior das hipóteses, você pode descobrir que ele destaca um aplicativo problemático e decidir que faz mais sentido procurar uma alternativa.

Recomendado:  Como obter uma contagem de parágrafos para um estilo de parágrafo específico em um documento do Word

Se você gosta de experimentar diferentes ROMs, o Wakelock Detector também pode ser usado para rastrear o uso da bateria de diferentes componentes do sistema. Abra o menu tocando nos três traços no canto superior esquerdo, clique em Configurações e ative a opção “Modo avançado”.

Screenshot_20161027-150050 Screenshot_20161027-150055

Basicamente, o modo avançado permite que o WLD mostre processos do sistema junto com os aplicativos que você instalou. Embora você não seja necessariamente capaz de desinstalar todos os componentes que mantêm seu telefone ativo, o Wakelock Detector destacará problemas com uma ROM que podem ajudá-lo a decidir tentar outra, ou desativar um recurso específico da ROM .

Screenshot_20161027-150117

As always, Google is your friend. Should you notice that a particular app or service is waking up your device more than seems acceptable, check online to see if other people have been experiencing the same issue. As suggested in the app’s FAQ, just Google ‘[appname] wakelock issue’ and you may find the help you need.