I think we can declare victory on the ICD/battery drain problem
[2] [104092.971429] [DBUS] signal: org.freedesktop.Hal.Device.PropertyModified (bme) [2] [104092.971429] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [104092.971429] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [104092.971429] -> dbus-send SYSTEM com.qzx.asui.flush_calls() [2] [104092.993250] wake from select() [2] [104092.993250] [main] tklock=0, tc=1, kc=0, puk=1 [2] [104092.993250] any X events? [2] [104092.993250] any dbus messages? [2] [104092.993250] any dsme messages? [2] [104092.993250] [DSME] screen dimmed = 1 [2] [104092.993250] mapped (asui=0, blank=0) -- display (on=1, on_time=2409.282013) [2] [104092.993250] select() inf=1 time=0.000000 (0.57580) [2] [104093.004938] [DBUS] signal: org.freedesktop.Hal.Device.PropertyModified (bme) [2] [104093.004938] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [104093.004938] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [104093.004938] -> dbus-send SYSTEM com.qzx.asui.flush_calls() [2] [104093.018549] wake from select() [2] [104093.018549] [main] tklock=0, tc=1, kc=1, puk=1 [2] [104093.018549] any X events? [2] [104093.018549] any dbus messages? [2] [104093.027277] any dsme messages? [2] [104093.027277] [DBUS] signal: com.nokia.mce.signal.tklock_mode_ind [2] [104093.027277] [DBUS] signal: com.nokia.mce.signal.tklock_mode_ind (lock) [2] [104093.027277] -> dbus-send SESSION org.freedesktop.Notifications.SystemNoteInfoprint(...) [2] [104093.082086] [DBUS ERROR] A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "(unset)" member "(unset)" error name "org.freedesktop.DBus.Error.UnknownMethod" destination ":1.7") [2] [104093.085291] [DBUS] method: flush calls [2] [104093.087183] [DBUS] method: flush calls [2] [104093.087183] [DBUS] callback: bme_get_capacity_callback [2] [104093.087183] battery capacity = 80.60% [2] [104093.087183] -> dbus-send SYSTEM SIGNAL com.qzx.asui.battery_capacity(...) [2] [104093.087183] [DBUS] callback: bme_get_active_callback [2] [104093.087183] [DBUS] callback: bme_get_capacity_callback [2] [104093.087183] [DBUS] callback: bme_get_active_callback [2] [104093.087183] [DSME] screen off [2] [104093.087183] [DSME] screen dimmed = 0 [2] [104093.087183] [DSME] unhandled message of type 0x303 with 0 bytes of data [2] [104093.087183] [DSME] unhandled message of type 0x304 with 0 bytes of data [2] [104093.087183] mapped (asui=0, blank=0) -- display (on=0, on_time=2409.375946) [2] [104093.087183] select() inf=1 time=0.000000 (0.57580) [2] [104093.171930] wake from select() [2] [104093.171930] [main] tklock=1, tc=1, kc=1, puk=1 [2] [104093.171930] any X events? [2] [104093.171930] any dbus messages? [2] [104093.171930] message LOCK BUTTON [2] [104093.171930] any dsme messages? [2] [104093.171930] mapped (asui=0, blank=0) -- display (on=0, on_time=2409.460693) [2] [104093.171930] select() inf=1 time=0.000000 (0.57580) [2] [119636.668115] wake from select() [2] [119636.668115] [main] tklock=1, tc=1, kc=1, puk=1 [2] [119636.668115] any X events? [2] [119636.668115] any dbus messages? [2] [119636.668115] any dsme messages? [2] [119636.668115] [DSME] unhandled message of type 0x406 with 23 bytes of data [2] [119636.668115] mapped (asui=0, blank=0) -- display (on=0, on_time=17952.956878) [2] [119636.668115] select() inf=1 time=0.000000 (0.57580) [2] [137767.364862] wake from select() [2] [137767.364862] [main] tklock=1, tc=0, kc=0, puk=1 [2] [137767.364862] any X events? [2] [137767.364862] any dbus messages? [2] [137767.364862] any dsme messages? [2] [137767.364862] [DSME] screen on [2] [137767.364862] mapped (asui=0, blank=0) -- display (on=1, on_time=0.000000) [2] [137767.364862] select() inf=1 time=0.000000 (0.57580) [2] [137767.437311] [DBUS] signal: org.freedesktop.Hal.Device.PropertyModified (bme) [2] [137767.437311] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [137767.437311] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [137767.437311] -> dbus-send SYSTEM com.qzx.asui.flush_calls() [2] [137767.471521] [DBUS] signal: org.freedesktop.Hal.Device.PropertyModified (bme) [2] [137767.471521] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [137767.471521] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [137767.471521] -> dbus-send SYSTEM com.qzx.asui.flush_calls() [2] [137767.511957] [DBUS] method: flush calls [2] [137767.511957] [DBUS] callback: bme_get_capacity_callback [2] [137767.511957] battery capacity = 56.90% [2] [137767.511957] -> dbus-send SYSTEM SIGNAL com.qzx.asui.battery_capacity(...) [2] [137767.511957] [DBUS] callback: bme_get_active_callback [2] [137767.541284] [DBUS] method: flush calls [2] [137767.541284] [DBUS] callback: bme_get_capacity_callback [2] [137767.541284] [DBUS] callback: bme_get_active_callback [2] [137767.855005] [DBUS] signal: com.nokia.mce.signal.tklock_mode_ind [2] [137767.855005] [DBUS] signal: com.nokia.mce.signal.tklock_mode_ind (unlock) [2] [137767.855005] -> dbus-send SESSION org.freedesktop.Notifications.SystemNoteInfoprint(...) [2] [137767.885309] [DBUS ERROR] A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "(unset)" member "(unset)" error name "org.freedesktop.DBus.Error.UnknownMethod" destination ":1.7") [2] [137767.887109] wake from select() [2] [137767.887109] [main] tklock=0, tc=0, kc=0, puk=1 [2] [137767.887109] any X events? [2] [137767.887109] any dbus messages? [2] [137767.887109] message LOCK BUTTON [2] [137767.887109] any dsme messages? [2] [137767.887109] mapped (asui=0, blank=0) -- display (on=1, on_time=0.522247) [2] [137767.887109] select() inf=1 time=0.000000 (0.57580) [2] [137768.607202] wake from select() [2] [137768.607202] [main] tklock=0, tc=0, kc=0, puk=1 [2] [137768.607202] any X events? [2] [137768.607202] any dbus messages? [2] [137768.607202] any dsme messages? [2] [137768.607202] [DSME] unhandled message of type 0x311 with 0 bytes of data [2] [137768.607202] mapped (asui=0, blank=0) -- display (on=1, on_time=1.242340) [2] [137768.607202] select() inf=1 time=0.000000 (0.57580) [2] [137770.194360] [DBUS] signal: org.freedesktop.Hal.Device.PropertyModified (bme) [2] [137770.194360] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [137770.194360] -> dbus-recv SYSTEM org.freedesktop.Hal.Device.GetPropertyInteger(...) [2] [137770.194360] -> dbus-send SYSTEM com.qzx.asui.flush_calls() [2] [137770.203119] [DBUS] signal: org.freedesktop.Hal.Device.Condition [2] [137770.203119] [DBUS] n810 keyboard open/close (blank=0) [2] [137770.223840] wake from select() [2] [137770.223840] [main] tklock=0, tc=0, kc=0, puk=1 [2] [137770.223840] any X events? [2] [137770.223840] any dbus messages? [2] [137770.223840] message WAKEUP [2] [137770.223840] any dsme messages? [2] [137770.223840] mapped (asui=0, blank=0) -- display (on=1, on_time=2.858978) [2] [137770.223840] select() inf=1 time=0.000000 (0.57580) [2] [137770.227869] [DBUS] method: flush calls [2] [137770.227869] [DBUS] callback: bme_get_capacity_callback [2] [137770.227869] [DBUS] callback: bme_get_active_callback