
Se você é um feliz proprietário de um smartphone com o sistema operacional Android, mas está desconfiado que algo de errado está acontecendo com a bateria, saiba que tudo isso pode ser questão de programação. Isso mesmo, uma simples opção pode “comer” toda a bateria de seus dispositivo, mesmo ele estando em modo stand-by.
O bug foi descoberto por pesquisadores da Purdue University, instituição localizada no estado de Indiana, EUA. Seu, digamos, poder, é tão grande que é capaz de acabar com 100% da carga dos aparelhos em apenas 5 horas. Isso acontece mesmo que o usuário sequer aperte um botão durante todo o dia.
Mas o probleminha, que ainda não tem solução, infelizmente, está justamente nos aplicativos. Alguns deles utilizam a Wakelock, uma API que permite ao app funcionar mesmo que não esteja sendo executado em primeiro plano. Tudo isso quer dizer que softwares, como de e-mail e mídias sociais, utilizam esse recurso em tempo integral para baixar mensagens e alertas; porém, nem sempre hibernam após esse processo, fazendo com que a bateria seja gasta como se o aplicativo estivesse em execução.
Para identificar os erros, os pesquisadores utilizaram um software que verifica o código binário dos app. De acordo com o estudo, 42, dos 187 aplicativos analisados continham o tal bug No-Sleep. Não foram divulgados quais aplicativos apresentam erros e se isso também ocorre no sistema da Apple, iOS, ou no Windows Phone.
Fonte e Foto | The Verge
Comentar
Para deixar um comentário é necessário se identificar: ENTRA ou conecte-se com FacebookConnect