- create backup on internal storage device(original state) - flash with diablo sudo ./flasher-3.0 -F RX-44_DIABLO_4.2008.23-14_PR_COMBINED_MR0_ARM.bin -f -R After booting into the freshly installed system: - setup network on the device (involves typing in my wpa key here) - do NOT install the Nokia Operating System update that's offered by the flashing button in the top bar, that will cause a mismatch in the initfs version and you won't get the boot menu - enable the extras repo - install openssh (also sets root password) - create aother backup (mainly as shortcut for enabling the extra repo - ssh into the device - download http://penguinbait.com/install-tools-N810e.deb and put it into /root - go into /root and install it with dpkg -i install-tools-N810e.deb (you cannot access the internal or external memory card in this process, otherwise you'll get an error from the clone package) installing the package repartitions and formats your SD card, it will ERASE all the data on it, so be careful when doing it. This process also clones the maemo system on the flash onto the SD card. When run successfully... - reboot the system holding the memory key (lower left on the drawer keyboard, right under the direction pad) and you'll get a boot menu. Choose the third option (External MMC card) to boot from SD, the first one will boot from flash. - from your computer, use kwrite, point it to sftp://root@192.168.1.14/etc/apt/sources.list.d/hildon-application-manager.list and add marijn's repos deb http://catalogue.tableteer.nokia.com/updates/diablo/ ./ deb http://catalogue.tableteer.nokia.com/certified/ diablo user deb http://catalogue.tableteer.nokia.com/non-certified/ diablo user The extra repo line should at this point already be in there deb http://repository.maemo.org/extras/ diablo free non-free - ssh into the system and run apt-get update, - dpkg --purge install-tools-n810e - apt-get install kdebase-workspace kdebase-runtime kdeplasma-addons. This should pull in all the necessary dependencies (50MB of packages) as well. I had to force install kdebase-workspace to start plasma on the device. You can do that from a remote ssh session with su user and setting the display export DISPLAY=:0. - if that works, you can replace the hildon desktop with plasma, cd /usr/bin/ && mv hildon-desktop hildon-desktop-real && ln -s plasma hildon-desktop