LS2 Debug Commands

From WebOS-Ports
Revision as of 21:11, 16 November 2012 by ShiftyAxel (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Since we have no settings apps at the moment, we need to use luna-send -n 1 -f luna://something/orOther '{"foo": "bar"}' in order to access preferences, exhibition mode and the like. This page will list various commands that may be of use when debugging luna-sysmgr and friends.

Commands

Screenshot

luna-send -n 1 luna://com.palm.systemmanager/takeScreenShot '{"file":"screenshot.png"}'

Get Lock Mode

luna-send -n 1 -f palm://com.palm.systemmanager/getDeviceLockMode {}

Set PIN

luna-send -n 1 luna://com.palm.systemmanager/setDevicePasscode '{ "lockMode": "pin", "passCode": "1111" }'

Set Password

luna-send -n 1 luna://com.palm.systemmanager/setDevicePasscode '{ "lockMode": "password", "passCode": "hoobadah" }'

Enter/Exit Exhibition Mode

luna-send -n 1 palm://com.palm.display/control/setState "{'state': 'dock'}"
luna-send -n 1 palm://com.palm.display/control/setState "{'state': 'undock'}"