20Jul
A duração da bateria dos celulares simplesmente não parece ser tão longa quanto costumava ser. Se o seu dispositivo Android estiver morrendo mais rápido do que você gostaria, o Wakelock Detector pode ajudá-lo a entrar nas aplicações que você instalou, que podem estar matando sua bateria ou impedindo que a tela se desligue.
Você, infelizmente, precisa ser rooteado para usar esse aplicativo. Não há nenhuma maneira fácil de ver essas informações sem o acesso à raiz.
Examinamos algumas das maneiras pelas quais você pode rastrear a fonte de problemas de bateria e o Wakelock Detector é um aplicativo gratuito que pode ser usado para rastrear os aplicativos e serviços que estão fazendo com que sua bateria se esgote. O próprio Android pode fornecer algumas informações sobre como sua bateria está sendo usada, mas não revela nada próximo da imagem completa.
É importante lembrar que os wakelocks em si não são necessariamente uma coisa ruim. Eles ocorrem para evitar que os aplicativos sejam removidos da memória para que ele continue funcionando em segundo plano - então o e-mail pode ser verificado quando a tela está desligada, etc. - mas nem todas as aplicações são bem comportadas.
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 faz isso em segundo plano, mas os wakelocks completos significam que a tela está ligada ou impedida de desligar - o que, obviamente, pode ser um enorme dreno da bateria.
Dirija-se ao Google Play e instale-se uma cópia do Detector Wakelock.
É uma boa idéia para instalar o aplicativo e continuar a usar para o telefone como normal 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.
Inicie o aplicativo e você receberá uma lista de outros aplicativos que iniciaram um wakelock. Os wakelocks parciais são listados por padrão( chamado "wakelocks da CPU no aplicativo"), mas você pode alternar para ver os wakelocks completos tocando na CPUcom o ícone de exibição e escolhendo "Screen wakelock".
O botão à direita disto pode ser usado para alterar a ordem em que as aplicações estão listadas. As opções disponíveis estão em execução( ordenadas por quanto tempo os aplicativos foram ativos), Uso( ordenado pelo uso de recursos) e ABCD( ordenado alfabeticamente).
Se você está olhando para wakelocks completos 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 o Google+, podemos ver que o aplicativo está despertando o dispositivo para sincronizar e para o recurso de bate-papo. O
Tapping App Info permite que você veja detalhes, como a quantidade de espaço que o aplicativo em questão está aceitando, além de oferecer 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.
Ao lado de cada tipo de wakelock você pode ver quantas instâncias houve. Esta é uma ótima maneira de determinar quais aplicativos, ou quais recursos de aplicativos particulares, estão causando a morte da bateria. Isso pode ajudá-lo a decidir se um aplicativo que come sua bateria vale o preço e ajudá-lo a ver qual configuração pode precisar ser ajustada para ajudar a controlar as coisas um pouco.
No pior dos casos, você pode achar que destaca um aplicativo problemático e decide que é mais sensato procurar uma alternativa.
Se você gosta de experimentar diferentes ROMs, o Detector Wakelock 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, toque Configurações e, em seguida, ative a opção "Modo Avançado".
Basicamente, o modo Avançado permite que o WLD mostre processos do sistema ao lado de aplicativos que você instalou. Embora você não seja necessariamente capaz de desinstalar todos os componentes que se verifique manter seu telefone desperto, o Detector de Wakelock irá destacar problemas com uma ROM que podem ajudá-lo a decidir tentar outro ou desativar uma característica particular da ROM.
Como sempre, o Google é seu amigo. Você deve notar que um aplicativo ou serviço específico está despertando seu dispositivo mais do que parece aceitável, verifique on-line para ver se outras pessoas estiveram enfrentando o mesmo problema. Conforme sugerido nas FAQs do aplicativo, apenas o Google [appname] wakelock issue 'e você pode encontrar a ajuda que você precisa.