xrandr for nokia 770

DISCLAIMER! Use this at your own risk and only if you know what you are doing. You may render your device unusable.

As of yet (1st of february) there is no official support for rotating the screen on the Nokia 770. Several blogs and other sites have mentioned using xrandr for this purpose:



On this page you will find the binaries you need. Note that this is far from perfect - display performance suffers, the scrollbar is still on the "wrong" side, the arrow button is not rotated etc.

Installation instructions

  1. Download: zImage-su-18-200605-no-omap

    Upload the kernel to your 770 (you should know what this does, if you don't please stop now):

    flasher -f -k zImage-su-18-200605-no-omap --reboot


  2. Download: xrandr binary for Nokia 770

    Put this file in /var/lib/install/usr/sbin


  3. Download: libXrandr.so.2.0.1 binary for Nokia 770 (from Maemo_Dev_Platform_RS_v1.1_arm.tgz)

    Put this in /var/lib/install/usr/lib and then make symlinks:

    ln -s libXrandr.so.2.0.1 libXrandr.so.2.0
    ln -s libXrandr.so.2.0.1 libXrandr.so.2


  4. Rotate your screen:

    xrendr -o { normal | inverted | left | right }

    © Joakim Mared