系统设置下缺少蓝牙

时间:2013-04-12 14:54:57

标签: android bluetooth settings android-source android-4.2-jelly-bean

我正在将蓝牙移植到JB(这里讨论的项目代码:https://groups.google.com/forum/#!forum/renesas-emev-osp),我设法启动它,手动启动(bttest启用)和Power Widget按钮。因此代码整合似乎很好,但即使在完全干净重建之后,系统设置菜单下也不会出现蓝牙项目。我有这些课程:

$ grep BLUE *.mk
BoardConfig.mk:BOARD_HAVE_BLUETOOTH := true
BoardConfig.mk:BOARD_HAVE_BLUETOOTH_BCM := true

但看起来还不够,启用BT设置。我错过了什么?

1 个答案:

答案 0 :(得分:3)

最近我编译自己的AOSP时遇到了同样的问题。

经过大量的反复试验后发现我在其中一个文件中遗漏了一个选项:


/system/etc/permissions/handheld_core_hardware.xml

/system/etc/permissions/tablet_core_hardware.xml


要编辑的文件取决于目录/ system / etc / permissions中的文件。

如果您具有root访问权限(我猜),您甚至可以简单地编辑设备上的相应文件,而无需重新编译/刷新(我个人使用ES文件资源管理器来执行此操作)。

只需将以下行添加到以下任一文件中:

<feature name="android.hardware.bluetooth" />

然后启动/重启设备,并在系统设置中启用蓝牙选项。

干杯,

相关问题