在Android开放源代码项目中,我将在哪里添加/覆盖用于告诉Android有关电池电量和交流电源的代码?
我需要轮询i2c总线上的组件以在板上获取此信息,然后将其传递给Android。
答案 0 :(得分:2)
这取决于您的Android版本:
奥利奥和更新版
您必须用提供所需信息的自定义服务替换现有的Health HAL服务。您不必从头开始编写服务,而只需更改提供的dummy implementation。
牛轧糖和更老的
这些版本还没有运行状况HAL。您必须直接在system/core/healthd中更新healthd
。