Kindle is pretty easily hackable. It's trivial to get a root shell, all UI is written in Java which makes reverse engineering rather simple. I was able to even replace stock screensaver functionality with a less annoying one.
Interested people can find more info in MobileRead formus - http://www.mobileread.com/forums/forumdisplay.php?f=140