hi man, thanks so much for this. i tried it, and it works...but:
when it activates i see the original screensaver being drawn, then the last page is drawn on top but only the left top corner is replaced. could this be because i'm using a kindle dxg with a bigger screen?
this has the potential to be a fantastic hack.....couple of other suggestions if i may:
1. is it possible to have a small symbol or mark rendered on the new page to show you are in sleep? maybe the bug from kaffine for example.
2. is there anyway to stop the original screensavers being drawn in the first place? otherwise maybe the best thing for me to do is replace my screensaver with a blank page?
thanks so much for this, great work