关机充电时,高温时不显示警告图片
时间:10-02
整理:3721RD
点击:
解决方法:
alps\mediatek\external\ipod\bootlogo.cpp
bootlogo_show_charging()中仿照高压充电显示警告图片的方法来修改高温警告图片即可
在
- if (get_ov_status()) {
- mt65xx_disp_show_charger_ov_logo();
- return;
- }
后面添加
- if (get_ot_status()) {
- mt65xx_disp_show_Battery_ot_logo();
- return;
- }
- void mt65xx_disp_show_battery_ot_logo(void)
- {
- XLOGD("[ChargingAnimation %s %d]show battery_ot logo, index =x \n",__FUNCTION__,__LINE__);
- mt_show_logo(x); // 这里的x是您可以自行选择的
- }
2.
alps\mediatek\external\ipod\ipodcommon.cpp
在开头增加
- #define BATTERY_TEMPERATURE_PATH "/sys/class/power_supply/battery/batt_temp"
- #define BATTERY_OVER_TEMP 500
- int get_ov_status()函数的后面添加
- int get_ot_status()
- {
- int temp = get_int_value(BATTERY_TEMPERATURE_PATH);
- SXLOGI("battery temperature : %d\n", temp);
- if(temp >= BATTERY_OVER_TEMP)
- {
- return 1;
- }
- return 0;
- }
高手!
学习了!
感谢!
:lol:lol
make
