Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
现象:
电池服务模块healthd定期在kernel中打印log:
healthd: battery l=1 v=0 t=0.0 h=4 st=3 chg= 2017-01-06 21:48:18.379961678 UTC
由于项目用的是其他电池模块,所以想拿掉这条log,在
BatteryMonitor.cpp
bool BatteryMonitor::update(void) {
logthis = !healthd_board_battery_update(&props);
if (logthis) {
//print log
}
}
healthd_board_battery_update()在system/core/healthd/Healthd_board_default.cpp
int healthd_board_battery_update(struct android::BatteryProperties*)
{
//Kr