Fix TIVI-1723
[platform/core/connectivity/bluetooth-tools.git] / scripts / bt-reset-env.sh
1 #!/bin/sh
2
3 # BT Stack and device stop
4 /usr/etc/bluetooth/bt-stack-down.sh
5
6 killall -9 hciattach
7
8 # Remove BT files and setting
9 rm -rf /opt/data/bluetooth/.bt_paired
10 rm -rf /var/lib/bluetooth/*
11
12 # Initialize BT vconf values
13 vconftool set -tf int db/bluetooth/status "0" -g 6520
14 vconftool set -tf int file/private/bt-service/flight_mode_deactivated "0" -g 6520 -i
15 vconftool set -tf string memory/bluetooth/sco_headset_name "" -g 6520 -i
16 vconftool set -tf int memory/bluetooth/device "0" -g 6520 -i
17 vconftool set -tf int memory/bluetooth/btsco "0" -g 6520 -i
18 vconftool set -tf int file/private/libug-setting-bluetooth-efl/visibility_time "0" -g 6520
19 vconftool set -tf bool memory/private/bluetooth-share/quickpanel_clear_btn_status FALSE -g 6520 -i
20 vconftool set -tf bool memory/private/bluetooth-share/opp_server_init FALSE -g 6520 -i
21
22 # Remove BT shared memory
23 list=`ipcs -m | awk '$1==0x0001000 {print $2}'`
24 for i in $list
25 do
26         ipcrm -m $i
27 done
28 ipcs -m | grep "0x00001000" | awk '{ print $2 }'