I have been investigating the building of screen rotation software for the Nokia 7650/9200 series of phones. As I understand it is not possible as screen modes are stored in ROM. It is from the ROM which the Window Server then reads the screen modes.
Lets us now pose the question - would it be possible to write software that listens to the Window Server for impending events and modifies these events so as to achieve a rotated screen?
Is this far fetched?