#!/bin/sh 
 | 
  
 | 
case "$1" in 
 | 
    start) 
 | 
  
 | 
    echo "start rtl8723ds bluetooth server" 
 | 
    bt_pcba_test & 
 | 
    sleep 7 
 | 
  
 | 
    echo "start rtl8723ds bluetooth hciconfig" 
 | 
    hciconfig hci0 up & 
 | 
  
 | 
    echo "start rtl8723ds bluetooth wifi config" 
 | 
    /usr/libexec/bluetooth/bluetoothd -C -E -d -n & 
 | 
    sleep 2 
 | 
    ble_wificonfig & 
 | 
  
 | 
        ;; 
 | 
    stop) 
 | 
        echo -n "Stopping rtl8723ds bluez5_utils bluetooth server & app" 
 | 
        killall ble_wificonfig 
 | 
        sleep 1 
 | 
        killall bluetoothd 
 | 
        sleep 1 
 | 
        if busybox cat /sys/class/rkwifi/chip | grep RTL8723DS; then 
 | 
        killall rtk_hciattach 
 | 
        fi 
 | 
        if busybox cat /sys/class/rkwifi/chip | grep AP6255; then 
 | 
        killall brcm_patchram_plus1 
 | 
        fi 
 | 
  
 | 
        ;; 
 | 
    *) 
 | 
        echo "Usage: $0 {start|stop}" 
 | 
        exit 1 
 | 
esac 
 | 
  
 | 
exit $? 
 |