wiki:GettingStarted

Getting started

Users

Downloading hackable:1

You can obtain the stable releases of hackable:1 here:

 http://download.hackable1.org/

Currently only the Openmoko Freerunner is supported.

Installing hackable:1

Installation instructions are found here:

 http://download.hackable1.org/INSTALL.txt

Troubleshooting

  1. You can browse the  existing, known problems
  2. If you are still stuck, you can then open a ticket yourself
  3. There is a  mailing-list for users, with  archives
  4. You can also get support from the IRC channel #hackable1 on the  Freenode network

Developers

Get the code

You can obtain the source code anonymously:

$ svn co svn://trac.hackable1.org/hackable1

Otherwise, if you are an official developer, you should access the code this way:

$ svn co svn+ssh://trac.hackable1.org/var/lib/svn/hackable1

svn also accepts the --username <your username> option if necessary.

Setuo the cross-compilation toolchain

See CrossCompiler for instructions on how to download or build a cross-compilation environnement and how to create new packages.

Source code structure

Our SVN tree is currently organized like this:

Directory Description
vendors Source code maintained by third-parties outside of hackable:1
trunk/src Applications specifically maintained by hackable:1's team
trunk/packages Meta-data for software packaging in hackable:1
trunk/build Images generation scripts and configuration

Unstable images

The development images are found here:  http://build.hackable1.org/