Como posso descobrir o que faz com que o "Android OS" consuma bateria?

22

O problema é que vejo uma alta porcentagem no item "Android OS" no uso da bateria e quero descobrir o que está causando isso. Mas deixe-me dizer que estou interessado em técnicas e ferramentas de diagnóstico, em vez de aumentar a vida útil da bateria, como você verá nas figuras abaixo que a bateria não é descarregada muito mais rápido do que o esperado.

Aqui está a situação com o telefone agora:

  • Última cobrança há 13 horas
  • Eu reiniciei o telefone depois de carregá-lo
  • Desliguei tudo (como GPS, Wi-Fi, rede de dados)
  • Eu estava em uma rede 2G o tempo todo
  • Meu único uso pelo telefone durante o dia foi de alguns minutos de WiFi, recebendo duas mensagens SMS e uma ligação que durou menos de um minuto.
  • Tenho a sincronização automática desativada

E aqui está o status de uso da bateria:

  • SO Android: 67%
  • Exposição: 10%
  • Espera da pilha: 9%
  • Telefone inativo: 6%

O sistema operacional Android mostra 1 hora e 30 minutos de tempo de CPU, mas o tempo total em que o telefone foi ligado foi inferior a 30 minutos e não tenho nada ativo em segundo plano.

O nível da bateria não é ruim (80%), mas considerando que eu não fiz nada com o telefone (e que o telefone possui uma bateria de 2500 mAh), estou curioso para descobrir o que está causando o uso da bateria.

Obviamente, isso deve ser causado por algumas tarefas em segundo plano que não estão listadas no uso da bateria. Estou procurando maneiras, ferramentas e métodos que me permitam diagnosticar isso ainda mais e relacionar 67% do uso a aplicativos reais.

Algumas informações adicionais:

Eu tenho um Galaxy Note, com o Gingerbread 2.3.6 instalado. Eu tenho o "Timelines Usage Free" instalado (que não estava sendo executado durante o dia) e não mostra nenhum uso excessivo da CPU por qualquer aplicativo que possa me levar a quem está consumindo a bateria.

Pergunta relacionada (útil, mas não respondeu à minha pergunta): O que pode fazer com que o processo "Android OS" use alta porcentagem de bateria?

Iravanchi
fonte
Eu estou um pouco confuso. Você ligou o telefone por menos de 30 minutos, mas o cobrou e o reiniciou há 13 horas?
Chance
Carreguei e reiniciei 13 horas atrás e, desde então, não o uso por mais de 30 minutos. (Mas o dispositivo não foi desligado, a tela estava desligado o tempo todo)
Iravanchi

Respostas:

9

Use um aplicativo como "Melhores estatísticas da bateria". Este aplicativo fornece informações detalhadas sobre todos os serviços em execução. Isso é muito melhor que o aplicativo padrão para diagnósticos.

Além disso, muitos dos principais serviços do sistema são atribuídos como parte do "Android OS". Há um bug muito específico nos dispositivos Samsung Galaxy S II, relacionado ao calendário TouchWiz, que continua fazendo muitas verificações desnecessárias, o que impede o dispositivo de dormir corretamente quando a tela é desligada. Isso causa um grande consumo de bateria. Como o TouchWiz em um S II é muito semelhante ao do Galaxy Note, você pode ter o mesmo bug inerente.

Esses links podem fornecer uma idéia melhor:

Gautham C.
fonte
Obrigado, foi assim que eu fui. Usei o aplicativo BBS para descobrir que existem bloqueios de ativação do kernel que impedem o sono profundo. Aqui está uma explicação detalhada sobre o XDA, se você estiver interessado ou comentar sobre o que realmente aconteceu: forum.xda-developers.com/showthread.php?t=1419087
Iravanchi
Haha não, obrigado. Está tudo bem. Meu amigo e eu já analisamos isso porque ele tem um Galaxy SII e teve esse problema. :)
Gautham C.
Bem, a questão ainda está lá para mim. Um bloqueio de ativação do kernel mantém meu telefone ativo, chamado "GPS" e achei que era por causa do Local da rede. Quando desligo a localização da rede, o telefone dorme profundamente. Então, se você tem alguma idéia sobre isso, sua ajuda é muito apreciado :)
Iravanchi
hmmm .... não tenho certeza. Muitos serviços touchwiz se referem um ao outro. Talvez a reutilização de código da Samsung nos diferentes serviços tenha causado o problema do wakelock em vários serviços? Sugiro olhar para os fóruns xda para o seu dispositivo. Provavelmente, você terá uma boa solução para você
Gautham C.
@Iravanchi: AFAIK, isso tem uma correção bastante fácil. Mapas -> Configurações -> Configurações de localização -> Desativar "Relatório de localização". Isso evita quase todo o consumo de bateria quando ocioso, IIRC.
Chinmay Kanchi
-2

Eu acho que você deveria reler a pergunta relacionada.

É provável que isso ocorra nos serviços ou aplicativos do SO deixados em execução em segundo plano. Sugiro que você tente algo como o taskkiller ou o próprio taskmanager e verifique quais aplicativos ainda estão sendo executados em segundo plano. Mesmo que você ache que não iniciou nenhum, é provável que o dispositivo tenha iniciado alguns serviços de sincronização antes de você interromper a sincronização.

Raul Marengo
fonte
Eu tenho um assassino de tarefas instalado e vejo muitos aplicativos em execução. Como os serviços são iniciados automaticamente, quero saber quais deles devem ser responsabilizados pelo consumo da bateria, para que eu possa decidir mantê-los ou desinstalá-los. E a sincronização automática foi desativada antes de reiniciar o dispositivo.
Iravanchi
2
Não use assassinos de tarefas. O Android já possui um assassino de tarefas integrado que mata aplicativos de forma segura e limpa. aplicativos matadores de tarefas tendem a força bruta; os aplicativos matadores forçam essencialmente a fechá-los. Eles são conhecidos por causar instabilidade no sistema a longo prazo, na verdade, podem causar mais força no fechamento posterior da linha e também podem ser um problema em termos de duração da bateria.
precisa
-2

Estou usando o Samsung Galaxy R por mais de 5 meses. Um dispositivo tão maravilhoso, é claro que o problema é a duração da bateria. Eu tentei muitos recursos sem uso. Eu fiz o resto da fábrica 2 vezes ainda sem uso. Após a carga completa, ele está drenando repentinamente para 45% em 4 horas (não havia 3G, wifi, GPS). Fiquei totalmente frustrado, finalmente tive a chance de ler este fórum. Lá, comecei a pensar no GPS wake lock, finalmente encontrei a solução. Vá para Configurações, Localização e segurança e desative "Usar satélites GPS" (verifique se você está conectado à Internet) e tente observar. Agora, observe minha observação abaixo, das 1h 99% às 6h 97% (fone estava no sono) das 6h 97% às 18h 85% (uso normal). Tente isso, se estiver ajudando os outros a fugir da frustração.

Bijipo
fonte
1
Onde você está vendo essas configurações? Não tenho nada Settings | Securitychamado "controles remotos".
ale