Trying to upload all related projects
[easy-deb-chroot] / diablo / easymer / src / usr / bin / mer-switch
1 #!/bin/sh
2
3 # Switch to Mer Hildon desktop.
4 # (c) 2008 Alan Bruce (qole): GPL license.
5
6 # Start chroot
7 debbie habak -hi /usr/share/backgrounds/easy-mer-splash.png
8
9 #disconnect /home/user
10 #sudo umount /debian/home/user
11 #sudo mount -o bind /home/user/MyDocs /debian/home/user/MyDocs
12 #sudo mount -o bind /var/lib/dbus /debian/var/lib/dbus
13
14 # Shut down Hildon Desktop.
15
16 . /etc/osso-af-init/af-defines.sh
17 . /etc/osso-af-init/matchbox.defs
18 echo stopping hildon desktop...
19 . /etc/osso-af-init/hildon-desktop.sh stop
20 echo stopping matchbox...
21 . /etc/osso-af-init/matchbox.sh stop
22 #echo stopping sapwood...
23 #. /etc/osso-af-init/sapwood-server.sh stop
24
25 #stop lifeguard
26 sudo touch /etc/no_lg_reboots
27
28 #get dangerous!
29 sudo /etc/init.d/alarmd stop
30 sudo /etc/init.d/mediaplayer-daemon stop
31 sudo /etc/init.d/hulda stop
32 #sudo /etc/init.d/multimediad stop
33 sudo /etc/init.d/product-code stop
34 sudo /etc/init.d/hildon-update-notifier stop
35 sudo /etc/init.d/metalayer-crawler0 stop
36
37 # Kill this and maemo apps don't run.
38 sudo /etc/init.d/maemo-launcher stop
39 # Maemo apps don't run in Mer, so kill the browser daemon
40 sudo /etc/init.d/tablet-browser-daemon stop
41
42 # Start alternate desktop...
43
44 echo running the menu...
45 #/usr/bin/9menu -geometry +30+240 -label 'OS2008 apps' -file /home/user/.maemo-menu &
46 /usr/bin/batt-stat.py &
47 /usr/bin/wlan-stat.py &
48 /usr/bin/ae-menu.py &
49
50 echo starting alt. desktop
51 /usr/bin/debbie /usr/bin/start-hildon-easymer
52 debbie habak -hi /usr/share/backgrounds/easy-mer-close.png
53
54 killall 9menu
55 killall python
56 killall python-launcher
57
58 # Start up Hildon Desktop.
59 sudo closechroot
60 . /etc/osso-af-init/af-defines.sh
61 . /etc/osso-af-init/matchbox.defs
62 echo starting sapwood...
63 . /etc/osso-af-init/sapwood-server.sh start
64
65 sudo /etc/init.d/alarmd start
66 sudo /etc/init.d/mediaplayer-daemon start
67 sudo /etc/init.d/hulda start
68 #sudo /etc/init.d/multimediad start
69 sudo /etc/init.d/product-code start
70 sudo /etc/init.d/hildon-update-notifier start
71 sudo /etc/init.d/metalayer-crawler0 start
72
73 #If you killed it, start it again!
74 sudo /etc/init.d/maemo-launcher start
75 sudo /etc/init.d/tablet-browser-daemon start
76
77 echo starting matchbox...
78 . /etc/osso-af-init/matchbox.sh start
79 echo starting hildon desktop...
80 . /etc/osso-af-init/hildon-desktop.sh start
81
82 #start lifeguard
83 sudo rm /etc/no_lg_reboots
84