#!/usr/bin/env sh

echo Terminating apps...
/etc/init.d/xserver-nodm stop
/etc/init.d/frameworkd stop
kill -9 `ps ax | grep frameworkd | grep -v grep | cut -c-5`
killall gsm0710muxd

echo Switching off GSM...
echo 0 >/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on
echo 1 >/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on
s3c24xx-gpio b7=0
stty 0:4:18b2:8a00:0:0:7f:15:4:0:0:0:0:0:0:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 -F /dev/ttySAC0
stty 0:4:18b2:8a00:0:0:7f:15:4:0:0:0:0:0:0:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 -F /dev/ttySAC0
echo -en "AT@POFF\r" >/dev/ttySAC0
sleep 1
echo -en "AT@POFF\r" >/dev/ttySAC0

echo Waiting...
sleep 5

echo Switching on GSM
s3c24xx-gpio b7=1
sleep 1

echo Restarting apps...
/etc/init.d/frameworkd start
/etc/init.d/xserver-nodm start
