常见的亮灭屏流程分析

一 . 亮屏主要关键log


驱动按键时间
??-?? ??:??:??.??? <3>[14082.058160]  (0)[70:pmic_thread]kpd: Power Key generate, pressed=1
上层按键时间
09-25 15:13:07.196667   929  1117 D PhoneWindowManager-interceptKeyBeforeQueueing: --->keyCode:26 down:true


上层开始唤醒
09-25 15:13:07.197996   929  1117 D PowerManagerNotifier: onWakeLockAcquired: flags=1, tag="PhoneWindowManager.mPowerKeyWakeLock", packageName=android, ownerUid=1000, ownerPid=929, workSource=null
09-25 15:13:07.202103   929  1117 D PowerManagerService:    |----com.android.server.power.PowerManagerService.wakeUpNoUpdateLocked(PowerManagerService.java:1536)
09-25 15:13:07.202144   929  1117 D PowerManagerService:    |----com.android.server.power.PowerManagerService.wakeUpInternal(PowerManagerService.java:1527)
09-25 15:13:07.202176   929  1117 D PowerManagerService:    |----com.android.server.power.PowerManagerService.-wrap39(PowerManagerService.java)
09-25 15:13:07.202207   929  1117 D PowerManagerService:    |----com.android.server.power.PowerManagerService$BinderService.wakeUp(PowerManagerService.java:4008)
09-25 15:13:07.202234   929  1117 D PowerManagerService:    |----android.os.PowerManager.wakeUp(PowerManager.java:769)
09-25 15:13:07.202263   929  1117 D PowerManagerService:    |----com.android.server.policy.PhoneWindowManager.wakeUp(PhoneWindowManager.java:7613)
09-25 15:13:07.202297   929  1117 D PowerManagerService:    |----com.android.server.policy.PhoneWindowManager.wakeUpFromPowerKey(PhoneWindowManager.java:7599)
09-25 15:13:07.202326   929  1117 D PowerManagerService:    |----com.android.server.policy.PhoneWindowManager.interceptPowerKeyDown(PhoneWindowManager.java:1246)
09-25 15:13:07.202356   929  1117 D PowerManagerService:    |----com.android.server.policy.PhoneWindowManager.interceptKeyBeforeQueueing(PhoneWindowManager.java:6922)
09-25 15:13:07.202384   929  1117 D PowerManagerService:    |----com.android.server.wm.InputMonitor.interceptKeyBeforeQueueing(InputMonitor.java:465)
09-25 15:13:07.202418   929  1117 D PowerManagerService:    |----com.android.server.input.InputManagerService.interceptKeyBeforeQueueing(InputManagerService.java:1897)
09-25 15:13:07.202448   929  1117 I PowerManagerService: Waking up from sleep (uid 1000)...


开始unlock screen
09-25 15:13:07.221393   929   963 I DisplayPowerController: Blocking screen on until initial contents have been drawn.


开始设置auto-suspend的时间
09-25 15:13:07.362247   929  1396 D PowerManagerService: Setting HAL auto-suspend mode to false
09-25 15:13:07.362454   929  1396 D PowerManagerService: Setting HAL interactive mode to true


解锁时间
09-25 15:13:07.372362   929   963 I DisplayPowerController: Unblocked screen on after 151 ms


设置背光灯点亮
??-?? ??:??:??.??? <7>[14082.423208]  (1)[1396:PhotonicModulat][name:leds&][LED]Set Backlight directly 44 at time 4296345559, mapping level is 44
??-?? ??:??:??.??? <7>[14082.424847]  (1)[1396:PhotonicModulat][name:ddp_aal&]disp_aal_notify_backlight_changed: 177/1023
??-?? ??:??:??.??? <4>[14082.430442]  (0)[508:AALServiceMain][PWM] disp_pwm_set_backlight_cmdq(id = 0x1, level_1024 = 149), old = 0


亮屏完成
09-25 15:13:07.380214   929   963 D DisplayPowerController: Finished business..




遇到的问题分析过程
按power按键后,13秒以后才会亮起


//上层唤醒
03-10 10:27:36.810765 1007 1060 I Power
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值