terça-feira, 16 de julho de 2013

O que há de errado com a bateria do Android?


Faz um tempo que já uso Android, digamos que desde o fim 2011, e dois pontos me chamaram atenção: o controle de bateria do Android, principalmente quando relaciona notificações, parece um tanto menos eficiente que o do iPhone, e o segundo ponto é como uma fabricante pode piorar isso, e isto é pior quanto menor for o valor do aparelho. Surpreendido fui ao comprar o RAZR i e sua bateria poderosa, mas que de repente, começou a dar uns problemas anormais com serviços do Google, e não é apenas meu aparelho.

O problema iniciou entre os meados de junho e o fim dele, e principalmente era quando estava ou em uma rede Wi-Fi ou quando eu utilizava algo que sincronizava algum desses serviços, que de repente passou a iniciar o problema sem sequer mexer no celular. Com isto, o aparelho começava a esquentar, a bateria acabar de maneira bem rápida, e pior ainda, o clock do processador estava à 2GHz, que é o máximo que o meu aparelho chega. Com certeza o aparelho aqueceu, ainda mais trinta minutos ou mais no mesmo clock, sem nada aberto, apenas ele com tela desativada.

Isto teria sentido se eu utilizasse o Google Now, ou vivesse utilizando o Hangouts, Google+, mas são coisas que praticamente nunca utilizei, e a única coisa que consumiria bateria seria o Google Calendar, sincronização de contatos, e claro, o Gmail. Era exatamente isso que acusava que gastava mais bateria que os demais, acusando gastos de no mínimo 6% da bateria, todos chamados de Google Services (Serviços do Google). Como o problema veio justamente quando troquei de operadora e troquei de chip e tudo fez logout, eu restaurei o celular porque estava cheio de bug e acreditei que fosse por isso. Não era.

Restaurado, o problema nunca mais apareceu. Passou uns 3 dias e tudo voltou novamente, e fiz um teste: desliguei a sincronização de tudo que seria do Google, deixando apenas o Gmail para notificações. Continuou da mesma maneira, e desativei o Gmail, reiniciei o aparelho, e não esquentou mais como havia esquentado, mas ainda a bateria durava menos, não entrava em deep sleep, e ainda mostrava o "Serviços do Google" consumindo a bateria, mas dessa vez era algo próximo à 3%, até menos. Mas ainda a bateria acabava rápido.

Estranho, não há nada ativado para este fim. Não há nada que possa ocasionar isto, o que poderia ser? Acreditei que seria problema da ROM porque esta que a Oi colocou é horrível, então troquei, e permaneceu. O problema era apenas do meu celular? Não. Amigos com Galaxy S4 também questionavam o problema, e na internet, todo mundo criticando isso, e muitos criticando desde a época que começou os meus problemas. Nenhuma solução, a não ser desativar tudo do Google, e está dando "certo", mas ainda assim, a minha bateria que passava horas com a tela bloqueada e continuava com mais de 90%, hoje fica entre 80% e 70%, e quando o celular quer, começa a aquecer e gastar a bateria. Adivinhem o culpado? Google Services.

Isto é problema atual do Android, e pelo que vejo, parece mais um problema remoto e para versão acima da 4.0, pois o Galaxy Y da minha mãe não apresenta esta peculiaridade e olha que ela também utiliza os mesmos serviços que eu, como Gmail, Google Calendar, e tudo mais. Se eu simplesmente ligar agora para sincronizar tudo, a minha bateria vai acabar, o celular vai pegar fogo, e ainda vai ficar lento, sem contar que consome dados até com 3G, que é até anormal.

Já vai fazer um mês que há queixas disso, e justamente o que o BetterBattery diz é que o NlpCollectorWakeLock (Google Services) é o Wakelock que mais consome, tendo recorde com 30 minutos de diferença com qualquer um que venha depois. Mais lá para baixo, NetworkLocationLocator (Google Maps), que está desativado, mas que o wakelock continua vivo. Google Talk (Hangouts) e muitos outros serviços que estão desativados também. Ou seja, tem algum bug por aí.

O bug não afeta todos, pelo visto, é apenas alguns aparelhos ou contas com Android 4.x, não tenho certeza, mas que está perturbando, está. É horrível estar andando na rua e de repente tocar no seu bolso e sentir o celular bem aquecido, e ao utilizá-lo, que é pior ainda, esquentar mais porque além de estar nesse processo, você vai iniciar outro. O pior é ver a bateria acabar sem ao menos fazer nada, mas por enquanto, nenhum blog grande descobriu ou passou pelo problema, e o Google, pra variar, nada comentou. Esta novela vai ter fim quando? Já estou pensando em voltar a usar o iPhone por isso.