微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 通话结束后灭屏速度慢

通话结束后灭屏速度慢

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]

通话结束后灭屏速度慢

[PLATFORM]

MT6575 MT6577 MT6589

[SOLUTION]

1.powerManagerService.java中把 msensorManager.registerListener(mProximityListener,
mProximitySensor, SensorManager.SENSOR_DELAY_NORMAL); about 3696行----》改为
mSensorManager.registerListener(mProximityListener,
mProximitySensor,SensorManager.SENSOR_DELAY_UI);
他们的快慢延迟顺序为:
SENSOR_DELAY_FAST:0
SENSOR_DELAY_GAME:20000
SENSOR_DELAY_UI:66667
SENSOR_DELAY_NORMAL:200000
2.PowerManagerService.java中onsensorchanged中的PROXIMITY_SENSOR_DELAY这个时间再调小些。
3.如果按照以上修改后可考虑以下修改,
alps\packages\apps\Phone\src\com\android\phone\PhoneApp.java的
updateProximitySensorMode(Phone.State state)函数的最后几行的代码,让手机在通话结束后立
即灭屏,不等待远离事件。
将int fags =(screenOnImmediately ?0 werManager.WAIT_FOR_PROXIMITY_NEGATIVE);-------》
改为:int fags = 0;

谢谢分享

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top