bateria
Bateria incansável
Muitos usuários já se acostumaram a colocar seu telefone no carregador
todas as noites, para que a bateria esteja sempre cheia no dia seguinte. Mas
não precisa ser assim: com a ajuda de aplicativos adicionais pode-se colocar
o seu dispositivo com Android em uma dieta de energia, fazendo com que
a bateria dure consideravelmente mais tempo sem sacrificar o conforto.
por Lutz Labs
42
cte-001.indb 42
c’t especial 03/2012
17/02/12 21:50
bateria
O
princípio é bem simples: basta
desativar todos os aplicativos
dispensáveis e reduzir o brilho
da tela ao mínimo possível para que o
telefone fique ligado por mais tempo.
Na prática, porém, essa abordagem
acaba com seu conforto. Quem gosta,
por exemplo, de ir às configurações
do aparelho para desligar o Wi-Fi todas as vezes que sai de casa e ligar
chegando ao escritório?
Mesmo com o Wi-Fi desligado,
ainda há um longo caminho a percorrer. Os receptores GPS e a transmissão
de dados via 3G são considerados os
maiores vilões do consumo de energia, seguidos de perto pelo brilho
da tela multitoque durante o uso do
telefone. A maioria dos dispositivos
com Android mostra, no aplicativo
Configurações, quem são os maiores
consumidores de bateria. Em nossos
testes, o destaque vai para a tela e a
própria rede de telefonia celular.
Esta lista mostra apenas o consumo
total em porcentagem durante o uso
diário do telefone. Não é possível saber
exatamente o que consumiu mais bateria e em qual momento, ou quanto
isso representa em minutos em vez de
porcentagem. Utilizamos em nossos
testes um Motorola Milestone modificado para medir com precisão qual
foi o nível de carga extraída da bateria
em cada caso específico (detalhado
na tabela). Esses valores devem variar
em outros modelos, mas mostram
uma clara tendência. Algo marcante
A tela drena a maior quantidade de energia da bateria, seja após uma longa sessão de navegação (à
direita) ou em usos ocasionais (à esquerda).
Tempo em espera [Std.]
0
100 200 300 400 500 600 700 800 900
Modo avião
809
287
EDGE
UMTS
210
159
WLAN + UMTS
WLAN + UMTS + Bluetooth
148
WLAN + UMTS + Bluetooth + GPS
149
Tempo teórico de espera do
Motorola Milestone sob
diferentes condições operacionais sem serviços sendo
executados em segundo plano.
Consumo de energia tt[mW]
foi o baixo consumo de energia do receptor GPS e do módulo de conexão
sem fio no modo de espera. Por outro
lado, surpreendeu-nos o fato de que o
Bluetooth, mesmo no modo de espera,
tenha mostrado um consumo tão alto.
O consumo de energia no modo
para avião difere do modo normal de
uso em ordem de magnitude: gravar
um vídeo e carregar um arquivo via 3G
ao mesmo tempo consome quase 3 W,
ao passo que no modo avião a bateria
usou apenas 6,6 mW, quase 500 vezes
menos. Essa é a razão pela qual curtos
períodos de uso afetam de forma tão
c’t especial 03/2012
cte-001.indb 43
Serviços secretos
Na conferência para desenvolvedores
Google I/O, o engenheiro da gigante
800
600
400
200
0
Para a duração da bateria, faz pouca diferença se os módulos Bluetooth e
GPS estiverem ociosos ou ativos. As redes Wi-Fi e 3G são os recursos com o
maior apetite por energia.
negativa na duração da bateria. Ao ligar
a tela do seu telefone por cinco minutos,
a duração da bateria em tempo de espera no modo para avião é reduzida em
quase seis horas. A bateria de 5189 MWh
do Milestone duraria, de acordo com os
nossos testes, até 14 dias em modo de
espera. Claro que isso é apenas na teoria,
pois na prática diversos serviços diferentes consomem a bateria em plano de
fundo, reduzindo esse valor.
0
50
100
150
200
250
300
350
400
Luminosidade [cd/m2]
O consumo de energia pela tela depende diretamente da intensidade do
brilho. O consumo base necessário para uso da tela em si é de 300 mW; a
iluminação é responsável por todo o resto.
43
17/02/12 21:50
bateria
Trabalho manual
Alguns itens podem ser configurados
manualmente para economizar mais
energia. Entre eles estão o brilho e o
desligamento automático da tela, que
devem ser fixados ao nível mais baixo
possível. Os recursos de geolocalização do Twitter e o widget de previsão
do tempo também são recursos que
nem sempre precisam estar ativados.
Os papéis de parede e widgets animados são grandes ladrões de energia
que você abriga em sua própria tela
inicial. Os alertas vibratórios também
são seres famintos. Melhor desligá-los
quando forem desnecessários, afinal
os toques acústicos são suficientes
para sinalizar chamadas recebidas.
Aproveite e desligue também o recurso Vibrar ao tocar na tela, para economizar um pouco mais de energia.
CCom o widget
id M
My SSettings
i é possível
í l ffazer mui-i
À noite é muito raro que alguém
to mais do que apenas economizar energia.
precise do telefone celular – a não ser
de buscas, Jeffrey Sharkey, ministrou que você não tenha uma linha fixa
uma palestra na qual o assunto prin- para emergências. Você pode, então,
cipal foi o uso de energia por serviços desligá-lo ou, caso o utilize como
sendo executados em plano de fun- despertador, colocá-lo em modo
do: se um aplicativo requisitar dados para avião (ao contrário de outros cede uma conexão com qualquer tipo lulares, nos modelos com Android o
de rede durante oito segundos, a despertador não funciona se ele esticada dez minutos, isso significa que ver desligado). Ao religar seu telefone
o telefone consumirá em uma hora pela manhã, será preciso digitar seu
o dobro da energia que consumiria PIN novamente.
normalmente em modo de espera.
Somem-se a isso todos os aplicativos Alternar
atualizados automaticamente, como A diferença de consumo em modo
avisos de publicações do Facebook de espera entre as redes GSM com
ou do Twitter, recebimento de no- 11,6 mW e UMTS (3G) com 18,3 mW
vos dados para o widget de previ- não é muito grande. Todavia, pode
são do tempo e a busca por novas valer a pena usar o telefone no modo
mensagens no aplicativo Gmail, e a GSM puro (2G), sem 3G. Em sua consua bateria acaba-se rapidamente. O figuração padrão, o aparelho tentará
conselho dado por Sharkey aos de- sempre estabelecer uma conexão via
senvolvedores, a fim de diminuir esse rede UMTS, mesmo que o serviço 3G
consumo de energia, foi de preparar em sua área seja muito ruim. Essas
seus aplicativos para primeiro verificar tentativas e as trocas entre as redes
se já existe uma conexão e usá-la para 2G e 3G sugam fortemente a bateria.
sincronizar esses serviços de uma vez Além disso, o 3G não é necessário
só, em vez de abrir uma nova cone- para a acessibilidade da linha telefônixão para cada serviço, o que resultaria ca e, se o telefone estiver conectado
em um maior tempo de bateria em a uma rede Wi-Fi, os dados são transmodo de espera.
feridos a uma velocidade ainda maior.
44
cte-001.indb 44
O modo GSM puro vale a pena também para quem fala muito ao telefone: o Milestone usa quase 1 W durante
as conversas em modo UTMS e apenas a metade disso no modo GSM. Da
mesma forma, vale a pena também
desligar a descoberta automática de
rede 3G em viagens ao exterior.
Ao baixar grandes quantidades de
dados, entretanto, é contraproducente
desligar a rede 3G, já que esse tipo de
conexão é claramente mais rápida. Mas
ainda assim, usar uma rede Wi-Fi seria
a melhor solução. O carregamento de
um arquivo de 2 MB via FTP, por exemplo, gastou 80 MWh de energia da bateria no modo GSM, 20 MWh no modo
UTMS e apenas 1,3 MWh via Wi-Fi.
Desligar
Em alguns dispositivos já existem
widgets instalados de fábrica que
permitem desativar ou acessar as
configurações, diretamente na tela
inicial, dos aplicativos que consomem muita energia. Widgets como o
Watchdog
OW
hd mostra que os serviços
i que são
ã executados em segundo plano também fazem uso
da CPU, como o sistema de monitoramento de
tráfego NetSentry e o próprio Android Market.
c’t especial 03/2012
17/02/12 21:50
bateria
ToggleWifi, o ToggleGPS ou o Switch
Network Type pertencem a uma lista
de dezenas de outros disponíveis no
Android Market. Alguns se preocupam apenas com ajustes individuais
enquanto que outros, como o My Settings, usam a tela inteira para mostrar
toda a sua gama de opções.
Também é possível desligar manualmente o tráfego de dados em
momentos nos quais você normalmente não está usando o telefone.
Isso pode ser feito confortavelmente
com o widget APNdroid, que muda
o nome do seu ponto de acesso
temporariamente, fazendo com que
seu telefone não consiga mais estabelecer nenhuma conexão sem fio.
As ações famintas por dados param
de funcionar, mas ainda é possível
realizar chamadas. Caso queira, o
APNdroid pode desativar também as
funções de MMS. Já o BatteryFu-Saver
muda o APN para acessar livremente
a rede de dados apenas periodicamente, evitando assim a sincroniza-
Consumo de energia
do Motorola Milestone
Modo de operação
GSM/EDGE (modo de espera)
UMTS (modo de espera)
Wi-Fi (modo de espera)
EGDE (baixar arquivo)
EGDE (subir arquivo)
GSM (telefonema)
UMTS (baixar arquivo)
UMTS (subr arquivo)
UMTS (telefonema)
Wi-Fi (baixar arquivo)
Wi-Fi (subir arquivo)
GPS (modo de espera)
GPS (procurando)
Bluetooth (modo de espera)
Bluetooth (envio)
Bluetooth (recebimento)
Tela
Câmera 1
Gravar vídeo 1
Tocar vídeo (tela cheia) 1
Tocar MP3
1
Consumo de energia usado pela tela
c’t especial 03/2012
cte-001.indb 45
Consumo
11,6 mW
18,3 mW
7,8 mW
853 mW
1179 mW
511 mW
1349 mW
1410 mW
983 mW
1158 mW
479 mW
0,4 mW
550 mW
2,5 mW
487 mW
751 mW
310 à 730 mW
934 mW
1557 mW
1135 mW
160 mW
ção muito frequente de serviços em
segundo plano – mas mesmo assim
consumindo desempenho de CPU.
Interromper os aplicativos rodando em segundo plano pelo Gerenciador de tarefas nem sempre traz algum
benefício, já que o Android diferencia
os aplicativos dos serviços. Os aplicativos são desativados quando o
usuário troca de tela ou alterna entre
programas, mas permanecem abertos
e congelados em seu último estado
para uma rápida inicialização em seu
próximo uso. Eles ocupam uma parte
da memória do dispositivo, mas não
usam a CPU. A situação é diferente
com os serviços em segundo plano,
como um tocador de música. Esse
tipo de serviço consome energia e
tempo de CPU e tem bastante influência sobre a duração da bateria. O aplicativo Task Manager Lite fiscaliza o uso
de bateria por esses serviços e mostra
quanto tempo de CPU cada aplicativo
está usando, permitindo assim que se
encontre qual deles está drenando a
bateria desnecessariamente – e que
deve ser finalmente substituído por
aplicativos mais bem programados.
Exército de um homem só
Ferramentas como o Battery Saver
Widget cuidam de alguns aspectos
da conservação de energia. O widget
desliga, ao atingir o nível de bateria
especificado, alguns recursos como
redes Wi-Fi, Bluetooth ou o acesso à Internet, além de reduzir o brilho da tela.
Mais energia pode ser poupada
através da redução da frequência do
processador. Para isso, é preciso que
você tenha acesso ao sistema como
usuário root, usando o aplicativo
1-Click-Root, por exemplo. O OverclockWidget permite configurar o processador para operar entre as frequências de
128 a 528 MHz, sendo possível também
definir que a CPU seja automaticamente reduzida quando a tela estiver
apagada. Pode-se tornar o processador
ainda mais econômico reduzindo a
tensão da alimentação de energia.
O widget
id OOverclock
l k pode
d di
diminuir
i i a velocidade
l id d
de operação do processador e, com isso, economizar mais energia, inclusive automaticamente, quando a tela estiver apagada.
Mais conforto
Ainda mais longe vão os aplicativos
EasyProfiles, Locale, Tasker e JuiceDefender. Eles ativam ou desativam
recursos dependendo da hora e local onde o dispositivo se encontra.
A localização é determinada através
da triangulação de pontos de acesso,
Wi-Fi, antenas de rede celular ou rastreamento via GPS. Em nossos testes
a localização usando as próprias antenas da rede celular foram suficientemente boas para esse tipo de recurso,
o que vem bem a calhar, já que não
usa energia adicional pelo fato de a
rede celular estar sempre ligada de
qualquer modo.
O programador do Locale desenvolveu uma extensão que, mais tarde,
foi adotada também pelos aplicativos
EasyProfile e Tasker. Cerca de 100 extensões podem ser encontradas no
Android Market ao procurar pelo termo “Locale”. Se usado como extensão
para o Calendário, o programa desliga os alertas sonoros de compromissos durante uma reunião. A extensão
para o Auto-Sync faz com que o celular perca o costume de fazer sincronizações indesejadas em segundo
plano. Uma outra extensão faz com
que se possa ativar perfis diferentes
usando comandos vocais.
Alguns recursos individuais do Android não podem ser tão facilmente
influenciadas pela interface gráfica
original do Google, como o receptor
GPS. De acordo com o desenvolve45
17/02/12 21:50
bateria
então ser criados para quando se
está em casa ou no escritório. A mudança de perfis é baseada em regras
predefinidas em um programa específico à parte. Já existem alguns
perfis prontos configurados pelo desenvolvedor, como noturno, horário
de expediente, ao volante do carro e
em uma reunião.
A ferramenta cuida não apenas
da economia de energia, como também atribui, para cada perfil, papéis
de parede, tons e volumes de alerta
diferentes. A versão paga permite,
adicionalmente, desativar o bloqueio
da tela de espera em perfis selecionados – fazendo com que o usuário não
precise desbloquear a tela com o movimento de deslizar o dedo – e usar as
extensões Locale.
N visão
Na
i ã gerall do
d aplicativo
li i EasyProfi
E P filles poded
-se saber quais serviços estão disponíveis para
cada tipo de perfil.
dor do EasyProfile, esse recurso pode
ser desligado apenas em conjunto
com o Wi-Fi. Outras funções simplesmente não podem ser controladas.
A alternância entre as redes 2G e 3G,
por exemplo, só pode ser controlada
pelo aplicativo Configurações – apenas versões modificadas do Android
permitem que esses recursos sejam
acessíveis por aplicativos de terceiros.
Os quatro aplicativos conseguem
ligar e desligar o Bluetooth, o Wi-Fi, o
GPS e definem a intensidade do brilho
da tela e o tempo limite para que ela
seja apagada a um valor pré-determinado, dependendo da situação. Assim
pode-se configurar o telefone para
desligar os módulos Bluetooth e Wi-Fi
ao sair de casa, assim como parar de
tentar fazer sincronizações, ao mesmo tempo em que o brilho da tela e
o volume do toque são regulados de
acordo com o perfil a que pertencem.
zia em sua primeira inicialização. O
primeiro passo é criar um perfil, chamado pelo aplicativo de Situação:
atribua um nome, selecione as condições e defina as diferentes ações.
Para cada novo local é preciso realizar todas as operações novamente. Há também uma configuração
básica, destinada a situações novas.
A hora e o dia da semana também
podem ser usados como condições
para uma situação específica.
Durante nossos testes percebemos
que algumas situações são ativadas
apenas parcialmente quando a tela
está apagada. Isso é um pouco irritante caso você tenha, por exemplo, ativado o modo avião automaticamente
durante a noite, pois as primeiras chamadas só serão recebidas depois que
o telefone for novamente ativado.
JuiceDefender
No JuiceDefender não existem perfis:
todos os recursos são controlados em
uma interface um tanto quanto confusa. Em dispositivos muito pequenos
a configuração do aplicativo só pode
ser feita com muita dificuldade, já que
textos muito grandes correm para
além dos limites da tela. Além disso,
o aplicativo só é executado na orientação retrato.
Caso a tela esteja apagada, o JuiceDefender configura as definições
padrão para liberar a conexão de dados para sincronizações em segundo
plano, para apenas uma conexão a
cada 15 minutos. Pode-se ainda instruir
o aplicativo para desligar os módulos
Wi-Fi e 3G do celular quando a bateria estiver muito fraca. Na versão paga,
batizada de UltimateJuice, o usuário
também pode desligar todos os sinais
sonoros durante a noite ou colocá-lo automaticamente em modo para
avião. Além disso, ele mostra também
os pontos de acesso Wi-Fi disponíveis
baseado em sua localização atual.
Tasker
A especialidade do Tasker é a automação de tarefas. Com isso, ele também
pode ser adequado como auxiliar na
economia de energia. Quase todos os
EasyProfiles
Com o EasyProfile, define-se primei- Locale
O JJuiceDefender
i D f d mostra em uma visualização
i li ã
ro um perfil padrão que será usado O Locale cumprimenta o usuário rápida todos os serviços disponíveis, o que
no cotidiano. Outros perfis podem com uma interface praticamente va- torna a sua interface um pouco confusa.
46
cte-001.indb 46
c’t especial 03/2012
17/02/12 21:50
bateria
parâmetros de um telefone inteligente podem ser usados pelo aplicativo, o
que pode ser o principal motivo para o
aplicativo ser um pouco confuso.
O Tasker pode usar, por exemplo,
a mudança na orientação do telefone como gatilho para uma ação.
Assim, é possível desligar as funções
Wi-Fi e Bluetooth ao se usar o telefone na orelha e reativar esses recursos
ao segurar o dispositivo na orientação paisagem.
Além disso, pode-se automatizar
também o uso no carro: ao ser conectado ao painel do automóvel, o celular
aciona automaticamente o Bluetooth
e o GPS, ajusta o brilho da tela para o
máximo e abre o programa de navegação. Ao ser desconectado, o Tasker
armazena o última posição do GPS e
desliga os recursos supérfluos – assim Através
A é das
d informações
i f
õ de
d localização,
l li ã entre
você ainda pode voltar para o lugar outras coisas, o Locale ativa ou desativa difeonde estacionou o carro facilmente rentes situações.
consultando o Google Maps.
Hora a hora
O aplicativo que oferece a mais
ampla gama de recursos é mesmo
o Tasker, apesar de sua desafiante
curva de aprendizado. O Locale é o
mais gerenciável e, através de mó-
dulos de extensões, também consegue automatizar tarefas e economizar energia de forma semelhante
ao Tasker. O EasyProfiles oferece ao
usuário tudo o que é importante e
não faz uso de janelas de diálogo
Ferramentas para poupar energia
Nome
NetSWidget
ToggleWifi
ToggleGPS
Switch Network Type
My Settings
APNDroid
BatteryFu-Saver
Watchdog Task Manager
Battery Saver
OverclockWidget
EasyProfiles
Locale
Tasker
JuiceDefender
UltimateJuice
c’t especial 03/2012
cte-001.indb 47
Funções
Widget, mostra informações de rede
Widget, liga e desliga o Wi-Fi
Widget, liga e desliga o GPS
Widget, faz a mudança entre as redes 2G e 3G
Widget, várias configurações
Widget, desabilita temporarimente a APN
Widget, habilita a recepção de dados
por curtos períodos de tempo
Mostra o uso de processamento de cada programa
Widget, ativa recusos de economia de
energia quando a bateria está fraca
Widget, define a frequencia de
operação do processador
Ferramenta completa para poupar energia
Ferramenta completa para poupar energia
Ferramenta de automação com funções
de economia de energia
Ferramenta completa para poupar energia
Versão completa do JuiceDefender
Preço
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
Demonstração, versão completa por € 3
Demonstração, versã completa por US$ 10
Demonstração, versão completa por £ 4
Demonstração
€4
E
Economia
i dde energia
i é apenas uma pequena
parte dos recursos oferecidos pelo automatizador de tarefas Tasker.
complicadas e irritantes. O JuiceDefender é particularmente difícil de
usar em telas menores e inutilizável
fora da orientação paisagem. Todas
essas ferramentas estão disponíveis
em versão de demonstração no
Android Market, mas os aplicativos
completos precisam ser comprados
dos desenvolvedores.
Com nossas dicas e ferramentas
pode-se prolongar a vida útil da bateria dos dispositivos com Android,
acima de tudo, ao reduzir as atividades em plano de fundo de alguns
aplicativos e ao desligar a rede 3G, o
Wi-Fi e o Bluetooth, recursos famintos por energia, quando eles se mostrarem desnecessários. Os aplicativos
mais adequados para ajudar nessa
tarefa são os multitalento: é preciso
configurá-los uma vez, mas depois
disso eles trabalham sozinhos, sem
a interferência do usuário. O trabalho vale a pena: em nossos testes, o
tempo de bateria em modo de espera praticamente dobrou depois das
medidas tomadas. c’t
47
17/02/12 21:50
Download

Bateria incansável