Re: First thoughts about the (pre) Sailfish OS 2.0
That triggers the question, is there a wiki page or such where the functions of this little nice tool are documented? (without the need for rummaging through source code, I mean)
Code:
[root@Jolla ~]# mcetool --help
Mode Control Entity Tool
USAGE
mcetool [OPTION] ...
OPTIONS
-U, --unblank-screen
-d, --dim-screen
-n, --blank-screen
--blank-screen-lpm
-P, --blank-prevent
-v, --cancel-blank-prevent
-G, --set-dim-timeout=<secs>
-O, --set-dim-timeouts=<secs,secs,...>
-f, --set-adaptive-dimming-mode=<enabled|disabled>
-J, --set-adaptive-dimming-time=<secs>
-o, --set-blank-timeout=<secs>
--set-blank-from-lockscreen-timeout=<secs>
--set-blank-from-lpm-on-timeout=<secs>
--set-blank-from-lpm-off-timeout=<secs>
-j, --set-never-blank=<enabled|disabled>
-K, --set-autolock-mode=<enabled|disabled>
--set-autolock-delay=<seconds[.fraction]>
--set-devicelock-in-lockscreen=<READ THE LONG HELP>
-t, --set-tklock-blank=<enabled|disabled>
-I, --set-inhibit-mode=<disabled|stay-on-with-charger|stay-on|stay-dim-with-charger|stay-dim>
-k, --set-tklock-mode=<locked|locked-dim|locked-delay|unlocked>
-m, --tklock-callback=<unlock|retry|timeout|closed>
-q, --tklock-open=<oneinput|visual|lpm|pause>
-Q, --tklock-close
-M, --set-doubletap-mode=<disabled|show-unlock-screen|unlock>
-z, --set-doubletap-wakeup=<never|always|proximity>
-Z, --set-powerkey-action=<never|always|proximity|proximity2>
--set-powerkey-blanking=<off|lpm>
--set-powerkey-long-press-delay=<ms>
--set-powerkey-double-press-delay=<ms>
--set-display-on-single-powerkey-press-actions=<actions>
--set-display-on-double-powerkey-press-actions=<actions>
--set-display-on-long-powerkey-press-actions=<actions>
--set-display-off-single-powerkey-press-actions=<actions>
--set-display-off-double-powerkey-press-actions=<actions>
--set-display-off-long-powerkey-press-actions=<actions>
--set-powerkey-dbus-action1=<signal_argument|method_call_details>
--set-powerkey-dbus-action2=<signal_argument|method_call_details>
--set-powerkey-dbus-action3=<signal_argument|method_call_details>
--set-powerkey-dbus-action4=<signal_argument|method_call_details>
--set-powerkey-dbus-action5=<signal_argument|method_call_details>
--set-powerkey-dbus-action6=<signal_argument|method_call_details>
--set-powerkey-ps-override-count=<press-count>
--set-powerkey-ps-override-timeout=<ms>
--set-display-off-override=<disabled|use-lpm>
-r, --enable-radio=<master|cellular|wlan|bluetooth>
-R, --disable-radio=<master|cellular|wlan|bluetooth>
-p, --set-power-saving-mode=<enabled|disabled>
-T, --set-psm-threshold=<10|20|30|40|50>
-F, --set-forced-psm=<enabled|disabled>
-E, --set-low-power-mode=<enabled|disabled>
--set-lpmui-triggering=<bit1[,bit2][...]>
-s, --set-suspend-policy=<enabled|disabled|early>
-S, --set-cpu-scaling-governor=<automatic|performance|interactive>
-i, --set-fake-doubletap=<enabled|disabled>
-b, --set-display-brightness=<1...100>
-g, --set-als-mode=<enabled|disabled>
--set-als-autobrightness=<enabled|disabled>
--set-als-input-filter=<disabled|median>
--set-als-sample-time=<50...1000>
-u, --set-ps-mode=<enabled|disabled>
--set-ps-blocks-touch=<enabled|disabled>
--set-lid-sensor-mode=<enabled|disabled>
--set-filter-lid-with-als=<enabled|disabled>
--set-orientation-sensor-mode=<enabled|disabled>
-a, --get-color-profile-ids
-A, --set-color-profile=<ID>
-C, --set-cabc-mode=<off|ui|still-image|moving-image>
-c, --set-call-state=<none|ringing|active|service>:<normal|emergency>
-l, --enable-led
-L, --disable-led
--enable-led-pattern=<PATTERN>
--disable-led-pattern=<PATTERN>
--show-led-patterns
-y, --activate-led-pattern=<PATTERN>
-Y, --deactivate-led-pattern=<PATTERN>
--set-sw-breathing=<enabled|disabled>
--set-sw-breathing-limit=<0 ... 100>
-e, --powerkey-event=<short|double|long>
-D, --set-demo-mode=<on|off>
--set-brightness-fade-def=<msecs>
--set-brightness-fade-dim=<msecs>
--set-brightness-fade-als=<msecs>
--set-brightness-fade-blank=<msecs>
--set-brightness-fade-unblank=<msecs>
--set-lipstick-core-delay=<secs>
--set-touch-unblock-delay=<msecs>
--begin-notification[=<name[,duration_ms[,renew_ms]]>]
--end-notification[=<name[,linger_ms]>]
-N, --status
-B, --block[=<secs>]
-h, --help[=<OPTION|"all">]
-H, --long-help[=<OPTION>]
-V, --version
--set-memuse-warning-used=<page_count>
--set-memuse-warning-active=<page_count>
--set-memuse-critical-used=<page_count>
--set-memuse-critical-active=<page_count>
--set-exception-length-call-in=<msec>
--set-exception-length-call-out=<msec>
--set-exception-length-alarm=<msec>
--set-exception-length-usb-connect=<msec>
--set-exception-length-usb-dialog=<msec>
--set-exception-length-charger=<msec>
--set-exception-length-battery=<msec>
--set-exception-length-jack-in=<msec>
--set-exception-length-jack-out=<msec>
--set-exception-length-camera=<msec>
--set-exception-length-volume=<msec>
--set-exception-length-activity=<msec>
--reset-settings[=<keyish>]
|