Assumption: you have N950 device with working Harmattan setup. You should also have the skills required, similar to what is required for using N900 CE: http://wiki.meego.com/ARM/N900/GettingStarted.
|| Release date
| [Fall Release]
|| Image for Fall 2011. (not yet released)
| Weekly image
|| From here, you can find the weekly and daily builds.
Enable boot to CE
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .
Installation packages are available for OSX, Windows and Linux deb.
For rpm based Linux distributions, extract the files from deb package with following command:
ar p flasher_3.11.*.deb data.tar.gz | tar zvx
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.
Before you proceed make sure that "Device lock" is not enabled (In Settings \ Security \ Device Lock \ Autolock: off). If you have an Mail-for-Exchange account configured, you may need to delete it before you can disable device lock.
If flasher bombs out with "Devicelock ON: cannot flash unsigned image", then you didn't, go back and disable it.
Meego OS LOader
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.
The moslo for N950 is available at: https://TBD
Moslo can be flashed into N950 as a fiasco image:
sudo flasher -F <moslo-image.bin> -f
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.
Write CE to device
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. When MOSLO starts, you will get a welcome screen and some messages about making MeeGo partitions. Wait for the text "Rootfs now exported via USB" that appears on the N950 screen.
If you don't get the MOSLO screen after successfully flashing MOSLO, then let the device finish booting into harmattan and reboot it. It can take several full reboots of the device to fully enable MOSLO.
If you have auto mount enabled in your desktop Linux system then the device may appear as a normal USB drive to your system. However if you do not have auto mount enabled, it does not show the vfat drive or you want to mount the device manually for some reason anyway, you should note that although the device extracted by the MOSLO appears as /dev/sdX, it is a partition not a device.
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:
sudo umount /dev/sdX
sudo mkfs.ext4 /dev/sdX
It will warn you that "/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)". This is normal. Just make sure you got the right device and say "y".
For mounting the MeeGo rootfs manually:
sudo mkdir /media/<choose mountpoint name for your N950>
sudo mount /dev/sdX /media/<mountpoint of your N950>
If you already have another MeeGo image on the partition that can be erased by running:
sudo rm -rf /media/<mountpoint of your N950>/*
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:
sudo tar xf <path>/<CE_package>.tar.bz2 -C /media/<mountpoint of your N950>
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:
sudo umount /media/<mountpoint of your N950>
Boot to CE
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.
How to remove MeeGo/Moslo and restore Harmattan
In order to boot harmattan, MeeGo and Moslo must be removed.
This can be done by using OneClickFlasher available here:
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.
More information can be found in N950 landing page.
- File a bug report on bugs.meego.com
- Use [CE] in the summary
- Add the N950 and N900CE keywords to the bug report
- Select from Platform N900, if bug can be reproduced with N900 also.
- If bug is producible with MeeGo image also, remove the [CE] prefix from the summary. It's used only for the Community Edition specific bugs.
- Feel free to suggest MeeGo_N900CE_Release_Blocker.
- If bug is for application, check if there's a upstream link for direct reporting in CE application list. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.
- If you found a bug when using MeeGo 1.2 Harmattan, please file the bug to the http://www.developer.nokia.com/bugs/