Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 關機充電下,怎樣show高溫警告圖片

Android 關機充電下,怎樣show高溫警告圖片

編輯:關於Android編程

 

 

 

 

alpsmediatekexternalipodootlogo.cpp
1.
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 
,__FUNCTION__,__LINE__);
    mt_show_logo(x);  // 這裡的x是您可以自行選擇的
}
2.
alpsmediatekexternalipodipodcommon.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
, temp);
 
     if(temp >= BATTERY_OVER_TEMP)
     {
           return 1;
     }
     return 0;
}


 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved