让我解释一下: 我在Android 4.0.4上的手机有蓝牙问题。每次打开蓝牙时,手机就会崩溃并重新启动。直到重新启动期间,蓝牙才会出错并且无法启动。我并不在乎蓝牙,所以简单的方法是禁用它。但是每次我的手机启动时,它都会尝试再次启动蓝牙,因为在某个地方有一个文件,上面写着“蓝牙已打开”,并且启动时操作系统会读取该文件。我正在寻找这个文件。
对于附加信息,我会说我已经在电话中发现了很多问题和东西,但是一切都是“禁用的”,因为蓝牙状态当前处于“启动”状态。
感谢阅读我的问题。
答案 0 :(得分:0)
此文件可能是/data/data/com.android.providers.settings/databases/settings.db
(值global/bluetooth_on
)。如果是这样,您可以尝试以下命令:adb shell settings put global bluetooth_on 0
并重新启动设备,或直接使用sqlite3
编辑数据库。不确定第一个选项,因为第二个根是必需的。
如果此蓝牙崩溃不是您的系统固有的,您还可以尝试通过分析内核和logcat日志来查找它的来源。