Update msg-service with new API of libmedia-thumbnail
[platform/core/messaging/msg-service.git] / msg_service-init-DB.sh
1 #!/bin/sh
2
3 source /etc/tizen-platform.conf
4
5 if [ ! -f $TZ_USER_DB/.msg_service.db ]
6 then
7     mkdir -p $TZ_USER_DB/
8     sqlite3 $TZ_USER_DB/.msg_service.db "PRAGMA journal_mode = PERSIST;
9
10     CREATE TABLE MSG_CONVERSATION_TABLE (
11         CONV_ID INTEGER PRIMARY KEY ,
12         UNREAD_CNT INTEGER DEFAULT 0 ,
13         SMS_CNT INTEGER DEFAULT 0 ,
14         MMS_CNT INTEGER DEFAULT 0 ,
15         MAIN_TYPE INTEGER DEFAULT 0 ,
16         SUB_TYPE INTEGER DEFAULT 0 ,
17         MSG_DIRECTION INTEGER DEFAULT 0 ,
18         DISPLAY_TIME DATETIME ,
19         DISPLAY_NAME TEXT ,
20         MSG_TEXT TEXT );
21
22     CREATE TABLE MSG_ADDRESS_TABLE (
23         ADDRESS_ID INTEGER PRIMARY KEY ,
24         CONV_ID INTEGER  NOT NULL ,
25         ADDRESS_TYPE INTEGER ,
26         RECIPIENT_TYPE INTEGER ,
27         ADDRESS_VAL TEXT ,
28         CONTACT_ID INTEGER ,
29         DISPLAY_NAME TEXT ,
30         FIRST_NAME TEXT ,
31         LAST_NAME TEXT ,
32         IMAGE_PATH TEXT ,
33         SYNC_TIME DATETIME ,
34         FOREIGN KEY (CONV_ID) REFERENCES MSG_CONVERSATION_TABLE (CONV_ID) );
35
36     CREATE TABLE MSG_FOLDER_TABLE (
37         FOLDER_ID INTEGER PRIMARY KEY ,
38         FOLDER_NAME TEXT NOT NULL ,
39         FOLDER_TYPE INTEGER DEFAULT 0 );
40
41     CREATE TABLE MSG_MESSAGE_TABLE (
42         MSG_ID INTEGER PRIMARY KEY ,
43         CONV_ID INTEGER NOT NULL ,
44         FOLDER_ID INTEGER NOT NULL ,
45         STORAGE_ID INTEGER NOT NULL ,
46         MAIN_TYPE INTEGER NOT NULL ,
47         SUB_TYPE INTEGER NOT NULL ,
48         DISPLAY_TIME DATETIME ,
49         DATA_SIZE INTEGER DEFAULT 0 ,
50         NETWORK_STATUS INTEGER DEFAULT 0 ,
51         READ_STATUS INTEGER DEFAULT 0 ,
52         PROTECTED INTEGER DEFAULT 0 ,
53         PRIORITY INTEGER DEFAULT 0 ,
54         MSG_DIRECTION INTEGER NOT NULL ,
55         SCHEDULED_TIME DATETIME ,
56         BACKUP INTEGER DEFAULT 0 ,
57         SUBJECT TEXT ,
58         MSG_DATA TEXT ,
59         THUMB_PATH TEXT ,
60         MSG_TEXT TEXT ,
61         ATTACHMENT_COUNT INTEGER DEFAULT 0 ,
62         FOREIGN KEY (CONV_ID) REFERENCES MSG_CONVERSATION_TABLE (CONV_ID) ,
63         FOREIGN KEY (FOLDER_ID) REFERENCES MSG_FOLDER_TABLE (FOLDER_ID) );
64
65     CREATE TABLE MSG_SIM_TABLE (
66         MSG_ID INTEGER PRIMARY KEY ,
67         SIM_ID INTEGER NOT NULL ,
68         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
69
70     CREATE TABLE MSG_PUSH_TABLE (
71         MSG_ID INTEGER PRIMARY KEY ,
72         ACTION INTEGER ,
73         CREATED INTEGER ,
74         EXPIRES INTEGER ,
75         ID TEXT ,
76         HREF TEXT ,
77         CONTENT TEXT ,
78         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
79
80     CREATE TABLE MSG_CBMSG_TABLE (
81         MSG_ID INTEGER PRIMARY KEY ,
82         CB_MSG_ID INTEGER NOT NULL ,
83         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
84
85     CREATE TABLE MSG_SYNCML_TABLE (
86         MSG_ID INTEGER PRIMARY KEY ,
87         EXT_ID INTEGER NOT NULL ,
88         PINCODE INTEGER NOT NULL ,
89         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
90
91     CREATE TABLE MSG_SCHEDULED_TABLE (
92         MSG_ID INTEGER PRIMARY KEY ,
93         ALARM_ID INTEGER NOT NULL ,
94         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
95
96     CREATE TABLE MSG_SMS_SENDOPT_TABLE (
97         MSG_ID INTEGER PRIMARY KEY ,
98         DELREP_REQ INTEGER NOT NULL ,
99         KEEP_COPY INTEGER NOT NULL ,
100         REPLY_PATH INTEGER NOT NULL ,
101         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
102
103     CREATE TABLE MSG_FILTER_TABLE (
104         FILTER_ID INTEGER PRIMARY KEY ,
105         FILTER_TYPE INTEGER NOT NULL ,
106         FILTER_VALUE TEXT NOT NULL ,
107         FILTER_ACTIVE INTEGER DEFAULT 0 );
108
109     CREATE TABLE MSG_MMS_MESSAGE_TABLE (
110         MSG_ID INTEGER PRIMARY KEY ,
111         TRANSACTION_ID TEXT ,
112         MESSAGE_ID TEXT ,
113         FWD_MESSAGE_ID TEXT ,
114         CONTENTS_LOCATION TEXT ,
115         FILE_PATH TEXT ,
116         VERSION INTEGER NOT NULL ,
117         DATA_TYPE INTEGER DEFAULT -1 ,
118         DATE DATETIME ,
119         HIDE_ADDRESS INTEGER DEFAULT 0 ,
120         ASK_DELIVERY_REPORT INTEGER DEFAULT 0 ,
121         REPORT_ALLOWED INTEGER DEFAULT 0 ,
122         READ_REPORT_ALLOWED_TYPE INTEGER DEFAULT 0 ,
123         ASK_READ_REPLY INTEGER DEFAULT 0 ,
124         READ INTEGER DEFAULT 0 ,
125         READ_REPORT_SEND_STATUS INTEGER DEFAULT 0 ,
126         READ_REPORT_SENT INTEGER DEFAULT 0 ,
127         PRIORITY INTEGER DEFAULT 0 ,
128         KEEP_COPY INTEGER DEFAULT 0 ,
129         MSG_SIZE INTEGER NOT NULL ,
130         MSG_CLASS INTEGER DEFAULT -1 ,
131         EXPIRY_TIME DATETIME ,
132         CUSTOM_DELIVERY_TIME INTEGER DEFAULT 0 ,
133         DELIVERY_TIME DATETIME ,
134         MSG_STATUS INTEGER DEFAULT -1 ,
135         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
136
137     CREATE TABLE MSG_MMS_PREVIEW_INFO_TABLE (
138         MSG_ID INTEGER NOT NULL ,
139         TYPE INTEGER,
140         VALUE TEXT,
141         COUNT INTEGER,
142         FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) );
143
144     CREATE TABLE MSG_REPORT_TABLE (
145         MSG_ID INTEGER NOT NULL ,
146         ADDRESS_VAL TEXT ,
147         STATUS_TYPE INTEGER ,
148         STATUS INTEGER DEFAULT 0 ,
149         TIME DATETIME );
150
151     CREATE TABLE MSG_PUSHCFG_TABLE (
152         PUSH_ID INTEGER PRIMARY KEY ,
153         CONTENT_TYPE TEXT,
154         APP_ID TEXT,
155         PKG_NAME TEXT,
156         LAUNCH INTEGER,
157         APPCODE INTEGER,
158         SECURE INTEGER );
159
160         CREATE TABLE MSG_TMP_MSGID_TABLE (
161         MSG_ID INTEGER );
162
163     CREATE INDEX MSG_CONVERSATION_INDEX ON MSG_CONVERSATION_TABLE(CONV_ID);
164     CREATE INDEX MSG_FOLDER_INDEX ON MSG_FOLDER_TABLE(FOLDER_ID);
165     CREATE INDEX MSG_MESSAGE_INDEX ON MSG_MESSAGE_TABLE(MSG_ID, CONV_ID, FOLDER_ID);
166
167     INSERT INTO MSG_FOLDER_TABLE VALUES (1, 'INBOX', 1);
168     INSERT INTO MSG_FOLDER_TABLE VALUES (2, 'OUTBOX', 2);
169     INSERT INTO MSG_FOLDER_TABLE VALUES (3, 'SENTBOX', 2);
170     INSERT INTO MSG_FOLDER_TABLE VALUES (4, 'DRAFT', 3);
171     INSERT INTO MSG_FOLDER_TABLE VALUES (5, 'CBMSGBOX', 1);
172     INSERT INTO MSG_FOLDER_TABLE VALUES (6, 'SPAMBOX', 4);
173     INSERT INTO MSG_FOLDER_TABLE VALUES (7, 'SMS TEMPLATE', 5);
174     INSERT INTO MSG_FOLDER_TABLE VALUES (8, 'MMS TEMPLATE', 5);
175
176     INSERT INTO MSG_PUSHCFG_TABLE VALUES (1, 'text/vnd.wap.si', 'X-Wap-Application-Id: x-wap-application:wml.ua', '', 0, 1, 0);
177     INSERT INTO MSG_PUSHCFG_TABLE VALUES (2, 'application/vnd.wap.sic', 'X-Wap-Application-Id: x-wap-application:wml.ua', '', 0, 2, 0);
178     INSERT INTO MSG_PUSHCFG_TABLE VALUES (3, 'text/vnd.wap.sl', 'X-Wap-Application-Id: x-wap-application:wml.ua', '', 0, 3, 0);
179         INSERT INTO MSG_PUSHCFG_TABLE VALUES (4, 'application/vnd.wap.slc', 'X-Wap-Application-Id: x-wap-application:wml.ua', '', 0, 4, 0);
180     INSERT INTO MSG_PUSHCFG_TABLE VALUES (5, 'text/vnd.wap.co', 'X-Wap-Application-Id: x-wap-application:wml.ua', '', 0, 5, 0);
181
182     INSERT INTO MSG_PUSHCFG_TABLE VALUES (6, 'application/vnd.wap.coc', 'X-Wap-Application-Id: x-wap-application:wml.ua', '', 0, 6, 0);
183     INSERT INTO MSG_PUSHCFG_TABLE VALUES (7, 'application/vnd.wap.mms-message', 'X-Wap-Application-Id: x-wap-application:mms.ua', '', 0, 7, 0);
184     INSERT INTO MSG_PUSHCFG_TABLE VALUES (8, 'application/vnd.wap.sia', 'X-Wap-Application-Id: x-wap-application:push.sia', '', 0, 8, 0);
185     INSERT INTO MSG_PUSHCFG_TABLE VALUES (9, 'application/vnd.syncml.dm+wbxml', 'X-Wap-Application-Id: x-wap-application:push.syncml.dm', '', 0, 9, 0);
186     INSERT INTO MSG_PUSHCFG_TABLE VALUES (10, 'application/vnd.syncml.dm+xml', 'X-Wap-Application-Id: x-wap-application:push.syncml.dm', '', 0, 10, 0);
187
188     INSERT INTO MSG_PUSHCFG_TABLE VALUES (11, 'application/vnd.syncml.notification', 'X-Wap-Application-Id: x-wap-application:push.syncml.dm', '', 0, 11, 0);
189     INSERT INTO MSG_PUSHCFG_TABLE VALUES (12, 'application/vnd.syncml.ds.notification', 'X-Wap-Application-Id: x-wap-application:push.syncml.ds', '', 0, 12, 0);
190     INSERT INTO MSG_PUSHCFG_TABLE VALUES (13, 'application/vnd.syncml+wbxml', 'X-Wap-Application-Id:x-wap-application:push.syncml', '', 0, 13, 0);
191     INSERT INTO MSG_PUSHCFG_TABLE VALUES (14, 'application/vnd.wap.locc+wbxml', 'X-Wap-Application-Id: x-wap-application:loc.ua', '', 0, 14, 0);
192     INSERT INTO MSG_PUSHCFG_TABLE VALUES (15, 'application/vnd.wap.loc+xml', 'X-Wap-Application-Id: x-wap-application:loc.ua', '', 0, 15, 0);
193
194     INSERT INTO MSG_PUSHCFG_TABLE VALUES (16, 'application/vnd.oma.dd+xml', 'X-Wap-Application-Id: x-wap-application:loc.ua', '', 0, 16, 0);
195     INSERT INTO MSG_PUSHCFG_TABLE VALUES (17, 'application/vnd.oma.drm.message', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 17, 0);
196     INSERT INTO MSG_PUSHCFG_TABLE VALUES (18, 'application/vnd.oma.drm.content', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 18, 0);
197     INSERT INTO MSG_PUSHCFG_TABLE VALUES (19, 'application/vnd.oma.drm.rights+xml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 19, 0);
198     INSERT INTO MSG_PUSHCFG_TABLE VALUES (20, 'application/vnd.oma.drm.rights+wbxml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 20, 0);
199
200     INSERT INTO MSG_PUSHCFG_TABLE VALUES (21, 'application/vnd.oma.drm.ro+xml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 21, 0);
201     INSERT INTO MSG_PUSHCFG_TABLE VALUES (22, 'application/vnd.oma.drm.roap-pdu+xml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 22, 0);
202     INSERT INTO MSG_PUSHCFG_TABLE VALUES (23, 'application/vnd.oma.drm.roap-trigger+xml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 23, 0);
203     INSERT INTO MSG_PUSHCFG_TABLE VALUES (24, 'application/vnd.oma.drm.roap-trigger+wbxml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 24, 0);
204         INSERT INTO MSG_PUSHCFG_TABLE VALUES (25, 'text/vnd.wap.connectivity-xml', 'X-Wap-Application-Id: x-wap-application:drm.ua', '', 0, 26, 0);
205
206         INSERT INTO MSG_PUSHCFG_TABLE VALUES (26, 'application/vnd.wap.connectivity-wbxml', 'X-Wap-Application-Id: x-wap-samsung:provisioning.ua', '', 0, 27, 0);
207         INSERT INTO MSG_PUSHCFG_TABLE VALUES (27, 'application/x-wap-prov.browser-settings', 'X-Wap-Application-Id: x-wap-samsung:provisioning.ua', '', 0, 28, 0);
208         INSERT INTO MSG_PUSHCFG_TABLE VALUES (28, 'application/x-wap-prov.browser-bookmarks', 'X-Wap-Application-Id: x-wap-samsung:provisioning.ua', '', 0, 29, 0);
209         INSERT INTO MSG_PUSHCFG_TABLE VALUES (29, 'application/x-wap-prov.syncset+xml', 'X-Wap-Application-Id: x-wap-samsung:provisioning.ua', '', 0, 30, 0);
210         INSERT INTO MSG_PUSHCFG_TABLE VALUES (30, 'application/x-wap-prov.syncset+wbxml', 'X-Wap-Application-Id: x-wap-samsung:provisioning.ua', '', 0, 31, 0);
211
212         INSERT INTO MSG_PUSHCFG_TABLE VALUES (31, 'text/vnd.wap.emn+xml', 'X-Wap-Application-Id: x-wap-application:emn.ua', '', 0, 32, 0);
213         INSERT INTO MSG_PUSHCFG_TABLE VALUES (32, 'application/vnd.wap.emn+wbxml', 'X-Wap-Application-Id: x-wap-application:emn.ua', '', 0, 33, 0);
214         INSERT INTO MSG_PUSHCFG_TABLE VALUES (33, 'application/vnd.wv.csp.cir', 'X-Wap-Application-Id: x-wap-application:wv.ua', '', 0, 34, 0);
215         INSERT INTO MSG_PUSHCFG_TABLE VALUES (34, 'application/vnd.omaloc-supl-init', 'X-Wap-Application-Id: x-oma-application:ulp.ua', '', 0, 44, 0);
216         INSERT INTO MSG_PUSHCFG_TABLE VALUES (35, 'application/vnd.wap.emn+wbxml', 'X-oma-docomo:xmd.mail.ua', '', 0, 45, 1);"
217 fi
218
219 chown :db_msg_service $TZ_USER_DB/.msg_service.db
220 chown :db_msg_service $TZ_USER_DB/.msg_service.db-journal
221 chmod 660 $TZ_USER_DB/.msg_service.db
222 chmod 660 $TZ_USER_DB/.msg_service.db-journal
223 chsmack -a 'User' $TZ_USER_DB/.msg_service.db*
224
225 ########## Setting Config Value (Internal keys) ##########
226 vcuid=$UID
227 users_gid=$(getent group $TZ_SYS_USER_GROUP | cut -f3 -d':')
228 # Message Server Status
229 vconftool set -t bool memory/msg/ready 0 -i -g users_gid -u $vcuid
230
231 # SMS Send Options
232 vconftool set -t int db/msg/network_mode 2 -u $vcuid
233
234 # New Message Count
235 vconftool set -t int db/msg/recv_sms 0 -u $vcuid
236 vconftool set -t int db/msg/recv_mms 0 -u $vcuid
237
238 ########## Setting Config Value (Private keys) ##########
239 # General Options
240 vconftool set -t bool db/private/msg-service/general/keep_copy 1 -u $vcuid
241 vconftool set -t bool db/private/msg-service/general/auto_erase 0 -u $vcuid
242 vconftool set -t bool db/private/msg-service/general/block_msg 0 -u $vcuid
243 vconftool set -t int db/private/msg-service/general/contact_sync_time 0 -u $vcuid
244
245 # SMS Send Options
246 vconftool set -t int db/private/msg-service/sms_send/dcs 3 -u $vcuid
247 vconftool set -t bool db/private/msg-service/sms_send/reply_path 0 -u $vcuid
248 vconftool set -t bool db/private/msg-service/sms_send/delivery_report 0 -u $vcuid
249 vconftool set -t int db/private/msg-service/sms_send/save_storage 1 -u $vcuid
250
251 # SMSC
252 vconftool set -t int db/private/msg-service/smsc/total_count 1 -u $vcuid
253 vconftool set -t int db/private/msg-service/smsc/selected 0 -u $vcuid
254
255 vconftool set -t int db/private/msg-service/smsc/pid/0 1 -u $vcuid
256 vconftool set -t int db/private/msg-service/smsc/val_period/0 255 -u $vcuid
257 vconftool set -t string db/private/msg-service/smsc/name/0 "" -u $vcuid
258 vconftool set -t int db/private/msg-service/smsc/ton/0 1 -u $vcuid
259 vconftool set -t int db/private/msg-service/smsc/npi/0 1 -u $vcuid
260 vconftool set -t string db/private/msg-service/smsc/address/0 "" -u $vcuid
261
262 vconftool set -t int db/private/msg-service/smsc/pid/1 0 -u $vcuid
263 vconftool set -t int db/private/msg-service/smsc/val_period/1 0 -u $vcuid
264 vconftool set -t string db/private/msg-service/smsc/name/1 "" -u $vcuid
265 vconftool set -t int db/private/msg-service/smsc/ton/1 0 -u $vcuid
266 vconftool set -t int db/private/msg-service/smsc/npi/1 0 -u $vcuid
267 vconftool set -t string db/private/msg-service/smsc/address/1 "" -u $vcuid
268
269 vconftool set -t int db/private/msg-service/smsc/pid/2 0 -u $vcuid
270 vconftool set -t int db/private/msg-service/smsc/val_period/2 0 -u $vcuid
271 vconftool set -t string db/private/msg-service/smsc/name/2 "" -u $vcuid
272 vconftool set -t int db/private/msg-service/smsc/ton/2 0 -u $vcuid
273 vconftool set -t int db/private/msg-service/smsc/npi/2 0 -u $vcuid
274 vconftool set -t string db/private/msg-service/smsc/address/2 "" -u $vcuid
275
276 # MMS Send Options
277 vconftool set -t int db/private/msg-service/mms_send/msg_class 0 -u $vcuid
278 vconftool set -t int db/private/msg-service/mms_send/priority 1 -u $vcuid
279 vconftool set -t int db/private/msg-service/mms_send/expiry_time 0 -u $vcuid
280 vconftool set -t int db/private/msg-service/mms_send/custom_delivery 0 -u $vcuid
281 vconftool set -t bool db/private/msg-service/mms_send/sender_visibility 0 -u $vcuid
282 vconftool set -t bool db/private/msg-service/mms_send/delivery_report 1 -u $vcuid
283 vconftool set -t bool db/private/msg-service/mms_send/read_reply 1 -u $vcuid
284 vconftool set -t bool db/private/msg-service/mms_send/keep_copy 0 -u $vcuid
285 vconftool set -t bool db/private/msg-service/mms_send/body_replying 0 -u $vcuid
286 vconftool set -t bool db/private/msg-service/mms_send/hide_recipients 0 -u $vcuid
287 vconftool set -t bool db/private/msg-service/mms_send/report_allowed 1 -u $vcuid
288 vconftool set -t int db/private/msg-service/mms_send/reply_charging 0 -u $vcuid
289 vconftool set -t int db/private/msg-service/mms_send/reply_charging_deadline 0 -u $vcuid
290 vconftool set -t int db/private/msg-service/mms_send/reply_charging_size 0 -u $vcuid
291 vconftool set -t int db/private/msg-service/mms_send/delivery_time 0 -u $vcuid
292 vconftool set -t int db/private/msg-service/mms_send/creation_mode 2 -u $vcuid
293
294 # MMS Receive Options
295 vconftool set -t int db/private/msg-service/mms_recv/home_network 0 -u $vcuid
296 vconftool set -t int db/private/msg-service/mms_recv/abroad_network 0 -u $vcuid
297 vconftool set -t bool db/private/msg-service/mms_recv/read_receipt 1 -u $vcuid
298 vconftool set -t bool db/private/msg-service/mms_recv/delivery_receipt 1 -u $vcuid
299 vconftool set -t bool db/private/msg-service/mms_recv/reject_unknown 0 -u $vcuid
300 vconftool set -t bool db/private/msg-service/mms_recv/reject_advertisement 0 -u $vcuid
301
302 # MMS Receive Options
303 vconftool set -t int db/private/msg-service/mms_style/font_size 30 -u $vcuid
304 vconftool set -t bool db/private/msg-service/mms_style/font_style/bold 0 -u $vcuid
305 vconftool set -t bool db/private/msg-service/mms_style/font_style/italic 0 -u $vcuid
306 vconftool set -t bool db/private/msg-service/mms_style/font_style/underline 0 -u $vcuid
307 vconftool set -t int db/private/msg-service/mms_style/font_color/red 255 -u $vcuid
308 vconftool set -t int db/private/msg-service/mms_style/font_color/green 255 -u $vcuid
309 vconftool set -t int db/private/msg-service/mms_style/font_color/blue 255 -u $vcuid
310 vconftool set -t int db/private/msg-service/mms_style/font_color/hue 255 -u $vcuid
311 vconftool set -t int db/private/msg-service/mms_style/bg_color/red 0 -u $vcuid
312 vconftool set -t int db/private/msg-service/mms_style/bg_color/green 0 -u $vcuid
313 vconftool set -t int db/private/msg-service/mms_style/bg_color/blue 0 -u $vcuid
314 vconftool set -t int db/private/msg-service/mms_style/bg_color/hue 255 -u $vcuid
315 vconftool set -t int db/private/msg-service/mms_style/page_dur 2 -u $vcuid
316 vconftool set -t int db/private/msg-service/mms_style/page_custom_dur 0 -u $vcuid
317 vconftool set -t int db/private/msg-service/mms_style/page_dur_manual 0 -u $vcuid
318
319 # Push Msg Options
320 vconftool set -t bool db/private/msg-service/push_msg/recv_option 1 -u $vcuid
321 vconftool set -t int db/private/msg-service/push_msg/service_load 1 -u $vcuid
322
323 # CB Msg Options
324 vconftool set -t bool db/private/msg-service/cb_msg/receive 1 -f -u $vcuid
325 vconftool set -t bool db/private/msg-service/cb_msg/save 1 -f -u $vcuid
326 vconftool set -t int db/private/msg-service/cb_msg/max_sim_count 0 -u $vcuid
327 vconftool set -t int db/private/msg-service/cb_msg/channel_count 0 -u $vcuid
328 vconftool set -t bool db/private/msg-service/cb_msg/language/0 1 -f -u $vcuid
329 vconftool set -t bool db/private/msg-service/cb_msg/language/1 0 -u $vcuid
330 vconftool set -t bool db/private/msg-service/cb_msg/language/2 0 -u $vcuid
331 vconftool set -t bool db/private/msg-service/cb_msg/language/3 0 -u $vcuid
332 vconftool set -t bool db/private/msg-service/cb_msg/language/4 0 -u $vcuid
333 vconftool set -t bool db/private/msg-service/cb_msg/language/5 0 -u $vcuid
334 vconftool set -t bool db/private/msg-service/cb_msg/language/6 0 -u $vcuid
335 vconftool set -t bool db/private/msg-service/cb_msg/language/7 0 -u $vcuid
336 vconftool set -t bool db/private/msg-service/cb_msg/language/8 0 -u $vcuid
337 vconftool set -t bool db/private/msg-service/cb_msg/language/9 0 -u $vcuid
338
339 # Voice Mail Options
340 vconftool set -t string db/private/msg-service/voice_mail/voice_mail_number "5500" -f -u $vcuid
341 vconftool set -t int db/private/msg-service/voice_mail/voice_mail_count 0 -u $vcuid
342
343 # MMS Size Options
344 vconftool set -t int db/private/msg-service/size_opt/msg_size 300 -u $vcuid
345
346 # SIM message count
347 vconftool set -t int db/private/msg-service/sim_count/used_cnt 0 -u $vcuid
348 vconftool set -t int db/private/msg-service/sim_count/total_cnt 0 -u $vcuid
349
350 # SIM information
351 vconftool set -t int memory/private/msg-service/sim_changed 0 -i -u $vcuid
352 vconftool set -t string memory/private/msg-service/sim_imsi "" -i -u $vcuid
353 vconftool set -t bool memory/private/msg-service/national_sim 0 -i -u $vcuid
354 vconftool set -t string memory/private/msg-service/msisdn "" -i -u $vcuid
355
356 vconftool set -t int db/private/msg-service/notification_priv_id 0 -u $vcuid