1.打开蓝牙,界面提示“Bluetooth keeps stopping"
2.查看打印信息:bt_osi_alarm: See following patches:
`https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/? qt=grep&q=CLOCK_BOOTTIME_ALARM
3.sdk-9.0\system\bt\osi\src\alarm.cc
//#if (KERNEL_MISSING_CLOCK_BOOTTIME_ALARM == TRUE)
static const clockid_t CLOCK_ID_ALARM = CLOCK_BOOTTIME;
//#else
//static const clockid_t CLOCK_ID_ALARM = CLOCK_BOOTTIME_ALARM;
//#endif
或者
+#define KERNEL_MISSING_CLOCK_BO

博客讨论了在Android设备上遇到的蓝牙连接问题,提示'Bluetooth keeps stopping'。通过查看打印信息,发现是由于内核缺少CLOCK_BOOTTIME_ALARM支持。作者提供了两种可能的解决方案:一是通过修改源码定义,将CLOCK_ID_ALARM设置为CLOCK_BOOTTIME;二是更新内核以包含缺失的补丁。内容涉及到内核编程、Android系统和蓝牙连接技术。
3241

被折叠的 条评论
为什么被折叠?



