Saltar para conteúdo


Foto
- - - - -

STweaks - Siyah Kernel


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

#1 W4R_PT

W4R_PT

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1222 mensagens
  • LocalizaçãoMSUL
  • HTC One M7

Mensagem publicada 27 September 2012 - 09:57

Boas pessoal.
Este tópico irá servir para as mod's dos users com o programa STweaks.

É instalado com o Siyah Kernel e serve para fazer uma personalização a nivel de CPU ,GPU, Audio ,Screen etc.

No meu S3 (alterações)

CPU:
CFS Tweaks -Thunderbolt scripts
Governor -pegasusq a 1500000 - 200000

GPU:
Step1 - 266mhz - 925mv
Step2 - 350mhz - 950mv
Step3 - 440mhz - 1000mv
Step4 - 533mhz - 1050mv
Step5 - 640mhz - 1075mv

Audio:
Eq Presets - Pleasant for the ears

Screen:
mDNIe negative toggle - OFF
Touch Boost level - 1000mhz

Misc:
Zram size- 300MB
Ac Charge - 1100mA
Usb Charge - 750mA
Discrete Wakelock stats - ON
  • Meia gosta disto

#2 Pardinha

Pardinha

    Mestre de Android

  • Moderadores Globais
  • 4468 mensagens
  • LocalizaçãoAveiro
  • Samsung Galaxy S8+ Nvidia Shield K1 Nexus Player

Mensagem publicada 27 September 2012 - 10:34

Aquecimento do equipamento, não notas??? Eu deixei-me do siyah porque apenas a ver paginas na net ele aquecia imenso...

Queres ajuda? Clica aqui


#3 ruianast

ruianast

    Geek de Android

  • Membros
  • PipPipPipPip
  • 975 mensagens
  • Localizaçãoaveiro
  • Samsung Galaxy S III I930

Mensagem publicada 27 September 2012 - 12:50

boas

