diff --git a/board/common/overlay/etc/init.d/S37bluetooth b/board/common/overlay/etc/init.d/S37bluetooth index c68cd9c8d6..0e9a03c807 100755 --- a/board/common/overlay/etc/init.d/S37bluetooth +++ b/board/common/overlay/etc/init.d/S37bluetooth @@ -14,14 +14,16 @@ fi test -f $conf || exit 0 -test -n "$os_version" || source /etc/init.d/base - hci=hci0 bluetoothd=/usr/libexec/bluetooth/bluetoothd data_dir=/var/lib/bluetooth run_data_dir=/data/bluetooth run_conf=/var/lib/bluetooth.conf +test -x $bluetoothd || exit 0 + +test -n "$os_version" || source /etc/init.d/base + configure() { mkdir -p $run_data_dir ln -sf $run_data_dir $data_dir