O que pode fazer com que o processo do "Android OS" use alta porcentagem de bateria?

18

Eu li várias postagens no fórum sobre o bug de consumo de bateria do sistema operacional Android. É aqui que o processo do 'Android OS' mostra grandes porcentagens nas estatísticas da bateria.

Para mim, estou executando o 2.3 Gingerbread. Não uso bluetooth ou GPS. Estou no 2G na maioria das vezes. Alguns dias, recebo 40 horas de bateria. Nestes dias, nas configurações de uso da bateria, o processo do 'Android OS' usa cerca de 3% da bateria. No entanto, outros dias recebo cerca de 8 horas com o mesmo uso. Nestes dias, o processo do 'Android OS' utiliza cerca de 35% da bateria. Eu realmente quero descobrir o que causa isso.

As correções sugeridas até agora são:

  1. Reinicialização (temporária).
  2. Desligue e remova a bateria por alguns minutos.
  3. Redefina as estatísticas da bateria.
  4. Alterar a política de suspensão WIFI.
  5. Use um gerenciador de tarefas
  6. Flash coisas para o telefone.
  7. Reverta para versões mais antigas do sistema operacional (na verdade não é uma correção).

Alguém sabe a causa definitiva desse problema e a correção correta? Ou é possível que haja vários problemas que causam isso, para que coisas diferentes funcionem para pessoas diferentes?

Aqui estão alguns dos tópicos:

sickgemini
fonte
Pelo que vale, eu não vi isso. Você pode adicionar seu dispositivo e operadora à sua mensagem?
ale
Isso depende muito do SO que você está executando? 2.2-Froyo? 2.3-Pão de gengibre?
Chance
Executando 2.3 Gingerbread.
sickgemini 13/08/11
Por que os votos negativos? Esta é uma questão legítima. Muitos usuários do Android, inclusive eu, têm problemas com o tempo da bateria e, por observação, em alguns telefones, o consumo de bateria está conectado ao "Android OS" que parece consumir mais de 30% da carga da bateria.
Janeiro

Respostas:

9

Acredito que haja pelo menos um bug relacionado ao "Android OS" e ao consumo de bateria . Descreverei como reproduzir o problema: (Testado com o Motorola Flipout, Blur_Version.0.28.9_MB511.Retail.en.DE (ROM de estoque com a qual o telefone foi vendido), Android 2.1.)

  • Comece com um telefone totalmente carregado.
  • Baixe o aplicativo Audiobooks (gratuito) e inicie-o.
  • Escolha um livro da biblioteca gratuita e ouça.
  • Envie audiolivros para o plano de fundo, por exemplo, clicando no botão home.
  • Volte para o aplicativo Audiobooks pela mesma operação usada para iniciá-lo, por exemplo, clique no ícone na gaveta do aplicativo. (Essa é a única maneira que eu tenho conhecimento para colocar o aplicativo em primeiro plano novamente.)
  • Faça o que for necessário para interromper a reprodução do audiolivro. (Existe um botão "shutdown player", mas eu nunca consigo usá-lo, porque o player simplesmente para / desaparece antes que eu possa navegar para a tela do player.)
  • Deixe o telefone inativo. Após 8 horas, a bateria estará quase descarregada (<15%). O monitor de uso da bateria do Android atribui 33% do consumo de massa ao "Android OS". O restante é dividido entre "espera de celular", "telefone inativo".
  • Desligue o telefone. Ligue. Recarrega.
  • Deixe o telefone inativo.
  • Após 8 horas, verifique o status da bateria (> 50%). "Android OS" não aparece como bateria descarregada.

Se isso é um bug no Audiobooks player ou no Android ou em ambos, não está claro. No entanto, isso não parece ser um comportamento normal.

Jan
fonte
3

Eu apenas tive esse problema. Acho que o que causou foi a remoção de algumas contas de email (mas não o aplicativo) e os dados continuaram pesquisando algo em "serviços em execução" nos aplicativos. Isso fez com que o "Android OS" consumisse até 43% do "uso da bateria". Em menos de 8 horas o telefone estava morto.

Depois que o aplicativo teve seus "dados limpos" ativados, eu também tentei com todos os aplicativos que eu havia instalado, mas raramente os utilizava. Então caiu para 13%! Prova que os dados de cache "removidos" tinham algo a ver com isso. Felicidades

Peter Y
fonte
2

No meu Galaxy S2, a digitalização de mídia ficou presa e a bateria descarrega completamente em 8 horas à noite sem usar. O uso da bateria foi como:

  1. SO Android - 30%
  2. Mídia - 28%
  3. Exibição - 25%

Limpei os dados do Media Storage e o problema foi resolvido:

Configurações »Aplicativos» Gerenciar aplicativos >> Todos >> Armazenamento de mídia >> Limpar dados

digz6666
fonte
2

O que notei: o scanner de mídia inicia e descarrega a bateria e meu Galaxy S2 esquentou rapidamente por longos minutos quando eu desconectei a conexão USB do meu computador. Era o mesmo no 4.0.x (atualmente eu tenho ações não enraizadas 4.1.2 no Galaxy S2). Eu tenho muitos arquivos de mídia na memória do telefone e no cartão SD também. Minha solução alternativa sem raiz (parece funcionar):

  • Vá para Configurações> Aplicativos> Todos
  • Encontre "Media Storage", toque nele
  • "Desativar"
  • "Forçar parada"

Edit: O que notei desde que estou usando esta solução alternativa:

  • toques não funcionam
  • O aplicativo Galeria não funciona
  • O aplicativo Player de vídeo está com falha, conforme relatado por wbogacz (obrigado)

