Android MTK 设置电池默认温度值
设置的原因
一方面,项目前期,可能很多没有准备好的工作,会报battery thermal关机,导致手机开不起来。另一方面,因项目需要将battery限制在某温度范围。
设置的方法
路径:…/drivers/power/supply/mediatek/battery/mtk_battery.c
MTK6765 kernel 4.9 参考如下临时修改代码
......
static struct timespec pre_time;
struct timespec ctime, dtime;
+ gm.fixed_bat_tmp = 25;//增加固定值
if (is_battery_init_done() == false) {
gm.tbat_precise = 250;
return 25;
......