Saltar para conteúdo


Foto
- - - - -

[XP] [MODULO] [ICS] Governors & I/O Scheudulers > 3 Dias de Bateria

xperia p modulo governors io schedulers bateria

  • Por favor inicie sessão para responder
9 respostas a este tópico

#1 LPG

LPG

    Fã de Android

  • Membros
  • PipPipPip
  • 254 mensagens
  • Xperia P & Telégrafo Militar

Mensagem publicada 15 January 2013 - 18:38

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.


#2 lfvo

lfvo

    Membro

  • Membros
  • PipPip
  • 84 mensagens
  • LocalizaçãoDublin
  • Sony Xperia P & Samsung Galaxy Gio

Mensagem publicada 16 January 2013 - 21:40

Boas LPG,
Obrigado pelo tutorial, consegues fazer uns a explicar como se faz root , e tira o unlock do boot? e qual e a melhor rom para o nosso xperia P?

abraço
xPeria P

#3 LPG

LPG

    Fã de Android

  • Membros
  • PipPipPip
  • 254 mensagens
  • Xperia P & Telégrafo Militar

Mensagem publicada 17 January 2013 - 01:37

Boas,
A rom que estou a usar e que considero como sendo estável é a .54 central europe. (A .75 generic world está ai e não corrige o bug da cam, de qq da formas prefiro aguardar pela vrs central europe...ou por vrs superior...)
O root é simples e não retira o locked bootloader, amanhã meto um tutorial!

ps. Não encares o locked bootloader como uma limitação mas sim como uma segurança que te afasta da tentação de instalar um kernel mal cozinhado (e lixar o telefone de vez) ou de instalar custom roms que por norma vêm cheias de bugs...
Existem custom roms desenvolvidas para locked bootloader, baseadas nas roms oficiais, que considero mais seguras mas de momento todas elas apresentam mais bugs do que qualquer stock rom...
  • lfvo gosta disto

#4 LPG

LPG

    Fã de Android

  • Membros
  • PipPipPip
  • 254 mensagens
  • Xperia P & Telégrafo Militar

Mensagem publicada 29 January 2013 - 14:42

Aqui fica um screenshot da última combinação testada:

smartassV2/noop - 1000Max/200Min
Esta combinação é um pouco mais conservadora do que a ondemandAX/noop reflectindo-se numa "saída" mais "lenta" do "deepsleep"...

Imagem colocada

Nota: As 3 interrupções (preto) na barra wifi (azul) do gráfico correspondem aos períodos programados em perfil da App SmartConnect para desligar dados e wifi...
  • lfvo gosta disto

#5 lfvo

lfvo

    Membro

  • Membros
  • PipPip
  • 84 mensagens
  • LocalizaçãoDublin
  • Sony Xperia P & Samsung Galaxy Gio

Mensagem publicada 17 February 2013 - 18:18

Boas,
Finalmente instalei hoje, qual é a que recomendas neste momento para ganhar bateria e manter o telemovel rápido o qb??

Editado por lfvo, 17 February 2013 - 18:20.

xPeria P

#6 LPG

LPG

    Fã de Android

  • Membros
  • PipPipPip
  • 254 mensagens
  • Xperia P & Telégrafo Militar

Mensagem publicada 17 February 2013 - 23:06

a ondemandAX/noop (1000/200) serve os meus propósitos ;)

#7 b4co

b4co

    Membro

  • Membros
  • PipPip
  • 35 mensagens
  • Sony Xperia P

Mensagem publicada 27 February 2013 - 11:28

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;


Boas

Aqui falaste que após instalar o tal ficheiro zip via CWM Recovery iria-mos ter acesso ao que mencionaste.

Instalei isso e ao abrir a aplicação que me instalou, notei que o meu por defeito vinha ondemandAX e não ondemand tal como disseste. Mas depois falas em Agendadores I/O, tal como dizes que te serve os teus propósitos a ondemandAX/noop (1000/200). Onde tenho acesso aos Agendedores I/O (cfq; deadline; noop; sio; vr.)?

Ao abrir a aplicação SetCPU e na aba Main, há uma opção que diz "set on Boot" para marcar um visto. Mascamos ou não? Depois na aba Advanced aparece a mesma opção. Marcamos ou não?

Ando mesmo à toa com isto ;)

Ok, não tinha ainda instalado a app No-frills CPU Control tal como tinhas sugerido.

Agora que já a instalei, verifiquei que é ai que mudamos as os Governadores, os Agendadores e as frequencias máximas e minimas do CPU, também tal como falas mais acima.

Também falas para não utilizar os dois ao mesmo tempo... Penso que te referes em básicamente não mexer em nada na app "SetCPU" e somente mexer na app "No-frills CPU Control".

É isso não é??

Editado por b4co, 27 February 2013 - 12:16.


#8 LPG

LPG

    Fã de Android

  • Membros
  • PipPipPip
  • 254 mensagens
  • Xperia P & Telégrafo Militar

Mensagem publicada 27 February 2013 - 14:06

Ok, não tinha ainda instalado a app No-frills CPU Control tal como tinhas sugerido.

Agora que já a instalei, verifiquei que é ai que mudamos as os Governadores, os Agendadores e as frequencias máximas e minimas do CPU, também tal como falas mais acima.

Também falas para não utilizar os dois ao mesmo tempo... Penso que te referes em básicamente não mexer em nada na app "SetCPU" e somente mexer na app "No-frills CPU Control".

É isso não é??


É isso mesmo! Só deves utilizar uma das aplicações para fazer as configurações!

Se estás a usar a No-Frills CPUC faz o seguinte:
- na app setCPU retira a opção "Set on Boot"!
- na app Superuser, clica na setCPU e LIXO!
  • b4co gosta disto

#9 b4co

b4co

    Membro

  • Membros
  • PipPip
  • 35 mensagens
  • Sony Xperia P

Mensagem publicada 27 February 2013 - 14:33

Se estás a usar a No-Frills CPUC faz o seguinte:
- na app setCPU retira a opção "Set on Boot"!
- na app Superuser, clica na setCPU e LIXO!


Faço isso somente na app "Superuser" ou na app "Titanium Backup" para o desinstalar de todo?

#10 LPG

LPG

    Fã de Android

  • Membros
  • PipPipPip
  • 254 mensagens
  • Xperia P & Telégrafo Militar

Mensagem publicada 27 February 2013 - 20:07

Faço isso somente na app "Superuser" ou na app "Titanium Backup" para o desinstalar de todo?


Quando removes o acesso superuser à app setCPU ela fica como "morta" até que a uses novamente e lhe garantas acesso SU... é indiferente se desinstalas a app ou não...

a setCPU é instalada como app de sistema, a forma mais simples para a desinstalares é usares o ES FIle Explorer, vai a:
/system/app/ e apaga o ficheiro com.mhuang.overclocking-1.apk (ou o que tem o icon setCPU)





Também marcado com uma ou mais destas tags: xperia p, modulo, governors, io schedulers, bateria