View Single Post
Posts: 986 | Thanked: 1,526 times | Joined on Jul 2010
#7
Originally Posted by unreg View Post
In n900 i use d-bus

Code:
dbus-send --system --type=method_call --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_tklock_mode_change string:"locked"
But on n9 it does not work.

Why?

Aegis rule:
Code:
<aegis>
    <request policy="add">
        <credential name="dsme::DeviceStateControl" />
        <credential name="mce::DeviceModeControl" />
        
        <for path="applauncherd-launcher::/usr/bin/applauncherd.bin" />
    </request>
</aegis>
Also it is possible emulation button power pressed?

Code:
#!/bin/sh

EVENT_POWER_KEY="\x74\x00"
POWERBUTTON_EVENT_FILE=/dev/input/pwrbutton
EVENT_TIMESTAMP="\x48\x67\x98\x45\x5f\x16\x0b\x00"
EVENT_KEY_TYPE="\x01\x00"
EVENT_PRESS_VALUE="\x01\x00\x00\x00"
EVENT_RELEASE_VALUE="\x00\x00\x00\x00"

printf "$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_PRESS_VALUE$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_RELEASE_VALUE" > $POWERBUTTON_EVENT_FILE
EDIT:
note that this probably {certainly?} requires an open kernel.

taken from:
https://meego.gitorious.org/meego-mi...sts/mcetorture

Last edited by wolke; 2012-01-24 at 22:35.
 

The Following User Says Thank You to wolke For This Useful Post: