Welcome to hackable:1 wiki

Hackable:1 is a community distribution for Hackable Devices like the Openmoko Neo Freerunner. It is based on Debian and implements the GNOME Mobile platform. You can find more information on the official website.

For everyone

The first thing you should read is the Getting started page.

You can then find information about the different versions of hackable:1.

For users

You probably want to download and try the distribution first. The UserManual is work in progress but is a good starter. You can of course find useful information, and get support if you have any issue. Of course, you can contribute, too!

The aim of this wiki is to let anyone easily participate in the project. It is currently part of a trac installation, already allowing:

For developers

How to start developing? Follow the yellow brick road!

Project list

You'll find there a list of projects we're working on these days.

How to setup a cross-compilation environment

We provide a ready-to-use cross-compilation environment. This page will tell you how to install it.

How to build packages

When you want to modify an image (and let others test your changes too), you will need to build packages. We developed a number of tools to assist in this task, and you'll see how to use them here.

A step-by-step tutorial for debian and H:1 packaging here.

How to build images

We have developed a specific tool, strap:1, to build our images automatically. Its documentation is found here.

How to create new packages

Would you want to deploy software not available as Debian packages yet, you'll find the necessary information here.

You want to contribute ? You can also check this page!

Announcement: We have opened a page to list and establish priorities for phone applications features: PhoneInterface