<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Sas&amp;feed=atom&amp;limit=50&amp;target=Sas&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Sas&amp;feed=atom&amp;limit=50&amp;target=Sas&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Sas"/>
		<updated>2013-05-25T19:57:23Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-11-18T15:32:59Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: update: new OCF for 39-5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.3 Community Edition (and [http://wiki.merproject.org/wiki/Nemo Nemo]) installation for N950 =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
'''THIS IS IMPORTANT: Assumption: you have Nokia N950 device with the Beta2 release (firmware version *must be* at 34-2 1.2011.34-2_PR_RM680, update using the OneClickFlasher if not). You should also have the skills required, similar to what is required for using N900 CE: http://wiki.meego.com/ARM/N900/GettingStarted. These instructions also assume that you are using Linux as OS on your computer. If you have upgraded over-the-air from beta2, these instructions may not work. Also, you can't flash back to Harmattan as there is no OCF for the updated release!!!''' Update: there is a OCF for 39-5 which was the first over-the-air update. Anyone tested it?&lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at:&lt;br /&gt;
http://harmattan-dev.nokia.com/release/N950-39-5/&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/archive/1.2.90.5.0.20110927.81.CE.2011-09-27.1/images/mg-handset-armv7nhl-n950-ce-testing/ Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/Nemo/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
Download Harmattan flasher from [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php here].&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
If the beta2 flasher errors with &amp;quot;bb5_rdc_cert_read&amp;quot; or [http://www.martindengler.com/proj/n950-flasher-beta1#failure a few other errors], try the [http://www.martindengler.com/proj/n950-flasher-beta1 beta1 flasher].&lt;br /&gt;
&lt;br /&gt;
=== MeeGo Bootloader (Moslo) ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://tablets-dev.nokia.com/moslo.php. Moslo source repository is located at: https://gitorious.org/meego-developer-edition-for-n900/moslo). Current moslo fiasco image for N950 is moslo-rootfs-1.2011.34-2_RM680-OEM1-916_0.0.13-12.1.bin&lt;br /&gt;
&lt;br /&gt;
Nokia N9 similarly will need its own Moslo.&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F moslo-rootfs-1.2011.34-2_RM680-OEM1-916_0.0.13-12.1.bin  -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive exported by device via MOSLO to the host PC it appears as /dev/sdX, inside the device it is a partition''', instead of a full drive.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted (if necessary umount it '''do not 'eject' it via UI!'''):&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir -p /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner -xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by holding power key for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Running Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down. Note: using forceful shut down might corrupt the filesystem, leading to a non-bootable setup.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues, or the device may shutdown (and likewise stay black).&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few &amp;lt;del&amp;gt;minutes&amp;lt;/del&amp;gt; tens of minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible with current Moslo release. Community is encouraged to find a way, with modified Moslo or some other means eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Not at the moment. We are working to make a N9 release as well, stay tuned for more information.&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-27T11:50:53Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Flasher for N950 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Community Edition installation for N950 (and N9) =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes. Some details (like how to restore Harmattan) to be worked out still. If you have N9, proceed only with extreme care for now.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
The flasher is currently not available as a package, but it can be copied from OneClickFlasher (OCF) utility. OCF self extracts flasher and fiasco images into /tmp/selfextract.&amp;lt;random&amp;gt;/ directory. Disconnect N950 from PC, run OCF, wait until it has done extracting, copy files in another terminal and terminate the program by CTLR-c to cleanup tmp (CTLR-z to leave the files).&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir -p /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner -xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Running Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down. Note: using forceful shut down might corrupt the filesystem, leading to a non-bootable setup.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-26T05:20:07Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Flasher for N950 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Community Edition installation for N950 (and N9) =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes. Some details (like how to restore Harmattan) to be worked out still. If you have N9, proceed only with extreme care for now.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
An alternative way to get flasher is to copy it from OneClickFlasher (OCF) utility. OCF self extracts flasher and fiasco images into /tmp/selfextract.&amp;lt;random&amp;gt;/ directory. Disconnect N950 from PC, run OCF, wait until it has done extracting, copy files in another terminal and terminate the program by CTLR-c to cleanup tmp (CTLR-z to leave the files).&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir -p /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner -xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Running Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down. Note: using forceful shut down might corrupt the filesystem, leading to a non-bootable setup.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-26T05:16:54Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Flasher for N950 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Community Edition installation for N950 (and N9) =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes. Some details (like how to restore Harmattan) to be worked out still. If you have N9, proceed only with extreme care for now.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
An alternative way to get flasher is to copy it from OneClickFlasher (OCF) utility. OCF self extracts flasher and fiasco images into /tmp/selfextract.&amp;lt;random&amp;gt;/ directory. Disconnect N950 from PC, run OCF, wait until it has done extracting, copy files and terminate the program by CTLR-c to cleanup. If stopped with CTLR-z, OCF does not cleanup /tmp/selfextract.&amp;lt;random&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir -p /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner -xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Running Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down. Note: using forceful shut down might corrupt the filesystem, leading to a non-bootable setup.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-23T12:30:33Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir -p /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner -xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-23T12:15:28Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir -p /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-23T12:10:33Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar --numeric-owner xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-23T12:08:02Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: On some systems (Ubuntu) automounting may have too restrictive options. Manual mounting is recommended.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar xf --numeric-owner &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T15:31:31Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first MOSLO connection, the partition has to be reformatted. Make sure it is unmounted:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
You will see warning: &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is expected. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T15:13:51Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* How to remove MeeGo/Moslo and restore Harmattan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot Harmattan again, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite MeeGo/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
It will take about 15-30 minutes.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T15:08:21Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot the device by disconnecting and re-connecting the USB cable to the PC. You will see a warning and a disclaimer screen for 10 seconds followed by green text based MOSLO welcome screen. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have automount enabled in your Linux system, the device may appear as a normal USB drive to your desktop. Automount may not show the drive at first because it is in vfat format. Automount will typically use volume ID as mountpoint name.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Although the '''drive extracted by the MOSLO appears as /dev/sdX, it is a partition''', instead of a full device.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdX is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device node and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already had an MeeGo image on the partition, it can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the Community Edition .tar.bz2 to the mounted rootfs partition with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, unmount/remove safely/eject the partition before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T14:18:22Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Boot to CE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
* The device should start booting to MeeGo right after disconnecting the USB.&lt;br /&gt;
* Otherwise start normally by hosding power hoy for 2-4 seconds.&lt;br /&gt;
* First you should see the disclaimer screen.&lt;br /&gt;
* Next you see a green-on-black Moslo bootscreen.&lt;br /&gt;
* The last line should say: &amp;quot;Booting Meego Kernel&amp;quot; (it is shown very briefly)&lt;br /&gt;
* Then wait patiently for desktop to come up.&lt;br /&gt;
&lt;br /&gt;
Shutting down is done simply by holding the power key until either a shut down graphic or a red screen is shown.&lt;br /&gt;
Check that screen back light goes out. If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
This will force HW shut down.&lt;br /&gt;
&lt;br /&gt;
====Trouble starting?====&lt;br /&gt;
&lt;br /&gt;
If device does not react, hold the power key for over 8 seconds.&lt;br /&gt;
&lt;br /&gt;
In case battery is very low, the screen may stay black even if booting continues.&lt;br /&gt;
* Connect usb or charger and let Moslo charge the battery at least for a few minutes.&lt;br /&gt;
* Then disconnect usb/charger and device should continue booting to MeeGo.&lt;br /&gt;
* You can reconnect usb/charger after a few seconds. Latest at the Meego splash screen.&lt;br /&gt;
&lt;br /&gt;
Don't panic - try again, check the steps and finally ask for advice at #meego-arm IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T13:35:23Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Meego OS LOader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego Bootloader ===&lt;br /&gt;
&lt;br /&gt;
In order to boot MeeGo on N950, the default OS, Harmattan, must be replaced with MOSLO, the Meego OS LOader.&lt;br /&gt;
Moslo can be flashed as a fiasco image, available at: http://TBD&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
* Power off the device, disconnect usb or changer.&lt;br /&gt;
* Run flasher:&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
Flasher now waits for a device to connect.&lt;br /&gt;
* Connect your N950 and wait for flashing to finish.&lt;br /&gt;
* Do not disconnect. Read on.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T13:20:06Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flasher for N950 ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; is not enabled in Harmattan (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.&lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T11:57:55Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* How to use Community Edition on N950 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package available at: http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| v1.3 Handset image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T11:51:12Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T11:48:23Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Download release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MeeGo Community Edition release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
{|style=&amp;quot;border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Release date&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [Fall Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image for Fall 2011. (not yet released)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 26-28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [http://repository.maemo.org/meego/n900-de/ Weekly image]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| From here, you can find the weekly and daily builds.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T11:31:48Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T11:26:12Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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 the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device'''.&lt;br /&gt;
&lt;br /&gt;
At first connection after moslo installation, the partition has to be reformatted. If it was automounted, you also need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It will warn you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. This is normal. Just make sure you got the right device and say &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For mounting the MeeGo rootfs manually:&lt;br /&gt;
 sudo mkdir /media/&amp;lt;choose mountpoint name for your N950&amp;gt;&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased by running:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Extract the MeeGo Community Edition rootfs .tar.bz2 to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition and wait for N950 screen backlight to turn off before disconnecting from usb:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T11:03:30Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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 the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device'''.&lt;br /&gt;
&lt;br /&gt;
If this is first time after moslo installation, the partition is formatted as vfat. If it was automounted, you need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
You need to reformat it to ext4:&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It warns you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. Make sure you have given the right device and choose &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased for example with following command:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition before removing the usb cable:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo/Moslo and restore Harmattan ===&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed.&lt;br /&gt;
This can be done by using OneClickFlasher available here:&lt;br /&gt;
http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html&lt;br /&gt;
&lt;br /&gt;
Running the OneClickFlasher will overwrite Meego/Moslo with Harmattan. All personal settings will be lost.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T08:51:53Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Meego OS LOader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish. Read on before disconnecting.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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 the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device'''.&lt;br /&gt;
&lt;br /&gt;
If this is first time after moslo installation, the partition is formatted as vfat. If it was automounted, you need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
You need to reformat it to ext4:&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It warns you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. Make sure you have given the right device and choose &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased for example with following command:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition before removing the usb cable:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T08:47:27Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Write CE to device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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 the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device'''.&lt;br /&gt;
&lt;br /&gt;
If this is first time after moslo installation, the partition is formatted as vfat. If it was automounted, you need to unmount it:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
You need to reformat it to ext4:&lt;br /&gt;
 sudo mkfs.ext4 /dev/sdX&lt;br /&gt;
It warns you that &amp;quot;/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n)&amp;quot;. Make sure you have given the right device and choose &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you already have another MeeGo image on the partition that can be erased for example with following command:&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with:&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready, umount the partition before removing the usb cable:&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-22T07:20:16Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Meego OS LOader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: before installing Moslo, boot into Harmattan at least once and wait for a few minutes.&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:33:26Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* How to use Community Edition on N950 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html).&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:21:36Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Meego OS LOader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
The moslo for N950 is available at: https://TBD&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:19:06Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Moslo Bootloader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Meego OS LOader ===&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 as a fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:16:52Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Moslo Bootloader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Moslo Bootloader ===&lt;br /&gt;
&lt;br /&gt;
MOSLo a.k.a. Meego OS Loader can be flashed into N950 like any Harmattan fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:14:41Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Boot back to Harmattan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Moslo Bootloader ===&lt;br /&gt;
&lt;br /&gt;
MOSLo stands for Meego OS Loader&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 like any Harmattan fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, MeeGo and Moslo must be removed. See instructions below.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:13:58Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Boot back to Harmattan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Moslo Bootloader ===&lt;br /&gt;
&lt;br /&gt;
MOSLo stands for Meego OS Loader&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 like any Harmattan fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
In current version of moslo, booting to harmattan is not supported.&lt;br /&gt;
In order to boot harmattan, meego and moslo must be removed. See below instructions.&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:11:22Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Moslo Bootloader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Moslo Bootloader ===&lt;br /&gt;
&lt;br /&gt;
MOSLo stands for Meego OS Loader&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 like any Harmattan fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
While powering on, press the volume down HW key until you see the disclaimer and the device will restart (the disclaimer is shown for 20 seconds). The device will reboot to [[Harmattan]] after that (it will load MOSLO and reboot to Harmattan).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T15:10:10Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Moslo Bootloader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Moslo Bootloader ===&lt;br /&gt;
&lt;br /&gt;
MOSLo stands for Meego OS Loader&lt;br /&gt;
&lt;br /&gt;
Moslo can be flashed into N950 like any Harmattan fiasco image:&lt;br /&gt;
&lt;br /&gt;
  sudo flasher -F &amp;lt;moslo-image.bin&amp;gt; -f&lt;br /&gt;
&lt;br /&gt;
It waits for a device to connect. Connect your N950 and wait for flashing to finish.&lt;br /&gt;
&lt;br /&gt;
After flashing is finished successfully, disconnect the N950. It takes some time to power off.&lt;br /&gt;
Turn the phone back on by connecting usb. Moslo displays:&lt;br /&gt;
  &amp;quot;Creating rootfs partition&amp;quot;&lt;br /&gt;
and after this is finished:&lt;br /&gt;
  &amp;quot;Rootfs now exported via USB&amp;quot; &lt;br /&gt;
Now you should be able to automatically/manually mount the meego root partition on your Linux desktop.&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
While powering on, press the volume down HW key until you see the disclaimer and the device will restart (the disclaimer is shown for 20 seconds). The device will reboot to [[Harmattan]] after that (it will load MOSLO and reboot to Harmattan).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-09-21T14:41:34Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Enable boot to CE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
* How about dual boot with Harmattan?&lt;br /&gt;
** Not possible, at least right now. There might be ways, with either Moslo or some other eg. u-boot.&lt;br /&gt;
* Will this work in N9?&lt;br /&gt;
** Yes, but some details to be worked out still.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
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. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and will destroy your Harmattan setup, losing any data you have there.''' However, you can always go back to a fresh Harmattan installation with the OneClickFlasher package (link here).&lt;br /&gt;
&lt;br /&gt;
'''Everything below this point needs to be edited again, for the single boot solution with Moslo!!!'''&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/maemo-dev-env-downloads.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.*.deb data.tar.gz | tar zvx&lt;br /&gt;
&lt;br /&gt;
After this you can find the flasher binary from usr/bin/flasher directory under the current working directory.&lt;br /&gt;
&lt;br /&gt;
Before you proceed make sure that &amp;quot;Device lock&amp;quot; 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. &lt;br /&gt;
&lt;br /&gt;
If flasher bombs out with &amp;quot;Devicelock ON: cannot flash unsigned image&amp;quot;, then you didn't, go back and disable it.&lt;br /&gt;
&lt;br /&gt;
=== Moslo Bootloader ===&lt;br /&gt;
&lt;br /&gt;
MOSLo stands for Meego OS Loader&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;Rootfs now exported via USB&amp;quot; that appears on the N950 screen. &lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
If you have auto mount enabled in your desktop Linux system then the device should appear as a normal USB drive to your system. However if you do not have auto mount enabled or you want to mount the device manually for some reason anyway, you should note that the '''device mounted by the MOSLO''' is called as a device like /dev/sdX, so it '''is a partition not a device''', so for manual mount you need to do:&lt;br /&gt;
 sudo mount /dev/sdX /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have another MeeGo image on the partition that can be erased for example with following command&lt;br /&gt;
 sudo rm -rf /media/&amp;lt;mountpoint of your N950&amp;gt;/*&lt;br /&gt;
&lt;br /&gt;
Write the CE .tar.bz2 rootfs to the mounted device with eg.&lt;br /&gt;
 sudo tar xf &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.bz2 -C /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the extraction is ready umount the mounted partition before removing the usb cable&lt;br /&gt;
 sudo umount /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After the previous step, the device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
While powering on, press the volume down HW key until you see the disclaimer and the device will restart (the disclaimer is shown for 20 seconds). The device will reboot to [[Harmattan]] after that (it will load MOSLO and reboot to Harmattan).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect the USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have a Harmattan only setup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= More info =&lt;br /&gt;
&lt;br /&gt;
More information can be found in [[N950 landing page]].&lt;br /&gt;
&lt;br /&gt;
[[Category:N950]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reporting bugs against Community Edition ===&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[CE]''' in the summary&lt;br /&gt;
* Add the '''N950''' and '''N900CE''' keywords to the bug report&lt;br /&gt;
* Select from Platform '''N900''', if bug can be reproduced with N900 also.&lt;br /&gt;
&lt;br /&gt;
*Notice:&lt;br /&gt;
** 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.&lt;br /&gt;
** Feel free to suggest MeeGo_N900CE_Release_Blocker.&lt;br /&gt;
** '''If bug is for application''', check if there's a '''upstream link''' for direct reporting in [[/AppsInCE | CE application list]]. If there's a link, please report to upstream, if not, then to the MeeGo Bugzilla.&lt;br /&gt;
** If you found a bug when using MeeGo 1.2 '''Harmattan''', please file the bug to the [http://www.developer.nokia.com/bugs/ http://www.developer.nokia.com/bugs/]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-07-04T15:06:28Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Enable boot to CE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597. IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
List the open issues here, preventing the release of CE for N950.&lt;br /&gt;
&lt;br /&gt;
* What about N9? A: No solution yet, working on it.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
Assumption: you have N950 device with working Harmattan setup. You should also have the skills required, similar to required by using N900 CE: http://wiki.meego.com/ARM/N900/GettingStarted. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and can very likely detroy your Harmattan setup, loosing any data you have there.''' However, that is not the intention and the procedure here should result in a working &amp;quot;dual-boot&amp;quot; configuration and should not affect your Harmattan installation.&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
The flasher for N950 is available at http://tablets-dev.nokia.com/d3.php .&lt;br /&gt;
Installation packages are available for OSX, Windows and Linux deb.&lt;br /&gt;
For rpm based Linux distributions, extract the files from deb package with following command:&lt;br /&gt;
  ar p flasher_3.11.5_amd64.deb data.tar.gz | tar zx&lt;br /&gt;
&lt;br /&gt;
Bootloader?&lt;br /&gt;
TBD soon&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot device by disconnecting and re-connecting USB cable to PC. When MOSLO starts, you will get a welcome screen and some messages about making MeeGo partitions. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;. Your device should be now visible in PC as USB drive. Write the CE .tar.gz to the mounted device with eg.&lt;br /&gt;
 cd /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
 gunzip -c &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.gz | sudo tar xf -&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After previous step, device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
While powering on, press volume down HW key until you see the disclaimer and the device will restart (disclaimer is showing for 20 seconds). Device will reboot to Harmattan after that (it will load MOSLO and reboot to Harmattan).&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC issue do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have Harmattan only setup.&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N950</id>
		<title>ARM/N950</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N950"/>
				<updated>2011-07-04T14:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Enable boot to CE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Nokia N9 Devkit (N950) instructions =&lt;br /&gt;
&lt;br /&gt;
(Basic information as copied from https://meego.com/community/device-program/devices/nokia-n9-devkit)&lt;br /&gt;
&lt;br /&gt;
The Nokia N950 is a platform available now for developers targeting the Nokia N9 and MeeGo handset apps in general. Technical details are available at http://developer.nokia.com/swipe. Questions &amp;amp; comments: http://forum.meego.com/showthread.php?t=3597. IMPORTANT: commercial developers are encouraged to apply directly at http://developer.nokia.com - thank you for your understanding.&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
List the open issues here, preventing the release of CE for N950.&lt;br /&gt;
&lt;br /&gt;
* What about N9? A: No solution yet, working on it.&lt;br /&gt;
&lt;br /&gt;
== How to use Community Edition on N950 ==&lt;br /&gt;
&lt;br /&gt;
Assumption: you have N950 device with working Harmattan setup. You should also have the skills required, similar to required by using N900 CE: http://wiki.meego.com/ARM/N900/GettingStarted. &lt;br /&gt;
&lt;br /&gt;
'''The procedures described here will void any warranty (if there was any), and can very likely detroy your Harmattan setup, loosing any data you have there.''' However, that is not the intention and the procedure here should result in a working &amp;quot;dual-boot&amp;quot; configuration and should not affect your Harmattan installation.&lt;br /&gt;
&lt;br /&gt;
=== Download release ===&lt;br /&gt;
&lt;br /&gt;
Coming.&lt;br /&gt;
&lt;br /&gt;
=== Enable boot to CE ===&lt;br /&gt;
The flasher will be available soon for OSX, Windows and Linux.&lt;br /&gt;
&lt;br /&gt;
Bootloader?&lt;br /&gt;
TBD soon&lt;br /&gt;
&lt;br /&gt;
=== Write CE to device ===&lt;br /&gt;
&lt;br /&gt;
After flashing MOSLO, boot device by disconnecting and re-connecting USB cable to PC. When MOSLO starts, you will get a welcome screen and some messages about making MeeGo partitions. Wait for the text &amp;quot;Rootfs now exported via USB&amp;quot;. Your device should be now visible in PC as USB drive. Write the CE .tar.gz to the mounted device with eg.&lt;br /&gt;
 cd /media/&amp;lt;mountpoint of your N950&amp;gt;&lt;br /&gt;
 gunzip -c &amp;lt;path&amp;gt;/&amp;lt;CE_package&amp;gt;.tar.gz | sudo tar xf -&lt;br /&gt;
&lt;br /&gt;
=== Boot to CE ===&lt;br /&gt;
&lt;br /&gt;
After previous step, device should start booting to MeeGo right away after disconnecting the USB cable.&lt;br /&gt;
&lt;br /&gt;
=== Boot back to Harmattan ===&lt;br /&gt;
&lt;br /&gt;
While powering on, press volume down HW key until you see the disclaimer and the device will restart (disclaimer is showing for 20 seconds). Device will reboot to Harmattan after that (it will load MOSLO and reboot to Harmattan).&lt;br /&gt;
&lt;br /&gt;
=== How to remove MeeGo ===&lt;br /&gt;
&lt;br /&gt;
Connect USB cable while device is powered off, to see the text &amp;quot;Rootfs now exported via USB&amp;quot;. In your PC issue do the following:&lt;br /&gt;
 echo YES | sudo tee /media/&amp;lt;mountpoint of your N950&amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
or directly in device shell once booted to MeeGo (as root):&lt;br /&gt;
 echo YES &amp;gt;/remove-meego&lt;br /&gt;
&lt;br /&gt;
After that, restart the device and moslo will self-destruct (including erase itself from NAND and resize back the content partition). You will now have Harmattan only setup.&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/VoiceSMS</id>
		<title>ARM/N900/VoiceSMS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/VoiceSMS"/>
				<updated>2011-03-25T17:51:52Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Task List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Voice and SMS for Meego 1.2 N900 Developer Edition  ==&lt;br /&gt;
Target to achieve better user experience when using N900 for voice calls and SMS&lt;br /&gt;
&lt;br /&gt;
=== Communications ===&lt;br /&gt;
Meego 1.2 N900 Developer Edition will happen in open in meego.com. There is a [[ARM/N900/DeveloperEdition|project wikipage]].&lt;br /&gt;
&lt;br /&gt;
Project communications will mainly happen in public IRC and public mailing lists, and meego.com wiki. We do planning on meego.com wiki (eg. this page). Meego.com bugzilla will be used for bugs.  We welcome contributions and participation from community.&lt;br /&gt;
&lt;br /&gt;
* Team synchronisation meetings are held in #meego-meeting on irc.freenode.net, schedule TBD   &lt;br /&gt;
* #meego-arm IRC channel on irc.freenode.net (IRC channel logs)&lt;br /&gt;
* This wiki area&lt;br /&gt;
* meego-handset@meego.com mailing list, please prefix with 'N900' for team related topics.&lt;br /&gt;
&lt;br /&gt;
=== Task List ===&lt;br /&gt;
This is an initial list of possible work items, still under construction and priorization.&lt;br /&gt;
* Evaluating QML Dialer application alternatives (http://stage.rubyx.co.uk/research/qmldialer : IRC nick: alterego)&lt;br /&gt;
&lt;br /&gt;
* Add SIM PIN query support&lt;br /&gt;
** Enabling PIN query in oFono - [https://bugs.meego.com/show_bug.cgi?id=14574 Bug 14574 - REG N900 Verify PIN code failed]&lt;br /&gt;
** UI for PIN query - [https://bugs.meego.com/show_bug.cgi?id=13015 Bug 13015 - There is not a PIN code request screen in UI]&lt;br /&gt;
&lt;br /&gt;
* NET status indications (missing features, some parts implemented)&lt;br /&gt;
** Network status vs. flight mode&lt;br /&gt;
** Network signal strength indication&lt;br /&gt;
** Operator name&lt;br /&gt;
&lt;br /&gt;
* Voice Calls&lt;br /&gt;
** App launch / autostart to support incoming calls - [https://bugs.meego.com/show_bug.cgi?id=7074 Bug 7074 - Incoming call can not be answered if dialer not open when call is received.]&lt;br /&gt;
** App performance, launch speed, UI interactions&lt;br /&gt;
** App stability, memory usage etc.&lt;br /&gt;
** Offline state indication&lt;br /&gt;
** Dial using numbers&lt;br /&gt;
** Dial from contacts&lt;br /&gt;
** Dial from call history&lt;br /&gt;
** MT Voice Call&lt;br /&gt;
***Call Indications (incoming, waiting, missed) and functions&lt;br /&gt;
****Incoming call&lt;br /&gt;
****Missed calls indication: [https://bugs.meego.com/show_bug.cgi?id=3475 Bug 3475 - Abnormal display of missed call notification]&lt;br /&gt;
****Call Waiting&lt;br /&gt;
***(Contact matching: patches pending)&lt;br /&gt;
**Active call state behavior, power saving and stability&lt;br /&gt;
** Emergency calls with limited use cases&lt;br /&gt;
** Call History&lt;br /&gt;
** Volume control (also in [http://wiki.meego.com/ARM/N900/Common Common])&lt;br /&gt;
** Deflect call [https://bugs.meego.com/show_bug.cgi?id=14474 Bug 14474 - N900 Unexpected error note is shown when N900 deflects an incoming voicecall.]&lt;br /&gt;
&lt;br /&gt;
* SMS&lt;br /&gt;
** App launch / autostart to support receiving new SMS&lt;br /&gt;
** App performance, launch speed, UI interactions&lt;br /&gt;
** App stability, memory usage etc.&lt;br /&gt;
** Offline state indication (implemented, but should have more informative message?)&lt;br /&gt;
** Concatenated SMS&lt;br /&gt;
** Send SMS using contacts&lt;br /&gt;
** Send SMS using history&lt;br /&gt;
** SMS History&lt;br /&gt;
** (Delivery reports)&lt;br /&gt;
** (Binary SMS: vCard?)&lt;br /&gt;
** (MWI)&lt;br /&gt;
&lt;br /&gt;
* Packet data connection support for browsing use case&lt;br /&gt;
&lt;br /&gt;
* Supplementary Services&lt;br /&gt;
** Ensure that device does not crash for most common SS eg. for 2nd incoming call&lt;br /&gt;
** Call Completion (CW/HOLD) 22.083&lt;br /&gt;
&lt;br /&gt;
* Settings?&lt;br /&gt;
** PIN disable/enable&lt;br /&gt;
** Network mode selection&lt;br /&gt;
** Network operator selection manual/automatic&lt;br /&gt;
&lt;br /&gt;
* NITZ system time update?&lt;br /&gt;
&lt;br /&gt;
=== More Ideas and Proposal ===&lt;br /&gt;
* Cellular Setting UI: PIN query on/off, Network operator selection manual/automatic, Network mode selection&lt;br /&gt;
* See also [[ARM/N900/Ideas|N900 Ideas]]&lt;br /&gt;
* Call and SMS related apps should use launcher to start up fast (saves over 1s for MTF based apps). See: http://apidocs.meego.com/git-tip/mtf/launcher.html&lt;br /&gt;
** At the moment not possible as the apps use derived Application classes, which is incompatible with the approach&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Common</id>
		<title>ARM/N900/Common</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Common"/>
				<updated>2011-03-25T17:46:29Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* TODOs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is for Common SW team, here you go.&lt;br /&gt;
&lt;br /&gt;
=== The team ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Role !! Affiliation !! IRC nickname&lt;br /&gt;
|-&lt;br /&gt;
| [http://meego.com/users/pan1nx Peter Antoniac] || Developer || Nokia || pan1nx&lt;br /&gt;
|}&lt;br /&gt;
== Ongoing == &lt;br /&gt;
&lt;br /&gt;
Under construction (Harri)&lt;br /&gt;
&lt;br /&gt;
* Camera stack &amp;amp; UI&lt;br /&gt;
* PM for N900&lt;br /&gt;
* Battery plugin (Jukka)&lt;br /&gt;
* Locations&lt;br /&gt;
* Policy (some audio cases)&lt;br /&gt;
* Hard fp finalisation&lt;br /&gt;
&lt;br /&gt;
== Perf optmization == &lt;br /&gt;
&lt;br /&gt;
Under construction (Harri)&lt;br /&gt;
&lt;br /&gt;
* Fremantle swapping algo&lt;br /&gt;
* MTD swap (No fremantle then)&lt;br /&gt;
* (reference) Kernel Settings ?&lt;br /&gt;
* Overclocking 720 Mhz ?&lt;br /&gt;
* Tracing with finetoothcomp&lt;br /&gt;
&lt;br /&gt;
== TODOs ==&lt;br /&gt;
&lt;br /&gt;
Under construction (Harri)&lt;br /&gt;
&lt;br /&gt;
* Settings menu  &lt;br /&gt;
* New setting plugins (3G, USB)&lt;br /&gt;
* Volume control (ssirkia, X UI part ?): [https://bugs.meego.com/show_bug.cgi?id=8108 Bug 8108 - Volume control does not work]   [https://bugs.meego.com/show_bug.cgi?id=9319 Bug 9319 - Unable to adjust volume by volume key] both will probably be fixed in meegotouch-system-ui.  Backend (mainvolume pulse module is in place, but functionality is not verified)&lt;br /&gt;
* Screen blanking (power management)&lt;br /&gt;
* Screen flickering ( New drivers needed )&lt;br /&gt;
* New graphics drivers for n900&lt;br /&gt;
* Fix Xinput2 for ARM&lt;br /&gt;
* Xorg broplem on finding devices on boot&lt;br /&gt;
* Keymap broplem&lt;br /&gt;
* Figure out how tracker is acting on n900 and how much resources it is using &lt;br /&gt;
* Auto screen loc&lt;br /&gt;
* Multitouch emulation for N900 (e.g. by using proximity sensor as “button”)&lt;br /&gt;
&lt;br /&gt;
=== Enabling omapxvsink in gst-plugins-bad-free ===&lt;br /&gt;
* MeeGo core for 1.2 is frozen, where to push the changed package?&lt;br /&gt;
* currently the omapxvsink-enabled package is in MeeGo OBS under home:tosantak:branches:devel:multimedia&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Recover_From_Drained_Battery</id>
		<title>ARM/N900/Recover From Drained Battery</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Recover_From_Drained_Battery"/>
				<updated>2010-11-04T17:22:22Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Warning: This page is still under review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Warning: This page is still under review&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== You suspect you have drained your battery ===&lt;br /&gt;
&lt;br /&gt;
You see one or more of the following symptoms:&lt;br /&gt;
&lt;br /&gt;
- Device may be completely unresponsive with no signs of life&lt;br /&gt;
&lt;br /&gt;
- MeeGo or Maemo fail to boot up. The point of failure is random or attempts keep getting shorter&lt;br /&gt;
&lt;br /&gt;
- Battery voltage may be 3.0-3.3V (you may know how to measure this)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your best choise for recovering is to boot Maemo 5 and let it handle recharging.&lt;br /&gt;
How to do that depends on how meego was installed into your device:&lt;br /&gt;
&lt;br /&gt;
=== In case you have a working dualboot configuration between Maemo 5 PR1.3 and MeeGo ===&lt;br /&gt;
&lt;br /&gt;
- Power down, remove MeeGo SD card, connect Nokia wall charger and wait.&lt;br /&gt;
&lt;br /&gt;
- It will show amber status led untill it boots to Maemo which will handle charging.&lt;br /&gt;
&lt;br /&gt;
=== In case you have flashed the MeeGo kernel into N900, but have a working Maemo rootfs ===&lt;br /&gt;
&lt;br /&gt;
- You have to flash Maemo 5 kernel back to the device in order to boot Maemo and recharge.&lt;br /&gt;
&lt;br /&gt;
See this page: http://wiki.maemo.org/Updating_the_tablet_firmware&lt;br /&gt;
and search for &amp;quot;Flashing only the kernel from a FIASCO image&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- if flashing seems successfull continue as follows:&lt;br /&gt;
&lt;br /&gt;
- Power down, remove MeeGo SD card, connect Nokia wall charger and wait.&lt;br /&gt;
&lt;br /&gt;
- It will show amber status led untill it boots to Maemo which will handle charging.&lt;br /&gt;
&lt;br /&gt;
- if flashing Maemo kernel fails, or above doesn't help, keep reading.&lt;br /&gt;
&lt;br /&gt;
=== In case you are unable to flash Maemo kernel or do not have a working Maemo rootfs to boot into ===&lt;br /&gt;
&lt;br /&gt;
- You can always recharge the battery in another N900. Go to a phone store/friend/enemy near you and ask nicely if they can charge your battery for a while.&lt;br /&gt;
&lt;br /&gt;
- Recharge the battery using a phone compatible with the battery (refer to instruction manual) As always - you are doing this on your own risk.&lt;br /&gt;
&lt;br /&gt;
- Other creative ways to charge battery exists, ask help from MeeGo community.&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Recover_From_Drained_Battery</id>
		<title>ARM/N900/Recover From Drained Battery</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Recover_From_Drained_Battery"/>
				<updated>2010-11-04T17:21:07Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Warning: This page is still under review ====&lt;br /&gt;
&lt;br /&gt;
=== You suspect you have drained your battery ===&lt;br /&gt;
&lt;br /&gt;
You see one or more of the following symptoms:&lt;br /&gt;
&lt;br /&gt;
- Device may be completely unresponsive with no signs of life&lt;br /&gt;
&lt;br /&gt;
- MeeGo or Maemo fail to boot up. The point of failure is random or attempts keep getting shorter&lt;br /&gt;
&lt;br /&gt;
- Battery voltage may be 3.0-3.3V (you may know how to measure this)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your best choise for recovering is to boot Maemo 5 and let it handle recharging.&lt;br /&gt;
How to do that depends on how meego was installed into your device:&lt;br /&gt;
&lt;br /&gt;
=== In case you have a working dualboot configuration between Maemo 5 PR1.3 and MeeGo ===&lt;br /&gt;
&lt;br /&gt;
- Power down, remove MeeGo SD card, connect Nokia wall charger and wait.&lt;br /&gt;
&lt;br /&gt;
- It will show amber status led untill it boots to Maemo which will handle charging.&lt;br /&gt;
&lt;br /&gt;
=== In case you have flashed the MeeGo kernel into N900, but have a working Maemo rootfs ===&lt;br /&gt;
&lt;br /&gt;
- You have to flash Maemo 5 kernel back to the device in order to boot Maemo and recharge.&lt;br /&gt;
&lt;br /&gt;
See this page: http://wiki.maemo.org/Updating_the_tablet_firmware&lt;br /&gt;
and search for &amp;quot;Flashing only the kernel from a FIASCO image&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- if flashing seems successfull continue as follows:&lt;br /&gt;
&lt;br /&gt;
- Power down, remove MeeGo SD card, connect Nokia wall charger and wait.&lt;br /&gt;
&lt;br /&gt;
- It will show amber status led untill it boots to Maemo which will handle charging.&lt;br /&gt;
&lt;br /&gt;
- if flashing Maemo kernel fails, or above doesn't help, keep reading.&lt;br /&gt;
&lt;br /&gt;
=== In case you are unable to flash Maemo kernel or do not have a working Maemo rootfs to boot into ===&lt;br /&gt;
&lt;br /&gt;
- You can always recharge the battery in another N900. Go to a phone store/friend/enemy near you and ask nicely if they can charge your battery for a while.&lt;br /&gt;
&lt;br /&gt;
- Recharge the battery using a phone compatible with the battery (refer to instruction manual) As always - you are doing this on your own risk.&lt;br /&gt;
&lt;br /&gt;
- Other creative ways to charge battery exists, ask help from MeeGo community.&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900</id>
		<title>ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900"/>
				<updated>2010-11-04T17:02:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo for Nokia N900 =&lt;br /&gt;
&lt;br /&gt;
The Nokia N900 Hardware Adaptation Team maintains the port of MeeGo for the N900. In these pages, you can download the fruits of our work (releases) and learn more about our work and even learn how to participate in it and contribute!&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
In this section, you can download installable firmware images for your N900. In each release link, there is a set of release notes and an installation guide matching the release. Please read them through before installing.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/1.0|MeeGo 1.0 for Nokia N900]], released at 26/05/2010&lt;br /&gt;
&lt;br /&gt;
[http://meego.com/downloads/releases/1.1/meego-v1.1-handset MeeGo 1.1 for Nokia N900], released at 28/10/2010&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Daily|MeeGo Handset UX Daily builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Weekly|MeeGo Handset UX Weekly builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Creating MeeGo images for N900 ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/Creating ARM image using MeeGo Image Creator|Creating image using MeeGo Image Creator]]&lt;br /&gt;
&lt;br /&gt;
=== Installing MeeGo on N900 ===&lt;br /&gt;
[[ARM/N900/Install/MMC|MMC Installation (recommended)]]&lt;br /&gt;
&lt;br /&gt;
MMC Installation is the recommended way to install MeeGo on your N900 device. It installs the MeeGo to external SD card and does not destroy the data from the internal memory of the N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
&lt;br /&gt;
Chroot install is a way to try out MeeGo by running it on top of Maemo 5 on your N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
&lt;br /&gt;
With NFS-root install you can run MeeGo natively on you N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over usb is the downside. &lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/Dual_Boot|Dual Boot Fremantle PR1.3 and MeeGo 1.1 on N900]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/NAND|Native install&amp;lt;/s&amp;gt; (not supported with current MeeGo releases)]]&lt;br /&gt;
&lt;br /&gt;
Native installation method is intended only for experienced N900 hackers at this point. If you choose to try it, you are doing it completely on your own risk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/kexec|Booting MeeGo with kexec]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Using_Rescue_Initrd|Using Rescue Initrd]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Restoring_Maemo|Restoring Maemo]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Tips_and_Tricks/N900_USB_Networking|USB Networking / SSH / root access]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Recover_From_Drained_Battery|Howto recover from drained battery]]&lt;br /&gt;
&lt;br /&gt;
== The team and the work ==&lt;br /&gt;
&lt;br /&gt;
This hardware adaptation team maintains the port of MeeGo for the N900. &lt;br /&gt;
&lt;br /&gt;
Due to the use of closed components in the hardware adaptation, this team &lt;br /&gt;
cannot run fully in the open. However, it will strive to minimize the&lt;br /&gt;
non-openness in its work related to those components and the number of&lt;br /&gt;
those components. Closed components will be maintained exclusively&lt;br /&gt;
by employees and subcontractors of Nokia.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
We will be adding members to the team based on merit, by acceptance by&lt;br /&gt;
team lead after proposal on the agenda for a sync meeting.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Meetings|Team synchronisation meetings are held in #meego-meeting on irc.freenode.net]] every other Thursday at 9.00 EEST (8.00 CEST, 6.00 UTC, Wednesday 23.00 PDT). They will use the meeting bot, [http://meetbot.debian.net/Manual.html instructions can be found here]. This bot will automatically generate minutes, based on our interactions with it during the meeting. &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! Name&lt;br /&gt;
! Role&lt;br /&gt;
! Affiliation&lt;br /&gt;
! IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Harri Hakulinen || Team lead || Nokia || harha&lt;br /&gt;
|- &lt;br /&gt;
| Carsten Valdemar Munk || Maintainer || Nomovok || Stskeeps&lt;br /&gt;
|-&lt;br /&gt;
| Marko Saukko || Team member || Cybercom Turku || Sage&lt;br /&gt;
|-&lt;br /&gt;
| Jouni Peltonen || Team member || Cybercom Turku || jpeltonen&lt;br /&gt;
|- &lt;br /&gt;
| Sami Sirkiä || Team member || Cybercom Turku || ssirkia&lt;br /&gt;
|- &lt;br /&gt;
| Jari Smura || Team member || Cybercom Turku || jarismura&lt;br /&gt;
|- &lt;br /&gt;
| Luka Milovanov || Team member || Cybercom Turku ||&lt;br /&gt;
|- &lt;br /&gt;
| Kalle Lampila || Team member || Cybercom Tampere || kallam&lt;br /&gt;
|-&lt;br /&gt;
| Teemu Tuominen || Team member || Cybercom Tampere || theodor&lt;br /&gt;
|- &lt;br /&gt;
| Tuukka Mäkinen || Team member || Cybercom Tampere || tukem&lt;br /&gt;
|-&lt;br /&gt;
| Ville Marjusaari || Team member || Cybercom Tampere || &lt;br /&gt;
|- &lt;br /&gt;
| Jarkko Nikula || Team member || Atomide || jhnikula&lt;br /&gt;
|- &lt;br /&gt;
| Jan-Simon Möller || Team member || Linux Foundation || dl9pf&lt;br /&gt;
|-&lt;br /&gt;
| Alexander Kanevskiy || Team member || Nokia || kad&lt;br /&gt;
|-&lt;br /&gt;
| Felipe Contreras || Team member || Nokia || felipec&lt;br /&gt;
|- &lt;br /&gt;
| Markus Lehtonen || Team member || Nokia || marquiz &lt;br /&gt;
|-&lt;br /&gt;
| Ameya Palande || Team member || Nokia || ameya&lt;br /&gt;
|- &lt;br /&gt;
| Sakari Poussa || Team member || Nokia || spoussa&lt;br /&gt;
|-&lt;br /&gt;
| Roger Quadros || Team member || Nokia || quadros&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'N900' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-arm #meego-arm IRC channel on irc.freenode.net] ([http://trac.tspre.org/merbot/freenode/%23meego-arm/ IRC channel logs])&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/+meego-arm-n900 and all repositories on http://gitorious.org/meego-device-adaptation prefixed with n900_&lt;br /&gt;
* MeeGo OBS devel:devices:n900 project&lt;br /&gt;
* This wiki area&lt;br /&gt;
* For the closed components -only-:&lt;br /&gt;
** an internal Nokia mailing list: meego-arm&lt;br /&gt;
** An internal Nokia OBS project, usually referred to as 'internal OBS'&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Recover_From_Drained_Battery</id>
		<title>ARM/N900/Recover From Drained Battery</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Recover_From_Drained_Battery"/>
				<updated>2010-11-04T16:55:21Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: Created page with &amp;quot;You suspect you have drained your battery - you suffer one or more of the following symptoms:  - Device may be completely unresponsive with no signs of life  - MeeGo or Maemo fai…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You suspect you have drained your battery - you suffer one or more of the following symptoms:&lt;br /&gt;
&lt;br /&gt;
- Device may be completely unresponsive with no signs of life&lt;br /&gt;
&lt;br /&gt;
- MeeGo or Maemo fail to boot up. The point of failure is random or attempts keep getting shorter&lt;br /&gt;
&lt;br /&gt;
- Battery voltage may be 3.0-3.4V (you may know how to measure this)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your best choise for recovering is to boot Maemo 5 and let it handle recharging.&lt;br /&gt;
How to do that depends on how meego was installed into your device:&lt;br /&gt;
&lt;br /&gt;
In case you have a working dualboot configuration between Maemo 5 PR1.3 and MeeGo, it is easy:&lt;br /&gt;
&lt;br /&gt;
- Power down, remove MeeGo SD card, connect Nokia wall charger and wait.&lt;br /&gt;
&lt;br /&gt;
- It will show amber status led untill it boots to Maemo which will handle charging.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In case you have flashed the MeeGo kernel into N900, but have a working Maemo rootfs:&lt;br /&gt;
&lt;br /&gt;
- You have to flash Maemo 5 kernel back to the device in order to boot Maemo and recharge.&lt;br /&gt;
&lt;br /&gt;
  flasher -f -F &amp;lt;maemo_firmaware_fiasco_image.bin&amp;gt; --flash-only=kernel&lt;br /&gt;
&lt;br /&gt;
- if flashing seems successfull continue as follows:&lt;br /&gt;
&lt;br /&gt;
- Power down, remove MeeGo SD card, connect Nokia wall charger and wait.&lt;br /&gt;
&lt;br /&gt;
- It will show amber status led untill it boots to Maemo which will handle charging.&lt;br /&gt;
&lt;br /&gt;
- if flashing Maemo kernel fails, or above doesn't help, see below.&lt;br /&gt;
&lt;br /&gt;
In case you are unable to flash Maemo kernel or do not have a working Maemo rootfs to boot into:&lt;br /&gt;
&lt;br /&gt;
- You can always recharge the battery in another N900. Go to a phone store/friend/enemy near you and ask nicely if they can charge your battery for a while.&lt;br /&gt;
&lt;br /&gt;
- Recharge the battery using a phone compatible with the battery (refer to instruction manual) As always - you are doing this on your own risk.&lt;br /&gt;
&lt;br /&gt;
- Other ways to charge battery exists, but if you have to ask, then the risks may be too high.&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Talk:ARM/N900</id>
		<title>Talk:ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Talk:ARM/N900"/>
				<updated>2010-10-28T19:30:53Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* The team is currently working on the following topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is proposed as base of team tasklist/roadmap:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The team is currently working on the following topics ==&lt;br /&gt;
 * Topic&lt;br /&gt;
   - description of subtask           target/status  (responsible)&lt;br /&gt;
&lt;br /&gt;
 * Audio features in N900&lt;br /&gt;
   - Sound driver, kernel side        DONE         (jhnikula)&lt;br /&gt;
   - Call audio path with pulseaudio  DONE         (jpeltonen, ssirkia)&lt;br /&gt;
       Call audio working with updated cmtspeech module and modem powerup init script&lt;br /&gt;
   - Call audio trigger with ofono 0.33   1.2      (jpeltonen) &lt;br /&gt;
       Ofono dbus api will change thus cmtspeech must be updated&lt;br /&gt;
   - pulseaudio-module-music and -record use?    1.2  (ssirkia)&lt;br /&gt;
   - audio profiles?&lt;br /&gt;
   - audio state switching?&lt;br /&gt;
&lt;br /&gt;
 * Release building machine for acceptance, sanity and weekly images&lt;br /&gt;
   - Virtual machine and build scripts ongoing     (sage)  &lt;br /&gt;
   - maintenance, verifying            ongoing     (jarismura)&lt;br /&gt;
&lt;br /&gt;
 * Sensorfw&lt;br /&gt;
   - QT-mobility sensord support      ongoing      (Kalle)&lt;br /&gt;
&lt;br /&gt;
 * Multimedia &lt;br /&gt;
   - Camera UI porting                target 1.2   (joonasta)&lt;br /&gt;
   - Camera stack integration/contact target 1.2   (theodor, tomiv)&lt;br /&gt;
   - Camera kernel side               DONE         (pinchartl, ameya, theodor)&lt;br /&gt;
   - DSP kernel side (dspbridge)      DONE         (ameya)&lt;br /&gt;
   - gst backend porting/integration  target 1.2   (mype)&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900</id>
		<title>ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900"/>
				<updated>2010-10-28T18:43:06Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo for Nokia N900 =&lt;br /&gt;
&lt;br /&gt;
The Nokia N900 Hardware Adaptation Team maintains the port of MeeGo for the N900. In these pages, you can download the fruits of our work (releases) and learn more about our work and even learn how to participate in it and contribute!&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
In this section, you can download installable firmware images for your N900. In each release link, there is a set of release notes and an installation guide matching the release. Please read them through before installing.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/1.0|MeeGo 1.0 for Nokia N900]], released at 26/05/2010&lt;br /&gt;
&lt;br /&gt;
[http://meego.com/downloads/releases/1.1/meego-v1.1-handset MeeGo 1.1 for Nokia N900], released at 28/10/2010&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Daily|MeeGo Handset UX Daily builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Weekly|MeeGo Handset UX Weekly builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Creating MeeGo images for N900 ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/Creating ARM image using MeeGo Image Creator|Creating image using MeeGo Image Creator]]&lt;br /&gt;
&lt;br /&gt;
=== Installing MeeGo on N900 ===&lt;br /&gt;
[[ARM/N900/Install/MMC|MMC Installation (recommended)]]&lt;br /&gt;
&lt;br /&gt;
MMC Installation is the recommended way to install MeeGo on your N900 device. It installs the MeeGo to external SD card and does not destroy the data from the internal memory of the N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
&lt;br /&gt;
Chroot install is a way to try out MeeGo by running it on top of Maemo 5 on your N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
&lt;br /&gt;
With NFS-root install you can run MeeGo natively on you N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over usb is the downside. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/NAND|Native install&amp;lt;/s&amp;gt; (not supported with current MeeGo releases)]]&lt;br /&gt;
&lt;br /&gt;
Native installation method is intended only for experienced N900 hackers at this point. If you choose to try it, you are doing it completely on your own risk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/kexec|Booting MeeGo with kexec]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/Dual_Boot|Dual Boot Fremantle and Meego on N900]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Using_Rescue_Initrd|Using Rescue Initrd]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Restoring_Maemo|Restoring Maemo]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Tips_and_Tricks/N900_USB_Networking|USB Networking / SSH / root access]]&lt;br /&gt;
&lt;br /&gt;
== The team and the work ==&lt;br /&gt;
&lt;br /&gt;
This hardware adaptation team maintains the port of MeeGo for the N900. &lt;br /&gt;
&lt;br /&gt;
Due to the use of closed components in the hardware adaptation, this team &lt;br /&gt;
cannot run fully in the open. However, it will strive to minimize the&lt;br /&gt;
non-openness in its work related to those components and the number of&lt;br /&gt;
those components. Closed components will be maintained exclusively&lt;br /&gt;
by employees and subcontractors of Nokia.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
We will be adding members to the team based on merit, by acceptance by&lt;br /&gt;
team lead after proposal on the agenda for a sync meeting.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Meetings|Team synchronisation meetings are held in #meego-meeting on irc.freenode.net]] every other Thursday at 9.00 EEST (8.00 CEST, 6.00 UTC, Wednesday 23.00 PDT). They will use the meeting bot, [http://meetbot.debian.net/Manual.html instructions can be found here]. This bot will automatically generate minutes, based on our interactions with it during the meeting. &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! Name&lt;br /&gt;
! Role&lt;br /&gt;
! Affiliation&lt;br /&gt;
! IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Harri Hakulinen || Team lead || Nokia || harha&lt;br /&gt;
|- &lt;br /&gt;
| Carsten Valdemar Munk || Maintainer || Nomovok || Stskeeps&lt;br /&gt;
|-&lt;br /&gt;
| Marko Saukko || Team member || Cybercom Turku || Sage&lt;br /&gt;
|-&lt;br /&gt;
| Jouni Peltonen || Team member || Cybercom Turku || jpeltonen&lt;br /&gt;
|- &lt;br /&gt;
| Sami Sirkiä || Team member || Cybercom Turku || ssirkia&lt;br /&gt;
|- &lt;br /&gt;
| Jari Smura || Team member || Cybercom Turku || jarismura&lt;br /&gt;
|- &lt;br /&gt;
| Luka Milovanov || Team member || Cybercom Turku ||&lt;br /&gt;
|- &lt;br /&gt;
| Kalle Lampila || Team member || Cybercom Tampere || kallam&lt;br /&gt;
|-&lt;br /&gt;
| Teemu Tuominen || Team member || Cybercom Tampere || theodor&lt;br /&gt;
|- &lt;br /&gt;
| Tuukka Mäkinen || Team member || Cybercom Tampere || tukem&lt;br /&gt;
|-&lt;br /&gt;
| Ville Marjusaari || Team member || Cybercom Tampere || &lt;br /&gt;
|- &lt;br /&gt;
| Jarkko Nikula || Team member || Atomide || jhnikula&lt;br /&gt;
|- &lt;br /&gt;
| Jan-Simon Möller || Team member || Linux Foundation || dl9pf&lt;br /&gt;
|-&lt;br /&gt;
| Alexander Kanevskiy || Team member || Nokia || kad&lt;br /&gt;
|-&lt;br /&gt;
| Felipe Contreras || Team member || Nokia || felipec&lt;br /&gt;
|- &lt;br /&gt;
| Markus Lehtonen || Team member || Nokia || marquiz &lt;br /&gt;
|-&lt;br /&gt;
| Ameya Palande || Team member || Nokia || ameya&lt;br /&gt;
|- &lt;br /&gt;
| Sakari Poussa || Team member || Nokia || spoussa&lt;br /&gt;
|-&lt;br /&gt;
| Roger Quadros || Team member || Nokia || quadros&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'N900' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-arm #meego-arm IRC channel on irc.freenode.net] ([http://trac.tspre.org/merbot/freenode/%23meego-arm/ IRC channel logs])&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/+meego-arm-n900 and all repositories on http://gitorious.org/meego-device-adaptation prefixed with n900_&lt;br /&gt;
* MeeGo OBS devel:devices:n900 project&lt;br /&gt;
* This wiki area&lt;br /&gt;
* For the closed components -only-:&lt;br /&gt;
** an internal Nokia mailing list: meego-arm&lt;br /&gt;
** An internal Nokia OBS project, usually referred to as 'internal OBS'&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900</id>
		<title>ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900"/>
				<updated>2010-10-28T18:32:10Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo for Nokia N900 =&lt;br /&gt;
&lt;br /&gt;
The Nokia N900 Hardware Adaptation Team maintains the port of MeeGo for the N900. In these pages, you can download the fruits of our work (releases) and learn more about our work and even learn how to participate in it and contribute!&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
In this section, you can download installable firmware images for your N900. In each release link, there is a set of release notes and an installation guide matching the release. Please read them through before installing.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/1.0|MeeGo 1.0 for Nokia N900]], released at 26/05/2010&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/1.1|MeeGo 1.1 for Nokia N900]], released at 28/10/2010&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Daily|MeeGo Handset UX Daily builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Weekly|MeeGo Handset UX Weekly builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Creating MeeGo images for N900 ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/Creating ARM image using MeeGo Image Creator|Creating image using MeeGo Image Creator]]&lt;br /&gt;
&lt;br /&gt;
=== Installing MeeGo on N900 ===&lt;br /&gt;
[[ARM/N900/Install/MMC|MMC Installation (recommended)]]&lt;br /&gt;
&lt;br /&gt;
MMC Installation is the recommended way to install MeeGo on your N900 device. It installs the MeeGo to external SD card and does not destroy the data from the internal memory of the N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
&lt;br /&gt;
Chroot install is a way to try out MeeGo by running it on top of Maemo 5 on your N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
&lt;br /&gt;
With NFS-root install you can run MeeGo natively on you N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over usb is the downside. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/NAND|Native install&amp;lt;/s&amp;gt; (not supported with current MeeGo releases)]]&lt;br /&gt;
&lt;br /&gt;
Native installation method is intended only for experienced N900 hackers at this point. If you choose to try it, you are doing it completely on your own risk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/kexec|Booting MeeGo with kexec]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/Dual_Boot|Dual Boot Fremantle and Meego on N900]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Using_Rescue_Initrd|Using Rescue Initrd]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Restoring_Maemo|Restoring Maemo]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Tips_and_Tricks/N900_USB_Networking|USB Networking / SSH / root access]]&lt;br /&gt;
&lt;br /&gt;
== The team and the work ==&lt;br /&gt;
&lt;br /&gt;
This hardware adaptation team maintains the port of MeeGo for the N900. &lt;br /&gt;
&lt;br /&gt;
Due to the use of closed components in the hardware adaptation, this team &lt;br /&gt;
cannot run fully in the open. However, it will strive to minimize the&lt;br /&gt;
non-openness in its work related to those components and the number of&lt;br /&gt;
those components. Closed components will be maintained exclusively&lt;br /&gt;
by employees and subcontractors of Nokia.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
We will be adding members to the team based on merit, by acceptance by&lt;br /&gt;
team lead after proposal on the agenda for a sync meeting.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Meetings|Team synchronisation meetings are held in #meego-meeting on irc.freenode.net]] every other Thursday at 9.00 EEST (8.00 CEST, 6.00 UTC, Wednesday 23.00 PDT). They will use the meeting bot, [http://meetbot.debian.net/Manual.html instructions can be found here]. This bot will automatically generate minutes, based on our interactions with it during the meeting. &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! Name&lt;br /&gt;
! Role&lt;br /&gt;
! Affiliation&lt;br /&gt;
! IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Harri Hakulinen || Team lead || Nokia || harha&lt;br /&gt;
|- &lt;br /&gt;
| Carsten Valdemar Munk || Maintainer || Nomovok || Stskeeps&lt;br /&gt;
|-&lt;br /&gt;
| Marko Saukko || Team member || Cybercom Turku || Sage&lt;br /&gt;
|-&lt;br /&gt;
| Jouni Peltonen || Team member || Cybercom Turku || jpeltonen&lt;br /&gt;
|- &lt;br /&gt;
| Sami Sirkiä || Team member || Cybercom Turku || ssirkia&lt;br /&gt;
|- &lt;br /&gt;
| Jari Smura || Team member || Cybercom Turku || jarismura&lt;br /&gt;
|- &lt;br /&gt;
| Luka Milovanov || Team member || Cybercom Turku ||&lt;br /&gt;
|- &lt;br /&gt;
| Kalle Lampila || Team member || Cybercom Tampere || kallam&lt;br /&gt;
|-&lt;br /&gt;
| Teemu Tuominen || Team member || Cybercom Tampere || theodor&lt;br /&gt;
|- &lt;br /&gt;
| Tuukka Mäkinen || Team member || Cybercom Tampere || tukem&lt;br /&gt;
|-&lt;br /&gt;
| Ville Marjusaari || Team member || Cybercom Tampere || &lt;br /&gt;
|- &lt;br /&gt;
| Jarkko Nikula || Team member || Atomide || jhnikula&lt;br /&gt;
|- &lt;br /&gt;
| Jan-Simon Möller || Team member || Linux Foundation || dl9pf&lt;br /&gt;
|-&lt;br /&gt;
| Alexander Kanevskiy || Team member || Nokia || kad&lt;br /&gt;
|-&lt;br /&gt;
| Felipe Contreras || Team member || Nokia || felipec&lt;br /&gt;
|- &lt;br /&gt;
| Markus Lehtonen || Team member || Nokia || marquiz &lt;br /&gt;
|-&lt;br /&gt;
| Ameya Palande || Team member || Nokia || ameya&lt;br /&gt;
|- &lt;br /&gt;
| Sakari Poussa || Team member || Nokia || spoussa&lt;br /&gt;
|-&lt;br /&gt;
| Roger Quadros || Team member || Nokia || quadros&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'N900' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-arm #meego-arm IRC channel on irc.freenode.net] ([http://trac.tspre.org/merbot/freenode/%23meego-arm/ IRC channel logs])&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/+meego-arm-n900 and all repositories on http://gitorious.org/meego-device-adaptation prefixed with n900_&lt;br /&gt;
* MeeGo OBS devel:devices:n900 project&lt;br /&gt;
* This wiki area&lt;br /&gt;
* For the closed components -only-:&lt;br /&gt;
** an internal Nokia mailing list: meego-arm&lt;br /&gt;
** An internal Nokia OBS project, usually referred to as 'internal OBS'&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Install/MMC</id>
		<title>ARM/N900/Install/MMC</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Install/MMC"/>
				<updated>2010-10-28T15:30:37Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installing MeeGo to N900 on external MMC card =&lt;br /&gt;
&lt;br /&gt;
'''NOTE: Read the whole guide before doing any steps from this guide to make sure you understand everything.'''&lt;br /&gt;
&lt;br /&gt;
If you do not want to erase the NAND partition or the internal 32G eMMC from the N900 device, this installation is for you. What you need for this installation is a raw image that can be put to the MMC card and kernel (same kernel that is installed to the MMC).&lt;br /&gt;
&lt;br /&gt;
=== Images ===&lt;br /&gt;
&lt;br /&gt;
Raw images and corresponding kernel images can be found at http://repo.meego.com/MeeGo/builds/&lt;br /&gt;
&lt;br /&gt;
Find official release images here ([[ARM/N900#Releases]])&lt;br /&gt;
&lt;br /&gt;
You may want to check for the most recent N900 test reports at [[Quality#MeeGo_Handset_Testing]] to see how much functionality is known to work on the N900.&lt;br /&gt;
&lt;br /&gt;
== Installing Rootfs on external MMC card ==&lt;br /&gt;
&lt;br /&gt;
First what you need, is a microSD memory card which does not contain any information that you need, as it will be erased during this operation.&lt;br /&gt;
&lt;br /&gt;
The steps in this guide require an MMC card of at least 2gb, however some cards offer slight variations in capacity, so better to take a 4gb card to be on the safe side :)&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
&lt;br /&gt;
When inserting the microSD memory card in the card reader, you need to find out what the proper device for the card is. This can be done with for example fdisk:&lt;br /&gt;
 sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
An example output ('''NOTE: The /dev/sdX is used as an example on your PC this might be also called /dev/mmcblk0, /dev/sdd or something else''')&lt;br /&gt;
 $ sudo fdisk -l&lt;br /&gt;
 ...&lt;br /&gt;
 Disk /dev/sdX: 3965 MB, 3965714432 bytes&lt;br /&gt;
 194 heads, 30 sectors/track, 1330 cylinders&lt;br /&gt;
 Units = cylinders of 5820 * 512 = 2979840 bytes&lt;br /&gt;
 Disk identifier: 0x0001ab40&lt;br /&gt;
 &lt;br /&gt;
    Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;
 /dev/sdX1               1         588     1708984   83  Linux&lt;br /&gt;
&lt;br /&gt;
'''NOTE: The .raw image contains the partition table as well. So the image needs to be written to /dev/sdX not /dev/sdX1.'''&lt;br /&gt;
&lt;br /&gt;
After you are &amp;lt;u&amp;gt;100% sure&amp;lt;/u&amp;gt; that the /dev/sdX is the microSD memory card you just inserted in the card reader, you can use for example dd to put the image to the card:&lt;br /&gt;
 $ sudo dd bs=4096 if='''&amp;lt;raw_image&amp;gt;''' of=/dev/sdX&lt;br /&gt;
&lt;br /&gt;
If you are low on disk space, you can use&lt;br /&gt;
&lt;br /&gt;
 $ bzcat &amp;lt;raw_image&amp;gt;.bz2 | sudo dd bs=4096 of=/dev/sdX&lt;br /&gt;
&lt;br /&gt;
to decompress the compressed raw image on the fly without having to unpack it on you computer first. And if you have pv(1) installed, you can add it in between to display the progress (the image is ~ 2GB in size as of 2010-10-04):&lt;br /&gt;
&lt;br /&gt;
 $ bzcat &amp;lt;raw_image&amp;gt;.bz2 | pv | sudo dd bs=4096 of=/dev/sdX&lt;br /&gt;
&lt;br /&gt;
The dd does not show any progress until the file is written to the device, so be patient.&lt;br /&gt;
&lt;br /&gt;
Although sending a USR1 signal to a running dd process makes it print I/O statistics to standard error and then resume copying:&lt;br /&gt;
 $ dd if=/dev/zero of=/dev/null&amp;amp; pid=$!&lt;br /&gt;
from another term:&lt;br /&gt;
 $ kill -USR1 $pid &lt;br /&gt;
&lt;br /&gt;
dd will output:&lt;br /&gt;
&lt;br /&gt;
 328356+0 records in&lt;br /&gt;
 328356+0 records out&lt;br /&gt;
 1344946176 bytes (1.3 GB) copied, 105.625 s, 12.7 MB/s&lt;br /&gt;
&lt;br /&gt;
After this, you can insert the card in the N900.&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
# Download and install bzip2 to Windows http://gnuwin32.sourceforge.net/packages/bzip2.htm&lt;br /&gt;
# Uncompress raw image in command prompt &amp;quot;bunzip2.exe &amp;lt;compressed raw image&amp;gt;&amp;quot;&lt;br /&gt;
# Download the Win32DiskImager.exe program: https://launchpad.net/win32-image-writer/+download (zip file)&lt;br /&gt;
# Unzip the file and extract the contents to a known directory&lt;br /&gt;
# Run W32DiskImager.exe &lt;br /&gt;
# Select the MeeGo image file (note you must write *.* file name to see all files)&lt;br /&gt;
# Select the drive letter which corresponds to the microSD memory card.&lt;br /&gt;
# Click the &amp;quot;Write&amp;quot; button to byte-copy the image to the microSD memory card.&lt;br /&gt;
&lt;br /&gt;
=== On the N900 itself ===&lt;br /&gt;
&lt;br /&gt;
This should be a last resort solution.&lt;br /&gt;
&lt;br /&gt;
# Download and unpack the raw image to a desktop computer (see above).&lt;br /&gt;
# un-mount the microSD memory card&lt;br /&gt;
 sudo gainroot&lt;br /&gt;
 umount /dev/mmcblkXpY&lt;br /&gt;
 dd if=/home/user/MyDocs/'''&amp;lt;raw_image&amp;gt;''' of=/dev/mmcblk1&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
* X, Y in umount command should be the device number and partition number, usually 1, 1, but maybe 0, 1 or something else, use:&lt;br /&gt;
 cat /proc/partitions&lt;br /&gt;
for detailed information.&lt;br /&gt;
* There might be more than one partition on the microSD memory card, though it is unlikely.&lt;br /&gt;
* It is possible to download the compressed image to your N900 but it is not recommended as it takes very long to unpack.&lt;br /&gt;
* `dd` does not give any output while it is copying, so be patient.&lt;br /&gt;
&lt;br /&gt;
== Load or flash kernel on N900 == &lt;br /&gt;
&lt;br /&gt;
Before the MeeGo is able to boot you need also &amp;lt;u&amp;gt;load&amp;lt;/u&amp;gt; the kernel (vmlinuz) provided with the raw image to the device. This can be done with the [[ARM/N900/tools/flasher|flasher]].&lt;br /&gt;
&lt;br /&gt;
===Prerequisites===&lt;br /&gt;
&lt;br /&gt;
* the flasher application needs to be installed on your computer. You can get it from [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php here].&lt;br /&gt;
On 64-bit Ubuntu/Debian this command would do the trick, after downloading the .deb file:&lt;br /&gt;
&lt;br /&gt;
 $ sudo dpkg --force-architecture -i maemo_flasher-*i386.deb&lt;br /&gt;
&lt;br /&gt;
===Running Meego===&lt;br /&gt;
&lt;br /&gt;
'''NOTE: First open the back cover of N900 and insert the MMC card to the slot, reinstall the back cover again.&lt;br /&gt;
&lt;br /&gt;
'''NOTE: Back cover must be closed to boot from MMC.'''&lt;br /&gt;
&lt;br /&gt;
'''NOTE: If you have a flashing jig, you will need to put a magnet at the red location marked [http://www.daimi.au.dk/~cvm/magnet.png here]'''&lt;br /&gt;
&lt;br /&gt;
You need to execute the following command on your host system.&lt;br /&gt;
&lt;br /&gt;
'''NOTE: the device must be turned off and disconnected from the computer. Connect it to the computer using the USB cable only after executing the command'''&lt;br /&gt;
&lt;br /&gt;
 $ sudo flasher-3.5 -l -k '''&amp;lt;kernel&amp;gt;''' -b&lt;br /&gt;
&lt;br /&gt;
A message like: &lt;br /&gt;
    flasher v2.5.2 (Oct 21 2009)&lt;br /&gt;
    Suitable USB device not found, waiting.&lt;br /&gt;
is shown on the terminal of the computer.&lt;br /&gt;
&lt;br /&gt;
Then connect N900 to the computer via the USB cable and Meego OS will be booted.&lt;br /&gt;
You may need to keep 'U' key pressed (on the phone's keyboard) when connecting the cable.&lt;br /&gt;
&lt;br /&gt;
'''NOTE: The command above will only load the kernel to the device, so next time you boot the device the original kernel should be used and your Maemo 5 OS should boot normally.'''&lt;br /&gt;
&lt;br /&gt;
If you want to &amp;lt;u&amp;gt;flash&amp;lt;/u&amp;gt; the kernel to your device so that it is not forgotten when it is powered off use option -f instead of option -l on command above. &lt;br /&gt;
&lt;br /&gt;
'''NOTE: It's highly recommended NOT to flash the kernel on your device unless you really know what you're doing (so please use -l instead of -f). Don't blame us if you brick your device, you have been warned!'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|+ Examples of files that can be used with this guide&lt;br /&gt;
! MeeGo Version&lt;br /&gt;
! &amp;lt;kernel&amp;gt;&lt;br /&gt;
! &amp;lt;raw_image&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.99.2.20101019.1&lt;br /&gt;
| [http://repo.meego.com/MeeGo/builds/1.0.99/1.0.99.2.20101019.1/handset/images/meego-handset-armv7l-n900/meego-handset-armv7l-n900-1.0.99.2.20101019.1-vmlinuz-2.6.35.3-10.3-n900 meego-handset-armv7l-n900-1.0.99.2.20101019.1-vmlinuz-2.6.35.3-10.3-n900]&lt;br /&gt;
| [http://repo.meego.com/MeeGo/builds/1.0.99/1.0.99.2.20101019.1/handset/images/meego-handset-armv7l-n900/meego-handset-armv7l-n900-1.0.99.2.20101019.1-mmcblk0p.raw.bz2 meego-handset-armv7l-n900-1.0.99.2.20101019.1-mmcblk0p.raw.bz2]&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900</id>
		<title>ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900"/>
				<updated>2010-10-28T15:16:16Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Installing MeeGo on N900 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo for Nokia N900 =&lt;br /&gt;
&lt;br /&gt;
The Nokia N900 Hardware Adaptation Team maintains the port of MeeGo for the N900. In these pages, you can download the fruits of our work (releases) and learn more about our work and even learn how to participate in it and contribute!&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
In this section, you can download installable firmware images for your N900. In each release link, there is a set of release notes and an installation guide matching the release. Please read them through before installing.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/1.0|MeeGo 1.0 for Nokia N900]], released at 26/05/2010&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/1.1|MeeGo 1.1 for Nokia N900]], released at xx/xx/xxxx&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Daily|MeeGo Handset UX Daily builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Releases/Weekly|MeeGo Handset UX Weekly builds for Nokia N900]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Creating MeeGo images for N900 ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/Creating ARM image using MeeGo Image Creator|Creating image using MeeGo Image Creator]]&lt;br /&gt;
&lt;br /&gt;
=== Installing MeeGo on N900 ===&lt;br /&gt;
[[ARM/N900/Install/MMC|MMC Installation (recommended)]]&lt;br /&gt;
&lt;br /&gt;
MMC Installation is the recommended way to install MeeGo on your N900 device. It installs the MeeGo to external SD card and does not destroy the data from the internal memory of the N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
&lt;br /&gt;
Chroot install is a way to try out MeeGo by running it on top of Maemo 5 on your N900 device.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
&lt;br /&gt;
With NFS-root install you can run MeeGo natively on you N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over usb is the downside. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/NAND|Native install&amp;lt;/s&amp;gt; (not supported with current MeeGo releases)]]&lt;br /&gt;
&lt;br /&gt;
Native installation method is intended only for experienced N900 hackers at this point. If you choose to try it, you are doing it completely on your own risk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/kexec|Booting MeeGo with kexec]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;[[ARM/N900/Install/Dual_Boot|Dual Boot Fremantle and Meego on N900]]&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Using_Rescue_Initrd|Using Rescue Initrd]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Restoring_Maemo|Restoring Maemo]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Tips_and_Tricks/N900_USB_Networking|USB Networking / SSH / root access]]&lt;br /&gt;
&lt;br /&gt;
== The team and the work ==&lt;br /&gt;
&lt;br /&gt;
This hardware adaptation team maintains the port of MeeGo for the N900. &lt;br /&gt;
&lt;br /&gt;
Due to the use of closed components in the hardware adaptation, this team &lt;br /&gt;
cannot run fully in the open. However, it will strive to minimize the&lt;br /&gt;
non-openness in its work related to those components and the number of&lt;br /&gt;
those components. Closed components will be maintained exclusively&lt;br /&gt;
by employees and subcontractors of Nokia.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
We will be adding members to the team based on merit, by acceptance by&lt;br /&gt;
team lead after proposal on the agenda for a sync meeting.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/Meetings|Team synchronisation meetings are held in #meego-meeting on irc.freenode.net]] every other Thursday at 9.00 EEST (8.00 CEST, 6.00 UTC, Wednesday 23.00 PDT). They will use the meeting bot, [http://meetbot.debian.net/Manual.html instructions can be found here]. This bot will automatically generate minutes, based on our interactions with it during the meeting. &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! Name&lt;br /&gt;
! Role&lt;br /&gt;
! Affiliation&lt;br /&gt;
! IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Harri Hakulinen || Team lead || Nokia || harha&lt;br /&gt;
|- &lt;br /&gt;
| Carsten Valdemar Munk || Maintainer || Nomovok || Stskeeps&lt;br /&gt;
|-&lt;br /&gt;
| Marko Saukko || Team member || Cybercom Turku || Sage&lt;br /&gt;
|-&lt;br /&gt;
| Jouni Peltonen || Team member || Cybercom Turku || jpeltonen&lt;br /&gt;
|- &lt;br /&gt;
| Sami Sirkiä || Team member || Cybercom Turku || ssirkia&lt;br /&gt;
|- &lt;br /&gt;
| Jari Smura || Team member || Cybercom Turku || jarismura&lt;br /&gt;
|- &lt;br /&gt;
| Luka Milovanov || Team member || Cybercom Turku ||&lt;br /&gt;
|- &lt;br /&gt;
| Kalle Lampila || Team member || Cybercom Tampere || kallam&lt;br /&gt;
|-&lt;br /&gt;
| Teemu Tuominen || Team member || Cybercom Tampere || theodor&lt;br /&gt;
|- &lt;br /&gt;
| Tuukka Mäkinen || Team member || Cybercom Tampere || tukem&lt;br /&gt;
|-&lt;br /&gt;
| Ville Marjusaari || Team member || Cybercom Tampere || &lt;br /&gt;
|- &lt;br /&gt;
| Jarkko Nikula || Team member || Atomide || jhnikula&lt;br /&gt;
|- &lt;br /&gt;
| Jan-Simon Möller || Team member || Linux Foundation || dl9pf&lt;br /&gt;
|-&lt;br /&gt;
| Alexander Kanevskiy || Team member || Nokia || kad&lt;br /&gt;
|-&lt;br /&gt;
| Felipe Contreras || Team member || Nokia || felipec&lt;br /&gt;
|- &lt;br /&gt;
| Markus Lehtonen || Team member || Nokia || marquiz &lt;br /&gt;
|-&lt;br /&gt;
| Ameya Palande || Team member || Nokia || ameya&lt;br /&gt;
|- &lt;br /&gt;
| Sakari Poussa || Team member || Nokia || spoussa&lt;br /&gt;
|-&lt;br /&gt;
| Roger Quadros || Team member || Nokia || quadros&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'N900' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-arm #meego-arm IRC channel on irc.freenode.net] ([http://trac.tspre.org/merbot/freenode/%23meego-arm/ IRC channel logs])&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/+meego-arm-n900 and all repositories on http://gitorious.org/meego-device-adaptation prefixed with n900_&lt;br /&gt;
* MeeGo OBS devel:devices:n900 project&lt;br /&gt;
* This wiki area&lt;br /&gt;
* For the closed components -only-:&lt;br /&gt;
** an internal Nokia mailing list: meego-arm&lt;br /&gt;
** An internal Nokia OBS project, usually referred to as 'internal OBS'&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Install/NFS</id>
		<title>ARM/N900/Install/NFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Install/NFS"/>
				<updated>2010-10-26T11:00:03Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Preparing the root filesystem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NFS-root over usb networking =&lt;br /&gt;
&lt;br /&gt;
This page describes howto make N900 boot a MeeGo root filesystem from your host (PC) using USB networking. If you choose to load kernel and initrd, then nothing needs to be changed in your N900. Two different approaches are described:&lt;br /&gt;
* using initrd (no compilation of any sw components required)&lt;br /&gt;
* using customized kernel (requires kernel recompilation)&lt;br /&gt;
Initrd is the preferred method.&lt;br /&gt;
&lt;br /&gt;
== Requirements == &lt;br /&gt;
* USB networking (further instructions: [[ARM/N900/Tips_and_Tricks/N900_USB_Networking]])&lt;br /&gt;
* a MeeGo rootfs image&lt;br /&gt;
&lt;br /&gt;
== Obtaining the rootfs image ==&lt;br /&gt;
&lt;br /&gt;
First, you have to get/make a MeeGo rootfs image. You can download a pre-built raw image ([[ARM/Meego_images_for_N900]]) or create your own ([[ARM/Creating ARM image using MeeGo Image Creator]]).&lt;br /&gt;
&lt;br /&gt;
== Preparing the root filesystem ==&lt;br /&gt;
&lt;br /&gt;
Mount the unpacked raw image to temporary directory and copy the contents to suitable location on your host system. Here we use /home/nfs/rootfs.&lt;br /&gt;
&lt;br /&gt;
NOTICE: the offset of the mount command depends on image. offset=512*start_sector. Check the start sector of your image by running command:    (In our prebuilt image the start sector was 1)&lt;br /&gt;
 file yourimage.raw&lt;br /&gt;
&lt;br /&gt;
 bunzip2 meego-n900-*.raw.bz2&lt;br /&gt;
 mkdir temp&lt;br /&gt;
 mount -o loop,offset=512 meego-*.raw temp&lt;br /&gt;
 mkdir -p /home/nfs/rootfs&lt;br /&gt;
 cp -ax temp/* /home/nfs/rootfs/&lt;br /&gt;
&lt;br /&gt;
nokia-usb-networking script conflicts with nfsroot thus it must be removed.&lt;br /&gt;
 rm /home/nfs/rootfs/etc/rc.d/rc3.d/S50nokia-usb-networking&lt;br /&gt;
&lt;br /&gt;
== Installing NFS server ==&lt;br /&gt;
Next, make sure you have NFS server installed on your host and export the rootfs.&lt;br /&gt;
 apt-get install nfs-kernel-server  ### Ubuntu&lt;br /&gt;
 yum install nfs-utils              ### Fedora&lt;br /&gt;
 echo '/home/nfs      192.168.2.15(rw,no_root_squash,no_subtree_check)' &amp;gt;&amp;gt; /etc/exports&lt;br /&gt;
 exportfs -v -a&lt;br /&gt;
&lt;br /&gt;
== Method 1: NFS-Root with initrd ==&lt;br /&gt;
This method involves using busybox from MeeGo and does not require kernel recompilation. You can more easily keep in sync with the MeeGo kernel.&lt;br /&gt;
&lt;br /&gt;
=== Preparing initrd directory ===&lt;br /&gt;
First, you have to create a directory for preparing initrd. We'll create that under the rootfs directory (but you could create it anywhere you like, of course).&lt;br /&gt;
  mkdir /home/nfs/rootfs/initrd&lt;br /&gt;
&lt;br /&gt;
You need some initial directories:&lt;br /&gt;
 cd /home/nfs/rootfs/initrd&lt;br /&gt;
 mkdir bin&lt;br /&gt;
 mkdir sbin&lt;br /&gt;
 mkdir proc&lt;br /&gt;
 mkdir sys&lt;br /&gt;
 mkdir dev&lt;br /&gt;
 mkdir mnt&lt;br /&gt;
 mkdir -p lib/modules&lt;br /&gt;
&lt;br /&gt;
Some device nodes are needed by the kernel (note, these must be run as root to preserve device node properties):&lt;br /&gt;
 cp -a /dev/console dev/&lt;br /&gt;
 cp -a /dev/null dev/&lt;br /&gt;
 cp -a /dev/ram0 dev&lt;br /&gt;
 cp -a /dev/tty dev/&lt;br /&gt;
 cp -a /dev/tty0 dev/&lt;br /&gt;
 cp -a /dev/zero dev/&lt;br /&gt;
&lt;br /&gt;
Copy kernel modules from your rootfs to the initrd (be sure to use correct kernel version):&lt;br /&gt;
 cp -r /home/nfs/rootfs/lib/modules/2.6.* lib/modules/&lt;br /&gt;
&lt;br /&gt;
=== Installing Busybox ===&lt;br /&gt;
As the next step, you need Busybox. If you have busybox installed in you rootfs, you can simply:&lt;br /&gt;
 cp /home/nfs/rootfs/sbin/busybox bin/&lt;br /&gt;
If you don't, you can get the binary e.g. by fetching the busybox rpm package and extracting the binary from there&lt;br /&gt;
 mkdir tmp&lt;br /&gt;
 cd tmp&lt;br /&gt;
 wget http://repo.meego.com/MeeGo/releases/1.0/core/repos/armv7l/packages/armv7l/busybox-1.16.0-3.1.armv7l.rpm&lt;br /&gt;
 rpm2cpio busybox-1.16.*.armv5tel.rpm | cpio -id&lt;br /&gt;
 cp sbin/busybox /home/nfs/rootfs/initrd/bin/&lt;br /&gt;
 cd ..&lt;br /&gt;
 rm -rf tmp&lt;br /&gt;
&lt;br /&gt;
Now, you have the busybox binary installed. Currently, MeeGo does not have a statically compiled version of Busybox. Thus, you need some libraries as well:&lt;br /&gt;
 cp /home/nfs/rootfs/lib/ld-linux.so.3 lib/&lt;br /&gt;
 cp /home/nfs/rootfs/lib/libc.so.6 lib/&lt;br /&gt;
 cp /home/nfs/rootfs/lib/libm.so.6 lib/&lt;br /&gt;
&lt;br /&gt;
Last, you need to set up some links to the busybox binary:&lt;br /&gt;
 cd bin&lt;br /&gt;
 ln -s busybox sh&lt;br /&gt;
 ln -s busybox mount&lt;br /&gt;
 ln -s busybox modprobe&lt;br /&gt;
 ln -s busybox sleep&lt;br /&gt;
 ln -s busybox ifconfig&lt;br /&gt;
 ln -s busybox echo&lt;br /&gt;
 ln -s busybox umount&lt;br /&gt;
 ln -s busybox pivot_root&lt;br /&gt;
 ln -s busybox exec&lt;br /&gt;
 ln -s busybox cd&lt;br /&gt;
 ln -s busybox ls&lt;br /&gt;
 ln -s busybox chroot&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
Now, you're done with Busybox.&lt;br /&gt;
&lt;br /&gt;
=== Making initrd to boot automatically ===&lt;br /&gt;
Next, make a script for doing the actual NFS-rooting and :&lt;br /&gt;
 vim autonfsroot.sh&lt;br /&gt;
 # edit the script, an example is found below&lt;br /&gt;
 chmod a+x autonfsroot.sh&lt;br /&gt;
 rm sbin/init&lt;br /&gt;
 ln -s ../autonfsroot.sh sbin/init&lt;br /&gt;
&lt;br /&gt;
Here's a simple example of autonfsroot.sh&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 echo &amp;quot;Doing mounts...&amp;quot;&lt;br /&gt;
 mount -t proc proc /proc&lt;br /&gt;
 mount -t sysfs sysfs /sys&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Loading modules...&amp;quot;&lt;br /&gt;
 modprobe sunrpc&lt;br /&gt;
 modprobe auth_rpcgss&lt;br /&gt;
 modprobe rpcsec_gss_krb5&lt;br /&gt;
 modprobe nfs&lt;br /&gt;
 modprobe phonet&lt;br /&gt;
 modprobe g_nokia&lt;br /&gt;
 &lt;br /&gt;
 sleep 2&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Configuring network interface...&amp;quot;&lt;br /&gt;
 ifconfig usb0 192.168.2.15&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Mounting NFS...&amp;quot;&lt;br /&gt;
 mount -t nfs -o nolock 192.168.2.14:/home/nfs/rootfs /mnt&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Unmounting proc and sys...&amp;quot;&lt;br /&gt;
 umount /proc&lt;br /&gt;
 umount /sys&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Switching to nfsroot...&amp;quot;&lt;br /&gt;
 # switch_root does not seem to be working with cramfs&lt;br /&gt;
 #exec switch_root /mnt /sbin/init&lt;br /&gt;
 cd /mnt&lt;br /&gt;
 pivot_root . mnt&lt;br /&gt;
 exec chroot . /sbin/init&lt;br /&gt;
&lt;br /&gt;
Of course, you could do more elaborate scripting, e.g. add automatic kernel command line parsing/analysis, but that's not covered here.&lt;br /&gt;
&lt;br /&gt;
=== Making initrd image and booting ===&lt;br /&gt;
N900 requires cramfs initrd images. This is a bootloader restriction. Go back to the directory containing the initrd dir and then:&lt;br /&gt;
 cd ..&lt;br /&gt;
 mkfs.cramfs -b 4096 -n meego_initrd ./initrd/ initrd.img&lt;br /&gt;
&lt;br /&gt;
Now you are ready to load your kernel + initrd with flasher and boot to nfs-root. Interface usb0 should be assigned an IP right after the loading.&lt;br /&gt;
&lt;br /&gt;
NOTICE: Here we do not flash the kernel or initrd to the device, but only load them to the device memory during the boot. Original images are restored when the device is restarted.&lt;br /&gt;
* Turn off your device by removing battery.&lt;br /&gt;
* Start flasher by: &lt;br /&gt;
 sudo flasher -k /home/nfs/rootfs/boot/vmlinuz-VERSION_HERE -n initrd.img -l -b&amp;quot;root=/dev/ram0&amp;quot; ; \&lt;br /&gt;
 sleep 5 ; sudo ifconfig usb0 192.168.2.14&lt;br /&gt;
* Connect N900 to your PC with the USB cable (directly ! some HUBS may cause strange problems)&lt;br /&gt;
* Start the device by inserting the battery. &lt;br /&gt;
* Now you should see MeeGo booting. It will take over a minute for xterm to appear.&lt;br /&gt;
&lt;br /&gt;
== Method 2: NFS-Root with custom kernel ==&lt;br /&gt;
As a pre-requisite, you have to have environment for cross-building ARM binaries.&lt;br /&gt;
&lt;br /&gt;
Then, you have to recompile kernel for N900. You must enable (built inside kernel, thus select '*', not 'M'):&lt;br /&gt;
 * USB Gadget support (Device drivers -&amp;gt; USB Support -&amp;gt; USB Gadget support)&lt;br /&gt;
   * USB Gadget drivers (Device drivers -&amp;gt; USB Support -&amp;gt; USB Gadget support -&amp;gt; USB Gadget drivers)&lt;br /&gt;
     * Ethernet gadget&lt;br /&gt;
       * RNDIS Support (Device drivers -&amp;gt; USB support -&amp;gt; USB Gadget support -&amp;gt; RNDIS support)&lt;br /&gt;
       * Ethernet Emulation Model (EEM) support (Device drivers -&amp;gt; USB support -&amp;gt; USB Gadget support -&amp;gt; EEM support)&lt;br /&gt;
 * NFS support (File systems -&amp;gt; Network File systems -&amp;gt; NFS client support)&lt;br /&gt;
   * NFS-Root support (File systems -&amp;gt; Network File systems -&amp;gt; NFS client support -&amp;gt; Root file system on NFS)&lt;br /&gt;
 * IP kernel autoconf (Networking support -&amp;gt; Networking options -&amp;gt; IP: kernel level autoconfiguration)&lt;br /&gt;
   * all sub-options&lt;br /&gt;
&lt;br /&gt;
Compile and install modules&lt;br /&gt;
 make&lt;br /&gt;
 make modules_install INSTALL_MOD_PATH=/home/nfs/rootfs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After compilation is finished you can boot the new kernel with (assuming 192.168.2.14 is your host)&lt;br /&gt;
NOTICE: Here we do not flash the kernel or initrd to the device, but only load them to the device memory during the boot. Original images are restored when the device is restarted.&lt;br /&gt;
* Turn off your device by removing battery.&lt;br /&gt;
* Start flasher by:&lt;br /&gt;
 flasher -k arch/arm/boot/zImage -l -b&amp;quot;init=/sbin/preinit ip=192.168.2.15::192.168.2.14 root=/dev/nfs \&lt;br /&gt;
 nfsroot=192.168.2.14:/home/nfs/rootfs rootdelay=2 rw console=ttyMTD console=tty0&amp;quot;&lt;br /&gt;
* Connect N900 to your PC with the USB cable (connect directly, some HUBS may cause problems)&lt;br /&gt;
* Start the device by inserting the battery. &lt;br /&gt;
* Now you should see MeeGo booting.&lt;br /&gt;
&lt;br /&gt;
=== Advanced option ===&lt;br /&gt;
You can also hard code the kernel command line options as default when recompiling the kernel (Boot options -&amp;gt; default kernel command string). Further, you can also flash the new kernel to the device by:&lt;br /&gt;
&lt;br /&gt;
NOTICE: If you choose to flash the kernel, original image (e.g. Maemo 5) will not start and you need to flash the original kernel back before normal use.&lt;br /&gt;
 sudo flasher-3.5 -f -k &amp;lt;kernel_image&amp;gt;&lt;br /&gt;
But still, you have to override the Nolo command line options on every startup with flasher:&lt;br /&gt;
 flasher -b&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Install/NFS</id>
		<title>ARM/N900/Install/NFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Install/NFS"/>
				<updated>2010-10-26T10:59:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Obtaining the rootfs image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NFS-root over usb networking =&lt;br /&gt;
&lt;br /&gt;
This page describes howto make N900 boot a MeeGo root filesystem from your host (PC) using USB networking. If you choose to load kernel and initrd, then nothing needs to be changed in your N900. Two different approaches are described:&lt;br /&gt;
* using initrd (no compilation of any sw components required)&lt;br /&gt;
* using customized kernel (requires kernel recompilation)&lt;br /&gt;
Initrd is the preferred method.&lt;br /&gt;
&lt;br /&gt;
== Requirements == &lt;br /&gt;
* USB networking (further instructions: [[ARM/N900/Tips_and_Tricks/N900_USB_Networking]])&lt;br /&gt;
* a MeeGo rootfs image&lt;br /&gt;
&lt;br /&gt;
== Obtaining the rootfs image ==&lt;br /&gt;
&lt;br /&gt;
First, you have to get/make a MeeGo rootfs image. You can download a pre-built raw image ([[ARM/Meego_images_for_N900]]) or create your own ([[ARM/Creating ARM image using MeeGo Image Creator]]).&lt;br /&gt;
&lt;br /&gt;
== Preparing the root filesystem ==&lt;br /&gt;
&lt;br /&gt;
Mount the unpacked raw image to temporary directory and copy the contents to suitable location on your host system. Here we use /home/nfs/rootfs.&lt;br /&gt;
&lt;br /&gt;
NOTICE: the offset of the mount command depends on image. offset=512*start_sector. Check the start sector of your image by running command:    (In our prebuilt image the start sector was 1)&lt;br /&gt;
 file yourimage.raw&lt;br /&gt;
&lt;br /&gt;
 bunzip2 meego-n900-*.raw.bz2&lt;br /&gt;
 mkdir temp&lt;br /&gt;
 mount -o loop,offset=512 meego-*.raw temp&lt;br /&gt;
 mkdir -p /home/nfs/rootfs&lt;br /&gt;
 cp -ax temp/* /home/nfs/rootfs/&lt;br /&gt;
&lt;br /&gt;
== Installing NFS server ==&lt;br /&gt;
Next, make sure you have NFS server installed on your host and export the rootfs.&lt;br /&gt;
 apt-get install nfs-kernel-server  ### Ubuntu&lt;br /&gt;
 yum install nfs-utils              ### Fedora&lt;br /&gt;
 echo '/home/nfs      192.168.2.15(rw,no_root_squash,no_subtree_check)' &amp;gt;&amp;gt; /etc/exports&lt;br /&gt;
 exportfs -v -a&lt;br /&gt;
&lt;br /&gt;
== Method 1: NFS-Root with initrd ==&lt;br /&gt;
This method involves using busybox from MeeGo and does not require kernel recompilation. You can more easily keep in sync with the MeeGo kernel.&lt;br /&gt;
&lt;br /&gt;
=== Preparing initrd directory ===&lt;br /&gt;
First, you have to create a directory for preparing initrd. We'll create that under the rootfs directory (but you could create it anywhere you like, of course).&lt;br /&gt;
  mkdir /home/nfs/rootfs/initrd&lt;br /&gt;
&lt;br /&gt;
You need some initial directories:&lt;br /&gt;
 cd /home/nfs/rootfs/initrd&lt;br /&gt;
 mkdir bin&lt;br /&gt;
 mkdir sbin&lt;br /&gt;
 mkdir proc&lt;br /&gt;
 mkdir sys&lt;br /&gt;
 mkdir dev&lt;br /&gt;
 mkdir mnt&lt;br /&gt;
 mkdir -p lib/modules&lt;br /&gt;
&lt;br /&gt;
Some device nodes are needed by the kernel (note, these must be run as root to preserve device node properties):&lt;br /&gt;
 cp -a /dev/console dev/&lt;br /&gt;
 cp -a /dev/null dev/&lt;br /&gt;
 cp -a /dev/ram0 dev&lt;br /&gt;
 cp -a /dev/tty dev/&lt;br /&gt;
 cp -a /dev/tty0 dev/&lt;br /&gt;
 cp -a /dev/zero dev/&lt;br /&gt;
&lt;br /&gt;
Copy kernel modules from your rootfs to the initrd (be sure to use correct kernel version):&lt;br /&gt;
 cp -r /home/nfs/rootfs/lib/modules/2.6.* lib/modules/&lt;br /&gt;
&lt;br /&gt;
=== Installing Busybox ===&lt;br /&gt;
As the next step, you need Busybox. If you have busybox installed in you rootfs, you can simply:&lt;br /&gt;
 cp /home/nfs/rootfs/sbin/busybox bin/&lt;br /&gt;
If you don't, you can get the binary e.g. by fetching the busybox rpm package and extracting the binary from there&lt;br /&gt;
 mkdir tmp&lt;br /&gt;
 cd tmp&lt;br /&gt;
 wget http://repo.meego.com/MeeGo/releases/1.0/core/repos/armv7l/packages/armv7l/busybox-1.16.0-3.1.armv7l.rpm&lt;br /&gt;
 rpm2cpio busybox-1.16.*.armv5tel.rpm | cpio -id&lt;br /&gt;
 cp sbin/busybox /home/nfs/rootfs/initrd/bin/&lt;br /&gt;
 cd ..&lt;br /&gt;
 rm -rf tmp&lt;br /&gt;
&lt;br /&gt;
Now, you have the busybox binary installed. Currently, MeeGo does not have a statically compiled version of Busybox. Thus, you need some libraries as well:&lt;br /&gt;
 cp /home/nfs/rootfs/lib/ld-linux.so.3 lib/&lt;br /&gt;
 cp /home/nfs/rootfs/lib/libc.so.6 lib/&lt;br /&gt;
 cp /home/nfs/rootfs/lib/libm.so.6 lib/&lt;br /&gt;
&lt;br /&gt;
Last, you need to set up some links to the busybox binary:&lt;br /&gt;
 cd bin&lt;br /&gt;
 ln -s busybox sh&lt;br /&gt;
 ln -s busybox mount&lt;br /&gt;
 ln -s busybox modprobe&lt;br /&gt;
 ln -s busybox sleep&lt;br /&gt;
 ln -s busybox ifconfig&lt;br /&gt;
 ln -s busybox echo&lt;br /&gt;
 ln -s busybox umount&lt;br /&gt;
 ln -s busybox pivot_root&lt;br /&gt;
 ln -s busybox exec&lt;br /&gt;
 ln -s busybox cd&lt;br /&gt;
 ln -s busybox ls&lt;br /&gt;
 ln -s busybox chroot&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
Now, you're done with Busybox.&lt;br /&gt;
&lt;br /&gt;
=== Making initrd to boot automatically ===&lt;br /&gt;
Next, make a script for doing the actual NFS-rooting and :&lt;br /&gt;
 vim autonfsroot.sh&lt;br /&gt;
 # edit the script, an example is found below&lt;br /&gt;
 chmod a+x autonfsroot.sh&lt;br /&gt;
 rm sbin/init&lt;br /&gt;
 ln -s ../autonfsroot.sh sbin/init&lt;br /&gt;
&lt;br /&gt;
Here's a simple example of autonfsroot.sh&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 echo &amp;quot;Doing mounts...&amp;quot;&lt;br /&gt;
 mount -t proc proc /proc&lt;br /&gt;
 mount -t sysfs sysfs /sys&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Loading modules...&amp;quot;&lt;br /&gt;
 modprobe sunrpc&lt;br /&gt;
 modprobe auth_rpcgss&lt;br /&gt;
 modprobe rpcsec_gss_krb5&lt;br /&gt;
 modprobe nfs&lt;br /&gt;
 modprobe phonet&lt;br /&gt;
 modprobe g_nokia&lt;br /&gt;
 &lt;br /&gt;
 sleep 2&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Configuring network interface...&amp;quot;&lt;br /&gt;
 ifconfig usb0 192.168.2.15&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Mounting NFS...&amp;quot;&lt;br /&gt;
 mount -t nfs -o nolock 192.168.2.14:/home/nfs/rootfs /mnt&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Unmounting proc and sys...&amp;quot;&lt;br /&gt;
 umount /proc&lt;br /&gt;
 umount /sys&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;Switching to nfsroot...&amp;quot;&lt;br /&gt;
 # switch_root does not seem to be working with cramfs&lt;br /&gt;
 #exec switch_root /mnt /sbin/init&lt;br /&gt;
 cd /mnt&lt;br /&gt;
 pivot_root . mnt&lt;br /&gt;
 exec chroot . /sbin/init&lt;br /&gt;
&lt;br /&gt;
Of course, you could do more elaborate scripting, e.g. add automatic kernel command line parsing/analysis, but that's not covered here.&lt;br /&gt;
&lt;br /&gt;
=== Making initrd image and booting ===&lt;br /&gt;
N900 requires cramfs initrd images. This is a bootloader restriction. Go back to the directory containing the initrd dir and then:&lt;br /&gt;
 cd ..&lt;br /&gt;
 mkfs.cramfs -b 4096 -n meego_initrd ./initrd/ initrd.img&lt;br /&gt;
&lt;br /&gt;
Now you are ready to load your kernel + initrd with flasher and boot to nfs-root. Interface usb0 should be assigned an IP right after the loading.&lt;br /&gt;
&lt;br /&gt;
NOTICE: Here we do not flash the kernel or initrd to the device, but only load them to the device memory during the boot. Original images are restored when the device is restarted.&lt;br /&gt;
* Turn off your device by removing battery.&lt;br /&gt;
* Start flasher by: &lt;br /&gt;
 sudo flasher -k /home/nfs/rootfs/boot/vmlinuz-VERSION_HERE -n initrd.img -l -b&amp;quot;root=/dev/ram0&amp;quot; ; \&lt;br /&gt;
 sleep 5 ; sudo ifconfig usb0 192.168.2.14&lt;br /&gt;
* Connect N900 to your PC with the USB cable (directly ! some HUBS may cause strange problems)&lt;br /&gt;
* Start the device by inserting the battery. &lt;br /&gt;
* Now you should see MeeGo booting. It will take over a minute for xterm to appear.&lt;br /&gt;
&lt;br /&gt;
== Method 2: NFS-Root with custom kernel ==&lt;br /&gt;
As a pre-requisite, you have to have environment for cross-building ARM binaries.&lt;br /&gt;
&lt;br /&gt;
Then, you have to recompile kernel for N900. You must enable (built inside kernel, thus select '*', not 'M'):&lt;br /&gt;
 * USB Gadget support (Device drivers -&amp;gt; USB Support -&amp;gt; USB Gadget support)&lt;br /&gt;
   * USB Gadget drivers (Device drivers -&amp;gt; USB Support -&amp;gt; USB Gadget support -&amp;gt; USB Gadget drivers)&lt;br /&gt;
     * Ethernet gadget&lt;br /&gt;
       * RNDIS Support (Device drivers -&amp;gt; USB support -&amp;gt; USB Gadget support -&amp;gt; RNDIS support)&lt;br /&gt;
       * Ethernet Emulation Model (EEM) support (Device drivers -&amp;gt; USB support -&amp;gt; USB Gadget support -&amp;gt; EEM support)&lt;br /&gt;
 * NFS support (File systems -&amp;gt; Network File systems -&amp;gt; NFS client support)&lt;br /&gt;
   * NFS-Root support (File systems -&amp;gt; Network File systems -&amp;gt; NFS client support -&amp;gt; Root file system on NFS)&lt;br /&gt;
 * IP kernel autoconf (Networking support -&amp;gt; Networking options -&amp;gt; IP: kernel level autoconfiguration)&lt;br /&gt;
   * all sub-options&lt;br /&gt;
&lt;br /&gt;
Compile and install modules&lt;br /&gt;
 make&lt;br /&gt;
 make modules_install INSTALL_MOD_PATH=/home/nfs/rootfs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After compilation is finished you can boot the new kernel with (assuming 192.168.2.14 is your host)&lt;br /&gt;
NOTICE: Here we do not flash the kernel or initrd to the device, but only load them to the device memory during the boot. Original images are restored when the device is restarted.&lt;br /&gt;
* Turn off your device by removing battery.&lt;br /&gt;
* Start flasher by:&lt;br /&gt;
 flasher -k arch/arm/boot/zImage -l -b&amp;quot;init=/sbin/preinit ip=192.168.2.15::192.168.2.14 root=/dev/nfs \&lt;br /&gt;
 nfsroot=192.168.2.14:/home/nfs/rootfs rootdelay=2 rw console=ttyMTD console=tty0&amp;quot;&lt;br /&gt;
* Connect N900 to your PC with the USB cable (connect directly, some HUBS may cause problems)&lt;br /&gt;
* Start the device by inserting the battery. &lt;br /&gt;
* Now you should see MeeGo booting.&lt;br /&gt;
&lt;br /&gt;
=== Advanced option ===&lt;br /&gt;
You can also hard code the kernel command line options as default when recompiling the kernel (Boot options -&amp;gt; default kernel command string). Further, you can also flash the new kernel to the device by:&lt;br /&gt;
&lt;br /&gt;
NOTICE: If you choose to flash the kernel, original image (e.g. Maemo 5) will not start and you need to flash the original kernel back before normal use.&lt;br /&gt;
 sudo flasher-3.5 -f -k &amp;lt;kernel_image&amp;gt;&lt;br /&gt;
But still, you have to override the Nolo command line options on every startup with flasher:&lt;br /&gt;
 flasher -b&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Talk:ARM/N900</id>
		<title>Talk:ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Talk:ARM/N900"/>
				<updated>2010-08-25T12:31:16Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is proposed as base of team tasklist/roadmap:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The team is currently working on the following topics ==&lt;br /&gt;
 * Topic&lt;br /&gt;
   - description of subtask           target/status  (responsible)&lt;br /&gt;
&lt;br /&gt;
 * Audio features in N900&lt;br /&gt;
   - Sound driver, kernel side        DONE         (jhnikula ?)&lt;br /&gt;
   - Call audio path with pulseaudio  target: 1.1  (jpeltonen, ssirkia)&lt;br /&gt;
       Expecting to get functionality into 1.1, may need manual commands to work.&lt;br /&gt;
   - audio profiles?&lt;br /&gt;
   - audio state switching?&lt;br /&gt;
&lt;br /&gt;
 * Release building machine for acceptance, sanity and weekly images&lt;br /&gt;
   - Virtual machine and scripts      DONE         (sage)  &lt;br /&gt;
   - maintenance                      ongoing      (jarismura, ssirkia)&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Talk:ARM/N900</id>
		<title>Talk:ARM/N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Talk:ARM/N900"/>
				<updated>2010-08-25T12:05:20Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: Created page with &amp;quot;The following is proposed as base of team tasklist/roadmap:   * Audio features in N900    - Sound driver,                    DONE       , (jhnikula ?)    - Call audio path with p…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is proposed as base of team tasklist/roadmap:&lt;br /&gt;
&lt;br /&gt;
 * Audio features in N900&lt;br /&gt;
   - Sound driver,                    DONE       , (jhnikula ?)&lt;br /&gt;
   - Call audio path with pulseaudio, target: 1.1, (jpeltonen, ssirkia)&lt;br /&gt;
       Expecting to get functionality into 1.1, not necessarily from dialer.&lt;br /&gt;
   - audio profiles?&lt;br /&gt;
   - audio state switching&lt;br /&gt;
&lt;br /&gt;
 * Release building machine for acceptance, sanity and weekly images&lt;br /&gt;
   - Virtual machine and scripts,      DONE       , (sage)  &lt;br /&gt;
   - maintenance,                      ongoing    , (jarismura)&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/FAQ</id>
		<title>ARM/FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/FAQ"/>
				<updated>2010-07-19T06:02:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Frequently Asked Questions about Meego on ARM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Frequently Asked Questions about Meego on ARM=&lt;br /&gt;
&lt;br /&gt;
====Q: How do I setup networking to my N900 over usb?====&lt;br /&gt;
A: refer to this page: [[ARM/N900/Tips_and_Tricks/N900_USB_Networking]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Q: How do I compile a custom kernel from source which was downloaded from gitorious.org?====&lt;br /&gt;
A: make rx51_defconfig ; make ARCH=arm CROSS_COMPILE=/path/to/crosscompiler&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/Creating_ARM_image_using_MeeGo_Image_Creator</id>
		<title>ARM/Creating ARM image using MeeGo Image Creator</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/Creating_ARM_image_using_MeeGo_Image_Creator"/>
				<updated>2010-06-30T22:04:22Z</updated>
		
		<summary type="html">&lt;p&gt;Sas: /* Raw image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Under construction'''&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
  * Fedora 12&lt;br /&gt;
  * mkfs.ubifs, ubinize and meego-arm-static from meego-tools repositories (install instructions below).&lt;br /&gt;
  * MeeGo Image Creator from git&lt;br /&gt;
      * requires git-core (# yum install git-core)&lt;br /&gt;
&lt;br /&gt;
=== Install qemu-arm-static, mkfs.ubifs and ubinize ===&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Fedora has its own mtd-utils package, but that does not include the required tools for ubi creation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''NOTE:''' You need both of the repositories below for Fedora 12, because some packages are only available in Fedora 11 currently.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add following lines to for example '''/etc/yum.repos.d/meego-tools.repo'''&lt;br /&gt;
 [meego-tools-f12]&lt;br /&gt;
 name=Meego tools F12&lt;br /&gt;
 failovermethod=priority&lt;br /&gt;
 baseurl=http://repo.meego.com/tools/repos/fedora/12/&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 &lt;br /&gt;
 [meego-tools-f11]&lt;br /&gt;
 name=Meego tools F11&lt;br /&gt;
 failovermethod=priority&lt;br /&gt;
 baseurl=http://repo.meego.com/tools/repos/fedora/11/&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
Install the required package:&lt;br /&gt;
 sudo yum install mtd-utils mtd-utils-ubi qemu-arm-static&lt;br /&gt;
&lt;br /&gt;
== Get and install MeeGo Image Creator code ==&lt;br /&gt;
&lt;br /&gt;
If Git version control system or make are missing those can be installed with commands:&lt;br /&gt;
 sudo yum install git&lt;br /&gt;
&lt;br /&gt;
Git clone the Meego Image Creator sources to temporary directory and install the codes:&lt;br /&gt;
&lt;br /&gt;
 git clone git://gitorious.org/meego-developer-tools/image-creator.git&lt;br /&gt;
 cd image-creator&lt;br /&gt;
 sudo tools/mic-check-alldeps&lt;br /&gt;
 make clean&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
== Run MeeGo Image Creator ==&lt;br /&gt;
&lt;br /&gt;
Create a working directory and copy your kickstart file there.&lt;br /&gt;
Sample kickstart files can be found [http://repo.meego.com/MeeGo/devel/n900/images/ here].&lt;br /&gt;
In the working directory run either of the following commands as root:&lt;br /&gt;
&lt;br /&gt;
Image will be created in working directory.&lt;br /&gt;
&lt;br /&gt;
Packages will be cached in mycachedir to speed up the next image creation.&lt;br /&gt;
&lt;br /&gt;
'''If you are behind a proxy''', you can set it to mic by adding &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;proxy=http://proxy.yourcompany.com:8080&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
to '''/etc/mic2/mic2.conf'''.&lt;br /&gt;
&lt;br /&gt;
=== Ubifs image ===&lt;br /&gt;
 sudo mic-image-creator --run-mode=0 --cache=mycachedir --format=ubi --arch=armv5tel --config='''YOUR_KICKSTART''' &lt;br /&gt;
&lt;br /&gt;
=== Loop image ===&lt;br /&gt;
 sudo mic-image-creator --run-mode=0 --cache=mycachedir --format=loop --arch=armv5tel --config='''YOUR_KICKSTART''' &lt;br /&gt;
&lt;br /&gt;
=== Raw image ===&lt;br /&gt;
Create the image with following command:&lt;br /&gt;
&lt;br /&gt;
 sudo mic-image-creator --run-mode=0 --cache=mycachedir --format=raw --arch=armv5tel --save-kernel --config='''YOUR_KICKSTART''' &lt;br /&gt;
&lt;br /&gt;
You will get a directory which ends with '''-raw''' suffix and file that includes '''vmlinuz''' in its name. The directory contains the '''*.raw''' file that is put to the memory card and vmlinuz is put to the N900 with flasher. For information on writing the image/flashing the kernel see: [[ARM/N900/Install/MMC|Installation methods]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== exit status 255 error ===&lt;br /&gt;
 warning: %post(libgcc-4.4.2-12.2.armv5tel) scriptlet failed, exit status 255 &lt;br /&gt;
This is caused by SELinux, which can be disabled with:&lt;br /&gt;
 echo &amp;quot;0&amp;quot; &amp;gt; /selinux/enforce&lt;br /&gt;
This fix is valid until you reboot your device.&lt;/div&gt;</summary>
		<author><name>Sas</name></author>	</entry>

	</feed>