I want to write a screensaver hack for non kso devices (you paid $30 after all, might as well get something useful out of it).
How the kindle touch's screensaver works is that the system runs libblanket, which is responsible for putting stuff on screen that the framework does not do (USB message, ota update message, boot splash, screensaver, etc). These are loaded as "modules" (Linux shared libraries). In theory, if we decompile the module and reverse the Apis from it, we can write our own modules and easily write stuff like custom screensavers with a calendar and weather or auto-convert images, or get rss feeds, etc.
currently, I painfully decompiled the init function by hand (automatic tools are expensive and produces crappy results):
http://pastebin.com/sNWBniJp
as you can see, work needs to be done