Hi all: hciattach complete with success and hcitool scan can get information of other devices under command line, but when start bluetooth from UI, there's no response. It seems there's error in dbus, the log as follow: D/BluetoothService( 140): Bluetooth state 10 -> 11 V/BluetoothService.cpp( 140): enableNative I/bluedroid( 140): Starting hciattach daemon V/BluetoothEventRedirector( 326): Received android.bluetooth.adapter.action.STATE_CHANGED I//system/bin/hciattach( 600): Device setup complete I/bluedroid( 140): Starting bluetoothd deamon I//system/bin/bluetoothd( 607): bluetoothd[608]: Bluetooth deamon 4.69 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() parsing main.conf I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() discovto=120 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() pairto=0 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() pageto=8192 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() name=%m I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() class=0x40020C I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() discov_interval=0 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() deviceid=android:generic:1.5 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/main.c:parse_config() default_link_policy=7 I//system/bin/bluetoothd( 607): bluetoothd[608]: Starting SDP server I//system/bin/bluetoothd( 607): bluetoothd[608]: Got Unix socket fd '10' from environment I//system/bin/bluetoothd( 607): bluetoothd[608]: Adding device id record for 000a:0000 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/plugin.c:plugin_init() Loading builtin plugins I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/plugin.c:add_plugin() Loading hciops plugin I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/plugin.c:plugin_init() Loading plugins /system/lib/bluez- plugin I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/plugin.c:add_plugin() Loading audio plugin I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/plugin.c:add_plugin() Loading input plugin I//system/bin/bluetoothd( 607): bluetoothd[608]: HCI dev 0 registered I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/plugins/hciops.c:init_device() child 610 forked I//system/bin/bluetoothd( 607): bluetoothd[608]: HCI dev 0 up I//system/bin/bluetoothd( 607): bluetoothd[608]: Starting security manager 0 I//system/bin/bluetoothd( 607): bluetoothd[608]: bluez manager.c manager_start_adapter I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter hci_read_local_version I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter hci_read_local_features I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/adapter.c:btd_adapter_set_class() Changing Major/Minor class to 0x00020c I//system/bin/bluetoothd( 607): bluetoothd[608]: Stopping Inquiry at adapter startup I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter adapter_get_path:/org/bluez/608/hci0 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10001 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000019-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110a-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110d-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: bluez manager.c manager_update_svc I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter adapter_get_path:/org/bluez/608/hci0 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10002 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110c-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9 I//system/bin/bluetoothd( 607): bluetoothd[608]: bluez manager.c manager_update_svc I//system/bin/bluetoothd( 607): bluetoothd[608]: bluez manager.c manager_update_adapters I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter adapter_get_path:/org/bluez/608/hci0 I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter adapter_start /org/bluez/608/hci0 has been enabled I//system/bin/bluetoothd( 607): bluetoothd[608]: Adapter adapter_get_path:/org/bluez/608/hci0 I//system/bin/bluetoothd( 607): bluetoothd[608]: Entering main loop I//system/bin/bluetoothd( 607): goto g_main_context_iterate I//system/bin/bluetoothd( 607): bluetoothd[608]: external/bluetooth/ bluez/plugins/hciops.c:child_exit() child 610 exited W/libdbus ( 608): 608: assertion failed "!(connection)- >have_connection_lock" file "external/dbus/dbus/dbus-connection.c" line 2677 function dbus_connection_unref I//system/bin/bluetoothd( 607): watch_func flags:9 DBUS_WATCH_READABLE:1 DBUS_WATCH_WRITABLE:2 DBUS_WATCH_HANGUP:8 DBUS_WATCH_ERROR:4 I//system/bin/bluetoothd( 607): D-Bus not compiled with backtrace support so unable to print a backtrace I/DEBUG ( 94): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 94): Build fingerprint: 'generic/cardhu/cardhu:2.3.4/ GRJ22/eng.root.20111114.102107:eng/debug,test-keys' I/DEBUG ( 94): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad I/DEBUG ( 94): r0 00000027 r1 deadbaad r2 a0000000 r3 00000000 I/DEBUG ( 94): r4 00000001 r5 00000000 r6 00000a75 r7 00000021 I/DEBUG ( 94): r8 ae738474 r9 00000a6c 10 00000000 fp 00000000 I/DEBUG ( 94): ip afd46668 sp bebf89f0 lr afd19411 pc afd15ee0 cpsr 60000030 I/DEBUG ( 94): d0 0000000000000000 d1 0000000000000000 I/DEBUG ( 94): d2 0000000000000000 d3 0000000000000000 I/DEBUG ( 94): d4 0000000000000000 d5 0000000000000000 I/DEBUG ( 94): d6 0000000000000000 d7 0000000000000000 I/DEBUG ( 94): d8 0000000000000000 d9 0000000000000000 I/DEBUG ( 94): d10 0000000000000000 d11 0000000000000000 I/DEBUG ( 94): d12 0000000000000000 d13 0000000000000000 I/DEBUG ( 94): d14 0000000000000000 d15 0000000000000000 I/DEBUG ( 94): d16 3fe0000000000000 d17 3fe0000000000000 I/DEBUG ( 94): d18 0000000000000000 d19 0000000000000000 I/DEBUG ( 94): d20 0000000000000000 d21 0000000000000000 I/DEBUG ( 94): d22 0000000000000000 d23 0000000000000000 I/DEBUG ( 94): d24 0000000000000000 d25 0000000000000000 I/DEBUG ( 94): d26 0000000000000000 d27 0000000000000000 I/DEBUG ( 94): d28 0000000000000000 d29 0000000000000000 I/DEBUG ( 94): d30 0000000000000000 d31 0000000000000000 I/DEBUG ( 94): scr 00000010 I/DEBUG ( 94): I/DEBUG ( 94): pid: 608, tid: 608 >>> /system/bin/bluetoothd <<< I/DEBUG ( 94): #00 pc 00015ee0 /system/lib/libc.so I/DEBUG ( 94): #01 pc 0002cd1c /system/lib/libdbus.so I/DEBUG ( 94): #02 pc 000164a6 /system/lib/libdbus.so I/DEBUG ( 94): #03 pc 00010c58 /system/lib/libdbus.so I/DEBUG ( 94): #04 pc 000451ec /system/lib/ libbluetoothd.so I/DEBUG ( 94): #05 pc 000338e2 /system/lib/libdbus.so I/DEBUG ( 94): #06 pc 00033b02 /system/lib/libdbus.so I/DEBUG ( 94): #07 pc 00030a06 /system/lib/libdbus.so I/DEBUG ( 94): #08 pc 000137b8 /system/lib/libdbus.so I/DEBUG ( 94): #09 pc 0003395e /system/lib/libdbus.so I/DEBUG ( 94): #10 pc 000452f2 /system/lib/ libbluetoothd.so I/DEBUG ( 94): #11 pc 00033d66 /system/lib/ libbluetoothd.so I/DEBUG ( 94): #12 pc 0002b400 /system/lib/ libbluetoothd.so I/DEBUG ( 94): #13 pc 0002b57a /system/lib/ libbluetoothd.so I/DEBUG ( 94): #14 pc 0002cb8a /system/lib/ libbluetoothd.so I/DEBUG ( 94): #15 pc 0002d676 /system/lib/ libbluetoothd.so I/DEBUG ( 94): #16 pc 0001c8d8 /system/lib/ libbluetoothd.so I/DEBUG ( 94): #17 pc 00014d8e /system/lib/libc.so I/DEBUG ( 94): I/DEBUG ( 94): code around pc: I/DEBUG ( 94): afd15ec0 2c006824 e028d1fb b13368db c064f8df I/DEBUG ( 94): afd15ed0 44fc2401 4000f8cc 49124798 25002027 I/DEBUG ( 94): afd15ee0 f7f57008 2106eb5e ecbaf7f6 460aa901 I/DEBUG ( 94): afd15ef0 f04f2006 95015380 95029303 e820f7f6 I/DEBUG ( 94): afd15f00 462aa905 f7f62002 f7f5e82c 2106eb4a I/DEBUG ( 94): I/DEBUG ( 94): code around lr: I/DEBUG ( 94): afd193f0 4a0e4b0d e92d447b 589c41f0 26004680 I/DEBUG ( 94): afd19400 686768a5 f9b5e006 b113300c 47c04628 I/DEBUG ( 94): afd19410 35544306 37fff117 6824d5f5 d1ef2c00 I/DEBUG ( 94): afd19420 e8bd4630 bf0081f0 0002810c ffffff88 I/DEBUG ( 94): afd19430 b086b570 f602fb01 9004460c a804a901 I/DEBUG ( 94): I/DEBUG ( 94): stack: I/DEBUG ( 94): bebf89b0 afd426b8 I/DEBUG ( 94): bebf89b4 0000004b I/DEBUG ( 94): bebf89b8 ae73ebcb /system/lib/libdbus.so I/DEBUG ( 94): bebf89bc afd191dd /system/lib/libc.so I/DEBUG ( 94): bebf89c0 afd4270c I/DEBUG ( 94): bebf89c4 afd426b8 I/DEBUG ( 94): bebf89c8 00000000 I/DEBUG ( 94): bebf89cc afd19411 /system/lib/libc.so I/DEBUG ( 94): bebf89d0 00000001 I/DEBUG ( 94): bebf89d4 bebf8a04 I/DEBUG ( 94): bebf89d8 00000a75 I/DEBUG ( 94): bebf89dc 00000021 I/DEBUG ( 94): bebf89e0 ae738474 /system/lib/libdbus.so I/DEBUG ( 94): bebf89e4 afd18733 /system/lib/libc.so I/DEBUG ( 94): bebf89e8 df002777 I/DEBUG ( 94): bebf89ec e3a070ad I/DEBUG ( 94): #00 bebf89f0 ae73886c /system/lib/libdbus.so I/DEBUG ( 94): bebf89f4 00000a75 I/DEBUG ( 94): bebf89f8 00000021 I/DEBUG ( 94): bebf89fc afd1d1ad /system/lib/libc.so I/DEBUG ( 94): bebf8a00 ae73e9a7 /system/lib/libdbus.so I/DEBUG ( 94): bebf8a04 fffffbdf I/DEBUG ( 94): bebf8a08 bebf89f4 I/DEBUG ( 94): bebf8a0c ae743478 I/DEBUG ( 94): bebf8a10 ae73886c /system/lib/libdbus.so I/DEBUG ( 94): bebf8a14 ae72cd1f /system/lib/libdbus.so I/DEBUG ( 94): #01 bebf8a18 ae7387d2 /system/lib/libdbus.so I/logwrapper( 607): /system/bin/bluetoothd terminated by signal 11 I/DEBUG ( 94): bebf8a1c ae7164ab /system/lib/libdbus.so
The android version is 2.3.4 Thanks -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
