service hciattach /system/bin/hciattch -n -s 115200 /dev/ttyS2 bcm2035 115200
user bluetooth
group bluetooth net_bt_admin
disabled
同时也要启动dbus daemon,因为bluez需要dbus与其它进程通讯的。
三、Bluez控制流程
class bluetoothsetting是UI的入口,通过按button scan进入搜索状态,
applicaton层调用bluetoothdevice, 接着就是bluetoothservice的调用,
bluetoothservice调用native方法,到此全部的java程序结束了。
下面的调用都是JNI, cpp实现的。android_server_bluetoothservice.cpp里面实现了native