A duração da bateria do Xperia P não é das piores que andam no mercado pois garante-me (com a stock rom .54) 1 a 2 dias de utilização. É certo que esta duração dependerá do uso, mais ou menos intensivo, que cada um dá ao telefone e das aplicações utilizadas. No meu uso padrão, tenho:
- Sync sempre activado, Wifi ligado na maior parte do dia e dados 3G quando não tenho wifi; 4 contas Gmail, leitura de mails, envio ou resposta; Facebook com 1h de intervalo de sincronização; FB Messenger; LinkedIn; Viber; 15min Chamadas; Foto aqui e ali e edição de foto; Um pouco de browser quando estou no exterior (Chrome); Sony Smart Connect com um perfil para desligar dados e wifi à 1am e a ligar wifi ás 9:30am; Brilho automático em modo económico; etc.
A autonomia da bateria pode ser optimizada/maximizada alterando o Governador do CPU e o Agendador I/O do kernel do telefone. Como a maioria de nós possui telefones com Locked Bootloader temos de adicionar um modulo ao kernel que vai introduzir os novos governadores e I/O's para que posteriormente os possamos alterar. É disso que trata este tópico!
Os governadores apresentados foram optimizados para o nosso CPU/Kernel pelo user AnDyX do XDA e são dados como seguros pois baseiam-se em soluções de underclock do CPU que visam reduzir o consumo de bateria melhorando assim a autonomia.
No meu caso testei e procurei uma combinação Governor/IO que não apresentasse alterações de desempenho e que ao mesmo tempo garantisse uma boa autonomia. Consigo neste momento um mínimo de 3 dias de utilização com as combinações: ondemandAX/noop ou ondemandAX/cfq, ambas com CPU Máx.1000Mhz e Min.200Mhz
A combinação perfeita depende do uso de cada um e são livres de testar combinações mais ou menos conservadoras até encontrarem a combinação ideal. Após instalarem o módulo vão ter acesso a:
Governadores
- lulzactiveq; ondemand; ondemandAX; pegasusq; powersave; performance; smartassV2.
Agendadores I/O
- cfq; deadline; noop; sio; vr.
Notas:
. A combinação default de governador/io do telefone é: ondemand/cfq;
. Consular o tópico fonte para uma descrição detalhada do comportamento dos governadores e i/o's.
_
Requisitos
. Telefone com rom ICS e Kernel Sony 3.0.x e processador U8500/NovaThor (Xperia P, U, Sola, Go);
. Root;
. CWM Recovery (opcional)
Download
. axv208_smartassv008_ondemandaxv005_pegasusqv003_lulzactivev005_siov001_vrv001.zip
Instalação
. Método 1 - Extrair o ficheiro "governors_latest_cwm.zip" e instalar via CWM recovery.
. Método 2 - Extrair o ficheiro "SmartGovernors.v208.apk" e instalar. (Desconheço se o "apply on boot" fica estável com este método.)
Utilização
. Com a instalação dos governadores e i/o's é instalada a aplicação SetCPU Free que só permite alterar os governadores e as frequências máxima e mínima do CPU!
Sugiro que que instalem a aplicação No-frills CPU Control pois permite alterar governadores, i/o's e frequências máxima e mínima do CPU.
Em qualquer dos casos devem, quando solicitado, garantir a permissão permanente de superuser de uma das aplicações. (Nota: Não utilizar as duas aplicações em simultâneo!)
e, boas autonomias!
Todos os créditos para o user XDA, AnDyX | Fonte: [Module] SMARTASS,ONDEMANDAX and others for 3.0.x kernels (save battery) | 2012-12-10
Editado por LPG, 13 May 2013 - 16:59.