Framebuffer on ARM, and tslib for touch screen (on OpenMoko, 1973)
for a project I quickly needed a J2ME CLDC implementation on the FIC Neo1973 (running OpenMoko) and so, over the course of the last weekend, I massaged PhoneME Feature MR2 to compile for that platform and, most importantly, use tslib (http://tslib.berlios.de/) for mouse input. I saw that in the past (e.g. http://forums.java.net/jive/thread.jspa?messageID=201180) you already wondered about touch screen input, and I'm glad to have found tslib for this purpose: it is really straight-forward and easy to use.
If you want to, I can provide you with the modified files (midp/src/events/input_port/fb/native/fb_handle_input.c and midp/src/highlevelui/fb_port/fb/native/fb_port.c), though my quick hack probably is too dirty to be integrated. However, as I said, tslib is really straight-forward, and I imagine that if you know your way around PhoneME you could implement support for it in a few hours.