Revert "Revert "lockscreen switch may move""

This reverts commit 09d5b360c6aeebea7da856957f96dcf94a3087b7.
Revert "lockscreen switch may move"

This reverts commit 3064c8754a743791bc9cb1ba2230036f5f52c0f5.