2

在 Android 开源项目中,我将在哪里添加/覆盖告诉 Android 电池电量和交流电源的代码?

我需要轮询 i2c 总线上的组件以在我的板上获取此信息,然后将其传递给 Android。

4

1 回答 1

3

这取决于您的 Android 版本:

奥利奥和更新

您必须将现有的Health HAL服务替换为提供所需信息的自定义服务。您不必从头开始编写服务,只需更改提供的虚拟实现即可。

牛轧糖和更老的

这些版本还没有 Health HAL。您必须healthd直接在system/core/healthd中更新。

于 2019-07-16T06:34:35.410 回答