<?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/Hanshoi&amp;feed=atom&amp;limit=50&amp;target=Hanshoi&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/Hanshoi&amp;feed=atom&amp;limit=50&amp;target=Hanshoi&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Hanshoi"/>
		<updated>2013-05-18T11:02:02Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/GettingStarted</id>
		<title>ARM/N900/GettingStarted</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/GettingStarted"/>
				<updated>2011-06-20T13:19:27Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Install Meego image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started =&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. Here we introduce the simplest and most recommended way of installing Community Edition on your phone, if you are looking for a different approach then look at the bottom of the page for [[#Alternative_Installations|alternative approaches.]] The recommended installation method will install Meego 1.2 Community Edition as a dual boot with your Maemo 5 fremantle operating system.&lt;br /&gt;
&lt;br /&gt;
''' WARNING: Remember that installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. '''&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
Follow these steps to install Meego 1.2 Community Edition to your N900.&lt;br /&gt;
=== Prequisities ===&lt;br /&gt;
* N900 with Fremantle PR 1.3&lt;br /&gt;
* Linux (for windows &amp;amp; mac, look [[#Alternative_Installations|alternative approaches]])&lt;br /&gt;
* MicroSD (4Gb or bigger)&lt;br /&gt;
* [[N900#Download_image|Community Edition Image]]&lt;br /&gt;
* [[#Uboot_installation|U-Boot]] (on your phone)&lt;br /&gt;
&lt;br /&gt;
'''WARNING: You have to use PR 1.3 version of Fremantle and nothing else '''&lt;br /&gt;
&lt;br /&gt;
=== Uboot installation ===&lt;br /&gt;
Uboot is required for booting to Community Edition, or alternatively to your original operating system.&lt;br /&gt;
&lt;br /&gt;
# Enable the maemo.org extras-devel repository, see http://wiki.maemo.org/Extras-devel in your N900.&lt;br /&gt;
# Install the 'uboot-pr13' package from 'System' section, of your N900 software center.&lt;br /&gt;
# Verify it's installed by restarting your N900. A penguin should show up at startup and U-boot will be mentioned, let it time out and boot into Maemo.&lt;br /&gt;
&lt;br /&gt;
If this intallation didn't work for you, try the [http://wiki.meego.com/ARM/N900/Install/FlashUboot manual installation of U-Boot.]&lt;br /&gt;
&lt;br /&gt;
=== Download image ===&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/mg-handset-armv7nhl-n900-de-sanity-1.1.99.7.20110516.2.DE.2011-05-23.1-mmcblk0p.raw.bz2 Download latest image] (recommended)&lt;br /&gt;
* [[N900#Image_releases|Release list.]]&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/daily/ Latest daily] (unstable)&lt;br /&gt;
* [[ARM/Creating_ARM_image_using_MeeGo_Image_Creator|Build your own image.]]&lt;br /&gt;
&lt;br /&gt;
=== Install MeeGo image ===&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. You can also plug the N900 into your computer's USB slot using the package provided cable. Make sure the external microSD card is unmounted, as with most modern linux distributions today it will get auto-mounted if the has a valid filesystem (FAT32 or ExtX). To unmount, you can try this example:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
&lt;br /&gt;
And use the mount command to determine if/ where it is mounted:&lt;br /&gt;
 sudo mount (for an example how the microSD would look go [[MountOutput here]].&lt;br /&gt;
&lt;br /&gt;
Finding out the device node can also 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;
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, and start using Meego Community Edition on your N900.&lt;br /&gt;
&lt;br /&gt;
== Emulate image ==&lt;br /&gt;
You can use Meego Community Edition on your computer by emulating it with your chroot. However when using chroot no UI is available, only terminal. Good thing is that all changes you make there will be available for you on your phone.&lt;br /&gt;
&lt;br /&gt;
Install chroot&lt;br /&gt;
 apt-get install mic2&lt;br /&gt;
&lt;br /&gt;
Insert your MicroSD card with Meego CE in it, and run chroot as a root, having the meego root folder as a parameter.&lt;br /&gt;
 mic-chroot /media/XXXXXXXXXXXXXX&lt;br /&gt;
&lt;br /&gt;
Now you should have a Meego CE running in one of your terminals. The Meego CE filesystem is also accessible from your linux filesystem, under /media/xxxxxxxxx .&lt;br /&gt;
&lt;br /&gt;
== Alternative install ==&lt;br /&gt;
If the recommended way didn't help you, here is a list of alternative installation methods.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Windows, Linux, and Mac OS X guides also.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If you encountered problems with your install, try one of the following.&lt;br /&gt;
* Try out one of the alternative and more comprehensive guides at list above.&lt;br /&gt;
* Create a question on the FAQ section below.&lt;br /&gt;
* [[ARM/N900#I_want_to_help!|Ask a question on our mailing list, or in irc channel.]]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/GettingStarted</id>
		<title>ARM/N900/GettingStarted</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/GettingStarted"/>
				<updated>2011-06-20T13:00:22Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Download image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started =&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. Here we introduce the simplest and most recommended way of installing Community Edition on your phone, if you are looking for a different approach then look at the bottom of the page for [[#Alternative_Installations|alternative approaches.]] The recommended installation method will install Meego 1.2 Community Edition as a dual boot with your Maemo 5 fremantle operating system.&lt;br /&gt;
&lt;br /&gt;
''' WARNING: Remember that installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. '''&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
Follow these steps to install Meego 1.2 Community Edition to your N900.&lt;br /&gt;
=== Prequisities ===&lt;br /&gt;
* N900 with Fremantle PR 1.3&lt;br /&gt;
* Linux (for windows &amp;amp; mac, look [[#Alternative_Installations|alternative approaches]])&lt;br /&gt;
* MicroSD (4Gb or bigger)&lt;br /&gt;
* [[N900#Download_image|Community Edition Image]]&lt;br /&gt;
* [[#Uboot_installation|U-Boot]] (on your phone)&lt;br /&gt;
&lt;br /&gt;
'''WARNING: You have to use PR 1.3 version of Fremantle and nothing else '''&lt;br /&gt;
&lt;br /&gt;
=== Uboot installation ===&lt;br /&gt;
Uboot is required for booting to Community Edition, or alternatively to your original operating system.&lt;br /&gt;
&lt;br /&gt;
# Enable the maemo.org extras-devel repository, see http://wiki.maemo.org/Extras-devel in your N900.&lt;br /&gt;
# Install the 'uboot-pr13' package from 'System' section, of your N900 software center.&lt;br /&gt;
# Verify it's installed by restarting your N900. A penguin should show up at startup and U-boot will be mentioned, let it time out and boot into Maemo.&lt;br /&gt;
&lt;br /&gt;
If this intallation didn't work for you, try the [http://wiki.meego.com/ARM/N900/Install/FlashUboot manual installation of U-Boot.]&lt;br /&gt;
&lt;br /&gt;
=== Download image ===&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/mg-handset-armv7nhl-n900-de-sanity-1.1.99.7.20110516.2.DE.2011-05-23.1-mmcblk0p.raw.bz2 Download latest image] (recommended)&lt;br /&gt;
* [[N900#Image_releases|Release list.]]&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/daily/ Latest daily] (unstable)&lt;br /&gt;
* [[ARM/Creating_ARM_image_using_MeeGo_Image_Creator|Build your own image.]]&lt;br /&gt;
&lt;br /&gt;
=== Install Meego image ===&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. You can also plug the N900 into your computer's USB slot using the package provided cable. Make sure the external microSD card is unmounted, as with most modern linux distributions today it will get auto-mounted if the has a valid filesystem (FAT32 or ExtX). To unmount, you can try this example:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
&lt;br /&gt;
And use the mount command to determine if/ where it is mounted:&lt;br /&gt;
 sudo mount (for an example how the microSD would look go [[MountOutput here]].&lt;br /&gt;
&lt;br /&gt;
Finding out the device node can also 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;
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, and start using Meego Community Edition on your N900.&lt;br /&gt;
&lt;br /&gt;
== Emulate image ==&lt;br /&gt;
You can use Meego Community Edition on your computer by emulating it with your chroot. However when using chroot no UI is available, only terminal. Good thing is that all changes you make there will be available for you on your phone.&lt;br /&gt;
&lt;br /&gt;
Install chroot&lt;br /&gt;
 apt-get install mic2&lt;br /&gt;
&lt;br /&gt;
Insert your MicroSD card with Meego CE in it, and run chroot as a root, having the meego root folder as a parameter.&lt;br /&gt;
 mic-chroot /media/XXXXXXXXXXXXXX&lt;br /&gt;
&lt;br /&gt;
Now you should have a Meego CE running in one of your terminals. The Meego CE filesystem is also accessible from your linux filesystem, under /media/xxxxxxxxx .&lt;br /&gt;
&lt;br /&gt;
== Alternative install ==&lt;br /&gt;
If the recommended way didn't help you, here is a list of alternative installation methods.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Windows, Linux, and Mac OS X guides also.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If you encountered problems with your install, try one of the following.&lt;br /&gt;
* Try out one of the alternative and more comprehensive guides at list above.&lt;br /&gt;
* Create a question on the FAQ section below.&lt;br /&gt;
* [[ARM/N900#I_want_to_help!|Ask a question on our mailing list, or in irc channel.]]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/N900</id>
		<title>N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/N900"/>
				<updated>2011-06-20T12:59:54Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Image releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20000101-034513.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.2 Community Edition for Nokia N900 =&lt;br /&gt;
'' &amp;quot;I have N900, and want to try MeeGo on it.&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo/Qt applications on my N900 device&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo OS, on existing N900 or other ARM-based device&amp;quot; ''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
When using MeeGo on the Nokia N900, or other ARM-based handset, it's recommended to use MeeGo [[ARM/N900|Community Edition]]. [[ARM/N900|Community Edition]] is an edition of the core MeeGo 1.2. The [[ARM/N900|Community Edition]] is developed with the ARM and handset compatibility in mind, this way developers already owning a N900 device may start developing with it immediately.&lt;br /&gt;
&lt;br /&gt;
For more information about the Community Edition, please visit [[ARM/N900|page.]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The working status of MeeGo for N900 implementation can be seen on [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
To install Meego 1.2 Community Edition for N900, refer to our [[ARM/N900/GettingStarted|Getting Started page.]]&lt;br /&gt;
&lt;br /&gt;
=== Image releases ===&lt;br /&gt;
When downloading images can choose from several images from our repository, or even [[ARM/Creating ARM image using MeeGo Image Creator|build one yourself.]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/GettingStarted]]&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;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image for summer 2011.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ SF/MeeGoConf Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| San Francisco release, image released at MeeGo conference.(recommended)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 23.5.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/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 15.04.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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [https://meego.com/downloads/releases/1.1/meego-v1.1-handset MeeGo Core 1.1]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Original MeeGo core 1.1 release for N900.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.10.2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
If you want to try out some applications on Meego [[ARM/N900|Community Edition]] get them from [[ARM/N900/CoolStuff|here.]] Eventually applications will be in [[http://apps-beta.meego.com/applications/MeeGo Community apps site]].&lt;br /&gt;
&lt;br /&gt;
== Participate ==&lt;br /&gt;
If you are interested to help developing MeeGo or applications for your favorite hardware. Please visit on MeeGo [[ARM/N900|Community Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
Q. Where can I download the N900 Community Edition release? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[#Download_image]]&lt;br /&gt;
&lt;br /&gt;
Q. Where do I see the maturity of the current image? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the Community Edition [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
Q. My battery is drained, how shall I recharge it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Look from [[ARM/N900/Recover_From_Drained_Battery|battery recharge guide.]]&lt;br /&gt;
&lt;br /&gt;
Q. I want to install back to Maemo5 as my only operating system, how will I do that? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the [http://wiki.maemo.org/Updating_the_firmware#N900_2  restore Maemo guide] from Maemo wiki.&lt;br /&gt;
&lt;br /&gt;
Q. I want a usb connection to my N900, how will I do it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Use ssh. See [[ARM/N900/Tips_and_Tricks/N900_USB_Networking|guide.]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/N900</id>
		<title>N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/N900"/>
				<updated>2011-06-20T12:59:17Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20000101-034513.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.2 Community Edition for Nokia N900 =&lt;br /&gt;
'' &amp;quot;I have N900, and want to try MeeGo on it.&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo/Qt applications on my N900 device&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo OS, on existing N900 or other ARM-based device&amp;quot; ''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
When using MeeGo on the Nokia N900, or other ARM-based handset, it's recommended to use MeeGo [[ARM/N900|Community Edition]]. [[ARM/N900|Community Edition]] is an edition of the core MeeGo 1.2. The [[ARM/N900|Community Edition]] is developed with the ARM and handset compatibility in mind, this way developers already owning a N900 device may start developing with it immediately.&lt;br /&gt;
&lt;br /&gt;
For more information about the Community Edition, please visit [[ARM/N900|page.]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The working status of MeeGo for N900 implementation can be seen on [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
To install Meego 1.2 Community Edition for N900, refer to our [[ARM/N900/GettingStarted|Getting Started page.]]&lt;br /&gt;
&lt;br /&gt;
=== Image releases ===&lt;br /&gt;
You can choose from several images from our repository, or even [[ARM/Creating ARM image using MeeGo Image Creator|build one yourself.]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/GettingStarted]]&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;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image for summer 2011.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ SF/MeeGoConf Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| San Francisco release, image released at MeeGo conference.(recommended)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 23.5.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/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 15.04.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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [https://meego.com/downloads/releases/1.1/meego-v1.1-handset MeeGo Core 1.1]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Original MeeGo core 1.1 release for N900.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.10.2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
If you want to try out some applications on Meego [[ARM/N900|Community Edition]] get them from [[ARM/N900/CoolStuff|here.]] Eventually applications will be in [[http://apps-beta.meego.com/applications/MeeGo Community apps site]].&lt;br /&gt;
&lt;br /&gt;
== Participate ==&lt;br /&gt;
If you are interested to help developing MeeGo or applications for your favorite hardware. Please visit on MeeGo [[ARM/N900|Community Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
Q. Where can I download the N900 Community Edition release? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[#Download_image]]&lt;br /&gt;
&lt;br /&gt;
Q. Where do I see the maturity of the current image? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the Community Edition [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
Q. My battery is drained, how shall I recharge it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Look from [[ARM/N900/Recover_From_Drained_Battery|battery recharge guide.]]&lt;br /&gt;
&lt;br /&gt;
Q. I want to install back to Maemo5 as my only operating system, how will I do that? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the [http://wiki.maemo.org/Updating_the_firmware#N900_2  restore Maemo guide] from Maemo wiki.&lt;br /&gt;
&lt;br /&gt;
Q. I want a usb connection to my N900, how will I do it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Use ssh. See [[ARM/N900/Tips_and_Tricks/N900_USB_Networking|guide.]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-06-20T12:54:43Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* MeeGo 1.2 Community Edition for Nokia N900 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Community Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[ARM/N900/GettingStarted|install]] - [[ARM/N900/CoolStuff|cool stuff]] - [http://forum.meego.com/forumdisplay.php?f=7 discuss]&lt;br /&gt;
 Read the review by Nathan Willis ([http://lwn.net/SubscriberLink/445703/ec074038295f3d0f/ lwn.net])&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Community Edition of MeeGo for the Nokia N900 device. '''Note: initiative was originally called Developer Edition, so you will see that mentioned in many places'''. Don't get confused, this is the same thing :)&lt;br /&gt;
&lt;br /&gt;
The Community Edition is an 'overlay' constructed above the current core MeeGo 1.2. The Community Edition project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Community Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of the Community Edition not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Community Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Community Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[ARM/N900/GettingStarted|Getting Started page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/GettingStarted|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Community Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Community Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 22.6.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 1H/2011 achievement&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Summer_Release|link]]&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| MeeGo Conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the MeeGo Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Follow Discussion&lt;br /&gt;
** Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
** Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
** Join [[ARM/N900/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Learn&lt;br /&gt;
** Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
** Look into learning QML if you haven't already.&lt;br /&gt;
*Contribute&lt;br /&gt;
** Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
** Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
** To the [[ARM/N900/Performance|performance optimization]]. &lt;br /&gt;
** Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Community Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Scrum master: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
** [[ARM/N900/Performance|UX &amp;amp; Performance]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
** [[ARM/N900/Common|Adaptation]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
** [[ARM/N900/CoolStuff|Applications]] facilitator: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
* [[ARM/N900/QA|QA]]: [http://meego.com/users/jkunnari Jake Kunnari], [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
* Community manager: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;The Dialer project has been merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the Community Edition, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in Community Edition &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 Community Edition release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[ARM/N900/GettingStarted|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of Community Edition going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
Q. If I get &amp;quot;The package integrity check failed.&amp;quot; (NOKEY) when trying to zypper install MeeGo 1.2 packages, where can I find the missing keys?&amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. (no answer yet)&lt;br /&gt;
&lt;br /&gt;
Q. I installed to eMMC and it's dog-slow? &amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. The eMMC currently has a severe performance problem, [https://bugs.meego.com/show_bug.cgi?id=18295 bug #18295]&lt;br /&gt;
&lt;br /&gt;
Q. What is this Community Edition really about?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. [[ARM/N900/CE_Factsheet|Check out the reasoning of our Meego CE.]]&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
== Reporting bugs against N900 Community Edition ==&lt;br /&gt;
&lt;br /&gt;
Currently there is no special Bugzilla product/component for the N900 Community Edition ([http://twitter.com/jukkaeklund/status/74396393195839488 it's &amp;quot;the same MeeGo&amp;quot;]). According to [http://twitter.com/jukkaeklund/status/74396845920632832 this post] by Jukka, you should:&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[DE]''' in the summary&lt;br /&gt;
* Add the '''N900''' keyword to the bug report&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-06-20T12:52:54Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Community Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]] - [http://forum.meego.com/forumdisplay.php?f=7 discuss]&lt;br /&gt;
 Read the review by Nathan Willis ([http://lwn.net/SubscriberLink/445703/ec074038295f3d0f/ lwn.net])&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Community Edition of MeeGo for the Nokia N900 device. '''Note: initiative was originally called Developer Edition, so you will see that mentioned in many places'''. Don't get confused, this is the same thing :)&lt;br /&gt;
&lt;br /&gt;
The Community Edition is an 'overlay' constructed above the current core MeeGo 1.2. The Community Edition project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Community Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of the Community Edition not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Community Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Community Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[ARM/N900/GettingStarted|Getting Started page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/GettingStarted|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Community Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Community Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 22.6.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 1H/2011 achievement&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Summer_Release|link]]&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| MeeGo Conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the MeeGo Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Follow Discussion&lt;br /&gt;
** Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
** Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
** Join [[ARM/N900/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Learn&lt;br /&gt;
** Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
** Look into learning QML if you haven't already.&lt;br /&gt;
*Contribute&lt;br /&gt;
** Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
** Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
** To the [[ARM/N900/Performance|performance optimization]]. &lt;br /&gt;
** Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Community Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Scrum master: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
** [[ARM/N900/Performance|UX &amp;amp; Performance]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
** [[ARM/N900/Common|Adaptation]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
** [[ARM/N900/CoolStuff|Applications]] facilitator: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
* [[ARM/N900/QA|QA]]: [http://meego.com/users/jkunnari Jake Kunnari], [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
* Community manager: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;The Dialer project has been merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the Community Edition, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in Community Edition &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 Community Edition release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[ARM/N900/GettingStarted|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of Community Edition going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
Q. If I get &amp;quot;The package integrity check failed.&amp;quot; (NOKEY) when trying to zypper install MeeGo 1.2 packages, where can I find the missing keys?&amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. (no answer yet)&lt;br /&gt;
&lt;br /&gt;
Q. I installed to eMMC and it's dog-slow? &amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. The eMMC currently has a severe performance problem, [https://bugs.meego.com/show_bug.cgi?id=18295 bug #18295]&lt;br /&gt;
&lt;br /&gt;
Q. What is this Community Edition really about?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. [[ARM/N900/CE_Factsheet|Check out the reasoning of our Meego CE.]]&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
== Reporting bugs against N900 Community Edition ==&lt;br /&gt;
&lt;br /&gt;
Currently there is no special Bugzilla product/component for the N900 Community Edition ([http://twitter.com/jukkaeklund/status/74396393195839488 it's &amp;quot;the same MeeGo&amp;quot;]). According to [http://twitter.com/jukkaeklund/status/74396845920632832 this post] by Jukka, you should:&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[DE]''' in the summary&lt;br /&gt;
* Add the '''N900''' keyword to the bug report&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-06-20T12:52:25Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Installing and running */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Community Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]] - [http://forum.meego.com/forumdisplay.php?f=7 discuss]&lt;br /&gt;
 Read the review by Nathan Willis ([http://lwn.net/SubscriberLink/445703/ec074038295f3d0f/ lwn.net])&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Community Edition of MeeGo for the Nokia N900 device. '''Note: initiative was originally called Developer Edition, so you will see that mentioned in many places'''. Don't get confused, this is the same thing :)&lt;br /&gt;
&lt;br /&gt;
The Community Edition is an 'overlay' constructed above the current core MeeGo 1.2. The Community Edition project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Community Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of the Community Edition not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Community Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Community Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[ARM/N900/GettingStarted|Getting Started page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/GettingStarted|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Community Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Community Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 22.6.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 1H/2011 achievement&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Summer_Release|link]]&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| MeeGo Conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the MeeGo Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Follow Discussion&lt;br /&gt;
** Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
** Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
** Join [[ARM/N900/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Learn&lt;br /&gt;
** Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
** Look into learning QML if you haven't already.&lt;br /&gt;
*Contribute&lt;br /&gt;
** Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
** Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
** To the [[ARM/N900/Performance|performance optimization]]. &lt;br /&gt;
** Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Community Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Scrum master: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
** [[ARM/N900/Performance|UX &amp;amp; Performance]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
** [[ARM/N900/Common|Adaptation]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
** [[ARM/N900/CoolStuff|Applications]] facilitator: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
* [[ARM/N900/QA|QA]]: [http://meego.com/users/jkunnari Jake Kunnari], [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
* Community manager: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;The Dialer project has been merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the Community Edition, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in Community Edition &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 Community Edition release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of Community Edition going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
Q. If I get &amp;quot;The package integrity check failed.&amp;quot; (NOKEY) when trying to zypper install MeeGo 1.2 packages, where can I find the missing keys?&amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. (no answer yet)&lt;br /&gt;
&lt;br /&gt;
Q. I installed to eMMC and it's dog-slow? &amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. The eMMC currently has a severe performance problem, [https://bugs.meego.com/show_bug.cgi?id=18295 bug #18295]&lt;br /&gt;
&lt;br /&gt;
Q. What is this Community Edition really about?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. [[ARM/N900/CE_Factsheet|Check out the reasoning of our Meego CE.]]&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
== Reporting bugs against N900 Community Edition ==&lt;br /&gt;
&lt;br /&gt;
Currently there is no special Bugzilla product/component for the N900 Community Edition ([http://twitter.com/jukkaeklund/status/74396393195839488 it's &amp;quot;the same MeeGo&amp;quot;]). According to [http://twitter.com/jukkaeklund/status/74396845920632832 this post] by Jukka, you should:&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[DE]''' in the summary&lt;br /&gt;
* Add the '''N900''' keyword to the bug report&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/GettingStarted</id>
		<title>ARM/N900/GettingStarted</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/GettingStarted"/>
				<updated>2011-06-20T12:50:25Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Prequisities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started =&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. Here we introduce the simplest and most recommended way of installing Community Edition on your phone, if you are looking for a different approach then look at the bottom of the page for [[#Alternative_Installations|alternative approaches.]] The recommended installation method will install Meego 1.2 Community Edition as a dual boot with your Maemo 5 fremantle operating system.&lt;br /&gt;
&lt;br /&gt;
''' WARNING: Remember that installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. '''&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
Follow these steps to install Meego 1.2 Community Edition to your N900.&lt;br /&gt;
=== Prequisities ===&lt;br /&gt;
* N900 with Fremantle PR 1.3&lt;br /&gt;
* Linux (for windows &amp;amp; mac, look [[#Alternative_Installations|alternative approaches]])&lt;br /&gt;
* MicroSD (4Gb or bigger)&lt;br /&gt;
* [[N900#Download_image|Community Edition Image]]&lt;br /&gt;
* [[#Uboot_installation|U-Boot]] (on your phone)&lt;br /&gt;
&lt;br /&gt;
'''WARNING: You have to use PR 1.3 version of Fremantle and nothing else '''&lt;br /&gt;
&lt;br /&gt;
=== Uboot installation ===&lt;br /&gt;
Uboot is required for booting to Community Edition, or alternatively to your original operating system.&lt;br /&gt;
&lt;br /&gt;
# Enable the maemo.org extras-devel repository, see http://wiki.maemo.org/Extras-devel in your N900.&lt;br /&gt;
# Install the 'uboot-pr13' package from 'System' section, of your N900 software center.&lt;br /&gt;
# Verify it's installed by restarting your N900. A penguin should show up at startup and U-boot will be mentioned, let it time out and boot into Maemo.&lt;br /&gt;
&lt;br /&gt;
If this intallation didn't work for you, try the [http://wiki.meego.com/ARM/N900/Install/FlashUboot manual installation of U-Boot.]&lt;br /&gt;
&lt;br /&gt;
=== Download image ===&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/mg-handset-armv7nhl-n900-de-sanity-1.1.99.7.20110516.2.DE.2011-05-23.1-mmcblk0p.raw.bz2 Download latest image] (recommended)&lt;br /&gt;
* [[N900#Download_image|Release list.]]&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/daily/ Latest daily] (unstable)&lt;br /&gt;
* [[ARM/Creating_ARM_image_using_MeeGo_Image_Creator|Build your own image.]]&lt;br /&gt;
&lt;br /&gt;
=== Install Meego image ===&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. You can also plug the N900 into your computer's USB slot using the package provided cable. Make sure the external microSD card is unmounted, as with most modern linux distributions today it will get auto-mounted if the has a valid filesystem (FAT32 or ExtX). To unmount, you can try this example:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
&lt;br /&gt;
And use the mount command to determine if/ where it is mounted:&lt;br /&gt;
 sudo mount (for an example how the microSD would look go [[MountOutput here]].&lt;br /&gt;
&lt;br /&gt;
Finding out the device node can also 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;
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, and start using Meego Community Edition on your N900.&lt;br /&gt;
&lt;br /&gt;
== Emulate image ==&lt;br /&gt;
You can use Meego Community Edition on your computer by emulating it with your chroot. However when using chroot no UI is available, only terminal. Good thing is that all changes you make there will be available for you on your phone.&lt;br /&gt;
&lt;br /&gt;
Install chroot&lt;br /&gt;
 apt-get install mic2&lt;br /&gt;
&lt;br /&gt;
Insert your MicroSD card with Meego CE in it, and run chroot as a root, having the meego root folder as a parameter.&lt;br /&gt;
 mic-chroot /media/XXXXXXXXXXXXXX&lt;br /&gt;
&lt;br /&gt;
Now you should have a Meego CE running in one of your terminals. The Meego CE filesystem is also accessible from your linux filesystem, under /media/xxxxxxxxx .&lt;br /&gt;
&lt;br /&gt;
== Alternative install ==&lt;br /&gt;
If the recommended way didn't help you, here is a list of alternative installation methods.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Windows, Linux, and Mac OS X guides also.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If you encountered problems with your install, try one of the following.&lt;br /&gt;
* Try out one of the alternative and more comprehensive guides at list above.&lt;br /&gt;
* Create a question on the FAQ section below.&lt;br /&gt;
* [[ARM/N900#I_want_to_help!|Ask a question on our mailing list, or in irc channel.]]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-06-20T12:49:03Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Community Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]] - [http://forum.meego.com/forumdisplay.php?f=7 discuss]&lt;br /&gt;
 Read the review by Nathan Willis ([http://lwn.net/SubscriberLink/445703/ec074038295f3d0f/ lwn.net])&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Community Edition of MeeGo for the Nokia N900 device. '''Note: initiative was originally called Developer Edition, so you will see that mentioned in many places'''. Don't get confused, this is the same thing :)&lt;br /&gt;
&lt;br /&gt;
The Community Edition is an 'overlay' constructed above the current core MeeGo 1.2. The Community Edition project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Community Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of the Community Edition not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Community Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Community Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Community Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Community Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 22.6.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 1H/2011 achievement&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Summer_Release|link]]&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| MeeGo Conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the MeeGo Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Follow Discussion&lt;br /&gt;
** Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
** Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
** Join [[ARM/N900/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Learn&lt;br /&gt;
** Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
** Look into learning QML if you haven't already.&lt;br /&gt;
*Contribute&lt;br /&gt;
** Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
** Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
** To the [[ARM/N900/Performance|performance optimization]]. &lt;br /&gt;
** Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Community Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Scrum master: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
** [[ARM/N900/Performance|UX &amp;amp; Performance]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
** [[ARM/N900/Common|Adaptation]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
** [[ARM/N900/CoolStuff|Applications]] facilitator: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
* [[ARM/N900/QA|QA]]: [http://meego.com/users/jkunnari Jake Kunnari], [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
* Community manager: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;The Dialer project has been merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the Community Edition, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in Community Edition &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 Community Edition release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of Community Edition going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
Q. If I get &amp;quot;The package integrity check failed.&amp;quot; (NOKEY) when trying to zypper install MeeGo 1.2 packages, where can I find the missing keys?&amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. (no answer yet)&lt;br /&gt;
&lt;br /&gt;
Q. I installed to eMMC and it's dog-slow? &amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. The eMMC currently has a severe performance problem, [https://bugs.meego.com/show_bug.cgi?id=18295 bug #18295]&lt;br /&gt;
&lt;br /&gt;
Q. What is this Community Edition really about?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. [[ARM/N900/CE_Factsheet|Check out the reasoning of our Meego CE.]]&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
== Reporting bugs against N900 Community Edition ==&lt;br /&gt;
&lt;br /&gt;
Currently there is no special Bugzilla product/component for the N900 Community Edition ([http://twitter.com/jukkaeklund/status/74396393195839488 it's &amp;quot;the same MeeGo&amp;quot;]). According to [http://twitter.com/jukkaeklund/status/74396845920632832 this post] by Jukka, you should:&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[DE]''' in the summary&lt;br /&gt;
* Add the '''N900''' keyword to the bug report&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-06-20T12:48:45Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Community Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]] - [http://forum.meego.com/forumdisplay.php?f=7 discuss]&lt;br /&gt;
 Read the review by Nathan Willis ([http://lwn.net/SubscriberLink/445703/ec074038295f3d0f/ lwn.net])&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Community Edition of MeeGo for the Nokia N900 device. '''Note: initiative was originally called Developer Edition, so you will see that mentioned in many places'''. Don't get confused, this is the same thing :)&lt;br /&gt;
&lt;br /&gt;
The Community Edition is an 'overlay' constructed above the current core MeeGo 1.2. The Community Edition project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Community Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of the Community Edition not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Community Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Community Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Community Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Community Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 22.6.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 1H/2011 achievement&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Summer_Release|link]]&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| MeeGo Conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the MeeGo Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Follow Discussion&lt;br /&gt;
** Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
** Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
** Join [[ARM/N900/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Learn&lt;br /&gt;
** Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
** Look into learning QML if you haven't already.&lt;br /&gt;
*Contribute&lt;br /&gt;
** Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
** Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
** To the [[ARM/N900/Performance|performance optimization]]. &lt;br /&gt;
** Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Community Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Scrum master: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
** [[ARM/N900/Performance|UX &amp;amp; Performance]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
** [[ARM/N900/Common|Adaptation]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
** [[ARM/N900/CoolStuff|Applications]] facilitator: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
* [[ARM/N900/QA|QA]]: [http://meego.com/users/jkunnari Jake Kunnari], [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
* Community manager: [http://meego.com/users/jukkaeklund Jukka Eklund]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;The Dialer project has been merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the Community Edition, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in Community Edition &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 Community Edition release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of Community Edition going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
Q. If I get &amp;quot;The package integrity check failed.&amp;quot; (NOKEY) when trying to zypper install MeeGo 1.2 packages, where can I find the missing keys?&amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. (no answer yet)&lt;br /&gt;
&lt;br /&gt;
Q. I installed to eMMC and it's dog-slow? &amp;lt;sup&amp;gt;[1.6.2011]&amp;lt;/sup&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A. The eMMC currently has a severe performance problem, [https://bugs.meego.com/show_bug.cgi?id=18295 bug #18295]&lt;br /&gt;
&lt;br /&gt;
Q. What is this Community Edition really about?&lt;br /&gt;
A. [[ARM/N900/CE_Factsheet|Check out the reasoning of our Meego CE.]]&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
== Reporting bugs against N900 Community Edition ==&lt;br /&gt;
&lt;br /&gt;
Currently there is no special Bugzilla product/component for the N900 Community Edition ([http://twitter.com/jukkaeklund/status/74396393195839488 it's &amp;quot;the same MeeGo&amp;quot;]). According to [http://twitter.com/jukkaeklund/status/74396845920632832 this post] by Jukka, you should:&lt;br /&gt;
&lt;br /&gt;
* File a bug report on [http://bugs.meego.com/ bugs.meego.com]&lt;br /&gt;
* Use '''[DE]''' in the summary&lt;br /&gt;
* Add the '''N900''' keyword to the bug report&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/GettingStarted</id>
		<title>ARM/N900/GettingStarted</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/GettingStarted"/>
				<updated>2011-06-20T12:44:00Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started =&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. Here we introduce the simplest and most recommended way of installing Community Edition on your phone, if you are looking for a different approach then look at the bottom of the page for [[#Alternative_Installations|alternative approaches.]] The recommended installation method will install Meego 1.2 Community Edition as a dual boot with your Maemo 5 fremantle operating system.&lt;br /&gt;
&lt;br /&gt;
''' WARNING: Remember that installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. '''&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
Follow these steps to install Meego 1.2 Community Edition to your N900.&lt;br /&gt;
=== Prequisities ===&lt;br /&gt;
* N900 with Fremantle PR 1.3&lt;br /&gt;
* Linux (for windows &amp;amp; mac, look [[#Alternative_Installations|alternative approaches]])&lt;br /&gt;
* MicroSD (4Gb or bigger)&lt;br /&gt;
* [[N900#Download_image|Community Edition Image]]&lt;br /&gt;
* [[#Uboot_installation|U-Boot]] (on your phone)&lt;br /&gt;
&lt;br /&gt;
''' You have to use PR 1.3 version of Fremantle and nothing else '''&lt;br /&gt;
&lt;br /&gt;
=== Uboot installation ===&lt;br /&gt;
Uboot is required for booting to Community Edition, or alternatively to your original operating system.&lt;br /&gt;
&lt;br /&gt;
# Enable the maemo.org extras-devel repository, see http://wiki.maemo.org/Extras-devel in your N900.&lt;br /&gt;
# Install the 'uboot-pr13' package from 'System' section, of your N900 software center.&lt;br /&gt;
# Verify it's installed by restarting your N900. A penguin should show up at startup and U-boot will be mentioned, let it time out and boot into Maemo.&lt;br /&gt;
&lt;br /&gt;
If this intallation didn't work for you, try the [http://wiki.meego.com/ARM/N900/Install/FlashUboot manual installation of U-Boot.]&lt;br /&gt;
&lt;br /&gt;
=== Download image ===&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/mg-handset-armv7nhl-n900-de-sanity-1.1.99.7.20110516.2.DE.2011-05-23.1-mmcblk0p.raw.bz2 Download latest image] (recommended)&lt;br /&gt;
* [[N900#Download_image|Release list.]]&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/daily/ Latest daily] (unstable)&lt;br /&gt;
* [[ARM/Creating_ARM_image_using_MeeGo_Image_Creator|Build your own image.]]&lt;br /&gt;
&lt;br /&gt;
=== Install Meego image ===&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. You can also plug the N900 into your computer's USB slot using the package provided cable. Make sure the external microSD card is unmounted, as with most modern linux distributions today it will get auto-mounted if the has a valid filesystem (FAT32 or ExtX). To unmount, you can try this example:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
&lt;br /&gt;
And use the mount command to determine if/ where it is mounted:&lt;br /&gt;
 sudo mount (for an example how the microSD would look go [[MountOutput here]].&lt;br /&gt;
&lt;br /&gt;
Finding out the device node can also 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;
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, and start using Meego Community Edition on your N900.&lt;br /&gt;
&lt;br /&gt;
== Emulate image ==&lt;br /&gt;
You can use Meego Community Edition on your computer by emulating it with your chroot. However when using chroot no UI is available, only terminal. Good thing is that all changes you make there will be available for you on your phone.&lt;br /&gt;
&lt;br /&gt;
Install chroot&lt;br /&gt;
 apt-get install mic2&lt;br /&gt;
&lt;br /&gt;
Insert your MicroSD card with Meego CE in it, and run chroot as a root, having the meego root folder as a parameter.&lt;br /&gt;
 mic-chroot /media/XXXXXXXXXXXXXX&lt;br /&gt;
&lt;br /&gt;
Now you should have a Meego CE running in one of your terminals. The Meego CE filesystem is also accessible from your linux filesystem, under /media/xxxxxxxxx .&lt;br /&gt;
&lt;br /&gt;
== Alternative install ==&lt;br /&gt;
If the recommended way didn't help you, here is a list of alternative installation methods.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Windows, Linux, and Mac OS X guides also.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If you encountered problems with your install, try one of the following.&lt;br /&gt;
* Try out one of the alternative and more comprehensive guides at list above.&lt;br /&gt;
* Create a question on the FAQ section below.&lt;br /&gt;
* [[ARM/N900#I_want_to_help!|Ask a question on our mailing list, or in irc channel.]]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/GettingStarted</id>
		<title>ARM/N900/GettingStarted</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/GettingStarted"/>
				<updated>2011-06-20T12:06:57Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started =&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. Here we introduce the simplest and most recommended way of installing Community Edition on your phone, if you are looking for a different approach then look at the bottom of the page for [[#Alternative_Installations|alternative approaches.]] The recommended installation method will install Meego 1.2 Community Edition as a dual boot with your Maemo 5 fremantle operating system.&lt;br /&gt;
&lt;br /&gt;
''' WARNING: Remember that installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. '''&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
Follow these steps to install Meego 1.2 Community Edition to your N900.&lt;br /&gt;
=== Prequisities ===&lt;br /&gt;
* N900 with Fremantle PR 1.3&lt;br /&gt;
* Linux (for windows &amp;amp; mac, look [[#Alternative_Installations|alternative approaches]])&lt;br /&gt;
* MicroSD (4Gb or bigger)&lt;br /&gt;
* [[N900#Download_image|Community Edition Image]]&lt;br /&gt;
* [[#Uboot_installation|U-Boot]] (on your phone)&lt;br /&gt;
&lt;br /&gt;
''' You have to use PR 1.3 version of Fremantle and nothing else '''&lt;br /&gt;
&lt;br /&gt;
=== Uboot installation ===&lt;br /&gt;
Uboot is required for booting to Community Edition, or alternatively to your original operating system.&lt;br /&gt;
&lt;br /&gt;
# Enable the maemo.org extras-devel repository, see http://wiki.maemo.org/Extras-devel in your N900.&lt;br /&gt;
# Install the 'uboot-pr13' package from 'System' section, of your N900 software center.&lt;br /&gt;
# Verify it's installed by restarting your N900. A penguin should show up at startup and U-boot will be mentioned, let it time out and boot into Maemo.&lt;br /&gt;
&lt;br /&gt;
If this intallation didn't work for you, try the [http://wiki.meego.com/ARM/N900/Install/FlashUboot manual installation of U-Boot.]&lt;br /&gt;
&lt;br /&gt;
=== Download image ===&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/mg-handset-armv7nhl-n900-de-sanity-1.1.99.7.20110516.2.DE.2011-05-23.1-mmcblk0p.raw.bz2 Download latest image] (recommended)&lt;br /&gt;
* [[N900#Download_image|Release list.]]&lt;br /&gt;
* [http://repository.maemo.org/meego/n900-de/daily/ Latest daily] (unstable)&lt;br /&gt;
* [[ARM/Creating_ARM_image_using_MeeGo_Image_Creator|Build your own image.]]&lt;br /&gt;
&lt;br /&gt;
=== Install Meego image ===&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. You can also plug the N900 into your computer's USB slot using the package provided cable. Make sure the external microSD card is unmounted, as with most modern linux distributions today it will get auto-mounted if the has a valid filesystem (FAT32 or ExtX). To unmount, you can try this example:&lt;br /&gt;
 sudo umount /dev/sdX&lt;br /&gt;
&lt;br /&gt;
And use the mount command to determine if/ where it is mounted:&lt;br /&gt;
 sudo mount (for an example how the microSD would look go [[MountOutput here]].&lt;br /&gt;
&lt;br /&gt;
Finding out the device node can also 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, and start using Meego Community Edition on your N900.&lt;br /&gt;
&lt;br /&gt;
== Emulate image ==&lt;br /&gt;
TODO: description of installing and using CE through chroot. (or qemu)&lt;br /&gt;
&lt;br /&gt;
== Alternative install ==&lt;br /&gt;
If the recommended way didn't help you, here is a list of alternative installation methods.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Windows, Linux, and Mac OS X guides also.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If you encountered problems with your install, try one of the following.&lt;br /&gt;
* Try out one of the alternative and more comprehensive guides at list above.&lt;br /&gt;
* Create a question on the FAQ section below.&lt;br /&gt;
* [[ARM/N900#I_want_to_help!|Ask a question on our mailing list, or in irc channel.]]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/GettingStarted</id>
		<title>ARM/N900/GettingStarted</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/GettingStarted"/>
				<updated>2011-06-17T14:29:35Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: Created page with &amp;quot;= Getting Started = == Introduction == This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started =&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page helps you getting started with Meego 1.2 Community Edition for N900. Installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. Here we introduce the simplest and most recommended way of installing Community Edition on your phone, if you are looking for a different approach then look at the bottom of the page for [[#Alternative_Installations|alternative approaches.]] The recommended installation method will install Meego 1.2 Community Edition as a dual boot with your Maemo 5 fremantle operating system.&lt;br /&gt;
&lt;br /&gt;
''' WARNING: Remember that installing Community Edition (CE) on your N900 will nullify your warranty, and is meant for developer use only. '''&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
Follow these steps to install Meego 1.2 Community Edition to your N900.&lt;br /&gt;
=== Prequisities ===&lt;br /&gt;
* N900 with Fremantle PR 1.3&lt;br /&gt;
* Linux&lt;br /&gt;
* MicroSD (4Gb or bigger)&lt;br /&gt;
* Community Edition Image&lt;br /&gt;
* U-Boot (on your phone)&lt;br /&gt;
&lt;br /&gt;
''' You have to use PR 1.3 version of Fremantle and nothing else '''&lt;br /&gt;
&lt;br /&gt;
=== Uboot installation ===&lt;br /&gt;
Uboot is required for booting to Community Edition, or alternatively to your original operating system.&lt;br /&gt;
&lt;br /&gt;
# Enable the maemo.org extras-devel repository, see http://wiki.maemo.org/Extras-devel in your N900.&lt;br /&gt;
# Install the 'uboot-pr13' package from 'System' section, of your N900 software center.&lt;br /&gt;
# Verify it's installed by restarting your N900. A penguin should show up at startup and U-boot will be mentioned, let it time out and boot into Maemo.&lt;br /&gt;
&lt;br /&gt;
If this intallation didn't work for you, try the [http://wiki.meego.com/ARM/N900/Install/FlashUboot manual installation of U-Boot.]&lt;br /&gt;
&lt;br /&gt;
=== Install Meego image ===&lt;br /&gt;
&lt;br /&gt;
# [http://repository.maemo.org/meego/n900-de/archive/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/mg-handset-armv7nhl-n900-de-sanity-1.1.99.7.20110516.2.DE.2011-05-23.1-mmcblk0p.raw.bz2 Download image]&lt;br /&gt;
# [[ARM/N900/Install/MMC|Flash image to MicroSD card.]] (TODO: get the flashing instructions here)&lt;br /&gt;
# Insert MicroSD card to your device.&lt;br /&gt;
# Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Emulate image ==&lt;br /&gt;
TODO: description of installing and using CE through chroot. (or qemu)&lt;br /&gt;
&lt;br /&gt;
== Alternative install ==&lt;br /&gt;
If the recommended way didn't help you, here is a list of alternative installation methods.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Install/FlashUboot</id>
		<title>ARM/N900/Install/FlashUboot</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Install/FlashUboot"/>
				<updated>2011-06-17T14:27:54Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: Created page with &amp;quot;= Flash U-Boot = Instruction on you flash uboot straight into your device. This is the way how to install U-Boot if the recommended way fails. ([[ARM/N900/GettingStarted#Uboot_in...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Flash U-Boot =&lt;br /&gt;
Instruction on you flash uboot straight into your device. This is the way how to install U-Boot if the recommended way fails. ([[ARM/N900/GettingStarted#Uboot_installation|recommended way]]&lt;br /&gt;
&lt;br /&gt;
You must be using the PR1.3 kernel and nothing else. You will likely end up in a reboot loop if you don't have this otherwise. You need dpkg tool to use this.&lt;br /&gt;
&lt;br /&gt;
# Download 'uboot-pr13_*_armel.deb' from http://repository.maemo.org/extras-devel/pool/fremantle-1.3/free/u/uboot-pr13/&lt;br /&gt;
# unpack deb: &amp;quot;dpkg -X uboot-pr13_1.0.2_armel.deb uboot-pr13&amp;quot;&lt;br /&gt;
# flash to device: &amp;quot;sudo flasher-3.5 -f -F temp/boot/uboot-and-zImage-2.6.28-20103103+0m5.fiasco&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' WARNING: You have to use PR 1.3 version of Fremantle and nothing else '''&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/N900</id>
		<title>N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/N900"/>
				<updated>2011-06-17T13:44:14Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Download image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20000101-034513.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.2 Community Edition for Nokia N900 =&lt;br /&gt;
'' &amp;quot;I have N900, and want to try MeeGo on it.&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo/Qt applications on my N900 device&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo OS, on existing N900 or other ARM-based device&amp;quot; ''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
When using MeeGo on the Nokia N900, or other ARM-based handset, it's recommended to use MeeGo [[ARM/N900|Community Edition]]. [[ARM/N900|Community Edition]] is an edition of the core MeeGo 1.2. The [[ARM/N900|Community Edition]] is developed with the ARM and handset compatibility in mind, this way developers already owning a N900 device may start developing with it immediately.&lt;br /&gt;
&lt;br /&gt;
For more information about the Community Edition, please visit [[ARM/N900|page.]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The working status of MeeGo for N900 implementation can be seen on [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
=== Download image ===&lt;br /&gt;
You can choose from several images from our repository, or even [[ARM/Creating ARM image using MeeGo Image Creator|build one yourself.]]&lt;br /&gt;
&lt;br /&gt;
[[ARM/N900/GettingStarted]]&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;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image for summer 2011.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ SF/MeeGoConf Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| San Francisco release, image released at MeeGo conference.(recommended)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 23.5.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/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 15.04.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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [https://meego.com/downloads/releases/1.1/meego-v1.1-handset MeeGo Core 1.1]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Original MeeGo core 1.1 release for N900.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.10.2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Install image ===&lt;br /&gt;
Recommended way is to install MeeGo 1.2 Community Edition as dual boot to N900, with your Maemo 5 fremantle. However you can choose any one from the list with your own risk.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/Dual_Boot|Dual-boot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo as dual boot with your Maemo 5 fremantle. (Default)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Does not destroy internal memory of your N900 device, and also a recommended way.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
If you want to try out some applications on Meego [[ARM/N900|Community Edition]] get them from [[ARM/N900/CoolStuff|here.]] Eventually applications will be in [[http://apps-beta.meego.com/applications/MeeGo Community apps site]].&lt;br /&gt;
&lt;br /&gt;
== Participate ==&lt;br /&gt;
If you are interested to help developing MeeGo or applications for your favorite hardware. Please visit on MeeGo [[ARM/N900|Community Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
Q. Where can I download the N900 Community Edition release? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[#Download_image]]&lt;br /&gt;
&lt;br /&gt;
Q. Where do I see the maturity of the current image? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the Community Edition [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
Q. My battery is drained, how shall I recharge it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Look from [[ARM/N900/Recover_From_Drained_Battery|battery recharge guide.]]&lt;br /&gt;
&lt;br /&gt;
Q. I want to install back to Maemo5 as my only operating system, how will I do that? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the [http://wiki.maemo.org/Updating_the_firmware#N900_2  restore Maemo guide] from Maemo wiki.&lt;br /&gt;
&lt;br /&gt;
Q. I want a usb connection to my N900, how will I do it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Use ssh. See [[ARM/N900/Tips_and_Tricks/N900_USB_Networking|guide.]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/N900</id>
		<title>N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/N900"/>
				<updated>2011-06-17T13:14:10Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Download image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20000101-034513.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.2 Community Edition for Nokia N900 =&lt;br /&gt;
'' &amp;quot;I have N900, and want to try MeeGo on it.&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo/Qt applications on my N900 device&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo OS, on existing N900 or other ARM-based device&amp;quot; ''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
When using MeeGo on the Nokia N900, or other ARM-based handset, it's recommended to use MeeGo [[ARM/N900|Community Edition]]. [[ARM/N900|Community Edition]] is an edition of the core MeeGo 1.2. The [[ARM/N900|Community Edition]] is developed with the ARM and handset compatibility in mind, this way developers already owning a N900 device may start developing with it immediately.&lt;br /&gt;
&lt;br /&gt;
For more information about the Community Edition, please visit [[ARM/N900|page.]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The working status of MeeGo for N900 implementation can be seen on [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
=== Download image ===&lt;br /&gt;
You can choose from several images from our repository, or even [[ARM/Creating ARM image using MeeGo Image Creator|build one yourself.]]&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;| Summer Release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Image for summer 2011.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ SF/MeeGoConf Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| San Francisco release, image released at MeeGo conference.(recommended)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 23.5.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/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego Developer Edition image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 15.04.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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [https://meego.com/downloads/releases/1.1/meego-v1.1-handset MeeGo Core 1.1]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Original MeeGo core 1.1 release for N900.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.10.2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Install image ===&lt;br /&gt;
Recommended way is to install MeeGo 1.2 Community Edition as dual boot to N900, with your Maemo 5 fremantle. However you can choose any one from the list with your own risk.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/Dual_Boot|Dual-boot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo as dual boot with your Maemo 5 fremantle. (Default)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs MeeGo to a external SD card. Does not destroy internal memory of your N900 device, and also a recommended way.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install MeeGo on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
If you want to try out some applications on Meego [[ARM/N900|Community Edition]] get them from [[ARM/N900/CoolStuff|here.]] Eventually applications will be in [[http://apps-beta.meego.com/applications/MeeGo Community apps site]].&lt;br /&gt;
&lt;br /&gt;
== Participate ==&lt;br /&gt;
If you are interested to help developing MeeGo or applications for your favorite hardware. Please visit on MeeGo [[ARM/N900|Community Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
Q. Where can I download the N900 Community Edition release? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[#Download_image]]&lt;br /&gt;
&lt;br /&gt;
Q. Where do I see the maturity of the current image? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the Community Edition [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
Q. My battery is drained, how shall I recharge it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Look from [[ARM/N900/Recover_From_Drained_Battery|battery recharge guide.]]&lt;br /&gt;
&lt;br /&gt;
Q. I want to install back to Maemo5 as my only operating system, how will I do that? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the [http://wiki.maemo.org/Updating_the_firmware#N900_2  restore Maemo guide] from Maemo wiki.&lt;br /&gt;
&lt;br /&gt;
Q. I want a usb connection to my N900, how will I do it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Use ssh. See [[ARM/N900/Tips_and_Tricks/N900_USB_Networking|guide.]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-17T11:08:34Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; CE.2011-06-17.1 !! UX CE.2011-06-13.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2) &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (5)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Asset broken. bug #18810. RotationSensor fails to start.&lt;br /&gt;
# Not able to get good results. bug #14241&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok (bug #8269)&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application (bug #16055). Dialer's People page shows saved contacts only after reboot (bug #17857)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI (bug #18298)&lt;br /&gt;
# UI gets corrupted after changing themes (bug #17538)&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-13T13:31:44Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; CE.2011-06-13.1 !! UX CE.2011-06-08.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2) &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Asset broken. bug #18810&lt;br /&gt;
# Not able to get good results. bug #14241&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application. SMS text input field can't be seen when using VKB&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-13T13:31:25Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-13.1 !! UX DE.2011-06-08.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2) &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Asset broken. bug #18810&lt;br /&gt;
# Not able to get good results. bug #14241&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application. SMS text input field can't be seen when using VKB&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-13T13:31:07Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-10.1 !! UX DE.2011-06-08.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2) &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Asset broken. bug #18810&lt;br /&gt;
# Not able to get good results. bug #14241&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application. SMS text input field can't be seen when using VKB&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Summer_Release</id>
		<title>ARM/N900/Summer Release</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Summer_Release"/>
				<updated>2011-06-13T08:26:29Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Content in more detail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Summer release =&lt;br /&gt;
&lt;br /&gt;
== Release themes ==&lt;br /&gt;
&lt;br /&gt;
'''Faster and fancier'''. Focus on performance, eg. application start-up time and boot up. Dedicated team for this (lead by Vesa-Matti).&lt;br /&gt;
&lt;br /&gt;
'''More applications, better settings'''. New contributions eg. new Terminal, Package manager, GPRS settings. More community applications (via Cool Stuff page), including Extras client. Fix critical bugs in existing use cases (phone calls, SMS, browser, camera). Dedicated team also for this. Jukka facilitating, but still looking for team lead if somebody wants to stand up.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
Release image available in morning of '''22th June'''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Date&lt;br /&gt;
! Note&lt;br /&gt;
|-&lt;br /&gt;
| Mon 20 Jun  &lt;br /&gt;
| All changes in before '''UTC 14:00'''&lt;br /&gt;
|-&lt;br /&gt;
| Tue 21 Jun  &lt;br /&gt;
| QA and Integration&lt;br /&gt;
|-&lt;br /&gt;
| Wed 22 Jun  &lt;br /&gt;
| N900 Summer Release images available.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Content in more detail ==&lt;br /&gt;
&lt;br /&gt;
* Bug fixes (re-evaluate and target TOP list, to be done)&lt;br /&gt;
** All green on: http://wiki.meego.com/ARM/N900/Status#N900_Community_Edition_current_status, for example:&lt;br /&gt;
** Voice calls: contact matching, contacts import from Maemo/Symbian?, profiles/silent&lt;br /&gt;
*** See Data Management pages for info on Maemo connectivity http://wiki.meego.com/ARM/N900/DataManagement&lt;br /&gt;
** SMS: contact matching, app start-up, message tone&lt;br /&gt;
** Camera: app start-up, stability, features?&lt;br /&gt;
** Browser: app start-up, GPRS connectivity, WLAN fixes/interoperability&lt;br /&gt;
* [[ARM/N900/Configuration|Configuration]] (not updated yet)&lt;br /&gt;
* For developers&lt;br /&gt;
** '''DONE''' PySide Qt bindings&lt;br /&gt;
** '''DONE''' meego-ux-components&lt;br /&gt;
** '''DONE''' new meego-terminal&lt;br /&gt;
* New apps&lt;br /&gt;
** New Qt Quick/WebKit browser&lt;br /&gt;
** '''DONE''' GPRS settings UI&lt;br /&gt;
** [http://wiki.meego.com/ARM/N900/CoolStuff#MeeGo_Community_Extras_Client MeeGo community extras client]&lt;br /&gt;
** TwimGo Twitter client (villev?)&lt;br /&gt;
** '''DONE''' [http://repo.pub.meego.com/home:/kyranto/DE/armv7hl/ Application manager]&lt;br /&gt;
** selected Tablet-based apps (email, calendar, music, video, ?)&lt;br /&gt;
** More, from [[ARM/N900/CoolStuff|Cool Stuff]]?&lt;br /&gt;
* New content&lt;br /&gt;
** Wallpaper&lt;br /&gt;
** Community images, videos, music&lt;br /&gt;
&lt;br /&gt;
== Other ideas for summer time ==&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Summer projects&amp;quot;, list of ideas/apps to port over to MeeGo&lt;br /&gt;
* Can we do zypper update on top of Summer release?&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-13T08:26:04Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-10.1 !! UX DE.2011-06-08.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# From people application, clicking 'call' does seemingly nothing. In dialer I cannot see all the same contacts as in people application.&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Contacts not available in the application&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application. SMS text input field can't be seen when using VKB&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-13T08:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-10.1 !! UX DE.2011-06-08.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# From people application, clicking 'call' does seemingly nothing. In dialer I cannot see all the same contacts as in people application.&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Contacts not available in the application&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application. SMS text input field can't be seen when using VKB&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-10T12:56:39Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Developer Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Developer Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-10.1 !! UX DE.2011-06-08.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# From people application, clicking 'call' does seemingly nothing. In dialer I cannot see all the same contacts as in people application.&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Contacts not available in the application&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application. SMS text input field can't be seen when using VKB&lt;br /&gt;
# Battery indicator doesn't reflect real battery status. No missed call notification in system UI&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-09T06:20:51Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Developer Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Developer Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-08.1 !! UX DE.2011-05-23.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# From people application, clicking 'call' does seemingly nothing. In dialer I cannot see all the same contacts as in people application.&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Contacts not available in the application&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings. Battery indicator doesn't reflect real battery status. Settings crashes when adding wallpaper first time.&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-09T05:07:04Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Developer Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Developer Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-06-08.1 !! UX DE.2011-05-23.1&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (4)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# From people application, clicking 'call' does seemingly nothing. In dialer I cannot see all the same contacts as in people application.&lt;br /&gt;
# From application stucks on Dialing window, though call is made.&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Contacts not available in the application&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Unable to make an outgoing call by pressing the call icon in people application&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings. Battery indicator doesn't reflect real battery status. Settings crashes when adding wallpaper first time.&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-30T09:46:51Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Contact */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego [[ARM/N900|Developers Edition.]] [[ARM/N900|Developer Edition]] QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]] Monitoring the [[ARM/N900|Developer Edition]] maturity is one of the main tasks of [[ARM/N900|Developer Edition]] QA. The current maturity status can be found from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-19-06.59.html Meeting minutes 19-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa QA-mailing list]&lt;br /&gt;
* join #meego-qa at freenode&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
We are using mainly MCTS test assets, so please refer to the [[Quality/TestSuite/MCTS|MCTS page.]] You can find list of open bugs also from there.&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - DONE (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - DONE (sampos)&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
QA tasks for the [[ARM/N900|Developer Edition]] differ from the usual N900 approach in that there are less features to be tested. This is described in more detail in [[ARM/N900#Target|Developer Edition Targets.]] There are currently 2 test sets for the [[ARM/N900|Developer Edition]], these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time, a CPU/Memory benchmark, files system, and power measurement, but this will be explained later.&lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.3&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.3 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
* Testability for MeeGo1.3 features.&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-30T09:46:27Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Contact */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego [[ARM/N900|Developers Edition.]] [[ARM/N900|Developer Edition]] QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]] Monitoring the [[ARM/N900|Developer Edition]] maturity is one of the main tasks of [[ARM/N900|Developer Edition]] QA. The current maturity status can be found from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-19-06.59.html Meeting minutes 19-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* [[http://lists.meego.com/listinfo/meego-qa| QA-mailing list]]&lt;br /&gt;
* join #meego-qa at freenode&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
We are using mainly MCTS test assets, so please refer to the [[Quality/TestSuite/MCTS|MCTS page.]] You can find list of open bugs also from there.&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - DONE (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - DONE (sampos)&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
QA tasks for the [[ARM/N900|Developer Edition]] differ from the usual N900 approach in that there are less features to be tested. This is described in more detail in [[ARM/N900#Target|Developer Edition Targets.]] There are currently 2 test sets for the [[ARM/N900|Developer Edition]], these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time, a CPU/Memory benchmark, files system, and power measurement, but this will be explained later.&lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.3&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.3 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
* Testability for MeeGo1.3 features.&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-30T09:46:13Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Meego Developer Edition Quality Assurance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego [[ARM/N900|Developers Edition.]] [[ARM/N900|Developer Edition]] QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]] Monitoring the [[ARM/N900|Developer Edition]] maturity is one of the main tasks of [[ARM/N900|Developer Edition]] QA. The current maturity status can be found from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-19-06.59.html Meeting minutes 19-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* [[http://lists.meego.com/listinfo/meego-qa|QA-mailing list]]&lt;br /&gt;
* join #meego-qa at freenode&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
We are using mainly MCTS test assets, so please refer to the [[Quality/TestSuite/MCTS|MCTS page.]] You can find list of open bugs also from there.&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - DONE (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - DONE (sampos)&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
QA tasks for the [[ARM/N900|Developer Edition]] differ from the usual N900 approach in that there are less features to be tested. This is described in more detail in [[ARM/N900#Target|Developer Edition Targets.]] There are currently 2 test sets for the [[ARM/N900|Developer Edition]], these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time, a CPU/Memory benchmark, files system, and power measurement, but this will be explained later.&lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.3&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.3 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
* Testability for MeeGo1.3 features.&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T13:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* I want to help! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| &amp;quot;Summer release&amp;quot;&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| end of June&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer release of Meego DE&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Meego conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego DE image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Follow Discussion&lt;br /&gt;
** Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
** Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
** Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Learn&lt;br /&gt;
** Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
** Look into learning QML if you haven't already.&lt;br /&gt;
*Contribute&lt;br /&gt;
** Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
** Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
** Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T13:24:48Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Release schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| &amp;quot;Summer release&amp;quot;&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| end of June&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer release of Meego DE&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Meego conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|link]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego DE image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T13:23:23Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Release schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&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;| Release&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Date&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;| Main Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| &amp;quot;Summer release&amp;quot;&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| end of June&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Summer release of Meego DE&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| (coming soon)&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/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ MeeGo Conference Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 23.5.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Meego conference release&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Meego_Conference_Release|]]&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.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| 15.04.2011&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego DE image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| [[ARM/N900/Configuration#Alpha_Release|Calls, SMS, Browser and Camera.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:54:11Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Release schedules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedule ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:53:45Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Release schedules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us. For more detailed list of features that are implemented on the releases, look in the [[ARM/N900/Configuration|Configuration page.]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:49:18Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* MeeGo 1.2 Developer Edition for Nokia N900 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== Release schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us.&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:48:20Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* MeeGo 1.2 Developer Edition for Nokia N900 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Release schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us.&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:47:54Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Target schedules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Release schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''release schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us.&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:45:53Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Target schedules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Target schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''target schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us.&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/N900</id>
		<title>N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/N900"/>
				<updated>2011-05-27T12:32:08Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Download image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20000101-034513.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo for Nokia N900 =&lt;br /&gt;
'' &amp;quot;I have N900, and want to try MeeGo on it.&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo/Qt applications on my N900 device&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo OS, on existing N900 or other ARM-based device&amp;quot; ''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
When using MeeGo on the Nokia N900, or other ARM-based handset, it's recommended to use MeeGo [[ARM/N900|Developer Edition]]. [[ARM/N900|Developer Edition]] (DE) is an edition of the core MeeGo 1.2. The [[ARM/N900|DE]] is developed with the ARM and handset compatibility in mind, this way developers already owning a N900 device may start developing with it immediately.&lt;br /&gt;
&lt;br /&gt;
For more information about [[ARM/N900|Developer Edition]], please visit [[ARM/N900|Developer Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The working status of Meego for N900 implementation can be seen on [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
=== Download image ===&lt;br /&gt;
You can choose from several images from our repository, or even [[ARM/Creating ARM image using MeeGo Image Creator|build one yourself.]]&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/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ SF/MeeGoConf Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| San Francisco release, image released at MeeGo conference.(recommended)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 23.5.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/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego DE image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 15.04.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 of DE image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [https://meego.com/downloads/releases/1.1/meego-v1.1-handset Meego Core 1.1]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Original Meego core 1.1 release for N900.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.10.2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Install image ===&lt;br /&gt;
Recommended way is to install MeeGo DE as dual boot to N900, with your Maemo 5 fremantle. However you can choose any one from the list with your own risk.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/Dual_Boot|Dual-boot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs Meego as dual boot with your Maemo 5 fremantle. (Default)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs Meego to a external SD card. Does not destroy internal memory of your N900 device, and also a recommended way.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install Meego on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
If you want to try out some applications on Meego [[ARM/N900|Developer Edition]] get them from [[ARM/N900/CoolStuff|here.]] Eventually applications will be in [[http://apps-beta.meego.com/applications/MeeGo Community apps site]].&lt;br /&gt;
&lt;br /&gt;
== Participate ==&lt;br /&gt;
If you are interested to help developing MeeGo or applications for your favorite hardware. Please visit on MeeGo [[ARM/N900|Developer Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
Q. Where can I download the N900 DE release? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[#Download_image]]&lt;br /&gt;
&lt;br /&gt;
Q. Where do I see the maturity of the current image? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the Developer Edition [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
Q. My battery is drained, how shall I recharge it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Look from [[ARM/N900/Recover_From_Drained_Battery|battery recharge guide.]]&lt;br /&gt;
&lt;br /&gt;
Q. I want to install back to Maemo5 as my only operating system, how will I do that? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the [http://wiki.maemo.org/Updating_the_firmware#N900_2  restore Maemo guide] from Maemo wiki.&lt;br /&gt;
&lt;br /&gt;
Q. I want a usb connection to my N900, how will I do it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Use ssh. See [[ARM/N900/Tips_and_Tricks/N900_USB_Networking|guide.]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:31:36Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Target schedules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Target schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''target schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us.&lt;br /&gt;
&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI).&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Configuration</id>
		<title>ARM/N900/Configuration</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Configuration"/>
				<updated>2011-05-27T12:28:51Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* N900 Developer Edition configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== N900 Developer Edition configuration ==&lt;br /&gt;
List of features implemented ( or to be implemented) in different Meego Developer Edition releases.&lt;br /&gt;
&lt;br /&gt;
=== Default settings for the Handset UX===&lt;br /&gt;
&lt;br /&gt;
==== Meego Conference Release ====&lt;br /&gt;
&lt;br /&gt;
* '''Bluetooth''': off by default (kallam), '''not done yet'''&lt;br /&gt;
* Pre-started applications&lt;br /&gt;
** Dialer (done) and SMS (arun), should be running in background to have quick access. DONE&lt;br /&gt;
** Lock app (Ronksu), not done yet. (no need?)&lt;br /&gt;
** Camera? (theodor), not done yet?&lt;br /&gt;
* Application content and home screen configuration&lt;br /&gt;
** '''Quick bar''': Dialer, SMS, People, Camera (OK)&lt;br /&gt;
** '''Home screen 1st row''': fennec, Terminal, Peregrine, Settings, Mad developer&lt;br /&gt;
** Home screen 2nd row &amp;amp; other screens: Kasvopus, TwimGo, QmlReddit, Qatbowling, widgets gallery, Music, Video&lt;br /&gt;
** Icons for Email, Calendar should be removed (and Lock, Meego-PIN etc.). Show only one Widgets gallery icon.&lt;br /&gt;
** Investigating possibility to include new MeeGo UX applications (Sage), not feasible now (tested by Jukka).&lt;br /&gt;
* Application grid improvements&lt;br /&gt;
** Structure home screen icons to correct order, see above (Sage, mirek), NOT DONE YET&lt;br /&gt;
** Finalize correct icons for applications (from base theme)(mirek), DONE&lt;br /&gt;
* Theme improvements&lt;br /&gt;
** Work on DE theme, and fix UI glitches and bad usability (see [https://bugs.meego.com/show_bug.cgi?id=17039 META bug], mirek), mostly done.&lt;br /&gt;
** New wallpaper for SF2011? (wazd?), DONE&lt;br /&gt;
* Splash screens (msugano)&lt;br /&gt;
** kernel message appears on the boot splash (msugano: this was solved in the smia driver, error level reduced for certain messages, KERN_ALERT to KERN_INFO).&lt;br /&gt;
** Boot splash screen should stay on screen until device booted (msugano: the bootsplash is wiped away once X windows starts. what about X-&amp;gt;xsetroot-&amp;gt;mcompositor?) &lt;br /&gt;
** Looks OK for now (Jukka)&lt;br /&gt;
** Shutdown splash should stay on screen until device is powered off&lt;br /&gt;
** Weird behaviour while shutdown, not done.&lt;br /&gt;
* Backlight behaviour (lamikr/done)&lt;br /&gt;
** Increase the timeout to 1min (done)&lt;br /&gt;
** Backlight should turn off only when power button is released. When powering the device off (keeping power button pressed), backlight shouldn't turn off (done)&lt;br /&gt;
** Backlight should not dim while booting, before the device is fully booted so that user sees when that happens (done)&lt;br /&gt;
* Automatic lock (lamikr/done)&lt;br /&gt;
** Screen and keys should be locked automatically after a time-out (done)&lt;br /&gt;
* Hardware key features&lt;br /&gt;
** Power button is used to toggle backlight, and for powering on and off (lamikr/done)&lt;br /&gt;
** Lock key works (lamikr/done)&lt;br /&gt;
** Camera key starts the Camera application (joonasta)&lt;br /&gt;
** Volume can be controlled with volume keys during call (jpeltonen)&lt;br /&gt;
* Media content&lt;br /&gt;
** Based on community contribution, can we have open source videos, ringtones, audio and images? (ask from karoliina salminen)&lt;br /&gt;
&lt;br /&gt;
==== Alpha Release ====&lt;br /&gt;
&lt;br /&gt;
* Theme: Development (ie. base theme), should show the new colourful new icons instead of default MeeGo ones. OK, there is a new DE theme based on base theme.&lt;br /&gt;
* Wallpaper: all black (need to make a 800x480 image for that?)&lt;br /&gt;
** Changing wallpaper from Settings should work&lt;br /&gt;
* Quick bar: Dialer, SMS, Browser, Camera&lt;br /&gt;
* Application grid: Dialer, SMS, Browser, Camera, Settings first and then the rest.&lt;br /&gt;
** remove current duplicate browser icons&lt;br /&gt;
** should include mad-developer&lt;br /&gt;
* Backlight turn off delay: 30s&lt;br /&gt;
* Boot splash screen&lt;br /&gt;
* Shutdown splash screen&lt;br /&gt;
&lt;br /&gt;
=== Settings for experimental MeeGo UX (Tablet) ===&lt;br /&gt;
* Menu key mapped to N900 camera key (or proximity sensor?)&lt;br /&gt;
* Use Dialer, SMS and Browser from Handset UX.&lt;br /&gt;
&lt;br /&gt;
=== Ideas, feedback ===&lt;br /&gt;
* When we get new artwork, we can use that [[ARM/N900/Artwork]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Configuration</id>
		<title>ARM/N900/Configuration</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Configuration"/>
				<updated>2011-05-27T12:27:49Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== N900 Developer Edition configuration ==&lt;br /&gt;
List of features implemented ( or to be implemented) in different Meego Developer Edition releases.&lt;br /&gt;
&lt;br /&gt;
=== Default settings for the Handset UX===&lt;br /&gt;
&lt;br /&gt;
'''To be implemented for MeeGo conference beta release''' (responsible action owner in ()'s)&lt;br /&gt;
&lt;br /&gt;
* '''Bluetooth''': off by default (kallam), '''not done yet'''&lt;br /&gt;
* Pre-started applications&lt;br /&gt;
** Dialer (done) and SMS (arun), should be running in background to have quick access. DONE&lt;br /&gt;
** Lock app (Ronksu), not done yet. (no need?)&lt;br /&gt;
** Camera? (theodor), not done yet?&lt;br /&gt;
* Application content and home screen configuration&lt;br /&gt;
** '''Quick bar''': Dialer, SMS, People, Camera (OK)&lt;br /&gt;
** '''Home screen 1st row''': fennec, Terminal, Peregrine, Settings, Mad developer&lt;br /&gt;
** Home screen 2nd row &amp;amp; other screens: Kasvopus, TwimGo, QmlReddit, Qatbowling, widgets gallery, Music, Video&lt;br /&gt;
** Icons for Email, Calendar should be removed (and Lock, Meego-PIN etc.). Show only one Widgets gallery icon.&lt;br /&gt;
** Investigating possibility to include new MeeGo UX applications (Sage), not feasible now (tested by Jukka).&lt;br /&gt;
* Application grid improvements&lt;br /&gt;
** Structure home screen icons to correct order, see above (Sage, mirek), NOT DONE YET&lt;br /&gt;
** Finalize correct icons for applications (from base theme)(mirek), DONE&lt;br /&gt;
* Theme improvements&lt;br /&gt;
** Work on DE theme, and fix UI glitches and bad usability (see [https://bugs.meego.com/show_bug.cgi?id=17039 META bug], mirek), mostly done.&lt;br /&gt;
** New wallpaper for SF2011? (wazd?), DONE&lt;br /&gt;
* Splash screens (msugano)&lt;br /&gt;
** kernel message appears on the boot splash (msugano: this was solved in the smia driver, error level reduced for certain messages, KERN_ALERT to KERN_INFO).&lt;br /&gt;
** Boot splash screen should stay on screen until device booted (msugano: the bootsplash is wiped away once X windows starts. what about X-&amp;gt;xsetroot-&amp;gt;mcompositor?) &lt;br /&gt;
** Looks OK for now (Jukka)&lt;br /&gt;
** Shutdown splash should stay on screen until device is powered off&lt;br /&gt;
** Weird behaviour while shutdown, not done.&lt;br /&gt;
* Backlight behaviour (lamikr/done)&lt;br /&gt;
** Increase the timeout to 1min (done)&lt;br /&gt;
** Backlight should turn off only when power button is released. When powering the device off (keeping power button pressed), backlight shouldn't turn off (done)&lt;br /&gt;
** Backlight should not dim while booting, before the device is fully booted so that user sees when that happens (done)&lt;br /&gt;
* Automatic lock (lamikr/done)&lt;br /&gt;
** Screen and keys should be locked automatically after a time-out (done)&lt;br /&gt;
* Hardware key features&lt;br /&gt;
** Power button is used to toggle backlight, and for powering on and off (lamikr/done)&lt;br /&gt;
** Lock key works (lamikr/done)&lt;br /&gt;
** Camera key starts the Camera application (joonasta)&lt;br /&gt;
** Volume can be controlled with volume keys during call (jpeltonen)&lt;br /&gt;
* Media content&lt;br /&gt;
** Based on community contribution, can we have open source videos, ringtones, audio and images? (ask from karoliina salminen)&lt;br /&gt;
&lt;br /&gt;
'''Implemented for the alpha release'''&lt;br /&gt;
&lt;br /&gt;
* Theme: Development (ie. base theme), should show the new colourful new icons instead of default MeeGo ones. OK, there is a new DE theme based on base theme.&lt;br /&gt;
* Wallpaper: all black (need to make a 800x480 image for that?)&lt;br /&gt;
** Changing wallpaper from Settings should work&lt;br /&gt;
* Quick bar: Dialer, SMS, Browser, Camera&lt;br /&gt;
* Application grid: Dialer, SMS, Browser, Camera, Settings first and then the rest.&lt;br /&gt;
** remove current duplicate browser icons&lt;br /&gt;
** should include mad-developer&lt;br /&gt;
* Backlight turn off delay: 30s&lt;br /&gt;
* Boot splash screen&lt;br /&gt;
* Shutdown splash screen&lt;br /&gt;
&lt;br /&gt;
=== Settings for experimental MeeGo UX (Tablet) ===&lt;br /&gt;
* Menu key mapped to N900 camera key (or proximity sensor?)&lt;br /&gt;
* Use Dialer, SMS and Browser from Handset UX.&lt;br /&gt;
&lt;br /&gt;
=== Ideas, feedback ===&lt;br /&gt;
* When we get new artwork, we can use that [[ARM/N900/Artwork]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</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>2011-05-27T12:22:33Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* MeeGo 1.2 Developer Edition for Nokia N900 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.2 Developer Edition for Nokia N900=&lt;br /&gt;
&lt;br /&gt;
 '''What's hot:''' &lt;br /&gt;
 Test the '''MeeGoConf/SF release''' of the MeeGo 1.2 Developer Edition for N900: [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ download] - [[#Installing_and_running|install]] - [[ARM/N900/CoolStuff|cool stuff]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The target of this activity is to make a Developer Edition of MeeGo for the Nokia N900 device. This Developer Edition is an 'overlay' constructed above the current core MeeGo 1.2. The DE project is working as a draft of a MeeGo handset image, to make possible the MeeGo development on your N900 hardware. Being a draft it will not take into account all features commonly present in a handset OS. To see what features will be implemented look [[#Key_features]]. Flashed with this edition N900 will be usable as a primary phone device for a developer/hacker person. '''This is not meant for regular (Maemo 5) users. Using this release will probably void any warranty and there is no (other than community-based) support available.'''&lt;br /&gt;
&lt;br /&gt;
=== Target ===&lt;br /&gt;
The focus is on meeting the non-functional targets (such as performance) rather than number of features. This will hopefully encourage more people to use MeeGo on N900, and continue enhancing the functionality or build new stuff. Developer Edition is based on MeeGo 1.2 handset trunk content, and selected community contributions ([[ARM/N900/CoolStuff|see the candidates]]). Core MeeGo 1.2 Handset features can be found in [https://bugs.meego.com/report.cgi?x_axis_field=product&amp;amp;y_axis_field=component&amp;amp;z_axis_field=&amp;amp;query_format=report-table&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;classification=MeeGo+Features&amp;amp;product=MeeGo+Core+OS+Features&amp;amp;product=MeeGo+Handset+Features&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;version=1.0&amp;amp;version=1.1&amp;amp;version=1.2&amp;amp;longdesc_type=allwordssubstr&amp;amp;longdesc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;deadlinefrom=&amp;amp;deadlineto=&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=RELEASED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailqa_contact2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bug_id_type=anyexact&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;format=table&amp;amp;action=wrap&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= featurezilla], and features of DE not yet implemented from [[ARM/N900/Configuration|Configuration list.]]&lt;br /&gt;
&lt;br /&gt;
== Key features ==&lt;br /&gt;
These use cases shall be the prominent ones in the Developer Edition. (If you want to promote a feature to this list, please add it to the feedback section first.)&lt;br /&gt;
&lt;br /&gt;
'''Cellular voice calls''' (Dialer, People)&lt;br /&gt;
&lt;br /&gt;
* Make voice calls (input number directly, initiate from Contacts, initiate from Call history)&lt;br /&gt;
* Receive calls&lt;br /&gt;
* Default ringtone plays&lt;br /&gt;
* Volume control works via System UI&lt;br /&gt;
* SIM PIN entry support&lt;br /&gt;
&lt;br /&gt;
'''SMS''' (SMS, People)&lt;br /&gt;
* Send new SMS (input number, send from Contacts)&lt;br /&gt;
* Receive SMS, and reply to sender&lt;br /&gt;
&lt;br /&gt;
'''Browser use over WLAN''' (Browser, Settings)&lt;br /&gt;
* Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
* Open a complex modern website (eg. gmail.com)&lt;br /&gt;
&lt;br /&gt;
'''Camera''' (meegocamera)&lt;br /&gt;
* Still image capture&lt;br /&gt;
* Support for N900 keys (zoom, capture)&lt;br /&gt;
&lt;br /&gt;
'''Common SW''' (Settings, xterm, lock)&lt;br /&gt;
&lt;br /&gt;
Common components such as System UI, Home screen etc. shall be made functional so that basic device usage is smooth and fast. N900 device specific features such as keys, display and battery will be optimized. [[SDK|MeeGo SDK]] fully supports this edition, as it is MeeGo 1.2 compliant.&lt;br /&gt;
&lt;br /&gt;
== Target schedules ==&lt;br /&gt;
&lt;br /&gt;
This shows the '''target schedule''' and content. It should be understood that Developer Edition is still based on &amp;quot;best-effort&amp;quot; model, so this might change any time. If you want to make sure targets are kept, please join the project and help us.&lt;br /&gt;
&lt;br /&gt;
* '''Alpha release''': on week 15&lt;br /&gt;
** Official DE image available with key overlays on top of MeeGo 1.2 trunk (see [[ARM/N900/Configuration]]).&lt;br /&gt;
** Calls, SMS, Browser and Camera should be in a demo-able state (MeeGo Summit FI). For top issues see [[http://wiki.meego.com/User:Jukkaeklund]].&lt;br /&gt;
** Key performance and usability items fixed (PM kernel, backlight control)&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Download here].&lt;br /&gt;
&lt;br /&gt;
* '''[[ARM/N900/SF2011|MeeGo Conference release]]''': on week 20, see the [[ARM/N900/ReleaseProcess/Plan]].&lt;br /&gt;
** [http://repository.maemo.org/meego/n900-de/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ Download here].&lt;br /&gt;
** Known issues: Coming soon.&lt;br /&gt;
* '''&amp;quot;Summer release&amp;quot;''' by end of June, targets are to be refined based on beta achievement and community activity.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The maturity of Developer Edition image, can be seen from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Installing and running ==&lt;br /&gt;
Image download and installing instructions can be found from [[N900#Install|N900 page,]] please refer to them for more instructions. &lt;br /&gt;
&lt;br /&gt;
* [[N900#Install|Download and install]] instructions page.&lt;br /&gt;
* [[ARM/N900/Status|Status and reports]] of the latest image.&lt;br /&gt;
* [[ARM/N900/CoolStuff|Applications and accessories]] for the Developer Edition.&lt;br /&gt;
&lt;br /&gt;
== I want to help! ==&lt;br /&gt;
Willing to contribute the code to DE/MeeGo, but wondering where to start from? Learn the ropes from the MeeGo experts! This [[Media:Meegokickoff.pdf|material (meego developer's journey)]] gives the overview on the daily development workflow.&lt;br /&gt;
&lt;br /&gt;
Some more concrete steps:&lt;br /&gt;
&lt;br /&gt;
* Join [http://lists.meego.com/listinfo/meego-porting meego-porting@meego.com] and [http://lists.meego.com/listinfo/meego-handset meego-handset@meego.com] mailing lists&lt;br /&gt;
* Hang out in [http://webchat.freenode.net/?channels=#meego-arm #meego-arm IRC channel on irc.freenode.net]&lt;br /&gt;
* Join [[ARM/N900/DeveloperEdition/Meetings|weekly team meetings]] are held in the public IRC. This meeting is registered on the [[MeeGo-Meeting_IRC_Schedule|MeeGo IRC Meeting Page]]. The agenda and the archives are also available.&lt;br /&gt;
* Follow [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900 acceptance testing reports] and see if there's anything of your interest you'd like to work on.&lt;br /&gt;
* Play a little with Tablet UX pre-alpha as it's possible the same applications will be replacing some of the Handset UX ones. Experiments are being tried with the Tablet UX on N900. Find more details on [[ARM/N900/TabletUX]].&lt;br /&gt;
* Look into learning QML if you haven't already.&lt;br /&gt;
* To contribute fixes see [[ARM/N900/ReleaseProcess]].&lt;br /&gt;
* Would like to contribute the test cases? You will find the useful information [[Quality|here]].&lt;br /&gt;
* Would like to contribute artwork? See [[ARM/N900/Artwork]].&lt;br /&gt;
* Look through [[ARM/N900/Developers|Developers page,]] for tips and tricks.&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Core team, of Developer Edition, is formed in and around Nokia. In addition to core team, we hope to see growing community working on this. There is something for everybody to contribute be it bugs, code, artwork or something else. Core team itself has been divided into following categories:&lt;br /&gt;
&lt;br /&gt;
* Program lead: [http://meego.com/users/bittinen Mika Leppinen]&lt;br /&gt;
** R&amp;amp;D lead: [http://meego.com/users/msugano Makoto Sugano]&lt;br /&gt;
*** [[ARM/N900/VoiceSMS|Voice/SMS]] team lead: [http://meego.com/users/sabotage Shane Bryan]. *&lt;br /&gt;
*** [[ARM/N900/Browser|Browser/WLAN]] team lead: [http://meego.com/users/vesku Vesa-Matti Hartikainen]&lt;br /&gt;
*** [[ARM/N900/Common|Common SW]] team lead: [http://meego.com/users/harrihakulinen Harri Hakulinen]. **&lt;br /&gt;
*** [[ARM/N900/ReleaseProcess|Release &amp;amp; integration]]: [http://meego.com/users/ericlr Eric Le Roux], [http://meego.com/users/stskeeps Carsten Munk], [http://meego.com/users/sage Marko Saukko].&lt;br /&gt;
** [[ARM/N900/QA|QA]]: [http://meego.com/users/jaritah Jari Tahvanainen], [http://meego.com/users/markraja Marko Rajala]&lt;br /&gt;
** [[ARM/N900/PM|Product management]]: [http://meego.com/users/jukkaeklund Jukka Eklund], [http://meego.com/users/samipienimaki Sami Pienimäki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This project is merged with the MeeGo mainstream [[Project/Dialer|Dialer project.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Includes the [[ARM/N900/HW_Adaptation_team|Hardware Adaptation]] (maintained by [http://meego.com/users/stskeeps Carsten Munk]).&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q. Let's assume my bug fix was accepted only in the DE, but rejected in the official 1.2. What do we do with the bug?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Submit the fix to 1.3. Change the status to &amp;quot;RESOLVED&amp;quot;. Comment that the fix is available in DE &amp;amp; 1.3.&lt;br /&gt;
&lt;br /&gt;
Q. Which SD card should I be using?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Class 6 and higher. The class has the impact on the performance.&lt;br /&gt;
&lt;br /&gt;
Q. Where can I download the N900 DE release?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[N900#Install|installation instructions]]&lt;br /&gt;
&lt;br /&gt;
Q. What is the UI of DE going to be?&amp;lt;br/&amp;gt;&lt;br /&gt;
A. Based on what's available on MeeGo trunk. At the moment we work with the MeeGo 1.1-originated Handset UX and apps. We are evaluating the new tablet-originated UX and apps (see [[ARM/N900/TabletUX]]). This is still to be decided, and there might be even multiple options for the user to select.&lt;br /&gt;
&lt;br /&gt;
== Ideas, feedback etc. ==&lt;br /&gt;
&lt;br /&gt;
Please add stuff to the [[ARM/N900/Ideas|Ideas]] page.&lt;br /&gt;
&lt;br /&gt;
[[File:Splash-developers.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/N900</id>
		<title>N900</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/N900"/>
				<updated>2011-05-27T12:22:05Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* MeeGo for Nokia N900 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20000101-034513.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo for Nokia N900 =&lt;br /&gt;
'' &amp;quot;I have N900, and want to try MeeGo on it.&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo/Qt applications on my N900 device&amp;quot; ''&amp;lt;br/&amp;gt;&lt;br /&gt;
'' &amp;quot;I want to develop MeeGo OS, on existing N900 or other ARM-based device&amp;quot; ''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
When using MeeGo on the Nokia N900, or other ARM-based handset, it's recommended to use MeeGo [[ARM/N900|Developer Edition]]. [[ARM/N900|Developer Edition]] (DE) is an edition of the core MeeGo 1.2. The [[ARM/N900|DE]] is developed with the ARM and handset compatibility in mind, this way developers already owning a N900 device may start developing with it immediately.&lt;br /&gt;
&lt;br /&gt;
For more information about [[ARM/N900|Developer Edition]], please visit [[ARM/N900|Developer Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
The working status of Meego for N900 implementation can be seen on [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
=== Download image ===&lt;br /&gt;
You can choose from several images from our repository, or even [[ARM/Creating ARM image using MeeGo Image Creator|build one yourself.]]&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/daily/1.1.99.7.20110516.2.DE.2011-05-23.1/images/mg-handset-armv7nhl-n900-de-sanity/ SF/MeeGoConf Release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| San Francisco release, image released at MeeGo conference.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 23.5.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/archive/1.1.99.2.20110412.6.DE.2011-04-15.1/images/mg-handset-armv7nhl-n900-de-acceptance/ Alpha release]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Alpha release of the Meego DE image. (recommended)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 15.04.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 of DE image.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [https://meego.com/downloads/releases/1.1/meego-v1.1-handset Meego Core 1.1]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Original Meego core 1.1 release for N900.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 28.10.2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Install image ===&lt;br /&gt;
Recommended way is to install MeeGo DE as dual boot to N900, with your Maemo 5 fremantle. However you can choose any one from the list with your own risk.&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;| Topic&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/Dual_Boot|Dual-boot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs Meego as dual boot with your Maemo 5 fremantle. (Default)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/MMC|MMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Installs Meego to a external SD card. Does not destroy internal memory of your N900 device, and also a recommended way.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/EMMC| eMMC Installation]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Install Meego on the internal memory. This will destroy the existing fremantle installation.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/chroot|Chroot install]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| 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;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/NFS|NFS-Root over usb networking]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| With NFS-root install you can run MeeGo natively on your N900, without erasing Maemo 5, without flashing or using SD card. Rootfs speed over USB is the downside.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| [[ARM/N900/Install/U-Boot from scratch|Install U-boot from scratch]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| If you cannot install uboot from Maemo repo, then use this one to get it installed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
If you want to try out some applications on Meego [[ARM/N900|Developer Edition]] get them from [[ARM/N900/CoolStuff|here.]] Eventually applications will be in [[http://apps-beta.meego.com/applications/MeeGo Community apps site]].&lt;br /&gt;
&lt;br /&gt;
== Participate ==&lt;br /&gt;
If you are interested to help developing MeeGo or applications for your favorite hardware. Please visit on MeeGo [[ARM/N900|Developer Edition page.]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
Q. Where can I download the N900 DE release? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See [[#Download_image]]&lt;br /&gt;
&lt;br /&gt;
Q. Where do I see the maturity of the current image? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the Developer Edition [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
Q. My battery is drained, how shall I recharge it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Look from [[ARM/N900/Recover_From_Drained_Battery|battery recharge guide.]]&lt;br /&gt;
&lt;br /&gt;
Q. I want to install back to Maemo5 as my only operating system, how will I do that? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. See the [http://wiki.maemo.org/Updating_the_firmware#N900_2  restore Maemo guide] from Maemo wiki.&lt;br /&gt;
&lt;br /&gt;
Q. I want a usb connection to my N900, how will I do it? &amp;lt;br/&amp;gt;&lt;br /&gt;
A. Use ssh. See [[ARM/N900/Tips_and_Tricks/N900_USB_Networking|guide.]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-18T14:51:17Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* QA Tasks For Developer Edition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego [[ARM/N900|Developers Edition.]] [[ARM/N900|Developer Edition]] QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]] Monitoring the [[ARM/N900|Developer Edition]] maturity is one of the main tasks of [[ARM/N900|Developer Edition]] QA. The current maturity status can be found from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
We are using mainly MCTS test assets, so please refer to the [[Quality/TestSuite/MCTS|MCTS page.]] You can find list of open bugs also from there.&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - ONGOING (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - NOT STARTED&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
QA tasks for the [[ARM/N900|Developer Edition]] differ from the usual N900 approach in that there are less features to be tested. This is described in more detail in [[ARM/N900#Target|Developer Edition Targets.]] There are currently 2 test sets for the [[ARM/N900|Developer Edition]], these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time, a CPU/Memory benchmark, files system, and power measurement, but this will be explained later.&lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-18T14:44:15Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Meego Developer Edition Quality Assurance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego [[ARM/N900|Developers Edition.]] [[ARM/N900|Developer Edition]] QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]] Monitoring the [[ARM/N900|Developer Edition]] maturity is one of the main tasks of [[ARM/N900|Developer Edition]] QA. The current maturity status can be found from the [[ARM/N900/Status|Status page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
We are using mainly MCTS test assets, so please refer to the [[Quality/TestSuite/MCTS|MCTS page.]] You can find list of open bugs also from there.&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - ONGOING (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - NOT STARTED&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-18T14:38:50Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Test asset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego Developers Edition. Developer Edition QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
We are using mainly MCTS test assets, so please refer to the [[Quality/TestSuite/MCTS|MCTS page.]] You can find list of open bugs also from there.&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - ONGOING (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - NOT STARTED&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-18T14:34:34Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* OTS setup and automated hourly testing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego Developers Edition. Developer Edition QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== QA-Tools Task List ==&lt;br /&gt;
List of tasks the QA-Tools are doing for Meego Developer Edition.&lt;br /&gt;
If you need something from QA please tell it to us :)&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
(Open Testing System)&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - ONGOING (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - NOT STARTED&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-18T14:28:43Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* General info */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meego Developer Edition Quality Assurance =&lt;br /&gt;
Quality Assurance for Meego Developers Edition. Developer Edition QA uses many same components as in core Meego, therefore remember to look [[Quality|Meego core quality page.]]&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
&lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - ONGOING (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - NOT STARTED&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-18T14:20:29Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* OTS setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= General info =&lt;br /&gt;
Quality Assurance for Meego Developers Edition.&lt;br /&gt;
&lt;br /&gt;
== Organization == &lt;br /&gt;
* Error Management&lt;br /&gt;
** Error Manager: Iekku Huttunen&lt;br /&gt;
* QA Tools&lt;br /&gt;
* Core Testing&lt;br /&gt;
* User Experience Testing (UX)&lt;br /&gt;
&lt;br /&gt;
== Reports ==&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Status General DE N900 Feature status]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule MeeGo-Meeting IRC Schedule]&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-12-06.59.html Meeting minutes 12-05-2011]&lt;br /&gt;
* [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-07.00.html Meeting minutes 05-05-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= QA Tools =&lt;br /&gt;
Developers Edition uses same QA Tools as in core Meego. For more information please refer to the [[Quality/QA-tools|Quality/QA-tools]].&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
&lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
[[File:Text9867-0-4-8.png|350px|thumb|right|Automated testing and crash reporting]]&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes (click the image on right).&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (https://bugs.meego.com/show_bug.cgi?id=17134) - ONGOING (alkuznet)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Set up back-end server for core processing - ONGOING (rikhalon, sampos, timakima)&lt;br /&gt;
&lt;br /&gt;
* Image building and test run triggered from cron - trigger-testrun.sh -u &amp;lt;URL&amp;gt; - DONE (timakima)&lt;br /&gt;
&lt;br /&gt;
* Implement OTS Conductor plugin to fetch debug package list (before test run) and upload rich-core dumps to post-processing (after testrun )- DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* testrunner-lite sets a UID for each test case on DUT kernel core pattern. So that a coredump can be matched with a test case - DONE (rikhalon)&lt;br /&gt;
&lt;br /&gt;
* Debug image is built (simultaneuosly) on the core proscessing backend server - build-autotest-image.sh -f fs -d -p debug-packet-list -s 8000 -u &amp;lt;URL&amp;gt;, and saved as target for core prosessing - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* After each test case, cores matched against the UID are fetched from the DUT by testrunner-lite. - NOT STARTED&lt;br /&gt;
** testrunner-lite needs to write unique identifier to results.xml e.g. md5 hash from rich-core.&lt;br /&gt;
[[File:backend.png|350px|thumb|right|Core Processing Backend]]&lt;br /&gt;
 &amp;lt;crashes&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt; &lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
  &amp;lt;crash-id&amp;gt;1234567890ABCDEF&amp;lt;/crash-id&amp;gt;&lt;br /&gt;
 &amp;lt;/crashes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The core processing backend extracts the rich core and looks for proper target (if not available waits...) -  PofC DONE  (sampos) &lt;br /&gt;
&lt;br /&gt;
* The core processing backend chroots to the target with debug symbols and executes statically linked cross gdb for backtrace - DONE (sampos) &lt;br /&gt;
&lt;br /&gt;
* Upload processed crash data using [[Quality/QA-tools/CrashReports/API|Crash Reports API]] - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Testcase automation list&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update (waiting for comments)&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* * Plan Feature testset (.xml updated)&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Artwork</id>
		<title>ARM/N900/Artwork</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Artwork"/>
				<updated>2011-05-18T12:50:17Z</updated>
		
		<summary type="html">&lt;p&gt;Hanshoi: /* Involved people */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a page to help organise those interested in doing artwork/themes/images/sounds/etc for [[ARM/N900/DeveloperEdition|MeeGo N900 Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
== Involved people ==&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;| Name&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Irc-Nick&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| Comment&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Jukka Eklund&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| jukkaeklund&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| can't produce anything but will give feedback and get the stuff in DE&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Andrew Zhilin&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| wazd&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| can produce everything and lead the way&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| Derek McTavish Mounce&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 1px 1px 0&amp;quot;| hyphyphyph&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 0 0 1px 0&amp;quot;| can easily conquer the world. :)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Needed artwork ==&lt;br /&gt;
&lt;br /&gt;
* List what is currently missing&lt;br /&gt;
** Splash screens for boot and shutdown&lt;br /&gt;
** Wallpapers&lt;br /&gt;
** Sample-media: video, audio (something else than 'Big Bang Bunny' would be nice!)&lt;br /&gt;
*** Anssi Takku (zotte): FYI...We have a bunch of testing media files here http://testdata.meego.com/. Most of videos are about big bunny in different formats but if needed we have one resource who can generate needed video/audio/image files&lt;br /&gt;
** Themes (replacing or building on top of MeeGo Handset base theme or Tablet UX)&lt;br /&gt;
** Ring tones (phone call and SMS don't have any audios atm)&lt;br /&gt;
** Fonts (Nokia Pure?)&lt;br /&gt;
&lt;br /&gt;
== Existing artwork ==&lt;br /&gt;
&lt;br /&gt;
* List what we currently have (URL's to images, repositories, etc)&lt;br /&gt;
* http://meego.gitorious.org/meegotouch/meegotouch-theme&lt;br /&gt;
* https://picasaweb.google.com/115954093358648404696/MDEArtwork# by wazd&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
&lt;br /&gt;
We should be careful with licensing such that component offerings are usable now and in the future around the entire MeeGo project.&lt;br /&gt;
&lt;br /&gt;
The Creative Commons license group are seen as applicable for this, however the specific licenses usable should be identified here.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* Useful resources for artwork/themes/etc within MeeGo&lt;br /&gt;
** [[Theming in MeeGo Touch]]&lt;br /&gt;
** [http://apidocs.meego.com/git-tip/mtf/styling.html Meego Touch: Styling documentation]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Hanshoi</name></author>	</entry>

	</feed>