一 . 亮屏主要关键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
驱动按键时间
??-?? ??:??:??.??? <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