[FAQ03519] [Power]关于待机平均功耗高的测试以及自行判断注意事项
2016-03-04 00:48
351 查看
Platform:MT6573MT6575MT6577MT6589
Branch:GB2ICSICS2JB
如果贵司测试的时候,发现平均功耗高,
1》
首先请去掉所有的APK测试,看平均功耗是否有问题,
如果跟去掉APK之前一样,说明跟APK没有关系
如果跟去掉APK之前相比,功耗有所降低,说明跟APK有一定的关系
跟APK有关系,请自行分析APK。
2》
另外,请抓取相应的待机的mobilelog,
从kernel_log中分析,
如果log中可以查找到
wake up by RTC
请在相应的main_log中查找关键字
Alarm triggering, 其后面对应的type 0, type 2所对应的APk就是唤醒系统的唤醒源,
同样请去掉以后测试,
但是com.android.phone例外,
这个APK是ICS android4.0加上的一个google default的机制,
是一个每隔6分钟起来check数据连接是否有问题的机制,
检查是否只有TX没有RX的行为,
一旦检查到系统数据连接有问题,就会做相应的recovery动作
3》
从kernel_log中分析,
如果log中可以查找到
wake up by CCIF_MD
请查找后面一句log相应的CCIF_MD wakeup source:
如果是在您没有打开modemlog的基础上面出现此问题,
请帮忙同时抓取待机时候的mobilelog以及modemlog并附上modem对应的database
便于我司查找问题
如果是 CCIF_MD wakeup source: Mdlogger_RX
说明是因为打开modemlog引起的问题,正常
4》
从kernel_log中分析,
如果log中可以查找到
wake up by EINT
一般情况下是由于press power key引起的,
在后面的log中可以看到有wakeup的字样,就说明是power key
其他的情况应当是异常的中断引起的问题
您可以在中断例程中查找此中断的来源
Branch:GB2ICSICS2JB
FAQ Content
如果贵司测试的时候,发现平均功耗高,1》
首先请去掉所有的APK测试,看平均功耗是否有问题,
如果跟去掉APK之前一样,说明跟APK没有关系
如果跟去掉APK之前相比,功耗有所降低,说明跟APK有一定的关系
跟APK有关系,请自行分析APK。
2》
另外,请抓取相应的待机的mobilelog,
从kernel_log中分析,
如果log中可以查找到
wake up by RTC
请在相应的main_log中查找关键字
Alarm triggering, 其后面对应的type 0, type 2所对应的APk就是唤醒系统的唤醒源,
同样请去掉以后测试,
但是com.android.phone例外,
这个APK是ICS android4.0加上的一个google default的机制,
是一个每隔6分钟起来check数据连接是否有问题的机制,
检查是否只有TX没有RX的行为,
一旦检查到系统数据连接有问题,就会做相应的recovery动作
3》
从kernel_log中分析,
如果log中可以查找到
wake up by CCIF_MD
请查找后面一句log相应的CCIF_MD wakeup source:
如果是在您没有打开modemlog的基础上面出现此问题,
请帮忙同时抓取待机时候的mobilelog以及modemlog并附上modem对应的database
便于我司查找问题
如果是 CCIF_MD wakeup source: Mdlogger_RX
说明是因为打开modemlog引起的问题,正常
4》
从kernel_log中分析,
如果log中可以查找到
wake up by EINT
一般情况下是由于press power key引起的,
在后面的log中可以看到有wakeup的字样,就说明是power key
其他的情况应当是异常的中断引起的问题
您可以在中断例程中查找此中断的来源
相关文章推荐
- LeetCode : Add Two Numbers [java]
- 对指定目录下的文件进行筛选,并重命名拷贝到另一个目录
- Android Emulator
- 反编译工具Virtuous Ten Studio使用
- Mtk Android 打包解包*.img
- Android API教程:人脸检测(Face Detect)
- Smali文件语法参考
- 用 Remastersys定制自己的Ubuntu安装光盘
- 使用UNetBootin制作 Ubuntu 10.04 LTS安装引导U盘
- Android OpenSource Project Instruction
- 把数组排成最小的数
- 获取设备的主机名和ip地址
- 生成修改记录
- 内核学习入门
- MTK 10A 新特性学习
- 记住:你应该努力去追求幸福
- 电池电量显示 MTK 09B
- Ubuntu下Android应用程序开发环境搭建
- Android应用开发记录
- Vision GUI programming products