SWT 重启案例分析(三)
极力推荐文章:欢迎收藏 Android 干货分享 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一、 高温触发 Kernel Exception 重启问题 二、解决方案 三、提高电池温度方案 一、 高温触发 Kernel Exception 重启问题 手机 电池温度 默认 60 度以上高温会触发手机安全机制,让手机管家或者重启。 由温度异常导致手机重启的部分 Log 如下: 二、解决方案 此问题 需要驱动同事修改底层 battery.c 文件中的一个地址,不让其写为 dead ,就不会重启。或者提高电池温度参数。 三、提高电池温度方案 提高电池温度的方案如下: 1.修改 mtk_battery_table.h /alps/kernel-4.4/drivers/misc/mediatek/include/mt-plat/mt6739/include/mach/mtk_battery_table.h * ============================================================ */ +//#define SPROCOMM_NTC //wang add +#ifdef SPROCOMM_NTC +#define NTC_COMP