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