Published a blog post
https://exp.hazemam.com/ar/post/screen-off/