The Following User Says Thank You to maacruz For This Useful Post: | ||
|
2011-02-15
, 21:55
|
Posts: 1,101 |
Thanked: 1,184 times |
Joined on Aug 2008
@ Spain
|
#62
|
Usually i listen music for 2-3 hours everyday and charge n810 once per two or free days! And I take notes, checking the mail etc and my tablet keeps the charge for two days minimum.
Ok, tomorrow I will make a test...
default one so 400/133 i guess...
|
2011-02-15
, 22:00
|
Posts: 1,101 |
Thanked: 1,184 times |
Joined on Aug 2008
@ Spain
|
#63
|
|
2011-02-15
, 22:27
|
Posts: 1,101 |
Thanked: 1,184 times |
Joined on Aug 2008
@ Spain
|
#64
|
Listening for disable_ts and turning off polling while locked would be a good start.
How hard would it be to use a dynamic polling rate that decays between two tunable values the longer no data is available?
What does op_active do?
|
2011-02-15
, 23:29
|
Posts: 398 |
Thanked: 301 times |
Joined on Sep 2007
@ Texas
|
#65
|
But it is not the same to listen music using the dsp and to listen music using the cpu.
mplayer == cpu only -> 400/unused -> about 5 h playback
osso mediaplayer == dsp -> 333/266 default -> about 7 h playback
|
2011-02-16
, 03:33
|
Posts: 674 |
Thanked: 191 times |
Joined on Mar 2008
@ Buenos Aires, Argentina
|
#66
|
|
2011-02-16
, 11:02
|
Posts: 24 |
Thanked: 8 times |
Joined on Oct 2007
@ Finland
|
#67
|
The Following User Says Thank You to andy1 For This Useful Post: | ||
|
2011-02-16
, 12:58
|
|
Posts: 139 |
Thanked: 38 times |
Joined on Nov 2007
@ mid gulf coast florida
|
#68
|
I have two problems:
1) From time to time, when my N810 is idle and I touch the screen to wake it up, the last app used in the previous session starts automatically. I am sure that I am not pressing over any link to that application.
|
2011-02-16
, 14:17
|
Posts: 674 |
Thanked: 191 times |
Joined on Mar 2008
@ Buenos Aires, Argentina
|
#69
|
|
2011-02-16
, 15:19
|
Posts: 206 |
Thanked: 46 times |
Joined on Mar 2010
|
#70
|
The Following User Says Thank You to cstryon For This Useful Post: | ||
New DT test kernel: deleted
Changes:Stop touchscreen polling when locked, so cpu usage due to touchscreen driver shouldn't be of any concern.
Now, before you flash, try to collect some hard data to see what impact polling really had:
Testing protocol:
Plug your device and let the battery charge completely
Unplug it and leave it alone locked for 1 hour
Plug it and let it charge again fully (this is to avoid battery hysteresis)
Unplug it
"sudo cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state" and take note of the values
"battery-status" should say 100%
Lock and leave the device alone for about 8 hours (just the night, 24 h would be better but you don't want to be without your device for a day, do you?)
Then repeat "sudo cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state" and "battery-status" and take note.
Flash the new kernel and repeat the test protocol.
Last edited by maacruz; 2011-02-16 at 20:35. Reason: Deprecated testing binary deleted