Obrigado.
Tenho de por um kernel modificado agora com jelly bean ainda nao ha nada muito estavel :( como te tem corrido com este kernel?

ruianast

#4 W4R_PT

W4R_PT

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1222 mensagens
  • LocalizaçãoMSUL
  • HTC One M7

Mensagem publicada 27 September 2012 - 13:54

Aquecimento do equipamento, não notas??? Eu deixei-me do siyah porque apenas a ver paginas na net ele aquecia imenso...

Não..
Continua igual.. :D

Sent from my GT-I9300 using Tapatalk 2

boas

Obrigado.
Tenho de por um kernel modificado agora com jelly bean ainda nao ha nada muito estavel :( como te tem corrido com este kernel?

ruianast


Pa eu estou com RC2 e não estou a ver nada de mal..

Sent from my GT-I9300 using Tapatalk 2

#5 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 27 September 2012 - 15:36

Ja saiu o rc3

#6 Meia

Meia

    Guru de Android

  • Former Staff
  • PipPipPipPipPip
  • 1600 mensagens
  • Nexus 5

Mensagem publicada 27 September 2012 - 18:17

Eu ontem testei o s2 e hoje estou com o stock so para fazer o teste e posso dizer que basicamente não há diferenças quer em consumo quer em aquecimento.
Atenção aos valores de carga por USB, acima de 500maH só se deve usar em portas USB 3.0,nas outras podem queimar as portas na melhor das hipóteses.
Isto dito pelo DEV do siyah e confirmado pelas características técnicas do USB pois o USB 2.0 so debita 500maH na sua especificação.
Back to the game

#7 barnikorf

barnikorf

    Membro

  • Membros
  • PipPip
  • 84 mensagens
  • Huawei Ideos X3, Samsung Galaxy SIII, Samsung Galaxy Note 10.1 - 2014 Edition

Mensagem publicada 27 September 2012 - 18:44

autonomia ?

#8 Meia

Meia

    Guru de Android

  • Former Staff
  • PipPipPipPipPip
  • 1600 mensagens
  • Nexus 5

Mensagem publicada 27 September 2012 - 18:45

autonomia ?

Isso é completamente relativo pois depende de cada um.
Back to the game

#9 barnikorf

barnikorf

    Membro

  • Membros
  • PipPip
  • 84 mensagens
  • Huawei Ideos X3, Samsung Galaxy SIII, Samsung Galaxy Note 10.1 - 2014 Edition

Mensagem publicada 27 September 2012 - 18:47

Isso é completamente relativo pois depende de cada um.

eu sei, mas queria saber se baixou, se manteu ou se subiu.

#10 Meia

Meia

    Guru de Android

  • Former Staff
  • PipPipPipPipPip
  • 1600 mensagens
  • Nexus 5

Mensagem publicada 27 September 2012 - 18:51

Pra ja esta igual entre stock e siyah mas no ics com siyah era superior ao stock
Back to the game

#11 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 27 September 2012 - 18:57

Amanhã devo arranjar um tempo para escrever um post sobre este assunto, mas basicamente a ideia é:
Este kernel pode ser configurado para o que quiseres. Se quiseres performance ou bom comportamento de bateria, podes ter. Em qualquer das opções é melhor que o stock. Depende de como o configuras. Não podes é ter melhor performance que o stock, com menos consumo. Ou uma coisa ou outra. Se o quiseres configurar para o meio, usa o stock que dá menos trabalho.

A aquecimento que referem, só pode ser da bateria, não do processador. A bateria aquece quando carrega, quando descarrega e aquece muito, quando faz ambas as coisas ao mesmo tempo. Se a temperatura subir acima dos 75º (penso que seja por ai) pode inclusivamente explodir.

O processador deste telefone não aquece acima dos 60º sem overclock, Isto é uma valor razoavelmente baixo e não deve ser sentido no aparelho.

Se o telefone aquece em uso, sem estar a carregar, pode estar configurado para uma alta performance, o que acarreta um consumo alto. Isto é normal. Consumo de bateria alto, implica aquecimento alto. Não podemos querer sol na eira e chuva no nabal.

EDIT a RC3 presumo que já seja feita com as sources actuais (Update 5) (Jelly Bean) e tem praticamente tudo a funcionar.

Editado por sapec, 28 September 2012 - 02:10.

  • Meia, hramaki e TugaPower gosta disto

#12 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 28 September 2012 - 01:26

Como o tema da performance e da bateria associado ao kernel, produz muitas perguntas, venho juntar as minhas duvidas a este coro.

Partindo do principio, que o que está escrito no post acima, é verdade (pode não ser), deverá ser possível configurar o kernel Siyah para uso diário, para performance, ou para ter baixos consumos de bateria. Como não é pratico andar a mexer em todos as configurações do kernel, passei a usar a aplicação ExTweaks. É praticamente igual a à STweaks, mas tem a vantagem de ter um upgrade que permite ter 3 perfis:
Default, bateria e performance. Não vêm configurados, como é óbvio, mas com esta aplicação podemos mudar a configuração do kernel "on_fly" com bastante simplicidade.

Convém avisar desde já, que as possibilidades de configuração do kernel com estas aplicações são muito limitadas, mas são user friendly. A alternativa, seria pegar numa caneta e começar a escrever scripts que são lidos no boot e que permitem configurar com muito mais precisão o governor, o default IO scheduler e muito mais coisas.

Para limitar ainda mais a tarefa inicial, nem sequer com esta aplicação é possível configurar o Undervolt, frequência a frequência. Também não é muito complicado arranjar uma aplicação para esse fim, ou, uma vez mais, escrever um script. Mas deixemos essas configurações mais avançadas, para uma segunda fase.
O que proponho abaixo, se alguém quiser testar, são três configurações, sem ir sequer ao fundo da aplicação extweaks. No caso, praticamente não alterei a configuração do GPU.

Assim teríamos uma proposta para configuração que privilegiaria um bom consumo de bateria:
CPU
Com "Gentle fair sleepers"
Max cpu Lock - Dual core mode
CPU undervolting - -50mV (para todas as frequências)
Governor - pegasusq
Max Freq - 1200 MHz (Under clock)

GPU
Mali touch Boost level - disabled
GPUFREQ1=108
GPUFREQ2=160
GPUFREQ3=275
GPUFREQ4=333
GPUFREQ5=440
GPUVOLT1=725
GPUVOLT2=800
GPUVOLT3=875
GPUVOLT4=950
GPUVOLT5=950
GPUTHRESHOLD1UP=70
GPUTHRESHOLD2DOWN=50
GPUTHRESHOLD2UP=90
GPUTHRESHOLD3DOWN=70
GPUTHRESHOLD3UP=90
GPUTHRESHOLD4DOWN=80
GPUTHRESHOLD4UP=90
GPUTHRESHOLD5DOWN=95
NOTA: Os valores de GPU da configuração acima, são os mesmos do script menos agressivo deste tópico

Misc
Scheduler - CFC

Screen
touch boost level - 500 Mhz


Uma configuração default (para uso diário):
CPU
SEM "Gentle fair sleepers"
Max cpu Lock - Quad core mode
CPU undervolting - -25mV (para todas as frequências)
Governor - pegasusq
Max Freq - 1400 MHz (Default)

GPU
Mali touch Boost level - Step 2
Abaixo seguem os valores stock:
GPUFREQ1=160
GPUFREQ2=266
GPUFREQ3=350
GPUFREQ4=440
GPUFREQ5=533
GPUVOLT1=900
GPUVOLT2=925
GPUVOLT3=950
GPUVOLT4=1050
GPUVOLT5=1100
GPUTHRESHOLD1UP=70
GPUTHRESHOLD2DOWN=60
GPUTHRESHOLD2UP=90
GPUTHRESHOLD3DOWN=85
GPUTHRESHOLD3UP=90
GPUTHRESHOLD4DOWN=85
GPUTHRESHOLD4UP=90
GPUTHRESHOLD5DOWN=95

Misc
Scheduler - SIO

Screen
touch boost level - 800 Mhz

e uma configuração para performance:
CPU
SEM "Gentle fair sleepers"
Max cpu Lock - Quad core mode
CPU undervolting - 0mV (Default)
Governor - luzactiveq
Max Freq - 1600 MHz (Overclock)
GPU
Mali touch Boost level - Step 4
Os restantes valores são iguais aos da configuração acima
Misc
Scheduler - VR
Screen
touch boost level - 1000 Mhz

Não sendo um activista dos testes de benchmark para comparar telefones, acho que podem ser usados, para se comparar este tipo de opções no mesmo telefone. Gostaria que estes valores não fossem comparados com os de mais nenhum telefone, pois acho que não faz nenhum sentido, mas podem dar uma ideia de algumas das opções tomadas.

Usei o quadrant, com todas as desvantagens que tem. Obtive respectivamente, valores de 3500, 5080 e 5800.

Imaginando que a primeira suspeita, é que o principal responsável por esta alteração seja o Over e under clock, repeti o teste da primeira configuração a 1600 MHz. O resultado foi de 4000

A principal aplicação pratica de tudo isto é que se num determinado momento quiséssemos "um máximo" de performance seria fácil de configurar o telefone para o efeito. Igualmente se quiséssemos esticar a bateria por mais algumas horas, poderíamos facilmente tomar esta opção.

Falta verificar se esta configuração de bateria é mais económica, que a configuração default. Por outro lado, mesmo com esta aplicação é possível fazer uma melhor configuração Provavelmente vou melhorar isto nos próximos dias, mas fica aqui este esboço, que cada um pode aplicar à sua realidade.

Aproveito para lembrar os mais distraidos, que o uso de Overclock pode ser prejudicial para o telefone, que em ultima analise, pode inclusivamente ficar inutilizado, e que o uso de undervolt pode levar o telefone a ficar em bootloop. Para este ultimo caso há solução, pois existe um zip para flashar pela recovery, que repõe as configurações do kernel em default.

Editado por sapec, 05 October 2012 - 23:30.

  • Flamarro e Meia gosta disto

#13 hramaki

hramaki

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 3198 mensagens
  • LocalizaçãoPontinha - Lisboa
  • 1+ X & Nexus 7 2013 Wi-Fi

Mensagem publicada 28 September 2012 - 01:52

Apliquei a tua sugestão default... deixa lá ver como corre... estou com Stweaks
A unica diferença que detectei é que no Steaks apenas tens 4 niveis de voltagem de gpu e com o extweaks tem 5
"Mali touch ... - Step 2" este tambem não encontrei... de resto, coloquei a sugestão...
Powered by:
Galaxy S I9000 @ Slim Rom
Galaxy S I9300 @ Light 17 by TugaPower

#14 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 28 September 2012 - 01:56

Apliquei a tua sugestão default... deixa lá ver como corre... estou com Stweaks
A unica diferença que detectei é que no Steaks apenas tens 4 niveis de voltagem de gpu e com o extweaks tem 5
"Mali touch ... - Step 2" este tambem não encontrei... de resto, coloquei a sugestão...


A opção que não encontras é a primeira do GPU. O Stweaks tem, que acabei de comprovar.
Quanto aos níveis de voltagem do GPU, também tem os cinco. Pelo menos no meu, como está configurado pelo extweaks, o stweaks lê os 5 níveis. A versão que tenho do Stweaks é a 0.9, confere?


Edit. Estou a usar a configuração de bateria só para ver no que isto dá, e é interessante que o telefone "capado" a 1200 MHz funciona na boa

Editado por sapec, 28 September 2012 - 02:03.


#15 hramaki

hramaki

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 3198 mensagens
  • LocalizaçãoPontinha - Lisboa
  • 1+ X & Nexus 7 2013 Wi-Fi

Mensagem publicada 28 September 2012 - 07:26

Imagem colocada

confere 0.9 mas so tenho mm 4 lol

Sent from my GT-I9300
Powered by:
Galaxy S I9000 @ Slim Rom
Galaxy S I9300 @ Light 17 by TugaPower

#16 Meia

Meia

    Guru de Android

  • Former Staff
  • PipPipPipPipPip
  • 1600 mensagens
  • Nexus 5

Mensagem publicada 28 September 2012 - 08:56

Ja ia eu todo lançado ao stweaks...Tinha me esquecido que deixei o kernel stock por mais um dia so pra testar.
Talvez no fim de semana faça estes testes, de qualquer das formas gostei da sugestão do Sapec.
Ja agora tira-me a duvida porque desactivas o gentle fair sleepers? Segundo o que li com isso activo, um processo que esteja inactivo, ao sair do sleep "tem direito" e uma fair share do cpu. Isto a meu ver faria com que processos que estejam em sleep fossem mais rapidos a responder. - atenção que isto é a minha interpretação depois de ler umas coisas por alto, não tenho a certeza se esta ou não correcta.

Editado por Meia, 28 September 2012 - 08:56.

Back to the game

#17 W4R_PT

W4R_PT

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1222 mensagens
  • LocalizaçãoMSUL
  • HTC One M7

Mensagem publicada 28 September 2012 - 09:05

Boas .
Eu tenho 5..

E em baixo o teste no quadrant standard



Sent from my GT-I9300 using Tapatalk 2

Ficheiros Anexados



#18 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 28 September 2012 - 09:26

Ja ia eu todo lançado ao stweaks...Tinha me esquecido que deixei o kernel stock por mais um dia so pra testar.
Talvez no fim de semana faça estes testes, de qualquer das formas gostei da sugestão do Sapec.
Ja agora tira-me a duvida porque desactivas o gentle fair sleepers? Segundo o que li com isso activo, um processo que esteja inactivo, ao sair do sleep "tem direito" e uma fair share do cpu. Isto a meu ver faria com que processos que estejam em sleep fossem mais rapidos a responder. - atenção que isto é a minha interpretação depois de ler umas coisas por alto, não tenho a certeza se esta ou não correcta.


Não tenho grandes certezas, para a tua pergunta. Na configuração standard retirei, para ter uma melhor resposta na no Touch Wiz. Está implícito no texto que está ao lado da opção no Stweaks. Mantive na configuração de bateria porque aí não me interessa que a usabilidade do telefone seja a melhor. Quero é poupar a bateria. Na de performance não sei exactamente qual o efeito. Mas penso que os testes de benchmark eram mais baixos com essa opção desligada (já não me lembro muito bem)

Convém assinalar que estas configurações, são apenas uma proposta. Não sei se são as melhores para cada um dos perfis. Para mim isto é uma experiência, para verificar se é verdadeira uma afirmação, que fiz acima. Se for verdadeira esta forma de utilizar o kernel pode trazer vantagens nalguns momentos.
Por outro lado esta configuração pode ser a "certa" para mim, mas outros utilizadores podem privilegiar outros factores. Tal como disse acima, apenas por exemplo, eu na configuração de bateria, quero poupar o máximo, tendo ainda o telefone com todas as funcionalidades. Pode não ser um desejo de todos.


@Hramaki
Deves estar a usar uma versão "antiga do kernel":
"5-step GPU, new frequency steps for GPU, gpu boost on touch and some other GPU related modifications/cleanup. removed zram settings from samsung’s init.rc and added it back to stweaks. (v1.6rc2)"

Editado por sapec, 28 September 2012 - 12:02.


#19 W4R_PT

W4R_PT

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1222 mensagens
  • LocalizaçãoMSUL
  • HTC One M7

Mensagem publicada 28 September 2012 - 09:34

Notei uma grande diferença em fluidez e velocidade de abertura de apk's do RC2 para RC3

#20 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 28 September 2012 - 12:03

No post acima, algumas configurações foram ligeiramente modificadas e acrescentei configurações de GPU.

Editado por sapec, 28 September 2012 - 15:42.


#21 Pardinha

Pardinha

    Mestre de Android

  • Moderadores Globais
  • 4468 mensagens
  • LocalizaçãoAveiro
  • Samsung Galaxy S8+ Nvidia Shield K1 Nexus Player

Mensagem publicada 28 September 2012 - 13:03

Pessoal já saiu a 1.6 final. É só instalar...

Sent from my GT-I9300 using Tapatalk 2

Queres ajuda? Clica aqui


#22 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 29 September 2012 - 16:04

Post de configuração editado, com os novos settings da versão 1.6.2.

#23 W4R_PT

W4R_PT

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1222 mensagens
  • LocalizaçãoMSUL
  • HTC One M7

Mensagem publicada 02 October 2012 - 18:27

Estou a usar o siyah mais recente com a paranoid android e esta um espectáculo.
não pus quaisquer mods no stweaks e esta super fluido.
5*

Sent from my GT-I9300 using Tapatalk 2

#24 sapec

sapec

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 1422 mensagens

Mensagem publicada 02 October 2012 - 18:34

Estou a usar o siyah mais recente com a paranoid android e esta um espectáculo.
não pus quaisquer mods no stweaks e esta super fluido.
5*

Sent from my GT-I9300 using Tapatalk 2


O facto de tu não alterares o que vem de base na stweaks, não quer dizer que os valores que lá estão sejam stock. Não são.
Os valores que vêm quando instalas o kernel, já são, por si só, uma alteração.

Basta veres que alteram regularmente quando muda a versão do kernel. Não tens que usar como está. Podes alterar e ficar mais lento ou mais rápido. Mais económico ou mais gastador. É para isso que eles lá estão. Para que cada um os mude segundo as suas necessidades.

Se existisse um valor óptimo a aplicação stweaks não existia. Os valores vinham definidos no kernel e não haveria, opções.
  • Kozovo583 gosta disto

#25 Meia

Meia

    Guru de Android

  • Former Staff
  • PipPipPipPipPip
  • 1600 mensagens
  • Nexus 5

Mensagem publicada 07 October 2012 - 11:05

Pessoal, há um tópico próprio para postar actualizações de versões por isso não vamos poluir este tópico com informação desnecessária, sim ?!
Back to the game