Il Test del Grillo - Release 2.0L'idea è quella di effettuare test comparabili di durata della batteria per aiutare gli sviluppatori e i moddatori a capire se stanno andando nella direzione giusta e di quanto. In questo post vedete una PROPOSTA di procedura e il risultato che mi è venuto. Si tratta di test e risultato chiaramente grossolano, ma è pur sempre un punto di partenza da dove possiamo arrivare a un test che costi poco, sia veloce e sia decentemente omogeneo, quindi comparabile. Ovviamente sono graditi consigli su:
- tipo di test e come renderlo più utile/confrontabile/pratico
- altri risultati magari con governor e IO scheduler diversi
- meglio questo approccio o la misura di quanti secondi ci mette a scendere di 1% (che è sicuramente più preciso, ma estremamente noioso da fare se si decide di farlo su un salto maggiore di 1%... tocca stare davanti al telefono a aspettare che scenda del 5%
- dove postare i risultati
- il colore dell maglia da mettere a Natale
- - ...
Procedura
- Assicurarsi di avere installata una batteria standard da 1300mAh, che non sia danneggiata o più vecchia di 2 anni (il risultato sarebbe falsato)
- Assicurarsi che la calibrazione del sistema Android con la batteria sia soddisfacente; in breve non dovreste vedere crolli di percentuale di carica dal 98-100% all'85% nei pochi minuti dall'accensione, nè spegnimenti con più del 10% di carica. Se avete dubbi sulla calibrazione, riferitevi a questa fantastica guida: https://www.androidiani.com/forum/an...-la-verit.html
- Settare lo schermo con luminosità al 50%
- Disattivare lo spegnimento dello schermo
- Wifi on e connesso con un router vicino (piena connettività)
- SIM sbloccata e rete cellulare visibile con almeno 4 su 5 tacche di connessione segnale
- Mobile Data connection (2g / 3G) off
- Avviare un music player (io ho usato jukefox) e fare in modo che continui a suonare (playlist abbastanza lunga), con le cuffie collegate e volume medio al 50%
- Per quanto possibile evitare di avere qualsiasi altra applicazione in esecuzione (svuotare cache e terminare applicazioni lanciate, ma non i servizi di avvio).
- Eseguire il test:
a) Avviare l'applicazione orologio e settare il conto alla rovescia su 20 minuti
b) attendere che la percentuale di carica "scali" da dov'era al valore immediatamente superiore (per essere certi di partire all'inizio del punto percentuale)
c) Far partire il conto alla rovescia e annotare immediatamente il livello di batteria iniziale
d) Allo scadere dei 20 minuti, avviare immediatemente il cronometro (conto in avanti) e attendere che la percetuale scali ancora al livello successivo (es. da 37% a 36%), a quel punto annotare immediatamente il livello finale della batteria e il tempo segnato dal cronometro) riportare nei risultati quello che trovate in Impostazioni di sistema, Info sul telefono, nei campi Versione, Numero Build, Versione Kernel e in Performance control o qualsiasi altra cosa usiate per gestire governor e schedulatore IO.11. Riportare nei risultati: - Release del test fatto- ROM: SpeedMod ALPHA 4.5.1- Kernel: 2.6.38.6-cyanogenmod thewhisp@davis-desktop #1 Sat Jul 13 14:53:52 EEST 2013- Governor: SmartassV2- IO scheduler: noop- livello batt iniziale: 35%- livello batt. finale: 28%- tempo totale (20 minuti più tempo cronometrato per lo scatto percentuale finale): 20' + 2'24" = 22'24"Calcolo: da 35% a 28% = 7%. 22'24" = 1344 secondi. Consumo = 1344/7%=192" per 1% --> consumo orario = 18.75%o anche (per qualcuno che in matematica ha dei problemi ): consumo = 7%/1344 = 0,005208333% al secondo, * 60 (per ottenere il consumo al minuto) * 60 (per ottenere il consumo all'ora) = 18,75% all'ora! Nel mio caso si potrebbe dire che il test del grillo dà un consumo di 18.75% all'ora (con la release 1 del test aveva dato 15% !!). Ovviamente più è basso e meglio è!
DATABASE DEI TEST EFFETTUATI FIN ORA
ROM Kernel Governor Scheduler Performance Grazie a(+link a post) Quanto dura? (ore*) SpeedMod ALPHA 4.5.1 2.6.38.6k@thewhisp SmartassV2 noop 18.75% GrilloVirante 25 Alchemy UX 1.0 2.6.38.6k@dpi@DE.. interactive noop 14.35% GrilloVirante 47 Alchemy 1.0.2 2.6.38.6 lox@Lox-PC SmartssH3 sio 18.67% BerryMione 25 Stock Rom Vodafone Kernel stock ondemand (to be confirmed) cfc 9.90% davi95 70 CyanoGenMod 10.2 build 2 - Android 4.3.1. 3.0.101 KeongBalap build 3 by Yazid SmartassH3 row 23.37% smartandroidtech 2 CM 10.2 build 0.3 (DirtyDev) 3.0.101-dirtykernel lionheart zen 19.09% grillovirante 23 CM 10.2 build 0.3 (DirtyDev) 3.0.101-dirtykernel intellidemand2 bfq 19.51% grillovirante 21 CM 10.2 build 0.3 (DirtyDev) 3.0.101-dirtykernel interactive noop 21.28% grillovirante 12 Inspiration ROM v18 2.6.38.6 - dpi@DELL147 #1 (Tweaked) interactive noop 7.88% Sergix44 80 Inspiration ROM v18 2.6.38.6 - dpi@DELL147 #1 (Tweaked) ondemand cfq 12.80% grillovirante 55 Inspiration ROM v18 2.6.38.6 - dpi@DELL147 #1 (Tweaked) interactive noop 12.78% grillovirante 55 SpeedMOD KitKat 2.2 3.0.101-sm-SpeedKernel interactive noop 15.51% grillovirante 41 SpeedMOD KitKat 2.2 3.0.101-sm-SpeedKernel Lionheart zen 16.41% grillovirante 37 SpeedMOD KitKat 2.2.1 3.0.101-sm-SpeedKernel Lionheart (1229-122) deadline 18.03% grillovirante 29 SpeedMOD KitKat 2.5 3.0.101-sm-SpeedKernel Lionheart (1056-122 deadline 19.11% grillovirante 24 SpeedMOD KitKat 2.5 3.0.101-sm-SpeedKernel Lionheart (1229-122) zen 19.73% grillovirante 20
(*) la durata in ore è stata calcolata con una formula individuata con interpolazione geometrica. La formula al momento è: =INT((5-21*consumo orario)*24). Questa si riferisce a un giorno di utilizzo medio "del grillo", cioè, modalità aereo dalle 23:00 alle 07:00, wifi acceso sempre, 3G acceso 2 ore, 3 telefonate da 2 minuti ciascuna, 1 ora di navigazione internet e 3 ore di schermo acceso. [U][COLOR=#ff0000]>>>>>> Se questo post ti è stato utile, clicca il tasto "thanks" qui in basso a sinistra. Il forum campa anche di questo!