我需要新增外置USB 蓝牙模块支持.目前状态是:驱动已经认到,在sys/classs/bluetooth/下可以看到hci0.到设置界面—蓝牙—打开出现以下错误: 
D/BluetoothAdapter( 3463): 657778856: getState() : mService = null. Returning STATE_OFF
D/LocalBluetoothManager( 3463): setting foreground activity to non-null context
D/BluetoothAdapter( 3463): 657778856: getState() : mService = null. Returning STATE_OFF应该是蓝牙服务没有启动.以下是我的一些配置.Device的配置:
-BOARD_HAVE_BLUETOOTH := false
+BOARD_HAVE_BLUETOOTH := true
BOARD_HAVE_BLUETOOTH_BCM := false
+BOARD_BLUETOOTH_DOES_NOT_USE_RFKILL :=true
+BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR :=device/amlogic/g34/bluetooth/
BOARD_HAVE_GPS := falseKernel
+CONFIG_BT=y
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=y
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=y
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=y
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=y
+# CONFIG_BT_HCIBTSDIO is not set
+# CONFIG_BT_HCIUART is not set
+# CONFIG_BT_HCIBCM203X is not set
+# CONFIG_BT_HCIBPA10X is not set
+# CONFIG_BT_HCIBFUSB is not set
+# CONFIG_BT_HCIVHCI is not set
+# CONFIG_BT_MRVL is not set
+# CONFIG_BT_ATH3K is not set
# CONFIG_AF_RXRPC is not set--- a/jb/common/drivers/bluetooth/btusb.c
+++ b/ common /drivers/bluetooth/btusb.c
@@ -55,6 +55,7 @@ static struct usb_driver btusb_driver;
#define BTUSB_BROKEN_ISOC      0x20
#define BTUSB_WRONG_SCO_MTU    0x40
#define BTUSB_ATH3012          0x80
+#define BTUSB_ISSCBTA       0x11 static struct usb_device_id btusb_table[] = {
        /* Generic Bluetooth USB device */
@@ -91,6 +92,9 @@ static struct usb_device_id btusb_table[] = {
        /* Canyon CN-BTU1 with HID interfaces */
        { USB_DEVICE(0x0c10, 0x0000) },+       /* ISSCBTA  */
+       { USB_DEVICE(0x1131, 0x1001),.driver_info = BTUSB_ISSCBTA },
+
        { }     /* Terminating entry */
};
请教高手帮忙查看是什么问题?