5Aug

Como encontrar a causa raiz de seus problemas de bateria Android

O

best-battery-stats-on-nexus-4

Android possui uma ferramenta de estatísticas de bateria integrada que mostra o que está usando a bateria. Infelizmente, esta ferramenta não fornece todas as informações que você precisa para identificar as causas raiz da vida útil da bateria.

BetterBatteryStats é um aplicativo que mostra informações muito mais detalhadas sobre o que realmente está usando a bateria do seu telefone. Com BetterBatteryStats, você pode identificar exatamente quais aplicativos e configurações estão drenando sua bateria.

Começando

BetterBatteryStats está disponível por US $ 2,99 no Google Play, e vale a pena. Se você quiser tentar antes de comprar, você pode baixar o aplicativo gratuitamente em seu tópico no fórum XDA Developers. Certifique-se de apoiar o desenvolvedor e comprar o aplicativo, se você achar útil.

O aplicativo começará a monitorar após a primeira carga. Uma vez que você instalou o aplicativo, você precisará carregar seu telefone e depois dar tempo a BetterBatteryStats para coletar dados. Você pode usar seu telefone normalmente por algumas horas, usá-lo por um dia típico ou mesmo deixá-lo sentado durante a noite para ver apenas o que seu telefone está fazendo quando você não está usando. BetterBatteryStats usa os eventos padrão do Android, portanto, não deve usar nenhuma bateria adicional para reunir esses dados.

estatísticas de boas-vindas para melhor bateria

Wakelocks Explicado

O seu telefone Android tem três estados: Desperte com a tela ativada( quando estiver usando), Desperte com a tela desligada( quando está executando ações em segundo plano) e Dormindo.

Quando você não está usando seu telefone ou tablet, você deseja que ele permaneça no modo de suspensão tanto quanto possível. O modo de suspensão consome muito pouca bateria.

No entanto, seu telefone não pode permanecer no estado de suspensão o tempo todo. Aplicativos que precisam executar ações em segundo plano, usam wakelocks parciais para manter o telefone acordado enquanto executa a ação. Qualquer aplicativo que precise fazer qualquer coisa em segundo plano - o Gmail recebe novas mensagens, um tocador de música tocando música com a tela do telefone, ou o aplicativo de Contatos que sincroniza seus contatos - todos usam wakelocks parciais para manter o telefone errado.

Você pode ver o efeito de wakelocks em ação visualizando as informações de estado do telefone depois que BetterBatteryStats teve algum tempo para coletar dados. Por exemplo, na captura de tela abaixo, podemos ver que o telefone está ligado por mais de 21 horas. A tela do telefone só foi ativada por 12 minutos neste momento, mas o próprio telefone ficou acordado por quase duas horas.

android-better-battery-stats-sleep-awake-screen-on

Por que o telefone passou mais de uma hora e meia acordado quando não estávamos usando? Wakelocks parciais o mantiveram acordado. Podemos reduzir a quantidade de tempo que o telefone desperta, aumentando assim a vida útil da bateria, eliminando wakelocks.(Observe que os wakelocks apenas medem o tempo em que o telefone estava acordado quando a tela estava desligada. Se você usar seu telefone para ouvir música com a tela desligada, uma grande quantidade de tempo acordado com a tela desligada será esperado e inevitável.)

VisualizandoWakelocks parciais

Para visualizar wakelocks parciais, toque o Outro menu na parte superior do aplicativo e selecione Wakelocks parciais. Você verá uma lista de ações que causaram wakelocks. O aplicativo que causou a maioria dos wakelocks aparecerá no topo da lista, então você saberá sobre quais problemas você precisa focar.

Por exemplo, na captura de tela abaixo, podemos ver várias causas de wakelocks: o Google Maps atualizando automaticamente nossa localização( presumivelmente para que o Google Now saiba onde estamos), Pocket sincronizando nossos artigos não lidos, Twitter sincronizando novos tweets e o aplicativo Google+sincronizando novo conteúdo.

best-battery-stats-wakelocks

Elimando Wakelocks Parciais

Com esta informação, sabemos o que podemos fazer para espremer mais vida útil da bateria do nosso telefone. Poderíamos desativar o relatório de localização de fundo no Google Maps( aplicativo do Google Maps - & gt; Configurações - & gt; Configurações de localização - & gt; Relatório de localização - & gt; Não atualize sua localização), configure o Pocket para sincronizar artigos menos freqüentemente( ou mesmo use sincronização manual), configure o Twitter para verificar novos tweets com menos frequência e desative o recurso de sincronização do aplicativo do Google+.

android-disable-background-location-reporting

Se vimos o Google Talk perto do topo desta lista e nunca o usamos, poderíamos sair do Google Talk para reduzir wakelocks. Se o aplicativo causar wakelocks tiver um recurso de sincronização, configure-o para sincronizar com menos frequência, sincronize manualmente ou desative a sincronização inteira( se você nunca o usar).

Claro, as decisões que você faz aqui são trade-offs. Por exemplo, se o Gmail for uma grande fonte de wakelocks para você, você poderia configurar o Gmail para nunca sincronizar automaticamente o novo email. Você só receberia novos e-mails quando você sincronizar manualmente com o botão de atualização no aplicativo do Gmail e você nunca receberia notificações para novos e-mails se você fizesse isso.

melhor-bateria-estatísticas-gmail-wakelocks

Se houver um aplicativo que continue criando wakelocks e você não o use, você deve desinstalá-lo. Se você não pode desinstalar o aplicativo porque veio com seu telefone, você pode desativá-lo. Para desativar um aplicativo, abra a tela Configurações, toque Aplicativos, deslize para a lista Todos e localize o aplicativo. Toque no nome do aplicativo e toque no botão Desativar.(Você não deve usar esse recurso para desativar aplicativos úteis, pois isso pode causar problemas.)

Android-desativado-built-in-apps

Se você não tem certeza de qual configuração um wakelock está relacionado, tente pesquisá-lo. Outros usuários provavelmente encontraram e resolveram o problema antes.

Para obter mais dicas de melhoria da vida útil da bateria, confira nosso guia completo para maximizar a duração da bateria do seu telefone Android.