Hwmod, ti sembra plausibile che a causa del tepore dello schermo,il media consumi un pelino in più la batteria?
Visualizzazione stampabile
Hwmod, ti sembra plausibile che a causa del tepore dello schermo,il media consumi un pelino in più la batteria?
Per quanto riguarda il touchpad del nostro tablet ho scoperto un paio di cose:
La prima è che esiste un comando appropriato da "shell":
shell@android:/ # tptest
input parametre number error
*******************************************
** Usage: tptest [cmd] [param1] [param2] **
*******************************************
tptest RR: [reg_addr] :read single register
tptest WR: [reg_addr] [val] :write single register
tptest RP: report point of X and Y
tptest RRA: read all register
tptest RINT: read interrupts pin status
tptest HRST: hardware reset chip
tptest SRST: soft reset chip
tptest EINT: register and enable interrupts
tptest DINT: unregister and disable interrupts
tptest RTA: read timing analysis data
tptest PRST: poweron reset chip
tptest RCI: read chip information
tptest FU: firmware upgrade
tptest POFF: power off chip
tptest EFW: erase firmware
tptest DBG: [val] :set debug mode
*******************************************
con il quale puoi eseguire alcune operazioni importanti sullo schermo.
Poi nelle impostazioni puoi trovare una opzione che forse ha a che fare con la sensibilità (non sono sicuro):
Impostazioni -> Lingua e immissione > Velocità del puntatore
Potrebbe esser la velocità di campionamento del puntatore ... da provare !
Inoltre puoi trovare interessante l'applicazione "TouchMove.apk" che puoi trovare sul market.
Quest'ultima serve come test e per misurare la sensibilità del "touch" (misurare i cambiamenti).
L'utilità "ts_cal" è comunque più utile per schermi touch resistivi, noi abbiamo comunque il "tptest".
Non credo che serva altro per schermi capacitivi come quello del nostro dispositivo.
Mi sa che scalda più adesso solo perchè allora (1 mese fa) si facevano meno test con i vari Antutu e Quadrant :)
Con tutti questi test/benchmark stiamo mettendo sotto sforzo la CPU ed è ovvio che scaldi e consumi di più.
Ho estratto anche il file "config" del kernel C232B003, non cambia nulla rispetto agli altri (ad eccezione del modulo "version_s7.pro").
Mi dichiaro abbastanza soddisfatto dei miglioramenti, secondo me a livello batteria si potrebbe fare di più se si riuscissero a sfruttare meglio le funzionalità di "Deep Sleep" del nostro dispositivo, cioè invece di andare in "Standby" dovrebbe andare in "Deep Sleep" spesso per risparmiare ancora più batteria.
Nei vari Kernel del nostro MediaPad le configurazioni rilevanti per ottenere questo sono disabilitate, cioè:
Mentre per ottenere l'efficienza del modo "Deep Sleep" dovrebbereo essere:codice:# CONFIG_MSM7X00A_SLEEP_MODE_POWER_COLLAPSE_SUSPEND is not set
CONFIG_MSM7X00A_SLEEP_MODE_POWER_COLLAPSE=y
CONFIG_MSM7X00A_SLEEP_MODE=1
# CONFIG_MSM7X00A_IDLE_SLEEP_MODE_POWER_COLLAPSE_SUSPEND is not set
# CONFIG_MSM7X00A_IDLE_SLEEP_MODE_POWER_COLLAPSE is not set
CONFIG_MSM7X00A_IDLE_SLEEP_MODE=4
Secondo mè ci potrebbe essere lo spazio per aumentare di molto l'efficienza attuale comparando con altri dispositivi che hanno questa funzionalità abilitata.codice:CONFIG_MSM7X00A_SLEEP_MODE_POWER_COLLAPSE_SUSPEND=y
# CONFIG_MSM7X00A_SLEEP_MODE_POWER_COLLAPSE is not set
CONFIG_MSM7X00A_SLEEP_MODE=0
# CONFIG_MSM7X00A_IDLE_SLEEP_MODE_POWER_COLLAPSE_SUSPEND is not set
CONFIG_MSM7X00A_IDLE_SLEEP_MODE_POWER_COLLAPSE=y
CONFIG_MSM7X00A_IDLE_SLEEP_MODE=1
Il nostro MediaPad va in "Deep Sleep" correttamente solo quando viene forzato con una operazione utente ("Spegni" + "Avvio rapido" abilitato).
Non sono un esperto ma credo che la parte telefonica giochi una parte importante nel tener sempre sveglio il tablet (ro.ril.disable.power.collapse=0 dovrebbe evitare questo). Del resto se vogliamo che riceva chiamate anche in questa modalità, alcune periferichè (radio) dovranno rimanere alimentate e funzionanti. Purtroppo fino a che non ci vengono offerti i "kernel-source" da Huawei non possiamo provare nulla.
In questo momento il MediaPad sta utilizzando un tipo di "governor" chiamato "ondemand" per le funzioni di "scaling" e "PowerManagement" della CPU. Si può modificare con CPU Master (di Antutu), gli altri "governor" disponibili sono "conservative", "userspace", "powersave", "performance". Secondo "CPU Spy" le uniche due frequenze utilizzate sono "1188Mhz" e "192Mhz", le altre frequenze intermedie vengono usate poco o nulla.
@Hwmod: grazie mille! Molto interessante, spero di trovare in giro qualche info sui registri...
scusate ma quando premo a lungo il tasto di accensione,esce la maschera spegni o riavvia,tappo spgni,il mediapad è spento totale o va in quella sorta di deep sleep...nn ho ancora capito bene...(con hwmodrom tedesca)