DISCLAIMER: These instructions and the modified MOSLO are untested and highly experimental software! Use at you own risk - targeted for hacker/developer use only! You will void the warranty (if any) of you device if you follow this procedure! The instructions are for Linux only! You may not be able to re-install Harmattan to it's original state. And, you may lose all your data in the device! Or, in the worst you may completely brick the device (i.e. rendering it totally irreparable/unusable)!
First, just unpack the moslo rpm to get the binaries.
$ rpm2cpio moslo-*.Nemo.Adaptation.N950.N9.armv7hl.rpm |cpio -id
Now, you will find three files under the ./usr/share/moslo directory:
With this method you can try MOSLO without actually flashing anything to the NAND flash of the device. Even this method re-partitions the eMMC of the device, though!!!
$ flasher -k zImage-moslo -n initrd-moslo -l -b
You need to grab the original MOSLO binary from http://tablets-dev.nokia.com/moslo.php, in order to be able to flash.
$ flasher -a moslo-rootfs-1.2011.34-2_RM680-OEM1-916_0.0.13-12.1.bin -L moslo.img -f -R
Results from 16GB N9 at http://pastie.org/2995880
I got the stock fimware using navifirm, http://blog.makesyouhappy.org/?p=202
flasher -F 059K755\DFL61_HARMATTAN_20.2011.40-4_PR_LEGACY_009-OEM1-958_ARM.bin -f --no-preserve
Recovered to a booting N9 - vgrade
Another suggested command line to get moslo flashed is
flasher -F 059K755\DFL61_HARMATTAN_20.2011.40-4_PR_LEGACY_009-OEM1-958_ARM.bin -L moslo.img -f --flash-only=moslo -R
This command reports moslo written ok but then reboots to blank screen with battery charging symbol with whitle led on slow flash. Pressing on/off boots to harmattan.
IRC Chat - http://pastie.org/3000811
$ touch empty.img
$ flasher -a moslo-rootfs-1.2011.34-2_RM680-OEM1-916_0.0.13-12.1.bin -L empty.img -f -R