summaryrefslogtreecommitdiff
path: root/packages/gpephone/gpe-session-scripts-phone/phonesession
blob: ee187e2fb0ba616bc2b4246c2e0593b64dc38ac0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#!/bin/sh
export	V_ROOT=/
export  APP_PATH=/usr

# For GEM enivronment
export	GEM_PATH=/usr

# For Volume Configuration
export VOLCOF_RES_PATH=/usr/share/volconf

# For Voc History
export VOC_DATA_PATH=$V_ROOT/usr/share/vochistory

# For AddressBook
export	PIM_DATA_PATH=$APP_PATH/share
export	ABOOK_DATA_PATH=$APP_PATH/share

# For Voicecall
export	VOC_IMAGE_PATH=$APP_PATH/share/pixmaps

# For SMS
export	SMS_CONF_PATH=$APP_PATH/share/conf
export	SMS_GRAPHIC_PATH=$APP_PATH/share/graphic
export	SMS_RING_TONE_PATH=$APP_PATH/share/chocolate.mp3

# For E-mail
export	TINYMAIL_CACHE_DIR=$APP_PATH/share/tinymail.cache

# For Calendar
export	CAL_RES_PATH=$APP_PATH/share/res

# For GTK input engine
if [ -d /usr/lib/gtk-2.0/2.10.0 ]; then
	export PTIM_PATH=/usr/lib/gtk-2.0/2.10.0/immodules/ptim
else
	export PTIM_PATH=/usr/lib/gtk-2.0/2.4.0/immodules/ptim
fi

export PTIM_PIXMAPS_PATH=$PTIM_PATH/pixmaps
export PTIM_CONFIG_FILE=$PTIM_PATH/imconfig 
export PTIM_HELPER_PATH=$PTIM_PATH/helper
export PTIM_ENGINE_PATH=$PTIM_PATH/engine
export GTK_IM_MODULE=ptim

# Start GPE Phone Edition apps through matchbox session
gpe-phonepanel&
gpe-applauncher&
matchbox-window-manager -use_titlebar no&

# start device support daemon
machined

# Start E-Sound Server
esd -nobeeps -as 2&
esdplay /mnt/sd/sounds/startup.wav

# Start SoundServer
soundserver &

# Run GSM support stuff

#cms92init &
gsmMux -d -p /dev/ttyS0 -m cms92 -f 128 -b 115200 -c /dev/ptmx /dev/ptmx &

#save session bus address to a file
echo $DBUS_SESSION_BUS_ADDRESS > /tmp/dbusaddress

# Start PhoneServer - do not stop, it keeps the session running
exec phoneserver