Getting Started

This page will to get you started with a custom Mer 'product' using one of the more popular hacker-friendly pieces of hardware.

Introduction
First some terminology; Mer is a core OS for vendors who want to make products. So


 * a product; is a mix of Mer Core, a HW adaptation and a UX
 * a UX; is the graphical user interface or the "User Experience"
 * a HW Adaptation; is the tailored kernel, modules, GLES drivers etc built for a specific device

Get started
Prerequisites: * N900 * ...
 * a MeeGo Community OBS account
 * Install the Mer Platform SDK
 * One of the following devices

Create sample image for your device
These steos will download everything needed for the image into a format suitable for installing on the device.

N900
mkdir n900 cd n900 curl -O ${HTTP_GITHUB_DEVICES}/minimal-n900.ks sudo mic create raw minimal-n900.ks --record-pkgs=name --pkgmgr=yum --arch=armv7hl --compress-disk-image=bz2 -o.

If you want to explore the rootfs before flashing (or for debugging purposes):

sudo mic create fs minimal-n900.ks --record-pkgs=name --pkgmgr=yum --arch=armv7hl -o root

To install the image to the device first see the Nemo N900 installation instructions and then the image writing instructions.

Use your own UX code + repos
osc copypac

Creating ks from .yaml
sudo zypper in mer-kickstarter-configs