Fix the service file overwriting issue on the common profile
[platform/core/connectivity/bluetooth-tools.git] / scripts / bt-dev-start.sh
index dcd72f7..7dcf4ee 100755 (executable)
@@ -1,9 +1,10 @@
 #!/bin/sh
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
 
 # Script for registering BT device
 BT_PLATFORM_DEFAULT_HCI_NAME="Tizen"
 
-# Trun-on Bluetooth Chip
+# Turn-on Bluetooth Chip
 
 /usr/sbin/rfkill unblock bluetooth
 
@@ -16,5 +17,11 @@ else
        echo "Registering Bluetooth device"
        /usr/bin/hciconfig hci0 up
        /usr/bin/hciconfig hci0 name $BT_PLATFORM_DEFAULT_HCI_NAME
-       /usr/bin/hciconfig hci0 sspmode 1
+       if [ -e "/usr/lib/bt-plugin-headed.so" ]; then
+               echo "Bluetooth headed device"
+               /usr/bin/hciconfig hci0 sspmode 1
+       else
+               echo "Bluetooth headless device"
+               /usr/bin/hciconfig hci0 sspmode 0
+       fi
 fi