Hi Krap,
I've done no cleanup, but the source is here:
http://www.peterbarrette.com/Samsung...act_Source.zip
The source code is pretty much just slapped together in C#.NET with VS2008, but the comments contain the header information I was able to figure out.
I don't have an E60, so I'm unable to help you in the hardware department. The main app does have the bookstore URL in plain text, so you may be able to edit the URL so you don't have to use a proxy.
I did notice that the Italian firmware seems to have some dictionary files that the French and Korean firmware files don't include. I don't know if that means additional functionality or not though.
I have also been trying to run the kernel in the Skyeye ARM simulator, but haven't had much luck yet.
The MainApp program seems interesting since it appears to contain all of the code necessary to read additional file types like .cbr, but doesn't appear to recognize the file extensions. By the way, it disassembles quite easily in IDA if you want to have a look at the internals.
If you do open it up, please take some high resolution images that include any unsoldered headers and chip numbers. That would make it easier to find a JTAG or serial port that could be used for unbricking.
pb