Doesn't work too well. According to this page:
http://wiki.xda-developers.com/index...e=RaphaelLinux
My HTC Touch Diamond (DIAM500 behind the battery) should use the same device settings as the RAPH800, so I modified the appropriate string to in the startup.txt file (msmts_calib=0x81.0x393.0x358.0x7D) and then I also added a string with my device's MAC address to the startup.txt (wifi.mac=11:22:33:44:55:66).
Android booted OK, but the colors are all wonky 256-color mode and the text is too small. It's as if the resolution was set too high in the build. Even still, I'm able to bring up the "start menu" and slide it up and down with my finger, but it's too hard to read the screen to do anything. On top of that, the screen goes black every time I try to access a menu item or app.
It's possible I did it wrong, but we'll see.