Visualizzazione stampabile
-
Uso di SetCpu
Ciao a tutti,
ho letto la guida di Michelasso "come ridurre i consumi batteria" ed ho cercato di metterne in pratica i suggerimenti (ovviamente sono un principiante). Ho qualche problema con SetCpu, di cui ho cercato in rete e trovato un paio di guide, non comunque relative alla versione 3 in mio possesso (sapreste indicarmene una aggiornata e in italiano, please?), per cui ho tutt'ora qualche dubbio su alcune funzionalità:
1) nella sezione Governor vedo "dvfs -1" e viene data la possibilità di variare questo valore. Tradotto in parole comprensibili????? Mi aspettavo eventualmente di trovare "bcm21553" e "performance" che sono i due indicati nella home, e la possibilità di variarne i parametri (ma forse questo è possibile solo con repencis o PX ?).
2) ho impostato 5 profili che indico in ordine di priorità decrescente: "in carica", "in chiamata", "schermo off", "batteria <40" e "schermo on". Nel passare dall'uno all'altro SetCpu imposta correttamente il governor e la velocità cpu, ma nella realtà la velocità cpu dopo essere passati da uno "screen off" rimane inchiodata su quella minima 312, a meno che non metta in carica o faccia un reboot. Qualcuno sa spiegarmi perché.
Mi viene un dubbio: ma con Kernel nativo quali/quante velocità cpu si possono impostare?
Grazie per le risposte.
-
R: Uso di SetCpu
Usa la sezione modding!
Sposto io per questa volta...
Inviato da Giove √
-
Ecco le frequenze dei kernel attuali:
Kernel Stock: 832 governor bcm21553 e performance
Kernel PX: 156-832 tanti governor popolari
Kernel Repencis (installando la rom): 312-832 più governor di PX
Per la guida cerca il thread xda sui governor (google è amico)
Inviato dal mio GT-S5570I usando Androidiani App
-
Esiste anche il kernel stock init.d di Michelasso che però non aggiunge nuove frequenze rispetto alla originale.
Inviato dal mio GT-S5570I usando Androidiani App
-
Astrone - Chiedo scusa per aver sbagliato sezione......la prossima volta starò più attento!
Korgar - Grazie per le risposte. Forse ti sei dimenticato un 312 nel kernel stock..... altrimenti che differenza c'è tra i due governor disponibili se entrambi settano la frequenza su 832. Pensavo che il bcm21553 funzionasse un pò come l'ondemand (uso di frequenze da 312 a 832 a seconda della necessità) e il performance forzasse la frequenza su 832. Correggimi se sbaglio. Comunque sono certo che il dispositivo vada anche a 312, come ho descritto nel post precedente: profilo screen off - frequenza 312.
Nessuno sa rispondermi sul funzionamento di SetCpu?
-
Io ho Setcpu 3.07 se non erro e non posso scegliere nessuna frequenza.
Probabilmente come dici tu bcm è un governor ondemand (lato hardware?).
Ah una precisazione ma forse l'hai capita lo stesso. Ci sta una frequenza intermedia che è 624 :)
Ciao
Inviato dal mio GT-S5570I usando Androidiani App
-
Anch'io ho la versione 3.0.7. Sto facendo qualche prova, per ora ho appurato che con il bcm, qualunque freq. min/max imposti nella main, la freq. reale è sempre 832; con il performance o imposti min. e max. su 312 e allora gira a 312, o qualsiasi altra impostazione setta la cpu su 832. Non mi sembra molto logico, mah!
-
Quote:
Originariamente inviato da
luigi55
Anch'io ho la versione 3.0.7. Sto facendo qualche prova, per ora ho appurato che con il bcm, qualunque freq. min/max imposti nella main, la freq. reale è sempre 832; con il performance o imposti min. e max. su 312 e allora gira a 312, o qualsiasi altra impostazione setta la cpu su 832. Non mi sembra molto logico, mah!
Sono sicuro al 99% che il bcm sia hardware. Non esiste nemmeno nei codici sorgente. Non come modulo .c a parte almeno. Invece performance setta la frequenza alla più alta definita. Quindi se hai min-max la frequenza sarà sempre max, con min-min sempre min. Più logico di così!!
In ogni caso il bcm21553 è il governor migliore. Alla fine si vuole il miglior compromesso batteria/performance. Con solo due frequenze non ha rivali. Se invece hai un kernel modded allora non so nemmeno più se funzioni. O magari funziona, ma sempre con 312-832MHz. C'è anche da dire che più frequenze non servono a nulla, anzi, si rischia il lagging. L'utilità nascerebbe solo se ci fosse l'overclocking.
PS: ma a voi la prima schermata di SetCPU funziona bene? La mia è "overlapped".
-
Ragazzi, è abbastanza ovvio, ma per maggior sicurezza vi dico che sono al mio primo smartphone (meno di un mese) e di informatica ne capisco meno di niente, quindi è molto facile che spari qualche/molte c.....e. D'altra parte sono qui per imparare......
Quote:
Sono sicuro al 99% che il bcm sia hardware.
cosa significa che un governor è hardware?
Quote:
Invece performance setta la frequenza alla più alta definita. Quindi se hai min-max la frequenza sarà sempre max, con min-min sempre min. Più logico di così!!
Il mio "non mi sembra molto logico" era riferito al fatto di avere a disposizione due gorvernor che in pratica impostano entrambi la freq a 832 (un performance a 312 che senso ha? e il bcm mi sembra che giri sempre a 832), questo perchè, molto sommariamente e riduttivamente, identificavo il governor con la sola freq. della cpu, ma evidentemente c'è dell'altro.......
Quote:
In ogni caso il bcm21553 è il governor migliore. Alla fine si vuole il miglior compromesso batteria/performance. Con solo due frequenze non ha rivali. Se invece hai un kernel modded allora non so nemmeno più se funzioni. O magari funziona, ma sempre con 312-832MHz. C'è anche da dire che più frequenze non servono a nulla, anzi, si rischia il lagging. L'utilità nascerebbe solo se ci fosse l'overclocking.
pensavo al kernel PX, allora me lo sconsigli?
Quote:
PS: ma a voi la prima schermata di SetCPU funziona bene? La mia è "overlapped".
se mi spieghi cosa significa overlapped ti rispondo.
Ciao e grazie
-
- HW vuol dire che la scelta delle frequenze viene fatta direttamente dall'HW. In pratica il governor bcm21553 invece di essere implementato in codice C è probabilmente implementato a livello di transistor.. Al massimo credo che sia implementato in assembler.
- Con bcm attivo tu vedi una informazione sparata a caso. La frequenza non è leggibile in modo normale per il motivo di cui sopra. Tutta quella roba di SetCPU viene praticamente disabilitata, omessa.
- PX? Provalo. Giusto per vedere come funzionano i governor. Io alla fine ho preso il kernel stock e l'ho modificato per far quelle due cose che mi servivano: supporto a /etc/init.d e filesystem ext4. C'è il link nella firma con la guida se vuoi..
- overlapped = sovrapposto. Le frequenze sono sopra la descrizione del governor.
-
Grazie per le spiegazioni molto chiare, adesso il tutto mi pare più logico. Ti confermo l'overlapped.
P.S. sai dirmi cosa significa "dvfs -1" nella sezione governor di SetCpu?
-
E' un possibile parametro di bcm21553. Ma visto che è HW non credo serva a nulla. In altre parole con il kernel stock SetCPU non serve a nulla. Al massimo puoi usare i profili. Lascia perdere.
-
Ok, grazie. Non ricordo bene, ma mi sembra di aver scaricato un aggiornamento di SetCpu ed ora andando nella sezione governor dice che sia bcm che performance non supportano quel menù, occorrono ondemand conservative ecc. Pare che tu avessi ragione!!!!
-
con i voltaggi come vi comportate? Ho creato dei profili seguendo le esperienze e consigli di molti di voi ma volevo conoscere se e come toccate i voltaggi
-
Quote:
Originariamente inviato da
Androix
con i voltaggi come vi comportate? Ho creato dei profili seguendo le esperienze e consigli di molti di voi ma volevo conoscere se e come toccate i voltaggi
https://www.androidiani.com/forum/mo...mini-plus.html
Ecco, ora sai tutto. :p