I've just checked in the final piece of the LiveView protocol. If you look here, you'll find a complete re-implementation of the LiveView protocol in Python, allowing it to be completely controlled from a PC.
It shouldn't be hard to port this to Java and completely replace the Android LiveView application with something else entirely if so desired; the protocol itself is fairly simple.
Using the python library does seem to be a bit more reliable than the Android app, but the device does still have some strange dis/connection issues now and then.
Andrew de Quincey's livejournal
- Sony Ericsson LiveView hacking: complete