Sinto falta do Gallery e dos toques, mas ainda continuo usando esse método, porque o problema do scanner de mídia é mais irritante para mim. Vou atualizar novamente se notar outras diferenças.

Atualização: Poucos meses depois, ainda sinto falta dos toques e sons de notificação, mas posso viver sem ele. Enquanto isso, instalei o aplicativo Flash Notification e adoro. :) https://play.google.com/store/apps/details?id=com.manzy.flashnotification

Raio
fonte
Essa recomendação causa falhas no "Video Player" para encontrar mídia e na "Galeria" para exibir fotos do telefone. Restaurar o armazenamento de mídia para ativar e abrir o Video Player e a Galeria restauram a usabilidade.
Wbogacz
Isso causa outro problema que eu notei: não consigo escolher o toque e o som da notificação nas preferências.
Ray
1

Basicamente, você está respondendo sua própria pergunta.

Para começar, eu vou com o BMitch, isso NÃO é um bug . Existem várias razões para a alta taxa de consumo de bateria. Também depende muito do firmware, versão do Android e dispositivo que você está usando. Por exemplo: eu tenho um dispositivo Samsung Galaxy 5. Inicialmente, ele vinha carregado com o Android 2.1 e uma bateria com uma duração bastante ruim de 2 dias no máximo. Enraizei meu dispositivo e vi um aumento significativo na duração da bateria de cerca de 3 dias sem carregar. Em seguida, dei uma ROM personalizada para o meu aparelho e a duração da bateria aumentou tremendamente para 5-6 dias e quando atualizei para o pão de gengibre de volta para 2 dias. Também depende de como você usa seu telefone.

  • Alguns aplicativos continuam em execução em segundo plano e consomem a bateria. Tente evitá-los. A solução alternativa seria usar um assassino de tarefas.
  • O uso excessivo de dados (por WiFi / 3G) também reduz a carga. Desligue o wifi e ligue a rede 2G quando não estiver usando a internet.
  • Mantenha o Bluetooth desligado quando não o estiver usando, pois ele também carrega.
  • Desative o GPS quando não estiver usando nenhum tipo de aplicativo de mapa.
  • Também existe um método que muitas pessoas garantiram estar trabalhando. Isso significa excluir os dados de calibração da bateria e forçar o sistema a criar um novo. No entanto, isso não aumenta a vida útil da bateria. Ele corrige a calibração incorreta da bateria. Este aplicativo faz o trabalho.
  • Usando alguns aplicativos de economia de bateria, como Juice defender. Basicamente, realiza algumas das tarefas acima em um formato automatizado.

Espero que isso explique.

Abhirup Manna
fonte
Obrigado. Embora útil, a maior parte disso é apenas um conselho geral de economia de bateria. Eu estava tentando descobrir especificamente sobre o processo do 'Android OS'. Atualizei a questão um pouco para explicar melhor.
sickgemini 13/08/11
Aprovado para esta pergunta, realmente depende de vários fatores. Só posso fornecer instâncias e alguns casos. Por exemplo, o pão de gengibre na galáxia 5 usa muita bateria, especialmente quando o sensor de orientação está ativado porque a taxa de atualização da tela aumenta de forma anormal. Da mesma forma, cada ROM provavelmente terá seu próprio motivo. Você provavelmente deve questionar a equipe de desenvolvimento da sua ROM.
Abhirup Manna
muitos aplicativos mal codificados com perda de rede mantêm a pesquisa continuamente até a conectividade ser restaurada, isso pode causar um grande consumo de bateria.
Aadi Droid
0

Outro motivo pelo qual a bateria do seu celular pode acabar rapidamente é que seu celular está sendo monitorado ou corrigido por alguém que teve que baixar um programa espião que é executado em segundo plano o tempo todo. E esgota a bateria do seu celular mais rapidamente. Verifique se há programas suspeitos no seu telefone.

Terresa R Nhuy
fonte
Isso é verdade, ocorre o esgotamento da bateria para qualquer processo em segundo plano. Rotular ou apontar deliberadamente para um programa "espião", por exemplo, leva-me a suspeitar que você não considerou a natureza da "espionagem", que é uma atividade secreta. Qualquer pessoa que coloque um aplicativo secretamente deseja que ele seja o mais leve possível para atrair o sistema, para ser mais eficaz.
Wbogacz 09/12/19
-1

Comece não chamando isso de bug. Existem muitas causas para o uso da bateria, assim como muitas coisas que farão com que o medidor elétrico gire. Um curto-circuito precisa ser corrigido, assim como uma aplicação ruim precisa ser removida. Um gerenciador de tarefas é semelhante a ter alguém correndo atrás de você e apagando as luzes. E várias configurações podem ser ajustadas para aproveitar ao máximo o sistema existente, assim como você pode mudar para lâmpadas CFL. Não há uma solução, porque não há uma razão.

BMitch
fonte
Realmente procurando algo mais específico sobre o motivo pelo qual o processo do sistema operacional Android usaria uma porcentagem tão alta de bateria?
sickgemini 11/08
11
@sickgemini, OS = Sistema operacional, não é uma coisa simples com um único switch. Algumas pessoas têm problemas com aplicativos que não se comportam mal, outros têm problemas de hardware ou talvez um problema de rede. Tudo toca o sistema operacional e o sistema operacional toca tudo, e se uma dessas coisas funcionar mal e entrar em um loop apertado, ele consumirá CPU. Não existe uma resposta "específica" fácil que resolva o problema para todos.
BMitch 12/08