Psensor相关的不亮屏问题分析
0赞
发表于 10/12/2017 7:24:59 PM
阅读(1805)
[DESCRIPTION]
Psensor相关的不亮屏问题分析
[SOLUTION]
首先要强调JB2版本的PMS策略是谁引起的灭屏谁负责亮屏,如果是psensor导致的灭屏,会有psensor来亮屏,如果是由于系统sleep导致的灭屏则需要按powerkey才会亮屏。
Psensor从driver的角度看获取数据分为polling mode和interrupt mode;
针对不亮屏的分析如下:
1、使用polling mode没有加wake lock有可能会导致长时间通话,无法唤醒系统的问题,此类问题请以参考“[FAQ04555] [sensor]没有中断的距离传感器在打电话灭屏时间长后失效”。
2、使用interrupt mode不能唤醒系统,倾向怀疑是psensor没有中断产生,导致无法唤醒系统:
a、可以通过在中断处理函数中加log看是否有中断产生,如果没有中断该问题请联系vender解决,请vender帮忙确认系统唤醒不了系统时sensor是否有中断产生;
b、如果确认中断产生请提供log并指明问题发生的时间点
文章转自一牛网论坛 原文链接:http://bbs.16rd.com/thread-55005-1-1.html