Out-call-vibro variant, using dbus-scripts

After installing enhanced-busybox, out-call-vibro refused to work. I had rewritten it using dbus-scripts.

/etc/dbus-scripts.d/out-call-vibro.dbus:

/home/user/.bin/out-call-vibro.sh * * org.freedesktop.Telepathy.Channel.Interface.Group MembersChanged *

/home/user/.bin/out-call-vibro.sh:

#!/bin/sh
if [[ "$5" == "Call answered" ]]; then
    if [ `cat /sys/devices/platform/gpio-switch/proximity/state` = "open" ]; then
        echo 150 > /sys/class/leds/twl4030:vibrator/brightness
        gsleep 0.5
        echo 0 > /sys/class/leds/twl4030:vibrator/brightness
    fi
fi
blog comments powered by Disqus