com.android.internal.policy.IKeyguardService#onFinishedWakingUp
com.android.server.power.PowerManagerService#updateGlobalWakefulnessLocked()
com.android.server.power.Notifier#onWakefulnessChangeStarted()
com.android.server.power.Notifier#handleLateInteractiveChange()
com.android.server.policy.PhoneWindowManager#finishedWakingUp()
com.android.server.policy.keyguard.KeyguardServiceDelegate#onFinishedWakingUp()
com.android.server.policy.keyguard.KeyguardServiceWrapper#onFinishedWakingUp()
com.android.internal.policy.IKeyguardService#onFinishedWakingUp()
binder call into:
com.android.internal.policy.IKeyguardService.Stub#onFinishedWakingUp()
@IntDef(prefix = { "WAKE_REASON_" }, value = {
WAKE_REASON_UNKNOWN,
WAKE_REASON_POWER_BUTTON,
WAKE_REASON_APPLICATION,
WAKE_REASON_PLUGGED_IN,
WAKE_REASON_GESTURE,
WAKE_REASON_CAMERA_LAUNCH,
WAKE_REASON_WAKE_KEY,
WAKE_REASON_WAKE_MOTION,
WAKE_REASON_HDMI,
WAKE_REASON_DISPLAY_GROUP_ADDED,
WAKE_REASON_DISPLAY_GROUP_TURNED_ON,
WAKE_REASON_UNFOLD_DEVICE,
WAKE_REASON_DREAM_FINISHED,
WAKE_REASON_TAP,
WAKE_REASON_LIFT,
WAKE_REASON_BIOMETRIC,
})
@Retention(RetentionPolicy.SOURCE)
public @interface WakeReason{}