#!/bin/sh

# Switch to Mer Hildon desktop.
# (c) 2008 Alan Bruce (qole): GPL license.

# Start chroot
debbie habak -hi /usr/share/backgrounds/easy-mer-splash.png

#disconnect /home/user
#sudo umount /debian/home/user
#sudo mount -o bind /home/user/MyDocs /debian/home/user/MyDocs
#sudo mount -o bind /var/lib/dbus /debian/var/lib/dbus

# Shut down Hildon Desktop.

. /etc/osso-af-init/af-defines.sh
. /etc/osso-af-init/matchbox.defs
echo stopping hildon desktop...
. /etc/osso-af-init/hildon-desktop.sh stop
echo stopping matchbox...
. /etc/osso-af-init/matchbox.sh stop
#echo stopping sapwood...
#. /etc/osso-af-init/sapwood-server.sh stop

#stop lifeguard
sudo touch /etc/no_lg_reboots

#get dangerous!
sudo /etc/init.d/alarmd stop
sudo /etc/init.d/mediaplayer-daemon stop
sudo /etc/init.d/hulda stop
#sudo /etc/init.d/multimediad stop
sudo /etc/init.d/product-code stop
sudo /etc/init.d/hildon-update-notifier stop
sudo /etc/init.d/metalayer-crawler0 stop

# Kill this and maemo apps don't run.
sudo /etc/init.d/maemo-launcher stop
# Maemo apps don't run in Mer, so kill the browser daemon
sudo /etc/init.d/tablet-browser-daemon stop

# Start alternate desktop...

echo running the menu...
#/usr/bin/9menu -geometry +30+240 -label 'OS2008 apps' -file /home/user/.maemo-menu &
/usr/bin/batt-stat.py &
/usr/bin/wlan-stat.py &
/usr/bin/ae-menu.py &

echo starting alt. desktop
/usr/bin/debbie /usr/bin/start-hildon-easymer
debbie habak -hi /usr/share/backgrounds/easy-mer-close.png

killall 9menu
killall python
killall python-launcher

# Start up Hildon Desktop.
sudo closechroot
. /etc/osso-af-init/af-defines.sh
. /etc/osso-af-init/matchbox.defs
echo starting sapwood...
. /etc/osso-af-init/sapwood-server.sh start

sudo /etc/init.d/alarmd start
sudo /etc/init.d/mediaplayer-daemon start
sudo /etc/init.d/hulda start
#sudo /etc/init.d/multimediad start
sudo /etc/init.d/product-code start
sudo /etc/init.d/hildon-update-notifier start
sudo /etc/init.d/metalayer-crawler0 start

#If you killed it, start it again!
sudo /etc/init.d/maemo-launcher start
sudo /etc/init.d/tablet-browser-daemon start

echo starting matchbox...
. /etc/osso-af-init/matchbox.sh start
echo starting hildon desktop...
. /etc/osso-af-init/hildon-desktop.sh start

#start lifeguard
sudo rm /etc/no_lg_reboots

