Ich möchte das Drücken des Netzschalters auf einem gerooteten Samsung Galaxy Tab 2 GT-P5100
Android 4.0.4 mithilfe der ADB-Shell simulieren .
Dazu habe ich die entsprechenden Berechtigungen geändert mit:
adb shell
su
chmod 666 /dev/input/event1
Woher weiß ich, ob dies erfolgreich war?
Ich dachte, dass der folgende Befehl den Sperrbildschirm anzeigen würde:
input keyevent 116
Ich bekomme keine Fehler, aber nichts passiert ...
Alternativ habe ich die Textform des Schlüsselcodes verwendet, die so aussieht:
input keyevent KEY_POWER
In diesem Fall lautet die Ausgabe Killed
- Was bedeutet das?
Zuletzt habe ich versucht:
sendevent dev/input/event1 1 116 1 ; sendevent dev/input/event1 1 116 0
Ohne glück :(
Was mache ich falsch?
getevent -i /dev/input/event1
gibt Folgendes aus:
add device 1: /dev/input/event1
bus: 0000
vendor: 0000
product: 0000
version: 0000
name: "sec_key"
location: ""
id: ""
version: 1.0.1
events:
KEY (0001): 0072 0073 0074
input props:
<none>
Der Schlüssel 0074
hat die Beschriftung KEY_POWER
.