<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.openmoko.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.openmoko.org/api.php?action=feedcontributions&amp;user=Relet&amp;feedformat=atom</id>
		<title>Openmoko - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.openmoko.org/api.php?action=feedcontributions&amp;user=Relet&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Special:Contributions/Relet"/>
		<updated>2013-05-25T03:14:01Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.6</generator>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Navit</id>
		<title>Navit</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Navit"/>
				<updated>2009-05-08T15:20:34Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* News */ some correct settings for SHR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Application|Navit}}&lt;br /&gt;
&lt;br /&gt;
As described on the [http://navit.sourceforge.net/ Navit home page],&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Navit is a car navigation system with routing engine.&lt;br /&gt;
&lt;br /&gt;
Its modular design is capable of using vector maps of various formats for routing and rendering of the displayed map. It's even possible to use multiple maps at a time.&lt;br /&gt;
&lt;br /&gt;
The GTK+ or SDL user interfaces are designed to work well with touch screen displays. Points of Interest of various formats are displayed on the map.&lt;br /&gt;
&lt;br /&gt;
The current vehicle position is either read from gpsd or directly from NMEA GPS sensors.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some people say Navit is also a good choice for pedestrian and bicycle navigation.&lt;br /&gt;
&lt;br /&gt;
[[Image:Navit-2241.png|thumb|Navit-r2241]]&lt;br /&gt;
&lt;br /&gt;
== Acknowledgment ==&lt;br /&gt;
&lt;br /&gt;
Thanks to [[User:Alessandro | Alessandro]], stefan_schmidt, cp15 and all Navit developers I have done a small (&amp;quot;not really working&amp;quot;) preview of Navit on Neo1973 at [http://www.telemobilityforum.com/eng/ Telemobility Forum 2007]. Thanks to [http://gfoss.it GFoss] guys to invite me.&lt;br /&gt;
''[[User:Tyrael | Tyrael]]''&lt;br /&gt;
&lt;br /&gt;
==Setting up Navit==&lt;br /&gt;
&lt;br /&gt;
===Install Navit===&lt;br /&gt;
====OM2008.x====&lt;br /&gt;
You can now simply add a feed from there : http://download.navit-project.org/navit/openmoko/svn/&lt;br /&gt;
&lt;br /&gt;
Essentially, to enable this directory as [[Om_2008.8_Installer#How to add a Repository ?|feed]] and install or update navit do:&lt;br /&gt;
* Only for the first time:&lt;br /&gt;
 echo src navit http://download.navit-project.org/navit/openmoko/svn &amp;gt;/etc/opkg/navit-feed.conf&lt;br /&gt;
 opkg update&lt;br /&gt;
&lt;br /&gt;
* Always:&lt;br /&gt;
 opkg install navit&lt;br /&gt;
&lt;br /&gt;
Navit will be auto-updated when you run opkg upgrade later&lt;br /&gt;
====Debian====&lt;br /&gt;
Navit is now in [http://packages.debian.org/source/experimental/navit Debian experimental].&lt;br /&gt;
&lt;br /&gt;
More recent releases of the very same packaging can be found in the Pini's repository:&lt;br /&gt;
 deb http://pini.free.fr/debian unstable main&lt;br /&gt;
 deb-src http://pini.free.fr/debian unstable main&lt;br /&gt;
&lt;br /&gt;
The up-to-date source package is available through git at '''git://git.debian.org/git/collab-maint/navit.git''' ([http://git.debian.org/?p=collab-maint/navit.git;a=summary browse]).&lt;br /&gt;
&lt;br /&gt;
====FSO====&lt;br /&gt;
I found that navit did not start fso-gpsd. I found the solution on the [http://lists.openmoko.org/nabble.html#nabble-td2473189 mailing list]. Starting navit from the command line produced the following output:&lt;br /&gt;
&lt;br /&gt;
 navit:plugin_load:can't load '/usr/lib/navit/vehicle/&lt;br /&gt;
 libvehicle_gpsd.so', Error 'libgps.so.16: cannot open shared object  &lt;br /&gt;
 file: No such file or directory'&lt;br /&gt;
 navit:vehicle_new:invalid type 'gpsd'&lt;br /&gt;
&lt;br /&gt;
So I used the following workaround:&lt;br /&gt;
&lt;br /&gt;
 opkg install libgps17&lt;br /&gt;
 ln -s /usr/lib/libgps.so.17 /usr/lib/libgps.so.16 &lt;br /&gt;
&lt;br /&gt;
===Set up the maps you want===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
Use [http://maps.navit-project.org/download/ Navit pre-processed OSM maps].  Navigate to the region you want, and click select to select it, select the region you want, then click download&lt;br /&gt;
&lt;br /&gt;
If you just want the entire planet (as of this writing, ~1.8 GB), it's [http://maps.navit-project.org/planet.bin here].&lt;br /&gt;
&lt;br /&gt;
[http://downloads.cloudmade.com/ CloudMade] also has up-to-date maps from OpenStreetMap by country (by state in the US).&lt;br /&gt;
&lt;br /&gt;
====From the command line====&lt;br /&gt;
'''OpenStreetMap''' - follow directions at http://wiki.navit-project.org/index.php/OpenStreetMaps&lt;br /&gt;
* There are some pre-processed, up-to-date maps that can be grabbed with wget:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O germany.bin http://maps.navit-project.org/api/map/?bbox=5.185546875,46.845703125,15.46875,55.634765625&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Here's an example to get the maps for the area around Seattle, WA:&lt;br /&gt;
** Find the map coordinates using http://informationfreeway.org/?lat=47.520270037501454&amp;amp;lon=-122.20130713167327&amp;amp;zoom=9&amp;amp;layers=B000F000&lt;br /&gt;
** Download 4 regions from OpenStreetMaps ([[Navit#Script_to_download_OSM_maps|see below]] for a script to do this for you automatically for largish areas):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O map1.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.5,-122,47.7&lt;br /&gt;
wget -O map2.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.5,-122.2,47.7&lt;br /&gt;
wget -O map3.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.3,-122.2,47.5&lt;br /&gt;
wget -O map4.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.3,-122,47.5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* A binary Navit map file needs to be created.  The following uses osm2navit, and it's recommended that this command be used on something more powerful than the Neo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;cat *.osm | osm2navit --dedupe-ways mymap.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Copy the map to the NEO===&lt;br /&gt;
To copy the map using scp (replace ''/directory'' as is appropriate in the following):&lt;br /&gt;
&amp;lt;pre&amp;gt;scp mymap.bin root@neo:/directory&amp;lt;/pre&amp;gt;&lt;br /&gt;
Once it's somewhere on the NEO, Navit needs to know that it's there.&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir ~/.navit&lt;br /&gt;
cp /usr/share/navit/navit.xml ~/.navit/navit.xml&lt;br /&gt;
vi ~/.navit/navit.xml&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the navit.xml file, put the following into a new &amp;lt;mapset&amp;gt; section:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;map type=&amp;quot;binfile&amp;quot; enabled=&amp;quot;yes&amp;quot; data=&amp;quot;/directory&amp;quot; /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run navit&lt;br /&gt;
** Start gllin (for GTA01)&lt;br /&gt;
** Start gpsd ( gpsd /tmp/nmeaNP )&lt;br /&gt;
** Start navit&lt;br /&gt;
&lt;br /&gt;
* The version of osm2navit with which you build the maps should match the version of navit you have. If in doubt, build the maps on the Openmoko.&lt;br /&gt;
&lt;br /&gt;
===Tips and Tricks===&lt;br /&gt;
====Center on Vehicle====&lt;br /&gt;
Navit supports a &amp;quot;always center on vehicle&amp;quot; option. &lt;br /&gt;
&lt;br /&gt;
To activate this add&lt;br /&gt;
 follow=&amp;quot;3&amp;quot;&lt;br /&gt;
to the vehicle tag in navit.xml. The &amp;quot;3&amp;quot; causes to give the gui time to do something between the repaints (drag the map or browse the menu). When its set to &amp;quot;1&amp;quot; navit does nothing more than repainting the map continuously.&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&lt;br /&gt;
=== Getting the display right ===&lt;br /&gt;
&lt;br /&gt;
If using SHR the keyboard in country/town/street search mode does not fit on the street, make sure your gui configuration is set to the following line:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;gui type=&amp;quot;internal&amp;quot; font_size=&amp;quot;350&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The example line provided for freerunners hides some important icons. Namely, instead of typing your city name first, you will first have to click the button on the top left, to go into country search mode. Enter your country name, then the city name, in order to enable the search function. This requires your map data to be searchable. &lt;br /&gt;
&lt;br /&gt;
=== Street names ===&lt;br /&gt;
They are now displayed on Openmoko using the CVS version of Navit (20071217).&lt;br /&gt;
&lt;br /&gt;
=== Point selection by pen ===&lt;br /&gt;
Easier using the CVS version (20071217).&lt;br /&gt;
&lt;br /&gt;
=== Route &amp;gt; Destination ===&lt;br /&gt;
The Route &amp;gt; Destination menu item crashes the software (20071217 and 0.04, but fixed in 0.1.0+svnrev1255).&lt;br /&gt;
&lt;br /&gt;
A workaround is to set the LANG variable before calling navit. For example:&lt;br /&gt;
&lt;br /&gt;
LANG=fr_FR.UTF-8 navit&lt;br /&gt;
&lt;br /&gt;
Note that a short syntax (e.g. LANG=fr) would not work.&lt;br /&gt;
&lt;br /&gt;
If you put an &amp;quot;export LANG=fr_FR.UTF-8&amp;quot; into your /etc/profile file, it will automatically set this environment variable every time you boot up.  This way, you can launch Navit from the Icon in Illume.&lt;br /&gt;
&lt;br /&gt;
http://trac.navit-project.org/ticket/51&lt;br /&gt;
&lt;br /&gt;
=== Speech ===&lt;br /&gt;
Navit can speak if you install eSpeak + speech-dispatcher and updates your navit.xml file.&lt;br /&gt;
&lt;br /&gt;
For adventurous people, one way to do this:&lt;br /&gt;
&lt;br /&gt;
* mokoTTS aims to integrate these packages in OM:&lt;br /&gt;
http://projects.openmoko.org/projects/mokotts/&lt;br /&gt;
&lt;br /&gt;
install espeak, dotconf, and then speech-dispatcher.&lt;br /&gt;
note: running 2008.8 updating from zecke's &amp;quot;testing&amp;quot; repo does not require &amp;quot;dotconf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* change the speech tag in navit.xml:&lt;br /&gt;
&amp;lt;speech type=&amp;quot;cmdline&amp;quot; data=&amp;quot;spd-say '%s'&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or &amp;quot;spd-say -l fr '%s'&amp;quot; for using the French voice for example.&lt;br /&gt;
&lt;br /&gt;
'''Note: Package speech-dispatcher broke my audio after suspend with current SHR (2009-04-13, though the problem's not shr, but speech-dispatcher itself).''' A solution is to disable starting of speech-dispatcher with:&lt;br /&gt;
 update-rc.d -f speech-dispatcher remove&lt;br /&gt;
And then edit /usr/bin/navit, so that it starts speech-dispatcher before navit, and stops it afterwards. See http://lists.openmoko.org/nabble.html#nabble-td1088795&lt;br /&gt;
&lt;br /&gt;
=== Maps ===&lt;br /&gt;
==== Downloadable Maps ====&lt;br /&gt;
Downloadable OSM maps for most areas of the world are available free in Navit format from Cloudmade at [http://downloads.cloudmade.com/ http://downloads.cloudmade.com/]. Simply navigate to  the country or region you want and download the &amp;lt;code&amp;gt;.navit.bin.zip&amp;lt;/code&amp;gt; version of the map. You'll have to exatract the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; file from the ZIP archive before using it with Navit.&lt;br /&gt;
==== Planet extract ====&lt;br /&gt;
You can download pre-compiled (ready-to-use) maps using the OpenStreetMap-data from the [http://maps.navit-project.org/download/ the navit planet extractor] ;-)]™ which allows you to select a region of OpenStreetMap to extract. This will give you a binary file that can be used directly by Navit without further processing. The planet extractor's map data is updated daily.&lt;br /&gt;
&lt;br /&gt;
==== Script to download OSM maps ====&lt;br /&gt;
[[User:Wurp|Wurp]] wrote a little python script to download all OSM maps within a lat/long rectangle.  Just copy the script to a file called dlOSM.sh, chmod +x it, and run it like&lt;br /&gt;
dlOSM.sh &amp;lt;minimum latitude&amp;gt; &amp;lt;maximum latitude&amp;gt; &amp;lt;minimum longitude&amp;gt; &amp;lt;maximum longitude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It takes a long time for large maps.  I could optimize it some by having it try to get a big section at once, then if it fails, break it into smaller pieces and recurse.  I'm not sure when/if I'll get around to that...&lt;br /&gt;
&lt;br /&gt;
dlOSM.sh:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
&lt;br /&gt;
import os&lt;br /&gt;
import sys&lt;br /&gt;
#import math&lt;br /&gt;
&lt;br /&gt;
def doIt(cmd):&lt;br /&gt;
os.system(cmd)&lt;br /&gt;
&lt;br /&gt;
def getOsms(basename, minLat, maxLat, minLon, maxLon):&lt;br /&gt;
'''basename - base name of map, maps are named {basename}{count}.osm&lt;br /&gt;
minLat - latitude of the west side of the map&lt;br /&gt;
maxLat - latitude of the east side of the map&lt;br /&gt;
minLon - longitude of the north side of the map&lt;br /&gt;
maxLon - longitude of the south side of the map'''&lt;br /&gt;
&lt;br /&gt;
wgetCmdTemplate = 'wget -O %s%s.osm http://api.openstreetmap.org/api/0.5/map?bbox=%s,%s,%s,%s'&lt;br /&gt;
&lt;br /&gt;
currLat = minLat&lt;br /&gt;
mapCount = 0&lt;br /&gt;
while currLat &amp;lt; maxLat:&lt;br /&gt;
nextLat = min(currLat + 0.1, maxLat)&lt;br /&gt;
&lt;br /&gt;
currLon = minLon&lt;br /&gt;
while currLon &amp;lt; maxLon:&lt;br /&gt;
nextLon = min(currLon + 0.1, maxLon)&lt;br /&gt;
&lt;br /&gt;
doIt(wgetCmdTemplate % (basename, mapCount, currLon, currLat, nextLon, nextLat))&lt;br /&gt;
&lt;br /&gt;
currLon = nextLon&lt;br /&gt;
mapCount = mapCount + 1&lt;br /&gt;
&lt;br /&gt;
currLat = nextLat&lt;br /&gt;
&lt;br /&gt;
(minLat, maxLat, minLon, maxLon) = map(float, sys.argv[1:])&lt;br /&gt;
getOsms('map', minLat, maxLat, minLon, maxLon)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
{{ApplicationBox|&lt;br /&gt;
Name=[[Navit]]|&lt;br /&gt;
Description=Navit is a car navigation system with routing engine.|&lt;br /&gt;
Screenshot=Screenshot-3.png|&lt;br /&gt;
Homepage=http://navit.sourceforge.net|&lt;br /&gt;
TestedOn=|&lt;br /&gt;
PackageName=&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS Applications]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/TangoGPS</id>
		<title>TangoGPS</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/TangoGPS"/>
				<updated>2008-11-02T22:14:04Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Using Google Maps with tangoGPS */ -comment&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|tangoGPS}}&lt;br /&gt;
{{Application|tangoGPS}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
tangoGPS is a map application which can utilize Neo's built-in GPS to show your current location.&lt;br /&gt;
&lt;br /&gt;
[[Image:TangoGPS1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Website: http://www.tangogps.org&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on [[Om 2008.8]] ==&lt;br /&gt;
&lt;br /&gt;
From the freerunner connected to the internet:&lt;br /&gt;
&lt;br /&gt;
opkg install gpsd&lt;br /&gt;
{{note|I experienced hangups if gpsd was not installed.}}&lt;br /&gt;
opkg install http://www.tangogps.org/downloads/tangogps_0.9.3-r1_armv4t.ipk&lt;br /&gt;
&lt;br /&gt;
If opkg complains about not being able to acquire a lock, try:&lt;br /&gt;
&lt;br /&gt;
pkill packagekit&lt;br /&gt;
&lt;br /&gt;
To get gpsd working on the FreeRunner you have to change the configuration according to [[Gpsd#GPS_on_GTA02]].&lt;br /&gt;
Then start gpsd by:&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/gpsd start&lt;br /&gt;
&lt;br /&gt;
If you get an error about no GPS device in /etc/default/gpsd execute:&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;GPS_DEV=\&amp;quot;/dev/ttySAC1\&amp;quot;&amp;quot; &amp;gt; /etc/default/gpsd&lt;br /&gt;
&lt;br /&gt;
Now you must power up the GPS-chip by opening the &amp;quot;Settings&amp;quot; application and setting the GPS entry to &amp;quot;on&amp;quot;. Now you can run tangoGPS and wait until it get's a GPS fix. This can take up to a few minutes.&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on [[debian]] ==&lt;br /&gt;
&lt;br /&gt;
tangogps is a very nice GPS mapping application.  The latest version is available in [[Debian]].&lt;br /&gt;
&lt;br /&gt;
It depends on gpsd which conflicts with frameworkd in fso-frameworkd, but there is a package available that provides&lt;br /&gt;
the gpsd interface to clients while using the services of the FSO frameworkd daemon, fso-gpsd. To install tangogps run&lt;br /&gt;
&lt;br /&gt;
# apt-get install fso-gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
To turn the gps on, you have two options.&lt;br /&gt;
You can start the gps application in [[Zhone]], this will turn on the gps device for you or you can manually turn&lt;br /&gt;
on the gps device using&lt;br /&gt;
# echo 1 &amp;gt;/sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/neo1973-pm-gps.0/pwron&lt;br /&gt;
&lt;br /&gt;
Now you should be able to start tangoGPS from the X-mouse start menu (must have XFCE installed) :&lt;br /&gt;
Start &amp;gt; other &amp;gt; GPS &amp;amp; Map&lt;br /&gt;
&lt;br /&gt;
'''Issues:'''&lt;br /&gt;
* Both gpsd and the framework publish GPS data through dbus, though with different interfaces.  This suggests a number of possible solutions.&lt;br /&gt;
** gpsd or the framework could implement the other's interface (along with their own).&lt;br /&gt;
** a translator could read one interface and emulate the other. This is what fso-gpsd does.&lt;br /&gt;
** the framework could have an option to read data from gpsd.&lt;br /&gt;
** ogpsd/gypsy could be extended to be backwards compatible with the majority of gps applications.&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on FSO Milestone 3 ([[OpenmokoFramework]]) ==&lt;br /&gt;
&lt;br /&gt;
There are two various GPS interfaces -- (1) one provided with default gpsd and (2) the other provided by ogpsd (part of the frameworkd). tangoGPS requires the ad 1 and it obtains information from gps from the dbus interface provided by gpsd.&lt;br /&gt;
&lt;br /&gt;
On FSO milestone 3, there is tangoGPS pre-installed as well as both gpsd and ogpsd (see &amp;lt;code&amp;gt;/etc/frameworkd.conf&amp;lt;/code&amp;gt;, section &amp;lt;code&amp;gt;ogpsd&amp;lt;/code&amp;gt;).  As mentioned above, there also exists a fso-gpsd package, that converts from ad 2 to ad 1 (unfortunately fso-gpsd is not in default image and must be installed with &amp;lt;code&amp;gt;opkg install fso-gpsd&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
You cannot have both &amp;quot;providers&amp;quot; (ad 1 &amp;amp; ad 2) running, but you can have ad 2 (recommended for FSO) and &amp;quot;convertor&amp;quot; (fso-gpsd) providing the ad 1.  To get usable tangoGPS on FreeRunner, one has to:&lt;br /&gt;
&lt;br /&gt;
# check that &amp;lt;code&amp;gt;/etc/frameworkd.conf&amp;lt;/code&amp;gt;, section &amp;lt;code&amp;gt;ogpsd&amp;lt;/code&amp;gt; reads GPS data from the right device (&amp;lt;code&amp;gt;/dev/ttySAC1&amp;lt;/code&amp;gt;)&lt;br /&gt;
# if changes were made to configuration, one should restart the frameworkd -- &amp;lt;code&amp;gt;/etc/init.d/frameworkd stop &amp;amp;&amp;amp; /etc/init.d/frameworkd start&amp;lt;/code&amp;gt;&lt;br /&gt;
# check that gpsd is not running -- &amp;lt;code&amp;gt;/etc/init.d/gpsd stop&amp;lt;/code&amp;gt;&lt;br /&gt;
# check that fso-gpsd is installed and running -- &amp;lt;code&amp;gt;opkg install fso-gpsd; fso-gpsd&amp;lt;/code&amp;gt;&lt;br /&gt;
# check that gps chip is online (&amp;lt;code&amp;gt;echo 1 &amp;gt; /sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/neo1973-pm-gps.0/pwron&amp;lt;/code&amp;gt;)&lt;br /&gt;
# finally start up the tangoGPS and locate the gps signal; it should be up in a few minutes.&lt;br /&gt;
&lt;br /&gt;
Note 1: handy application for testing the gps (and gps signal strength) is &amp;lt;code&amp;gt;openmoko-agpsui&amp;lt;/code&amp;gt;, see general gps info at [[Gps]]&lt;br /&gt;
&lt;br /&gt;
Note 2: You can automate the process -- (1) remove the startup script for gpsd (&amp;lt;code&amp;gt;update-rc.d -f gpsd remove&amp;lt;/code&amp;gt;) and (2) create a simple startup scipt for fso-gpsd (you can use current script for gpsd as a skeleton)&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps for offline use ==&lt;br /&gt;
&lt;br /&gt;
tangoGPS can bunch-download the map images so you don't need an internet connection while walking around. By default tangoGPS stores downloaded maps to /tmp/. This folder is lost every time you reboo the device. But you can use the &amp;quot;Config&amp;quot; tab within tangoGPS to change the &amp;quot;Cache Dir&amp;quot; location to , for example, /osm/ . So downloaded maps will be kept in the Neos flash, also after reboot. Note that the map files can take up large amounts of space, so you may want to store them on your sd card, in /media/card/osm.&lt;br /&gt;
&lt;br /&gt;
If you find that TangoGPS does not remember configuration changes that you make to it, be sure to run it from the touchscreen, and not an SSH session.  TangoGPS uses gconf to store its settings, and cannot access gconf when run via SSH.&lt;br /&gt;
&lt;br /&gt;
Once you have set the location to a non-volatile path, you can connect your Neo to the internet by USB or WiFi at home and start downloading the maps of your area. Tap the map screen and select &amp;quot;map download&amp;quot;. Now on-the-road  tangoGPS will be able to show you maps in different zoom levels even though you are not connected to the internet.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps via GPRS ==&lt;br /&gt;
I think tangoGPS may have started working after I followed the instructions to get GPRS working with GSM multiplexing here: [[Manually_using_GPRS#Option_1:_With_GSM_multiplexing_and_with_a_GUI]]&lt;br /&gt;
&lt;br /&gt;
There are steps included in those instructions to improve GPS performance.  The great thing is that once you get GPRS working, you can roam with TangoGPS running and have it download maps as needed over the GPRS connection!&lt;br /&gt;
&lt;br /&gt;
== Using tangoGPS to create tracks for OpenStreetMap.org ==&lt;br /&gt;
&lt;br /&gt;
tangoGPS works fine to create track for Openstreetmap. However, it records and stores a track in its native format, use [http://www.tangogps.org/downloads/convert2gpx.pl convert2gpx.pl] (see also: [http://psung.blogspot.com/2008/07/sharing-gps-tracks-from-tangogps-on.html tools]) to convert the track to GPX (i.e to import into JOSM):&lt;br /&gt;
&lt;br /&gt;
perl convert2gpx.pl 20080903_111508.log &amp;gt; 20080903_111508.gpx&lt;br /&gt;
&lt;br /&gt;
=== tangoGPS logging format ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lat&amp;gt;,&amp;lt;lon&amp;gt;,&amp;lt;elevation&amp;gt;,&amp;lt;speed&amp;gt;,&amp;lt;course&amp;gt;,&amp;lt;hdop&amp;gt;,&amp;lt;datetime&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Importing Tracks into tangoGPS ==&lt;br /&gt;
&lt;br /&gt;
tangoGPS does not support the import of tracks. You may help yourself by using [http://relet.net/frog/archives/68 this tool] to import GPX trackpoints as a series of POIs directly into the sqlite database which tangoGPS uses to store POIs.&lt;br /&gt;
&lt;br /&gt;
== Using Google Maps with tangoGPS ==&lt;br /&gt;
&lt;br /&gt;
Go to Config and create a new repository.&lt;br /&gt;
Set the url to&lt;br /&gt;
'''&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://mt.google.com/mt?&amp;amp;x=%d&amp;amp;y=%d&amp;amp;zoom=%d&amp;lt;/nowiki&amp;gt; '''&lt;br /&gt;
for street-maps or&lt;br /&gt;
'''&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://khm.google.com/kh?&amp;amp;x=%d&amp;amp;y=%d&amp;amp;zoom=%d&amp;lt;/nowiki&amp;gt; '''&lt;br /&gt;
for satellit-maps.&lt;br /&gt;
'''&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://mt.google.com/mt?v=app.81&amp;amp;x=%d&amp;amp;y=%d&amp;amp;zoom=%d&amp;lt;/nowiki&amp;gt; '''&lt;br /&gt;
for topographic-maps.&lt;br /&gt;
&lt;br /&gt;
Check the &amp;quot;Inverted Zoom&amp;quot; box. Press save Repository Configuration and you're ready to go.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
{{ApplicationBox|&lt;br /&gt;
Name=[[TangoGPS]]|&lt;br /&gt;
Description=    TangoGPS is a map application which can utilize Neo's built-in GPS to show your current location. It automatically downloads maps from http://openstreetmap.com and you can download map tiles for offline use too.|&lt;br /&gt;
Screenshot=TangoGPS1.jpg|&lt;br /&gt;
Homepage=http://www.tangogps.org|&lt;br /&gt;
TestedOn=Om 2008.8|&lt;br /&gt;
PackageName=tangogps&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS Applications]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Zagg_Protection_Discount_Number</id>
		<title>Zagg Protection Discount Number</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Zagg_Protection_Discount_Number"/>
				<updated>2008-11-02T20:08:38Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: +2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Here a simple page to list all [http://www.zagg.com/invisibleshield/openmoko-neo-freerunner-cases-screen-protectors-covers-skins-shields.php zagg protection] discount codes (20%).'''&lt;br /&gt;
'''You can use these numbers when buying [[InvisibleShield]] protectors'''.&lt;br /&gt;
&lt;br /&gt;
'''Take a discount code from the top when buying your protector.'''&lt;br /&gt;
Please edit this page, remove the number you used and add &amp;quot;I used this code&amp;quot; in the &amp;quot;Summary:&amp;quot; field of the edit page. You can mention in the summary if you need to edit the page because you find a code invalid &amp;amp; need to take another.&lt;br /&gt;
&lt;br /&gt;
'''When adding your discount code to the list please do so sorted by chronological date expiration''' (normally at the bottom).&lt;br /&gt;
&lt;br /&gt;
(This list should grow quicker than it's used, please add your entries after using)&lt;br /&gt;
&lt;br /&gt;
Here's the list (20%)&lt;br /&gt;
* &amp;lt;s&amp;gt;z5h67x (purchased on 8 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;25ckt7&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;tg2nfr&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;n1p2kb (purchased on 9 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;137d6h (purchased on 9 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;v9zhpr (purchased on 10 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;fbwvpx (purchased on 10 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;gcnqy2 (purchased on 25 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;5qy20k (purchased on 25 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;cd291x (purchased on 26 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;19fchx (purchased on 26 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;yj0kcp (purchased on 27 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;0nghfm (purchased on 30 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;3jsyxv (purchased on 30 September)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;dh73vs (purchased on 4 October)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;89znsh (purchased on 4 October)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;ksr6f8 (14 October)&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;s9y368 (14 October)&amp;lt;/s&amp;gt;&lt;br /&gt;
* nmwgpq (17 October)&lt;br /&gt;
* hj21x8 (17 October)&lt;br /&gt;
* 4mrh0d (18 October)&lt;br /&gt;
* tq9z4n (18 October)&lt;br /&gt;
* m03n6d (21 October)&lt;br /&gt;
* 12bjcr (21 October)&lt;br /&gt;
* nkgj92 (29 October)&lt;br /&gt;
* q1jrs0 (29 October)&lt;br /&gt;
&lt;br /&gt;
This one can be reused, and appears to be a 15% discount.&lt;br /&gt;
&lt;br /&gt;
*techound1    (end date: unknown, good as of 25 September, worked at 14 October and Oct 18th)&lt;br /&gt;
&lt;br /&gt;
If your discount does not appear in the invoice, ask for it using Zagg's contact web form, and it should be given as a partial refund.&lt;br /&gt;
&lt;br /&gt;
[[Category:Purchase]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Talk:List_of_Audio_Applications</id>
		<title>Talk:List of Audio Applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Talk:List_of_Audio_Applications"/>
				<updated>2008-10-20T22:02:37Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: New page: Are there any audio recorders yet? Or any standard software you could use to take voice notes? -- ~~~~&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Are there any audio recorders yet? Or any standard software you could use to take voice notes? -- [[User:Relet|Relet]] 22:02, 20 October 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Talk:Distributions</id>
		<title>Talk:Distributions</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Talk:Distributions"/>
				<updated>2008-09-15T12:41:20Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Power Management */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is very useful. Thank you for creating it.&lt;br /&gt;
&lt;br /&gt;
In addition to the categories/features you have listed already, I suggest something about its status/usefulness -- like &amp;quot;Who would use this?&amp;quot;  For example, FSO milestone 1 is probably &amp;quot;Developers only&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Also, it might be useful to have something that succinctly describes the expected target state for each distribution. For example, FSO is the &amp;quot;Strategic framework for Openmoko&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I know this is a Wiki and I wouldn't mind doing this myself, but I thought I'd bounce the idea out there first.&lt;br /&gt;
&lt;br /&gt;
-Randy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the distros already covered, should we add a description of the Qtopia images here? From playing around w/ the images linked on  [[Latest_Images]] it seems to be pretty functional.&lt;br /&gt;
&lt;br /&gt;
-Sitwon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I thought the FSO stack dialer application was written in Python. If so the FSO stack does indeed have it :)&lt;br /&gt;
-Tig&lt;br /&gt;
&lt;br /&gt;
I found here (http://wiki.openmoko.org/wiki/Qtopia) that there's external app to control gps under qtopia (qtgps). I tested it and seems to work. There aren't maps but just infos about lat/long/speed/etc.&lt;br /&gt;
Should we update the table?&lt;br /&gt;
[[User:Dareus|Dareus]]&lt;br /&gt;
&lt;br /&gt;
== What about Mamona? ==&lt;br /&gt;
&lt;br /&gt;
Should it be added here?&lt;br /&gt;
&lt;br /&gt;
What is it?&lt;br /&gt;
&lt;br /&gt;
Mamona is an alternative Linux distribution for Maemo (read Nokia Internet Tablets). Unless someone already have ported it to run on Neo's, I don't think it should be added here. [[User:Tingo|Tingo]] 22:35, 15 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Towards a timeline ==&lt;br /&gt;
&lt;br /&gt;
At some point a timeline will probably be useful. Here are some tools:&lt;br /&gt;
http://www.mediawiki.org/wiki/Extension:EasyTimeline&lt;br /&gt;
http://infodisiac.com/Wikipedia/EasyTimeline/Introduction.htm&lt;br /&gt;
[[User:MinhHaDuong|MinhHaDuong]] 13:45, 31 August 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Power Management ==&lt;br /&gt;
&lt;br /&gt;
I suggest that Power management features (support for standby, suspend, management software) should appear in the table. I'm not adding them, as I only know 2007.2, but maybe you could. -- [[User:Relet|Relet]] 12:41, 15 September 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Om_2007.2</id>
		<title>Om 2007.2</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Om_2007.2"/>
				<updated>2008-09-12T15:19:06Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Updating your image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Om 2007.2}}&lt;br /&gt;
{{OM2007.2}}&lt;br /&gt;
{{Distributions|Om 2007.2}}&lt;br /&gt;
&lt;br /&gt;
'''Om 2007.2''' is the second version of the Openmoko distribution. Development began on 2007-07-26. [[Om 2008.8]] is the successor of this software stack.&lt;br /&gt;
&lt;br /&gt;
Goals of this version are an improved set of PIM applications, improved theming that fixes a lot of the usability problems of the first generation design, more formalized UI guidelines and a number of changes in the build system. The latter should introduce more recent software by staying closer in sync with upstream org.openembedded.dev.&lt;br /&gt;
&lt;br /&gt;
An official announcement was made by Sean Moss-Pultz on August 20:&lt;br /&gt;
* http://lists.openmoko.org/pipermail/announce/2007-August/000018.html&lt;br /&gt;
&lt;br /&gt;
(Initially this was named OM-2008 in SVN but renamed shortly after that.)&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
&lt;br /&gt;
For the very latest status, see [http://docs.openmoko.org/trac/search?q=2007.2 all tickets with 2007.2] in the bug tracker.&lt;br /&gt;
&lt;br /&gt;
==Missing Esc key==&lt;br /&gt;
&lt;br /&gt;
With the default image you can't escape edit mode in vi due to the missing Esc key. You need to [[Switching_Keyboards|install a new on-screen keyboard]], and in order to do this you'll need to [[Getting_Started_with_your_Neo_FreeRunner#Set_up_USB-based_networking_and_update|set up USB networking]] first. You can then SSH into the FreeRunner from your computer and use the keyboard on that computer to edit files in vi. &lt;br /&gt;
&lt;br /&gt;
Alternative on-screen keyboards feature an escape key.&lt;br /&gt;
&lt;br /&gt;
If you are stuck in vi you can type &amp;lt;tt&amp;gt;:q&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;:q!&amp;lt;/tt&amp;gt; to exit without saving, or &amp;lt;tt&amp;gt;ZZ&amp;lt;/tt&amp;gt; to save and exit.&lt;br /&gt;
&lt;br /&gt;
==Missing /, | and &amp;gt; keys==&lt;br /&gt;
&lt;br /&gt;
These keys are missing from the 0 button. This can be fixed by editing &amp;lt;tt&amp;gt;/etc/multitap-pad/im-multipress.conf&amp;lt;/tt&amp;gt;, see [[Switching_Keyboards#Fix_Default| this page]], but unfortunately you need vi, or some other editor to do so. Therefore you need to SSH in and [[Getting_Started_with_your_Neo_FreeRunner#Set_up_USB-based_networking_and_update|set up USB networking]] first.&lt;br /&gt;
&lt;br /&gt;
Alternative on-screen keyboards should have these characters.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Signature Check Failed&amp;quot; errors when running `opkg update`==&lt;br /&gt;
&lt;br /&gt;
The signatures are missing from the repository.&lt;br /&gt;
&lt;br /&gt;
Workaround: If the Packages.gz files are downloading ok you can ignore this error.&lt;br /&gt;
After your first &amp;lt;tt&amp;gt;opkg upgrade&amp;lt;/tt&amp;gt; you should get these signatures.&lt;br /&gt;
&lt;br /&gt;
==The SSH / Dropbear connections over the USB link frequently freezes==&lt;br /&gt;
&lt;br /&gt;
This happens when the phone goes to sleep after a few minutes. To unfreeze, unplug and replug the USB cable. To stop this from happening, press the Power button to get the Power menu, then choose Power Management: Disabled.&lt;br /&gt;
&lt;br /&gt;
==My device is unresponsive. How do I perform a hard reset?==&lt;br /&gt;
&lt;br /&gt;
For different boot methods, see [[Booting the Neo FreeRunner]].&lt;br /&gt;
&lt;br /&gt;
==No GUI for controlling sound volume==&lt;br /&gt;
&lt;br /&gt;
As of this writing, there is no way to adjust the volume from the screen.&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
Run the terminal application or [[USB_Networking|log in via usb]], and run the [[Neo alsamixer]] application. To see all the options, including Mic2, run&lt;br /&gt;
:alsamixer -V all&lt;br /&gt;
The mixer is simpler than it looks. Use the left and right arrow keys to select &amp;quot;headphone&amp;quot; or &amp;quot;PCM&amp;quot; and use the up and down arrow keys to adjust the volume.  You can also adjust your microphone volume with the &amp;quot;mic2&amp;quot; adjustment. Press ESC when finished. Then exit the terminal application or log out of the USB login.&lt;br /&gt;
&lt;br /&gt;
You may need to update configuration files in &lt;br /&gt;
:/usr/share/openmoko/scenarios/ &lt;br /&gt;
to make the microphone setting permanent. type&lt;br /&gt;
:alsactl -f ''path-to-statefile'' store&lt;br /&gt;
to do this.&lt;br /&gt;
&lt;br /&gt;
The default files are as follows (in /usr/share/openmoko/scenarios/): &lt;br /&gt;
:gsmhandset.state&lt;br /&gt;
:gsmheadset.state&lt;br /&gt;
:gsmspeakerout.state&lt;br /&gt;
:headset.state&lt;br /&gt;
:stereoout.state&lt;br /&gt;
&lt;br /&gt;
These correspond to the various Sound Profiles accessible in the Debug Tool under Applications.&lt;br /&gt;
&lt;br /&gt;
To manually restore one of the state files,&lt;br /&gt;
:alsactl -f ''path-to-statefile'' restore&lt;br /&gt;
&lt;br /&gt;
One way to increase the volume of the microphone is to do the following:&lt;br /&gt;
# ssh into your FreeRunner&lt;br /&gt;
# vi /usr/share/openmoko/scenarios/gsmhandset.state&lt;br /&gt;
# search for &amp;quot;Mic2&amp;quot;&lt;br /&gt;
# change to &amp;quot;value 3&amp;quot;&lt;br /&gt;
If people report not being able to hear you when you call, then setting the Mic2 value to 2 or 3 should fix that.&lt;br /&gt;
&lt;br /&gt;
'''Question: I am using headphones but only the right speaker work the left don't work how can I fix this ?'''&lt;br /&gt;
&lt;br /&gt;
This should be set correctly by restoring gsmheadset.state.&lt;br /&gt;
Pull and replug the headset jack to make sure the correct state-file is restored.&lt;br /&gt;
To manually control the switch between Speaker and headset:&lt;br /&gt;
Start alsamixer, scroll along to the right until you find &amp;quot;Amp Spk&amp;quot; and mute it (m), the sound will then come out from both channels of the &lt;br /&gt;
headphones and not out of the speaker.&lt;br /&gt;
&lt;br /&gt;
= Installing =&lt;br /&gt;
&lt;br /&gt;
If you want install this software distribution to your device, you have to follow these steps:&lt;br /&gt;
* Download the recent image of Om2007.2 on the [[Downloads#Openmoko_2007.2_images_.28GTK.29|Downloads]] page&lt;br /&gt;
* [[Flashing the Neo FreeRunner|Flash]] to your Neo FreeRunner&lt;br /&gt;
&lt;br /&gt;
[[Image:Openmoko2007.2 home screen.png|thumb|right|home screen of Om 2007.2]]&lt;br /&gt;
&lt;br /&gt;
==Building 2007.2==&lt;br /&gt;
&lt;br /&gt;
=== Why to build ===&lt;br /&gt;
&lt;br /&gt;
Before getting your feet wet, step back a moment and ask yourself why you want to build the Openmoko distribution image. Chances are you are a kernel and application developer and just want to develop on your package -- in that case building Openmoko is completely unnecessary and a waste of time. You may rather want to use the Openmoko [[Toolchain]] and build only the stuff that is interesting to you.&lt;br /&gt;
&lt;br /&gt;
=== How to build ===&lt;br /&gt;
&lt;br /&gt;
The MokoMakefile is now able to build Om 2007.2 images.  If you use this new version of the MokoMakefile, you can ignore everything below and just continue building Om 2007.2 in the same way that you previously built images (i.e. according to [[MokoMakefile]]).  Make sure you set the generation correctly at the top of the file.&lt;br /&gt;
&lt;br /&gt;
Follow the [http://wiki.openembedded.net/index.php/Getting_Started getting started] steps of OpenEmbedded. It is suggested to use Bitbake 1.8.8 at least.&lt;br /&gt;
&lt;br /&gt;
{{note|Instead of using '''git.openmoko.org''' (as indicated in OE GettingStarted), please make sure to use '''git.openmoko.org''' as [[MonotoneServer|monotone server]].  This ensures you have a working revision of the metadata and will render a successful build}}&lt;br /&gt;
&lt;br /&gt;
Put the following in your local.conf&lt;br /&gt;
&lt;br /&gt;
 BBFILES = &amp;quot;${HOME}/oe/org.openembedded.dev/packages/*/*.bb&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 MACHINE = &amp;quot;om-gta01&amp;quot;&lt;br /&gt;
 DISTRO = &amp;quot;openmoko&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;1&amp;quot;&lt;br /&gt;
 GLIBC_GENERATE_LOCALES = &amp;quot;en_GB.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For multi-core machines, the following additions can be used for a speed-up (numbers should be tweaked based on the actual number of cores):&lt;br /&gt;
&lt;br /&gt;
 PARALLEL_MAKE = &amp;quot;-j 4&amp;quot;&lt;br /&gt;
 BB_NUMBER_THREADS = &amp;quot;4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To free disk space after builds, add:&lt;br /&gt;
&lt;br /&gt;
 INHERIT += &amp;quot;rm_work&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;quot;${HOME}/oe&amp;quot; with the path to where your &amp;quot;org.openembedded.dev&amp;quot; folder lives. For the other entries have a look at ''conf/local.conf.sample'' about their meaning.&lt;br /&gt;
&lt;br /&gt;
Run ''bitbake &amp;lt;package name&amp;gt;'' (e.g. openmoko-devel-image).&lt;br /&gt;
&lt;br /&gt;
=== How to enable autorev ===&lt;br /&gt;
&lt;br /&gt;
First apply the following patch to bitbake.&lt;br /&gt;
&lt;br /&gt;
http://lists.linuxtogo.org/pipermail/openembedded-devel/2007-September/003035.html&lt;br /&gt;
&lt;br /&gt;
Add the following line to your local.conf&lt;br /&gt;
&lt;br /&gt;
  require conf/distro/include/moko-autorev.inc&lt;br /&gt;
&lt;br /&gt;
Then run bitbake as normal. Openmoko will now build with latest SVN checkouts.&lt;br /&gt;
&lt;br /&gt;
=== Build issues ===&lt;br /&gt;
&lt;br /&gt;
==== Wrong certificate ====&lt;br /&gt;
You may get something like this while the bitbake recipes are parsed:&lt;br /&gt;
&lt;br /&gt;
 Error validating server certificate for 'https://libw100.svn.sf.net:443':&lt;br /&gt;
  - The certificate hostname does not match.&lt;br /&gt;
  Certificate information:&lt;br /&gt;
   - Hostname: *.svn.sourceforge.net&lt;br /&gt;
   - Valid: from Fri, 27 Oct 2006 12:05:58 GMT until Sun, 28 Oct 2007 13:05:58 GMT&lt;br /&gt;
   - Issuer: Equifax Secure Certificate Authority, Equifax, US&lt;br /&gt;
   - Fingerprint: f2:6c:fe:bb:82:92:30:09:72:dd:1c:b3:e7:56:69:c7:7a:df:67:3e&lt;br /&gt;
&lt;br /&gt;
That is an issue in a bitbake file. One should not use the short-name for sourceforge (sf.net) when certificates are only for exact host names. Accept the certificate and everything is fine for now.&lt;br /&gt;
&lt;br /&gt;
==== openmoko-libs FTBFS ====&lt;br /&gt;
Some applications have not been fully modified to build with the new libraries of Openmoko and still need the old-style ''openmoko-libs'' package. ''libmokogsm'' which is needed for ''openmoko-libs'' then fails to build. As a workaround you can remove the not yet ported applications that need ''openmoko-libs'' making it unneccessary itself. To do this edit ''packages/tasks/openmoko-taks.bb'' and find the following lines:&lt;br /&gt;
&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
  openmoko-terminal \&lt;br /&gt;
  matchbox-panel-2 \&lt;br /&gt;
  matchbox-panel-2-applets \&lt;br /&gt;
  matchbox-applet-inputmanager \&lt;br /&gt;
 #  openmoko-appmanager \&lt;br /&gt;
  matchbox-keyboard \&lt;br /&gt;
  matchbox-stroke \&lt;br /&gt;
  openmoko-keyboard \&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Now put a hash (''#'') before ''openmoko-terminal'' and ''openmoko-keyboard''. You can verify that ''openmoko-libs'' is not needed any more by issuing ''bitbake -g openmoko-devel-image'' (= creates a dependency graph). There should be no mentioning of ''openmoko-libs'' in the file ''task-depends.dot''. '''Please note that the graphicall terminal and the virtual keyboard will be missing now.''' You can still have terminal access by following the [[USB Networking]] guide. For keyboard input in Qemu add the ''-usbdevice keyboard'' switch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== gtk+ fails building w/ gtkcombobox.c ====&lt;br /&gt;
&lt;br /&gt;
If you get these errors:&lt;br /&gt;
&lt;br /&gt;
 gtkcombobox.c: In function 'gtk_combo_box_size_request':&lt;br /&gt;
 gtkcombobox.c:1859: warning: unused variable 'font_desc'&lt;br /&gt;
 gtkcombobox.c:1858: warning: unused variable 'metrics'&lt;br /&gt;
 gtkcombobox.c:1857: warning: unused variable 'context'&lt;br /&gt;
 gtkcombobox.c:1855: warning: unused variable 'arrow_size'&lt;br /&gt;
 gtkcombobox.c:1854: warning: unused variable 'font_size'&lt;br /&gt;
 gtkcombobox.c: In function 'gtk_combo_box_size_allocate':&lt;br /&gt;
 gtkcombobox.c:1962: error: 'arrow_size' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1962: error: (Each undeclared identifier is reported only once&lt;br /&gt;
 gtkcombobox.c:1962: error: for each function it appears in.)&lt;br /&gt;
 gtkcombobox.c:1965: error: 'font_desc' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1966: error: 'context' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1967: error: 'metrics' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1969: error: 'font_size' undeclared (first use in this function) &lt;br /&gt;
&lt;br /&gt;
Go to your /build/tmp/work/fic-gta01-angstrom-linux-gnueabi/gtk+-2.10.14-r3/gtk+-2.10.14/gtk directory, and patch gtkcombobox.c with the following:&lt;br /&gt;
&lt;br /&gt;
Thanks to rmoravcik in #openmoko (patch was taken from http://pastebin.ca/654717 )&lt;br /&gt;
&lt;br /&gt;
 --- gtkcombobox.c       2007-08-12 20:30:07.000000000 +0200&lt;br /&gt;
 +++ gtkcombobox.c       2007-08-12 20:29:58.000000000 +0200&lt;br /&gt;
 @@ -1948,6 +1948,12 @@&lt;br /&gt;
  gtk_combo_box_size_allocate (GtkWidget     *widget,&lt;br /&gt;
                              GtkAllocation *allocation)&lt;br /&gt;
  {&lt;br /&gt;
 +  gint font_size;&lt;br /&gt;
 +  gint arrow_size;&lt;br /&gt;
 +  PangoContext *context;&lt;br /&gt;
 +  PangoFontMetrics *metrics;&lt;br /&gt;
 +  PangoFontDescription *font_desc;&lt;br /&gt;
 +&lt;br /&gt;
    GtkComboBox *combo_box = GTK_COMBO_BOX (widget);&lt;br /&gt;
    gint focus_width, focus_pad;&lt;br /&gt;
    GtkAllocation child;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Building glibc fails with a segfault in QEMU ====&lt;br /&gt;
&lt;br /&gt;
If your build aborts and you see something like this:&lt;br /&gt;
&lt;br /&gt;
 NOTE: package glibc-2.5: started&lt;br /&gt;
 NOTE: package glibc-2.5-r6: task do_package: started&lt;br /&gt;
 NOTE: preparing tree for binary locale generation&lt;br /&gt;
 NOTE: generating locale en_US (UTF-8)&lt;br /&gt;
 qemu: uncaught target signal 11 (Segmentation fault) - exiting&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 NOTE: Tasks Summary: Attempted 271 tasks of which 0 didn't need to be rerun and 1 failed.&lt;br /&gt;
 ERROR: '/home/moko/oe/org.openembedded.dev/packages/glibc/glibc_2.5.bb' failed&lt;br /&gt;
&lt;br /&gt;
Try editing your local.conf file.  Change:&lt;br /&gt;
&lt;br /&gt;
 ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
and restart the build.  This may have some effect on internationalization (you will see a warning indicating that), but at least the build will continue.  Thanks to rwhitby for the tip.&lt;br /&gt;
&lt;br /&gt;
Alternatively, as suggested by XorA in #openmoko, if you are running a 64-bit host distribution, try forcing a different QEMU rev, also in local.conf:&lt;br /&gt;
&lt;br /&gt;
 PREFERRED_VERSION_qemu-native = &amp;quot;0.9.0+cvs20070701&amp;quot;&lt;br /&gt;
 SRCDATE_qemu-native = 20070701&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== libxml2-native fails with xmlCatalogPtr errors ====&lt;br /&gt;
&lt;br /&gt;
Go to your build/tmp/work/i686-linux/libxml2-native-2.6.29-r1/libxml2-2.6.29/include/libxml/ directory and patch xmlversion.h with the following:&lt;br /&gt;
&lt;br /&gt;
 --- xmlversion.h        2007-08-17 10:45:42.000000000 +0100&lt;br /&gt;
 +++ xmlversion.h        2007-08-17 10:51:36.000000000 +0100&lt;br /&gt;
 @@ -219,7 +219,7 @@&lt;br /&gt;
   *&lt;br /&gt;
   * Whether the Catalog support is configured in&lt;br /&gt;
   */&lt;br /&gt;
 -#if 0&lt;br /&gt;
 +#if 1&lt;br /&gt;
  #define LIBXML_CATALOG_ENABLED&lt;br /&gt;
  #endif&lt;br /&gt;
&lt;br /&gt;
On my system the libxml2-native-2.6.29-r1 directory is in a directory named i686-linux, yours may be different. I believe this patch to be a workaround to make libxml2-native build. I am not yet sure what the consequences of enabling XML catalogue support are.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pre-built images ==&lt;br /&gt;
* http://buildhost.openmoko.org/snapshots/2007.08/ (Official snapshots and ipkg repository)&lt;br /&gt;
&lt;br /&gt;
=== Buildhost directory structure ===&lt;br /&gt;
&lt;br /&gt;
The content of the Openmoko build server directory is available at&lt;br /&gt;
* http://buildhost.openmoko.org/OM2007.2/tmp/&lt;br /&gt;
&lt;br /&gt;
It contains&lt;br /&gt;
* cache&lt;br /&gt;
** Internal caching data, not for human interpretation&lt;br /&gt;
* cross&lt;br /&gt;
** The cross-compilation toolchain used. You can download this and use it on your local machine.&lt;br /&gt;
* deploy&lt;br /&gt;
** deploy/images&lt;br /&gt;
*** The filesystem, kernel and bootloader images to be flashed into NAND&lt;br /&gt;
** deploy/ipk&lt;br /&gt;
*** the .ipk packages&lt;br /&gt;
* rootfs&lt;br /&gt;
** the extracted root filesystem. Please use the images from deploy/images instead&lt;br /&gt;
* staging&lt;br /&gt;
** no user servicable parts inside&lt;br /&gt;
* stamp&lt;br /&gt;
** internal state data&lt;br /&gt;
* work&lt;br /&gt;
** the actual build trees (including patches source code and binaries) of the individual packages&lt;br /&gt;
&lt;br /&gt;
== Updating your image ==&lt;br /&gt;
&lt;br /&gt;
'''REVIEW this section - buildhost is down, replaced. '''&lt;br /&gt;
&lt;br /&gt;
Now that you have a functional 2007.2 image on your Neo, you will want to keep it updated.  Fortunately, ipkg is already set up to pull updated packages from the openmoko buildhost.&lt;br /&gt;
&lt;br /&gt;
On the phone, in the terminal (or via ssh), if you have a live internet connection and DNS resolution set up in /etc/resolv.conf:&lt;br /&gt;
&lt;br /&gt;
 ipkg update &amp;amp;&amp;amp; ipkg upgrade&lt;br /&gt;
&lt;br /&gt;
will bring your installed packages up to the most recent versions. Also have a look at alternative/additional ipkg sources at [[downloads]].&lt;br /&gt;
&lt;br /&gt;
If you are also building your own images and packages, you can also run a simple httpd on your build host and serve your own ipkg files to the Neo.&lt;br /&gt;
&lt;br /&gt;
On the build host, for example:&lt;br /&gt;
&lt;br /&gt;
 thttpd -d &amp;lt;path_to_moko/tmp/deploy/glibc/ipk&amp;gt; -p 8080&lt;br /&gt;
&lt;br /&gt;
will serve your packages on port 8080.&lt;br /&gt;
&lt;br /&gt;
Then, on the neo, make a new file at /etc/ipkg/local-feed.conf with these contents:&lt;br /&gt;
&lt;br /&gt;
 src/gz local-all http://192.168.0.200:8080/all&lt;br /&gt;
 src/gz local-armv4t http://192.168.0.200:8080/armv4t&lt;br /&gt;
 src/gz local-om-gta01 http://192.168.0.200:8080/om-gta01&lt;br /&gt;
&lt;br /&gt;
and ipkg on the Neo (update-upgrade) will pick up files from your local build host's repository (assuming its IP address is 192.168.0.200, as is default in the [[USB Networking]] setup) in addition to the openmoko buildhost.&lt;br /&gt;
&lt;br /&gt;
Or better yet, change the 192.168.0.200:8080 addresses above to the eth0 IP address of your build machine (instead of the usb0 IP address), and then you can access your local repository with your Neo plugged into any machine on your local net, or even via bluetooth.&lt;br /&gt;
&lt;br /&gt;
Also if you are building your own packages or packages from the OE database that aren't part of Openmoko by default, you can install those packages as follows.&lt;br /&gt;
&lt;br /&gt;
On the build host:&lt;br /&gt;
&lt;br /&gt;
 bitbake &amp;lt;name_of_package&amp;gt;&lt;br /&gt;
 bitbake -crebuild package-index&lt;br /&gt;
&lt;br /&gt;
Then on the Neo:&lt;br /&gt;
&lt;br /&gt;
 ipkg update&lt;br /&gt;
 ipkg install &amp;lt;name_of_package&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The new package might not show up in the program menu until you reboot or restart X.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
=== Q: What are differences between 2007.1 and 2007.2? ===&lt;br /&gt;
&lt;br /&gt;
* UI redesigned for small and recessed screen&lt;br /&gt;
* Simplified visuals for performance&lt;br /&gt;
* Simplified UI&lt;br /&gt;
* More interactions including finger scrolling&lt;br /&gt;
* [[Today|openmoko-today]] rewritten; works as application launcher and task manager as well&lt;br /&gt;
* neod takes care of basic powermanagement, supports AUX and POWER buttons for navigation / additional functionality&lt;br /&gt;
* Updated upstream packages&lt;br /&gt;
&lt;br /&gt;
=== Q: Where to get snapshot images? ===&lt;br /&gt;
&lt;br /&gt;
* [[Openmoko2007.2#Pre-built_snapshot_images|Unofficial images]] listed at the bottom of this article&lt;br /&gt;
&lt;br /&gt;
* Official snapshots and ipkg repository:&lt;br /&gt;
** http://buildhost.openmoko.org/snapshots/2007.08/&lt;br /&gt;
&lt;br /&gt;
=== Q: My mrxvt (terminal) fonts are huge. ===&lt;br /&gt;
&lt;br /&gt;
Edit src/feature.h to set MIN_XFT_FONT_SIZE to lower value:&lt;br /&gt;
 #define MIN_XFT_FONT_SIZE           (2)&lt;br /&gt;
and rebuild mrxvt &amp;amp; openmoko-devel-image.&lt;br /&gt;
&lt;br /&gt;
End edit /etc/mrxvt/mrxvt.conf&lt;br /&gt;
 Mrxvt.xftSize: 4&lt;br /&gt;
 Mrxvt.xftHint: 1&lt;br /&gt;
&lt;br /&gt;
{{Languages|Om 2007.2}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Om 2007.2| ]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Om_2007.2</id>
		<title>Om 2007.2</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Om_2007.2"/>
				<updated>2008-09-12T15:18:56Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Updating your image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Om 2007.2}}&lt;br /&gt;
{{OM2007.2}}&lt;br /&gt;
{{Distributions|Om 2007.2}}&lt;br /&gt;
&lt;br /&gt;
'''Om 2007.2''' is the second version of the Openmoko distribution. Development began on 2007-07-26. [[Om 2008.8]] is the successor of this software stack.&lt;br /&gt;
&lt;br /&gt;
Goals of this version are an improved set of PIM applications, improved theming that fixes a lot of the usability problems of the first generation design, more formalized UI guidelines and a number of changes in the build system. The latter should introduce more recent software by staying closer in sync with upstream org.openembedded.dev.&lt;br /&gt;
&lt;br /&gt;
An official announcement was made by Sean Moss-Pultz on August 20:&lt;br /&gt;
* http://lists.openmoko.org/pipermail/announce/2007-August/000018.html&lt;br /&gt;
&lt;br /&gt;
(Initially this was named OM-2008 in SVN but renamed shortly after that.)&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
&lt;br /&gt;
For the very latest status, see [http://docs.openmoko.org/trac/search?q=2007.2 all tickets with 2007.2] in the bug tracker.&lt;br /&gt;
&lt;br /&gt;
==Missing Esc key==&lt;br /&gt;
&lt;br /&gt;
With the default image you can't escape edit mode in vi due to the missing Esc key. You need to [[Switching_Keyboards|install a new on-screen keyboard]], and in order to do this you'll need to [[Getting_Started_with_your_Neo_FreeRunner#Set_up_USB-based_networking_and_update|set up USB networking]] first. You can then SSH into the FreeRunner from your computer and use the keyboard on that computer to edit files in vi. &lt;br /&gt;
&lt;br /&gt;
Alternative on-screen keyboards feature an escape key.&lt;br /&gt;
&lt;br /&gt;
If you are stuck in vi you can type &amp;lt;tt&amp;gt;:q&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;:q!&amp;lt;/tt&amp;gt; to exit without saving, or &amp;lt;tt&amp;gt;ZZ&amp;lt;/tt&amp;gt; to save and exit.&lt;br /&gt;
&lt;br /&gt;
==Missing /, | and &amp;gt; keys==&lt;br /&gt;
&lt;br /&gt;
These keys are missing from the 0 button. This can be fixed by editing &amp;lt;tt&amp;gt;/etc/multitap-pad/im-multipress.conf&amp;lt;/tt&amp;gt;, see [[Switching_Keyboards#Fix_Default| this page]], but unfortunately you need vi, or some other editor to do so. Therefore you need to SSH in and [[Getting_Started_with_your_Neo_FreeRunner#Set_up_USB-based_networking_and_update|set up USB networking]] first.&lt;br /&gt;
&lt;br /&gt;
Alternative on-screen keyboards should have these characters.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Signature Check Failed&amp;quot; errors when running `opkg update`==&lt;br /&gt;
&lt;br /&gt;
The signatures are missing from the repository.&lt;br /&gt;
&lt;br /&gt;
Workaround: If the Packages.gz files are downloading ok you can ignore this error.&lt;br /&gt;
After your first &amp;lt;tt&amp;gt;opkg upgrade&amp;lt;/tt&amp;gt; you should get these signatures.&lt;br /&gt;
&lt;br /&gt;
==The SSH / Dropbear connections over the USB link frequently freezes==&lt;br /&gt;
&lt;br /&gt;
This happens when the phone goes to sleep after a few minutes. To unfreeze, unplug and replug the USB cable. To stop this from happening, press the Power button to get the Power menu, then choose Power Management: Disabled.&lt;br /&gt;
&lt;br /&gt;
==My device is unresponsive. How do I perform a hard reset?==&lt;br /&gt;
&lt;br /&gt;
For different boot methods, see [[Booting the Neo FreeRunner]].&lt;br /&gt;
&lt;br /&gt;
==No GUI for controlling sound volume==&lt;br /&gt;
&lt;br /&gt;
As of this writing, there is no way to adjust the volume from the screen.&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
Run the terminal application or [[USB_Networking|log in via usb]], and run the [[Neo alsamixer]] application. To see all the options, including Mic2, run&lt;br /&gt;
:alsamixer -V all&lt;br /&gt;
The mixer is simpler than it looks. Use the left and right arrow keys to select &amp;quot;headphone&amp;quot; or &amp;quot;PCM&amp;quot; and use the up and down arrow keys to adjust the volume.  You can also adjust your microphone volume with the &amp;quot;mic2&amp;quot; adjustment. Press ESC when finished. Then exit the terminal application or log out of the USB login.&lt;br /&gt;
&lt;br /&gt;
You may need to update configuration files in &lt;br /&gt;
:/usr/share/openmoko/scenarios/ &lt;br /&gt;
to make the microphone setting permanent. type&lt;br /&gt;
:alsactl -f ''path-to-statefile'' store&lt;br /&gt;
to do this.&lt;br /&gt;
&lt;br /&gt;
The default files are as follows (in /usr/share/openmoko/scenarios/): &lt;br /&gt;
:gsmhandset.state&lt;br /&gt;
:gsmheadset.state&lt;br /&gt;
:gsmspeakerout.state&lt;br /&gt;
:headset.state&lt;br /&gt;
:stereoout.state&lt;br /&gt;
&lt;br /&gt;
These correspond to the various Sound Profiles accessible in the Debug Tool under Applications.&lt;br /&gt;
&lt;br /&gt;
To manually restore one of the state files,&lt;br /&gt;
:alsactl -f ''path-to-statefile'' restore&lt;br /&gt;
&lt;br /&gt;
One way to increase the volume of the microphone is to do the following:&lt;br /&gt;
# ssh into your FreeRunner&lt;br /&gt;
# vi /usr/share/openmoko/scenarios/gsmhandset.state&lt;br /&gt;
# search for &amp;quot;Mic2&amp;quot;&lt;br /&gt;
# change to &amp;quot;value 3&amp;quot;&lt;br /&gt;
If people report not being able to hear you when you call, then setting the Mic2 value to 2 or 3 should fix that.&lt;br /&gt;
&lt;br /&gt;
'''Question: I am using headphones but only the right speaker work the left don't work how can I fix this ?'''&lt;br /&gt;
&lt;br /&gt;
This should be set correctly by restoring gsmheadset.state.&lt;br /&gt;
Pull and replug the headset jack to make sure the correct state-file is restored.&lt;br /&gt;
To manually control the switch between Speaker and headset:&lt;br /&gt;
Start alsamixer, scroll along to the right until you find &amp;quot;Amp Spk&amp;quot; and mute it (m), the sound will then come out from both channels of the &lt;br /&gt;
headphones and not out of the speaker.&lt;br /&gt;
&lt;br /&gt;
= Installing =&lt;br /&gt;
&lt;br /&gt;
If you want install this software distribution to your device, you have to follow these steps:&lt;br /&gt;
* Download the recent image of Om2007.2 on the [[Downloads#Openmoko_2007.2_images_.28GTK.29|Downloads]] page&lt;br /&gt;
* [[Flashing the Neo FreeRunner|Flash]] to your Neo FreeRunner&lt;br /&gt;
&lt;br /&gt;
[[Image:Openmoko2007.2 home screen.png|thumb|right|home screen of Om 2007.2]]&lt;br /&gt;
&lt;br /&gt;
==Building 2007.2==&lt;br /&gt;
&lt;br /&gt;
=== Why to build ===&lt;br /&gt;
&lt;br /&gt;
Before getting your feet wet, step back a moment and ask yourself why you want to build the Openmoko distribution image. Chances are you are a kernel and application developer and just want to develop on your package -- in that case building Openmoko is completely unnecessary and a waste of time. You may rather want to use the Openmoko [[Toolchain]] and build only the stuff that is interesting to you.&lt;br /&gt;
&lt;br /&gt;
=== How to build ===&lt;br /&gt;
&lt;br /&gt;
The MokoMakefile is now able to build Om 2007.2 images.  If you use this new version of the MokoMakefile, you can ignore everything below and just continue building Om 2007.2 in the same way that you previously built images (i.e. according to [[MokoMakefile]]).  Make sure you set the generation correctly at the top of the file.&lt;br /&gt;
&lt;br /&gt;
Follow the [http://wiki.openembedded.net/index.php/Getting_Started getting started] steps of OpenEmbedded. It is suggested to use Bitbake 1.8.8 at least.&lt;br /&gt;
&lt;br /&gt;
{{note|Instead of using '''git.openmoko.org''' (as indicated in OE GettingStarted), please make sure to use '''git.openmoko.org''' as [[MonotoneServer|monotone server]].  This ensures you have a working revision of the metadata and will render a successful build}}&lt;br /&gt;
&lt;br /&gt;
Put the following in your local.conf&lt;br /&gt;
&lt;br /&gt;
 BBFILES = &amp;quot;${HOME}/oe/org.openembedded.dev/packages/*/*.bb&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 MACHINE = &amp;quot;om-gta01&amp;quot;&lt;br /&gt;
 DISTRO = &amp;quot;openmoko&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;1&amp;quot;&lt;br /&gt;
 GLIBC_GENERATE_LOCALES = &amp;quot;en_GB.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For multi-core machines, the following additions can be used for a speed-up (numbers should be tweaked based on the actual number of cores):&lt;br /&gt;
&lt;br /&gt;
 PARALLEL_MAKE = &amp;quot;-j 4&amp;quot;&lt;br /&gt;
 BB_NUMBER_THREADS = &amp;quot;4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To free disk space after builds, add:&lt;br /&gt;
&lt;br /&gt;
 INHERIT += &amp;quot;rm_work&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;quot;${HOME}/oe&amp;quot; with the path to where your &amp;quot;org.openembedded.dev&amp;quot; folder lives. For the other entries have a look at ''conf/local.conf.sample'' about their meaning.&lt;br /&gt;
&lt;br /&gt;
Run ''bitbake &amp;lt;package name&amp;gt;'' (e.g. openmoko-devel-image).&lt;br /&gt;
&lt;br /&gt;
=== How to enable autorev ===&lt;br /&gt;
&lt;br /&gt;
First apply the following patch to bitbake.&lt;br /&gt;
&lt;br /&gt;
http://lists.linuxtogo.org/pipermail/openembedded-devel/2007-September/003035.html&lt;br /&gt;
&lt;br /&gt;
Add the following line to your local.conf&lt;br /&gt;
&lt;br /&gt;
  require conf/distro/include/moko-autorev.inc&lt;br /&gt;
&lt;br /&gt;
Then run bitbake as normal. Openmoko will now build with latest SVN checkouts.&lt;br /&gt;
&lt;br /&gt;
=== Build issues ===&lt;br /&gt;
&lt;br /&gt;
==== Wrong certificate ====&lt;br /&gt;
You may get something like this while the bitbake recipes are parsed:&lt;br /&gt;
&lt;br /&gt;
 Error validating server certificate for 'https://libw100.svn.sf.net:443':&lt;br /&gt;
  - The certificate hostname does not match.&lt;br /&gt;
  Certificate information:&lt;br /&gt;
   - Hostname: *.svn.sourceforge.net&lt;br /&gt;
   - Valid: from Fri, 27 Oct 2006 12:05:58 GMT until Sun, 28 Oct 2007 13:05:58 GMT&lt;br /&gt;
   - Issuer: Equifax Secure Certificate Authority, Equifax, US&lt;br /&gt;
   - Fingerprint: f2:6c:fe:bb:82:92:30:09:72:dd:1c:b3:e7:56:69:c7:7a:df:67:3e&lt;br /&gt;
&lt;br /&gt;
That is an issue in a bitbake file. One should not use the short-name for sourceforge (sf.net) when certificates are only for exact host names. Accept the certificate and everything is fine for now.&lt;br /&gt;
&lt;br /&gt;
==== openmoko-libs FTBFS ====&lt;br /&gt;
Some applications have not been fully modified to build with the new libraries of Openmoko and still need the old-style ''openmoko-libs'' package. ''libmokogsm'' which is needed for ''openmoko-libs'' then fails to build. As a workaround you can remove the not yet ported applications that need ''openmoko-libs'' making it unneccessary itself. To do this edit ''packages/tasks/openmoko-taks.bb'' and find the following lines:&lt;br /&gt;
&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
  openmoko-terminal \&lt;br /&gt;
  matchbox-panel-2 \&lt;br /&gt;
  matchbox-panel-2-applets \&lt;br /&gt;
  matchbox-applet-inputmanager \&lt;br /&gt;
 #  openmoko-appmanager \&lt;br /&gt;
  matchbox-keyboard \&lt;br /&gt;
  matchbox-stroke \&lt;br /&gt;
  openmoko-keyboard \&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Now put a hash (''#'') before ''openmoko-terminal'' and ''openmoko-keyboard''. You can verify that ''openmoko-libs'' is not needed any more by issuing ''bitbake -g openmoko-devel-image'' (= creates a dependency graph). There should be no mentioning of ''openmoko-libs'' in the file ''task-depends.dot''. '''Please note that the graphicall terminal and the virtual keyboard will be missing now.''' You can still have terminal access by following the [[USB Networking]] guide. For keyboard input in Qemu add the ''-usbdevice keyboard'' switch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== gtk+ fails building w/ gtkcombobox.c ====&lt;br /&gt;
&lt;br /&gt;
If you get these errors:&lt;br /&gt;
&lt;br /&gt;
 gtkcombobox.c: In function 'gtk_combo_box_size_request':&lt;br /&gt;
 gtkcombobox.c:1859: warning: unused variable 'font_desc'&lt;br /&gt;
 gtkcombobox.c:1858: warning: unused variable 'metrics'&lt;br /&gt;
 gtkcombobox.c:1857: warning: unused variable 'context'&lt;br /&gt;
 gtkcombobox.c:1855: warning: unused variable 'arrow_size'&lt;br /&gt;
 gtkcombobox.c:1854: warning: unused variable 'font_size'&lt;br /&gt;
 gtkcombobox.c: In function 'gtk_combo_box_size_allocate':&lt;br /&gt;
 gtkcombobox.c:1962: error: 'arrow_size' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1962: error: (Each undeclared identifier is reported only once&lt;br /&gt;
 gtkcombobox.c:1962: error: for each function it appears in.)&lt;br /&gt;
 gtkcombobox.c:1965: error: 'font_desc' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1966: error: 'context' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1967: error: 'metrics' undeclared (first use in this function)&lt;br /&gt;
 gtkcombobox.c:1969: error: 'font_size' undeclared (first use in this function) &lt;br /&gt;
&lt;br /&gt;
Go to your /build/tmp/work/fic-gta01-angstrom-linux-gnueabi/gtk+-2.10.14-r3/gtk+-2.10.14/gtk directory, and patch gtkcombobox.c with the following:&lt;br /&gt;
&lt;br /&gt;
Thanks to rmoravcik in #openmoko (patch was taken from http://pastebin.ca/654717 )&lt;br /&gt;
&lt;br /&gt;
 --- gtkcombobox.c       2007-08-12 20:30:07.000000000 +0200&lt;br /&gt;
 +++ gtkcombobox.c       2007-08-12 20:29:58.000000000 +0200&lt;br /&gt;
 @@ -1948,6 +1948,12 @@&lt;br /&gt;
  gtk_combo_box_size_allocate (GtkWidget     *widget,&lt;br /&gt;
                              GtkAllocation *allocation)&lt;br /&gt;
  {&lt;br /&gt;
 +  gint font_size;&lt;br /&gt;
 +  gint arrow_size;&lt;br /&gt;
 +  PangoContext *context;&lt;br /&gt;
 +  PangoFontMetrics *metrics;&lt;br /&gt;
 +  PangoFontDescription *font_desc;&lt;br /&gt;
 +&lt;br /&gt;
    GtkComboBox *combo_box = GTK_COMBO_BOX (widget);&lt;br /&gt;
    gint focus_width, focus_pad;&lt;br /&gt;
    GtkAllocation child;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Building glibc fails with a segfault in QEMU ====&lt;br /&gt;
&lt;br /&gt;
If your build aborts and you see something like this:&lt;br /&gt;
&lt;br /&gt;
 NOTE: package glibc-2.5: started&lt;br /&gt;
 NOTE: package glibc-2.5-r6: task do_package: started&lt;br /&gt;
 NOTE: preparing tree for binary locale generation&lt;br /&gt;
 NOTE: generating locale en_US (UTF-8)&lt;br /&gt;
 qemu: uncaught target signal 11 (Segmentation fault) - exiting&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 NOTE: Tasks Summary: Attempted 271 tasks of which 0 didn't need to be rerun and 1 failed.&lt;br /&gt;
 ERROR: '/home/moko/oe/org.openembedded.dev/packages/glibc/glibc_2.5.bb' failed&lt;br /&gt;
&lt;br /&gt;
Try editing your local.conf file.  Change:&lt;br /&gt;
&lt;br /&gt;
 ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
and restart the build.  This may have some effect on internationalization (you will see a warning indicating that), but at least the build will continue.  Thanks to rwhitby for the tip.&lt;br /&gt;
&lt;br /&gt;
Alternatively, as suggested by XorA in #openmoko, if you are running a 64-bit host distribution, try forcing a different QEMU rev, also in local.conf:&lt;br /&gt;
&lt;br /&gt;
 PREFERRED_VERSION_qemu-native = &amp;quot;0.9.0+cvs20070701&amp;quot;&lt;br /&gt;
 SRCDATE_qemu-native = 20070701&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== libxml2-native fails with xmlCatalogPtr errors ====&lt;br /&gt;
&lt;br /&gt;
Go to your build/tmp/work/i686-linux/libxml2-native-2.6.29-r1/libxml2-2.6.29/include/libxml/ directory and patch xmlversion.h with the following:&lt;br /&gt;
&lt;br /&gt;
 --- xmlversion.h        2007-08-17 10:45:42.000000000 +0100&lt;br /&gt;
 +++ xmlversion.h        2007-08-17 10:51:36.000000000 +0100&lt;br /&gt;
 @@ -219,7 +219,7 @@&lt;br /&gt;
   *&lt;br /&gt;
   * Whether the Catalog support is configured in&lt;br /&gt;
   */&lt;br /&gt;
 -#if 0&lt;br /&gt;
 +#if 1&lt;br /&gt;
  #define LIBXML_CATALOG_ENABLED&lt;br /&gt;
  #endif&lt;br /&gt;
&lt;br /&gt;
On my system the libxml2-native-2.6.29-r1 directory is in a directory named i686-linux, yours may be different. I believe this patch to be a workaround to make libxml2-native build. I am not yet sure what the consequences of enabling XML catalogue support are.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pre-built images ==&lt;br /&gt;
* http://buildhost.openmoko.org/snapshots/2007.08/ (Official snapshots and ipkg repository)&lt;br /&gt;
&lt;br /&gt;
=== Buildhost directory structure ===&lt;br /&gt;
&lt;br /&gt;
The content of the Openmoko build server directory is available at&lt;br /&gt;
* http://buildhost.openmoko.org/OM2007.2/tmp/&lt;br /&gt;
&lt;br /&gt;
It contains&lt;br /&gt;
* cache&lt;br /&gt;
** Internal caching data, not for human interpretation&lt;br /&gt;
* cross&lt;br /&gt;
** The cross-compilation toolchain used. You can download this and use it on your local machine.&lt;br /&gt;
* deploy&lt;br /&gt;
** deploy/images&lt;br /&gt;
*** The filesystem, kernel and bootloader images to be flashed into NAND&lt;br /&gt;
** deploy/ipk&lt;br /&gt;
*** the .ipk packages&lt;br /&gt;
* rootfs&lt;br /&gt;
** the extracted root filesystem. Please use the images from deploy/images instead&lt;br /&gt;
* staging&lt;br /&gt;
** no user servicable parts inside&lt;br /&gt;
* stamp&lt;br /&gt;
** internal state data&lt;br /&gt;
* work&lt;br /&gt;
** the actual build trees (including patches source code and binaries) of the individual packages&lt;br /&gt;
&lt;br /&gt;
== Updating your image ==&lt;br /&gt;
&lt;br /&gt;
'''REVISE this section - buildhost is down, replaced. '''&lt;br /&gt;
&lt;br /&gt;
Now that you have a functional 2007.2 image on your Neo, you will want to keep it updated.  Fortunately, ipkg is already set up to pull updated packages from the openmoko buildhost.&lt;br /&gt;
&lt;br /&gt;
On the phone, in the terminal (or via ssh), if you have a live internet connection and DNS resolution set up in /etc/resolv.conf:&lt;br /&gt;
&lt;br /&gt;
 ipkg update &amp;amp;&amp;amp; ipkg upgrade&lt;br /&gt;
&lt;br /&gt;
will bring your installed packages up to the most recent versions. Also have a look at alternative/additional ipkg sources at [[downloads]].&lt;br /&gt;
&lt;br /&gt;
If you are also building your own images and packages, you can also run a simple httpd on your build host and serve your own ipkg files to the Neo.&lt;br /&gt;
&lt;br /&gt;
On the build host, for example:&lt;br /&gt;
&lt;br /&gt;
 thttpd -d &amp;lt;path_to_moko/tmp/deploy/glibc/ipk&amp;gt; -p 8080&lt;br /&gt;
&lt;br /&gt;
will serve your packages on port 8080.&lt;br /&gt;
&lt;br /&gt;
Then, on the neo, make a new file at /etc/ipkg/local-feed.conf with these contents:&lt;br /&gt;
&lt;br /&gt;
 src/gz local-all http://192.168.0.200:8080/all&lt;br /&gt;
 src/gz local-armv4t http://192.168.0.200:8080/armv4t&lt;br /&gt;
 src/gz local-om-gta01 http://192.168.0.200:8080/om-gta01&lt;br /&gt;
&lt;br /&gt;
and ipkg on the Neo (update-upgrade) will pick up files from your local build host's repository (assuming its IP address is 192.168.0.200, as is default in the [[USB Networking]] setup) in addition to the openmoko buildhost.&lt;br /&gt;
&lt;br /&gt;
Or better yet, change the 192.168.0.200:8080 addresses above to the eth0 IP address of your build machine (instead of the usb0 IP address), and then you can access your local repository with your Neo plugged into any machine on your local net, or even via bluetooth.&lt;br /&gt;
&lt;br /&gt;
Also if you are building your own packages or packages from the OE database that aren't part of Openmoko by default, you can install those packages as follows.&lt;br /&gt;
&lt;br /&gt;
On the build host:&lt;br /&gt;
&lt;br /&gt;
 bitbake &amp;lt;name_of_package&amp;gt;&lt;br /&gt;
 bitbake -crebuild package-index&lt;br /&gt;
&lt;br /&gt;
Then on the Neo:&lt;br /&gt;
&lt;br /&gt;
 ipkg update&lt;br /&gt;
 ipkg install &amp;lt;name_of_package&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The new package might not show up in the program menu until you reboot or restart X.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
=== Q: What are differences between 2007.1 and 2007.2? ===&lt;br /&gt;
&lt;br /&gt;
* UI redesigned for small and recessed screen&lt;br /&gt;
* Simplified visuals for performance&lt;br /&gt;
* Simplified UI&lt;br /&gt;
* More interactions including finger scrolling&lt;br /&gt;
* [[Today|openmoko-today]] rewritten; works as application launcher and task manager as well&lt;br /&gt;
* neod takes care of basic powermanagement, supports AUX and POWER buttons for navigation / additional functionality&lt;br /&gt;
* Updated upstream packages&lt;br /&gt;
&lt;br /&gt;
=== Q: Where to get snapshot images? ===&lt;br /&gt;
&lt;br /&gt;
* [[Openmoko2007.2#Pre-built_snapshot_images|Unofficial images]] listed at the bottom of this article&lt;br /&gt;
&lt;br /&gt;
* Official snapshots and ipkg repository:&lt;br /&gt;
** http://buildhost.openmoko.org/snapshots/2007.08/&lt;br /&gt;
&lt;br /&gt;
=== Q: My mrxvt (terminal) fonts are huge. ===&lt;br /&gt;
&lt;br /&gt;
Edit src/feature.h to set MIN_XFT_FONT_SIZE to lower value:&lt;br /&gt;
 #define MIN_XFT_FONT_SIZE           (2)&lt;br /&gt;
and rebuild mrxvt &amp;amp; openmoko-devel-image.&lt;br /&gt;
&lt;br /&gt;
End edit /etc/mrxvt/mrxvt.conf&lt;br /&gt;
 Mrxvt.xftSize: 4&lt;br /&gt;
 Mrxvt.xftHint: 1&lt;br /&gt;
&lt;br /&gt;
{{Languages|Om 2007.2}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Om 2007.2| ]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Berlin</id>
		<title>Openmoko Local Groups: Berlin</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Berlin"/>
				<updated>2008-09-07T21:48:58Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Possible Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[Talk:Openmoko_Local_Groups:_Berlin|discussion]]&lt;br /&gt;
&lt;br /&gt;
=== Mailing list ===&lt;br /&gt;
We have set up a mailinglist a freelists.org. To subscribe either send a mail with the topic 'subscribe' to openmoko-users-berlin-request@freelists.org OR through the web interface: http://www.freelists.org/list/openmoko-users-berlin.&lt;br /&gt;
&lt;br /&gt;
=== Possible Participants ===&lt;br /&gt;
{|border=1&lt;br /&gt;
!Name&lt;br /&gt;
!Skills&lt;br /&gt;
!Level of Interest&lt;br /&gt;
!Location&lt;br /&gt;
!Other&lt;br /&gt;
!Has Device&lt;br /&gt;
!Has Debug Board&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Minime|tim]]&lt;br /&gt;
|mostly web related&lt;br /&gt;
|No GTA01Bv4, waiting for GTA02. &lt;br /&gt;
|berlin.nord&lt;br /&gt;
|willing to organize stuff i.e. meeting location/whatever. [http://wiki.openmoko.org/index.php?title=User_talk:Minime&amp;amp;action=edit&amp;amp;section=new talk to me], or e-mail: OM DOT 5 DOT minime@xoxy.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:spag|spag]]&lt;br /&gt;
|too lazy&lt;br /&gt;
|patiently waiting for GTA02 with WLAN&lt;br /&gt;
|Marzahn&lt;br /&gt;
|I'm interested in VoIP applications on Openmoko.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:PH5|pH5]]&lt;br /&gt;
|Coding, RE, Uni&lt;br /&gt;
|Openmoko, gsmd, GTA01, Magician&lt;br /&gt;
|Zehlendorf&lt;br /&gt;
|[http://projects.linuxtogo.org/projects/sphyrna Sphyrna]&lt;br /&gt;
|[[Image:Moko.jpg|center]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Barmeier|barmeier]]&lt;br /&gt;
|Coding in C and Java&lt;br /&gt;
|GTA01, Magician&lt;br /&gt;
|Steglitz&lt;br /&gt;
|I'am interested in Sync, application integration and usability improvements&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Kriss|kriss]]&lt;br /&gt;
|Coding&lt;br /&gt;
|&lt;br /&gt;
|Wedding&lt;br /&gt;
|&lt;br /&gt;
|[[Image:Moko.jpg|center]]&lt;br /&gt;
|[[Image:MokoBox.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Roh|roh]]&lt;br /&gt;
|hw, sw&lt;br /&gt;
|&lt;br /&gt;
|mitte/pberg&lt;br /&gt;
|access to schematics&lt;br /&gt;
|GTA01bv4, GTA02v5, etc[[Image:Moko.jpg|center]]&lt;br /&gt;
|[[Image:MokoBox.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:proquar|chris]]&lt;br /&gt;
|travelling in time and space&lt;br /&gt;
|abusing the freerunner in every way imaginable&lt;br /&gt;
|Wedding&lt;br /&gt;
|Anyone in interested in group-order? see: http://lists.openmoko.org/pipermail/community/2008-April/015080.html at the bottom&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:einalex|einalex]]&lt;br /&gt;
|Coding, TU, cooking, soldering&lt;br /&gt;
|FreeRunner, syncing&lt;br /&gt;
|Hamburg / Frankfurt / München&lt;br /&gt;
|If you decide to order a 10pack I'd like to join the fun. Contact me at my email address alexander dot gabriel at tuhh dot de&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:fischel|fischel]]&lt;br /&gt;
|php, java, triathlon&lt;br /&gt;
|FreeRunner&lt;br /&gt;
|Charlottenburg&lt;br /&gt;
|interested in group-order&lt;br /&gt;
|A780&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Torsten_Grote|Torsten]]&lt;br /&gt;
|coding, ui&lt;br /&gt;
|testing, minor coding, meeting&lt;br /&gt;
|Griebnitzsee&lt;br /&gt;
|let's initiate local user group meetings&lt;br /&gt;
|[[Image:Moko.jpg|center]] gta02v5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:govindas|govindas]]&lt;br /&gt;
|perfect DAU simulator.&lt;br /&gt;
|freerunner, meetings &lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:philippt|philippt]]&lt;br /&gt;
|coding (java, python, perl, bash), linux stuff&lt;br /&gt;
|want to have a really smart phone&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|interested in group order, knowledge sharing and real-life experience with freerunner&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:ogai|ogai]]&lt;br /&gt;
|coding (java, groovy), linux stuff&lt;br /&gt;
|want to have a really smart phone&lt;br /&gt;
|Prenzlauer Berg&lt;br /&gt;
|interested in group order, knowledge sharing and real-life experience with freerunner&lt;br /&gt;
|[[Image:Moko.jpg|center]] gta02&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:carcinoma|carcinoma]]&lt;br /&gt;
|coding (c++, progress), linux, Design&lt;br /&gt;
|free me from proprietary tools&lt;br /&gt;
|Weissen See (Pankow)&lt;br /&gt;
|interested in knowledge sharing, freetime usage, usage in Job/Professional&lt;br /&gt;
|Get GTA02 from Pulster, next big order will be mine(25.7.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Ott--|ott--]]&lt;br /&gt;
|coding, Linux, even Windows&lt;br /&gt;
|I want to be free&lt;br /&gt;
|Schmöckwitz (Köpenick)&lt;br /&gt;
|[http://picasaweb.google.com/Joachim.Ott/NeoFreeRunner see pics]&lt;br /&gt;
|GTA02v5 [[Image:Moko.jpg|center]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:dk|dk]]&lt;br /&gt;
|java&lt;br /&gt;
|Gta02&lt;br /&gt;
|moabit&lt;br /&gt;
|interested in group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:relet|relet]]&lt;br /&gt;
|code&lt;br /&gt;
|GPS/OSM/coding&lt;br /&gt;
|moabit&lt;br /&gt;
|&lt;br /&gt;
|02&lt;br /&gt;
|nak&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Sbusch|sbusch]]&lt;br /&gt;
|coding (c, c++, java), linux&lt;br /&gt;
|coding on my free phone :-)&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|especially interested in voip and IM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:thebohemina|thebohemian]]&lt;br /&gt;
|C, Java, OpenEmbedded, organize things&lt;br /&gt;
|OM for professional use, sharing knowledge, Free Software advocacy&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|&lt;br /&gt;
|GTA02, GTA01&lt;br /&gt;
|yes|-&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Su2|Stephan]]&lt;br /&gt;
|coding (c, c++), linux&lt;br /&gt;
|OM for fun, personal use, Free Software advocacy&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|interested in local user group meetings&lt;br /&gt;
|not yet, ordered GTA02&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:VanInwagen|vanInwagen]]&lt;br /&gt;
|java, linux&lt;br /&gt;
|OM only for having it&lt;br /&gt;
|Biesdorf&lt;br /&gt;
|interested in group order as well, even two OMs&lt;br /&gt;
|unfortunately not yet&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings, Events ===&lt;br /&gt;
Meeting language is German ;-)&lt;br /&gt;
{|border=1&lt;br /&gt;
!Date&lt;br /&gt;
!Location&lt;br /&gt;
!Topic&lt;br /&gt;
!Who&lt;br /&gt;
|-&lt;br /&gt;
|every wednesday / 20:00&lt;br /&gt;
|[http://wiki.c-base.org/coredump/WaveLoeten c-base (zusammen mit dem Freifunkertreffen)]&lt;br /&gt;
|FreeRunner Release / Hands On&lt;br /&gt;
|See [[Talk:Openmoko_Local_Groups:_Berlin|discussion]]&lt;br /&gt;
|-&lt;br /&gt;
|23.08.2007 / 18:00&lt;br /&gt;
|[https://berlin.ccc.de/wiki/CCC_Berlin CCCB] / [https://berlin.ccc.de/wiki/Club_Discordia Club Diskordia]&lt;br /&gt;
|First meeting. bring your hardware&lt;br /&gt;
|Roh, pH5, [[User:Minime|tim]](+ 2?), ? (please add yourself)&lt;br /&gt;
|-&lt;br /&gt;
|8.-12. August 2007&lt;br /&gt;
|Flugplatz Finowfurt&lt;br /&gt;
|[https://events.ccc.de/camp/2007/Intro/ Chaos Communication Camp 2007] und [http://events.ccc.de/camp/2007/GSM_Village GSM Village]&lt;br /&gt;
|?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Openmoko Local Groups]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/TangoGPS</id>
		<title>TangoGPS</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/TangoGPS"/>
				<updated>2008-08-27T11:01:16Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Using Google Maps with TangoGPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|TangoGPS}}&lt;br /&gt;
{{Application|TangoGPS}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
TangoGPS is a map application which can utilize Neo's built-in GPS to show your current location.&lt;br /&gt;
&lt;br /&gt;
[[Image:TangoGPS1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Website: http://www.tangogps.org&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on [[Om 2008.8]] ==&lt;br /&gt;
&lt;br /&gt;
{{note|There may be other steps because I remember it took a while before my TangoGPS started working, but these are the only things I remember installing}}&lt;br /&gt;
&lt;br /&gt;
From the freerunner connected to the internet:&lt;br /&gt;
&lt;br /&gt;
  opkg install gpsd &lt;br /&gt;
  opkg install http://www.tangogps.org/downloads/tangogps_0.9.3-r1_armv4t.ipk&lt;br /&gt;
&lt;br /&gt;
If opkg complains about not being able to acquire a lock, try:&lt;br /&gt;
&lt;br /&gt;
  pkill packagekit&lt;br /&gt;
&lt;br /&gt;
To get gpsd working on the Freerunner you have to change the configuration according to [[Gpsd#GPS_on_GTA02]].&lt;br /&gt;
Then start gpsd by:&lt;br /&gt;
&lt;br /&gt;
  /etc/init.d/gpsd start&lt;br /&gt;
&lt;br /&gt;
Now you must power up the GPS-chip by opening the &amp;quot;Settings&amp;quot; application and setting the GPS entry to &amp;quot;on&amp;quot;. Now you can run tangoGPS and wait until it get's a GPS fix. This can take up to a few minutes.&lt;br /&gt;
&lt;br /&gt;
== Running TangoGPS on [[debian]] ==&lt;br /&gt;
&lt;br /&gt;
Tangogps is a very nice GPS mapping application.  The latest version is available in [[Debian]].&lt;br /&gt;
&lt;br /&gt;
Unfortunately it depends on gpsd which conflicts with frameworkd in fso-frameworkd.&lt;br /&gt;
&lt;br /&gt;
 # apt-get install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/etc/frameworkd.conf&amp;lt;/code&amp;gt;.  In the section &amp;lt;code&amp;gt;[ogpsd]&amp;lt;/code&amp;gt;, edit to read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# path = /dev/ttySAC1&lt;br /&gt;
path = /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/fso-frameworkd restart&lt;br /&gt;
 /etc/init.d/zhone-session stop &amp;amp;&amp;amp; sleep 2 &amp;amp;&amp;amp; /etc/init.d/zhone-session start &lt;br /&gt;
&lt;br /&gt;
 # dpkg-reconfigure gpsd&lt;br /&gt;
&lt;br /&gt;
* Start gpsd automatically on boot? Yes.&lt;br /&gt;
* Device the GPS receiver is attached to: /dev/ttySAC1&lt;br /&gt;
* Should gpsd handle attached USB GPS receivers automatically? Yes&lt;br /&gt;
** not certain what this answer should be&lt;br /&gt;
* Options to gpsd: none&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start tangogps like this:&lt;br /&gt;
&lt;br /&gt;
 # echo 1 &amp;gt;/sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/neo1973-pm-gps.0/pwron&lt;br /&gt;
Turns the GPS on.&lt;br /&gt;
&lt;br /&gt;
 # DISPLAY=:0 tangogps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Issues:'''&lt;br /&gt;
* The different daemons for reading GPS data mean that both tangogps and the framework demo GPS application can't be configured to work at the same time.  Reboots are probably necessary when switching between them.&lt;br /&gt;
** Both gpsd and the framework publish GPS data through dbus, though with different interfaces.  This suggests a number of possible solutions.&lt;br /&gt;
*** gpsd or the framework could implement the other's interface (along with their own).&lt;br /&gt;
*** a translator could read one interface and emulate the other&lt;br /&gt;
*** the framework could have an option to read data from gpsd.&lt;br /&gt;
*** opgsd/gypsy could be extended to be backwards compatible with the majority of gps applications.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps for offline use ==&lt;br /&gt;
tangoGPS can bunch-download the map images so you don't need an internet connection while walking around. By default tangoGPS stores downloaded maps to /tmp/. This folder is lost every time you reboo the device. But you can use the &amp;quot;Config&amp;quot; tab within tangoGPS to change the &amp;quot;Cache Dir&amp;quot; location to , for example, /osm/ . So downloaded maps will be kept in the Neos flash, also after reboot. This works fine on OM2007.2 and Debian. If this config gets lost during reboot file a bug against your distro.&lt;br /&gt;
&lt;br /&gt;
Once you have set the location to a non-volatile path, you can connect your Neo to the internet by USB or WiFi at home and start downloading the maps of your area. Tap the map screen and select &amp;quot;map download&amp;quot;. Now on-the-road  tangoGPS will be able to show you maps in different zoom levels even though you are not connected to the inet.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps via GPRS ==&lt;br /&gt;
I think TangoGPS may have started working after I followed the instructions to get GPRS working with GSM multiplexing here: [[Manually_using_GPRS#Option_1:_With_GSM_multiplexing_and_with_a_GUI]]&lt;br /&gt;
&lt;br /&gt;
There are steps included in those instructions to improve GPS performance.  The great thing is that once you get GPRS working, you can roam with TangoGPS running and have it download maps as needed over the GPRS connection!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importing Tracks into TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
TangoGPS is able to record and store a track in its native format, and [http://psung.blogspot.com/2008/07/sharing-gps-tracks-from-tangogps-on.html tools] exist to convert this to GPX.&lt;br /&gt;
However, TangoGPS does not support the import of tracks. You may help yourself by using [http://relet.net/frog/archives/68 this tool] to import GPX trackpoints as a series of POIs directly into the sqlite database which tangoGPS uses to store POIs.&lt;br /&gt;
&lt;br /&gt;
== Using Google Maps with TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
Go to Config and change the url to http://mt1.google.com/mt?&amp;amp;x=%d&amp;amp;y=%d&amp;amp;zoom=%d and check the &amp;quot;Inverted Zoom&amp;quot; box. Press save Repository Configuration and you're ready to go.&lt;br /&gt;
:Automated map download will most certainly fail after a certain period of time, as Google is very keen on keeping leechers out.&lt;br /&gt;
:It did work for me...&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS Applications]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/TangoGPS</id>
		<title>TangoGPS</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/TangoGPS"/>
				<updated>2008-08-23T23:46:14Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: +toc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|TangoGPS}}&lt;br /&gt;
{{Application|TangoGPS}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
TangoGPS is a map application which can utilize Neo's built-in GPS to show your current location.&lt;br /&gt;
&lt;br /&gt;
[[Image:TangoGPS1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Website: http://www.tangogps.org&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on [[Om 2008.8]] ==&lt;br /&gt;
&lt;br /&gt;
{{note|There may be other steps because I remember it took a while before my TangoGPS started working, but these are the only things I remember installing}}&lt;br /&gt;
&lt;br /&gt;
From the freerunner connected to the internet:&lt;br /&gt;
&lt;br /&gt;
  opkg install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
If opkg complains about not being able to acquire a lock, try:&lt;br /&gt;
&lt;br /&gt;
  pkill packagekit&lt;br /&gt;
&lt;br /&gt;
To get gpsd working on the Freerunner you have to change the configuration according to [[Gpsd#GPS_on_GTA02]].&lt;br /&gt;
Then start gpsd by:&lt;br /&gt;
&lt;br /&gt;
  /etc/init.d/gpsd start&lt;br /&gt;
&lt;br /&gt;
Now you must power up the GPS-chip by opening the &amp;quot;Settings&amp;quot; application and setting the GPS entry to &amp;quot;on&amp;quot;. Now you can run tangoGPS and wait until it get's a GPS fix. This can take up to a few minutes.&lt;br /&gt;
&lt;br /&gt;
== Running TangoGPS on [[debian]] ==&lt;br /&gt;
&lt;br /&gt;
Tangogps is a very nice GPS mapping application.  The latest version is available in [[Debian]].&lt;br /&gt;
&lt;br /&gt;
Unfortunately it depends on gpsd which conflicts with frameworkd in fso-frameworkd.&lt;br /&gt;
&lt;br /&gt;
 # apt-get install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/etc/frameworkd.conf&amp;lt;/code&amp;gt;.  In the section &amp;lt;code&amp;gt;[ogpsd]&amp;lt;/code&amp;gt;, edit to read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# path = /dev/ttySAC1&lt;br /&gt;
path = /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/fso-frameworkd restart&lt;br /&gt;
 /etc/init.d/zhone-session stop &amp;amp;&amp;amp; sleep 2 &amp;amp;&amp;amp; /etc/init.d/zhone-session start &lt;br /&gt;
&lt;br /&gt;
 # dpkg-reconfigure gpsd&lt;br /&gt;
&lt;br /&gt;
* Start gpsd automatically on boot? Yes.&lt;br /&gt;
* Device the GPS receiver is attached to: /dev/ttySAC1&lt;br /&gt;
* Should gpsd handle attached USB GPS receivers automatically? Yes&lt;br /&gt;
** not certain what this answer should be&lt;br /&gt;
* Options to gpsd: none&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start tangogps like this:&lt;br /&gt;
&lt;br /&gt;
 # echo 1 &amp;gt;/sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/neo1973-pm-gps.0/pwron&lt;br /&gt;
Turns the GPS on.&lt;br /&gt;
&lt;br /&gt;
 # DISPLAY=:0 tangogps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Issues:'''&lt;br /&gt;
* The different daemons for reading GPS data mean that both tangogps and the framework demo GPS application can't be configured to work at the same time.  Reboots are probably necessary when switching between them.&lt;br /&gt;
** Both gpsd and the framework publish GPS data through dbus, though with different interfaces.  This suggests a number of possible solutions.&lt;br /&gt;
*** gpsd or the framework could implement the other's interface (along with their own).&lt;br /&gt;
*** a translator could read one interface and emulate the other&lt;br /&gt;
*** the framework could have an option to read data from gpsd.&lt;br /&gt;
*** tangogps could be extended to read data from the framework.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps for offline use ==&lt;br /&gt;
tangoGPS can bunch-download the map images so you don't need an internet connection while walking around. By default tangoGPS stores downloaded maps to /tmp/. This folder is lost every time you reboo the device. But you can use the &amp;quot;Config&amp;quot; tab within tangoGPS to change the &amp;quot;Cache Dir&amp;quot; location to , for example, /osm/ . So downloaded maps will be kept in the Neos flash, also after reboot. This works fine on OM2007.2 and Debian. If this config gets lost during reboot file a bug against your distro.&lt;br /&gt;
&lt;br /&gt;
Once you have set the location to a non-volatile path, you can connect your Neo to the internet by USB or WiFi at home and start downloading the maps of your area. Tap the map screen and select &amp;quot;map download&amp;quot;. Now on-the-road  tangoGPS will be able to show you maps in different zoom levels even though you are not connected to the inet.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps via GPRS ==&lt;br /&gt;
I think TangoGPS may have started working after I followed the instructions to get GPRS working with GSM multiplexing here: [[Manually_using_GPRS#Option_1:_With_GSM_multiplexing_and_with_a_GUI]]&lt;br /&gt;
&lt;br /&gt;
There are steps included in those instructions to improve GPS performance.  The great thing is that once you get GPRS working, you can roam with TangoGPS running and have it download maps as needed over the GPRS connection!&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;br /&gt;
&lt;br /&gt;
== Importing Tracks into TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
TangoGPS is able to record and store a track in its native format, and tools exist to convert this to GPX.&lt;br /&gt;
However, TangoGPS does not support the import of tracks. You may help yourself by using [http://relet.net/frog/archives/68 this tool] to import GPX trackpoints as a series of POIs directly into the sqlite database which tangoGPS uses to store POIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using Google Maps with TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
Go to Config and change the url to http://mt1.google.com/mt?&amp;amp;x=%d&amp;amp;y=%d&amp;amp;zoom=%d and check the &amp;quot;Inverted Zoom&amp;quot; box. Press save Repository Configuration and you're ready to go.&lt;br /&gt;
:Automated map download will most certainly fail, as Google is very keen on keeping leechers out.&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/TangoGPS</id>
		<title>TangoGPS</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/TangoGPS"/>
				<updated>2008-08-23T23:45:35Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Using Google Maps with TangoGPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|TangoGPS}}&lt;br /&gt;
{{Application|TangoGPS}}&lt;br /&gt;
&lt;br /&gt;
TangoGPS is a map application which can utilize Neo's built-in GPS to show your current location.&lt;br /&gt;
&lt;br /&gt;
[[Image:TangoGPS1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Website: http://www.tangogps.org&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on [[Om 2008.8]] ==&lt;br /&gt;
&lt;br /&gt;
{{note|There may be other steps because I remember it took a while before my TangoGPS started working, but these are the only things I remember installing}}&lt;br /&gt;
&lt;br /&gt;
From the freerunner connected to the internet:&lt;br /&gt;
&lt;br /&gt;
  opkg install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
If opkg complains about not being able to acquire a lock, try:&lt;br /&gt;
&lt;br /&gt;
  pkill packagekit&lt;br /&gt;
&lt;br /&gt;
To get gpsd working on the Freerunner you have to change the configuration according to [[Gpsd#GPS_on_GTA02]].&lt;br /&gt;
Then start gpsd by:&lt;br /&gt;
&lt;br /&gt;
  /etc/init.d/gpsd start&lt;br /&gt;
&lt;br /&gt;
Now you must power up the GPS-chip by opening the &amp;quot;Settings&amp;quot; application and setting the GPS entry to &amp;quot;on&amp;quot;. Now you can run tangoGPS and wait until it get's a GPS fix. This can take up to a few minutes.&lt;br /&gt;
&lt;br /&gt;
== Running TangoGPS on [[debian]] ==&lt;br /&gt;
&lt;br /&gt;
Tangogps is a very nice GPS mapping application.  The latest version is available in [[Debian]].&lt;br /&gt;
&lt;br /&gt;
Unfortunately it depends on gpsd which conflicts with frameworkd in fso-frameworkd.&lt;br /&gt;
&lt;br /&gt;
 # apt-get install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/etc/frameworkd.conf&amp;lt;/code&amp;gt;.  In the section &amp;lt;code&amp;gt;[ogpsd]&amp;lt;/code&amp;gt;, edit to read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# path = /dev/ttySAC1&lt;br /&gt;
path = /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/fso-frameworkd restart&lt;br /&gt;
 /etc/init.d/zhone-session stop &amp;amp;&amp;amp; sleep 2 &amp;amp;&amp;amp; /etc/init.d/zhone-session start &lt;br /&gt;
&lt;br /&gt;
 # dpkg-reconfigure gpsd&lt;br /&gt;
&lt;br /&gt;
* Start gpsd automatically on boot? Yes.&lt;br /&gt;
* Device the GPS receiver is attached to: /dev/ttySAC1&lt;br /&gt;
* Should gpsd handle attached USB GPS receivers automatically? Yes&lt;br /&gt;
** not certain what this answer should be&lt;br /&gt;
* Options to gpsd: none&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start tangogps like this:&lt;br /&gt;
&lt;br /&gt;
 # echo 1 &amp;gt;/sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/neo1973-pm-gps.0/pwron&lt;br /&gt;
Turns the GPS on.&lt;br /&gt;
&lt;br /&gt;
 # DISPLAY=:0 tangogps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Issues:'''&lt;br /&gt;
* The different daemons for reading GPS data mean that both tangogps and the framework demo GPS application can't be configured to work at the same time.  Reboots are probably necessary when switching between them.&lt;br /&gt;
** Both gpsd and the framework publish GPS data through dbus, though with different interfaces.  This suggests a number of possible solutions.&lt;br /&gt;
*** gpsd or the framework could implement the other's interface (along with their own).&lt;br /&gt;
*** a translator could read one interface and emulate the other&lt;br /&gt;
*** the framework could have an option to read data from gpsd.&lt;br /&gt;
*** tangogps could be extended to read data from the framework.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps for offline use ==&lt;br /&gt;
tangoGPS can bunch-download the map images so you don't need an internet connection while walking around. By default tangoGPS stores downloaded maps to /tmp/. This folder is lost every time you reboo the device. But you can use the &amp;quot;Config&amp;quot; tab within tangoGPS to change the &amp;quot;Cache Dir&amp;quot; location to , for example, /osm/ . So downloaded maps will be kept in the Neos flash, also after reboot. This works fine on OM2007.2 and Debian. If this config gets lost during reboot file a bug against your distro.&lt;br /&gt;
&lt;br /&gt;
Once you have set the location to a non-volatile path, you can connect your Neo to the internet by USB or WiFi at home and start downloading the maps of your area. Tap the map screen and select &amp;quot;map download&amp;quot;. Now on-the-road  tangoGPS will be able to show you maps in different zoom levels even though you are not connected to the inet.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps via GPRS ==&lt;br /&gt;
I think TangoGPS may have started working after I followed the instructions to get GPRS working with GSM multiplexing here: [[Manually_using_GPRS#Option_1:_With_GSM_multiplexing_and_with_a_GUI]]&lt;br /&gt;
&lt;br /&gt;
There are steps included in those instructions to improve GPS performance.  The great thing is that once you get GPRS working, you can roam with TangoGPS running and have it download maps as needed over the GPRS connection!&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;br /&gt;
&lt;br /&gt;
== Importing Tracks into TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
TangoGPS is able to record and store a track in its native format, and tools exist to convert this to GPX.&lt;br /&gt;
However, TangoGPS does not support the import of tracks. You may help yourself by using [http://relet.net/frog/archives/68 this tool] to import GPX trackpoints as a series of POIs directly into the sqlite database which tangoGPS uses to store POIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using Google Maps with TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
Go to Config and change the url to http://mt1.google.com/mt?&amp;amp;x=%d&amp;amp;y=%d&amp;amp;zoom=%d and check the &amp;quot;Inverted Zoom&amp;quot; box. Press save Repository Configuration and you're ready to go.&lt;br /&gt;
:Automated map download will most certainly fail, as Google is very keen on keeping leechers out.&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Gpe-scap</id>
		<title>Gpe-scap</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Gpe-scap"/>
				<updated>2008-08-22T21:48:28Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: order&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
gpe-scap is an gui-application for taking screenshots of your mobile phone. It offers the possibility of saving the taken screenshots or uploading them to http://scap.linuxtogo.org .&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
gpe-scap is in the offical [[Om2008.8|2008.8]] repository and can be installed with the [[Om2008.8_Installer|gui-installer]] via: ''&amp;quot;INSTALLER -&amp;gt; install -&amp;gt; Miscellaneous -&amp;gt; gpe-scap''&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alternativly one can install it via the command line with: &lt;br /&gt;
 opkg install gpe-scap&lt;br /&gt;
= Usage =&lt;br /&gt;
== Gui ==&lt;br /&gt;
After installation there's an icon with the name ''&amp;quot;Take screenshot&amp;quot;'' on the mainscreen. With pressing the icon gpe-scap is started and takes a screenshot. The big disadvantage with this method is, that gpe-scap can just do a screenshot of the place where it was started and it always takes a screenshot with it's own loading-symbol which renders this method of taking a screenshot totally useless.&lt;br /&gt;
&lt;br /&gt;
;Workaround: Create a simple shell script, which calls gpe-scap after five seconds.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sleep 5&lt;br /&gt;
gpe-scap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Place it in /usr/bin. chmod +x. Replace gpe-scap in the line &amp;quot;Execute = gpe-scap&amp;quot; in the file /usr/share/applications/gpe-scap.desktop with the name of the script file. Now, when you start the screenshot application via the GUI, not much will happen. You have five seconds to switch to the application you wish to capture. The gpe-scap window will automatically pop up with the current screenshot, if it was successful. &lt;br /&gt;
&lt;br /&gt;
== ssh ==&lt;br /&gt;
The other and way better method of taking a screenshot with gpe-scap is doing it via ssh. For this method one has to open the window, menu or whatever he wants to take a screenshot of on his device. Then you connect via ssh to the device and execute:&lt;br /&gt;
 DISPLAY=:0 gpe-scap&lt;br /&gt;
Now you get a perfect screenshot of whatever you want.&lt;br /&gt;
&lt;br /&gt;
= Bugs =&lt;br /&gt;
&lt;br /&gt;
Some versions of gpe-scap are unable to save or upload PNG files, due to a wrongly linked library. Try&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /lib/libc.so.6 /lib/libc.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Gpe-scap</id>
		<title>Gpe-scap</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Gpe-scap"/>
				<updated>2008-08-22T21:48:05Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Gui */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
gpe-scap is an gui-application for taking screenshots of your mobile phone. It offers the possibility of saving the taken screenshots or uploading them to http://scap.linuxtogo.org .&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
gpe-scap is in the offical [[Om2008.8|2008.8]] repository and can be installed with the [[Om2008.8_Installer|gui-installer]] via: ''&amp;quot;INSTALLER -&amp;gt; install -&amp;gt; Miscellaneous -&amp;gt; gpe-scap''&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alternativly one can install it via the command line with: &lt;br /&gt;
 opkg install gpe-scap&lt;br /&gt;
= Usage =&lt;br /&gt;
== Gui ==&lt;br /&gt;
After installation there's an icon with the name ''&amp;quot;Take screenshot&amp;quot;'' on the mainscreen. With pressing the icon gpe-scap is started and takes a screenshot. The big disadvantage with this method is, that gpe-scap can just do a screenshot of the place where it was started and it always takes a screenshot with it's own loading-symbol which renders this method of taking a screenshot totally useless.&lt;br /&gt;
&lt;br /&gt;
;Workaround: Create a simple shell script, which calls gpe-scap after five seconds.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sleep 5&lt;br /&gt;
gpe-scap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Place it in /usr/bin. chmod +x. Replace gpe-scap in the line &amp;quot;Execute = gpe-scap&amp;quot; in the file /usr/share/applications/gpe-scap.desktop with the name of the script file. Now, when you start the screenshot application via the GUI, not much will happen. You have five seconds to switch to the application you wish to capture. The gpe-scap window will automatically pop up with the current screenshot, if it was successful. &lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
Some versions of gpe-scap are unable to save or upload PNG files, due to a wrongly linked library. Try&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /lib/libc.so.6 /lib/libc.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ssh ==&lt;br /&gt;
The other and way better method of taking a screenshot with gpe-scap is doing it via ssh. For this method one has to open the window, menu or whatever he wants to take a screenshot of on his device. Then you connect via ssh to the device and execute:&lt;br /&gt;
 DISPLAY=:0 gpe-scap&lt;br /&gt;
Now you get a perfect screenshot of whatever you want.&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/TangoGPS</id>
		<title>TangoGPS</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/TangoGPS"/>
				<updated>2008-08-22T21:31:48Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Importing Tracks into TangoGPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|TangoGPS}}&lt;br /&gt;
{{Application|TangoGPS}}&lt;br /&gt;
&lt;br /&gt;
TangoGPS is a map application which can utilize Neo's built-in GPS to show your current location.&lt;br /&gt;
&lt;br /&gt;
[[Image:TangoGPS1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Website: http://www.tangogps.org&lt;br /&gt;
&lt;br /&gt;
== Running tangoGPS on [[Om 2008.8]] ==&lt;br /&gt;
&lt;br /&gt;
{{note|There may be other steps because I remember it took a while before my TangoGPS started working, but these are the only things I remember installing}}&lt;br /&gt;
&lt;br /&gt;
From the freerunner connected to the internet:&lt;br /&gt;
&lt;br /&gt;
  opkg install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
If opkg complains about not being able to acquire a lock, try:&lt;br /&gt;
&lt;br /&gt;
  pkill packagekit&lt;br /&gt;
&lt;br /&gt;
To get gpsd working on the Freerunner you have to change the configuration according to [[Gpsd#GPS_on_GTA02]].&lt;br /&gt;
Then start gpsd by:&lt;br /&gt;
&lt;br /&gt;
  /etc/init.d/gpsd start&lt;br /&gt;
&lt;br /&gt;
Now you must power up the GPS-chip by opening the &amp;quot;Settings&amp;quot; application and setting the GPS entry to &amp;quot;on&amp;quot;. Now you can run tangoGPS and wait until it get's a GPS fix. This can take up to a few minutes.&lt;br /&gt;
&lt;br /&gt;
== Running TangoGPS on [[debian]] ==&lt;br /&gt;
&lt;br /&gt;
Tangogps is a very nice GPS mapping application.  The latest version is available in [[Debian]].&lt;br /&gt;
&lt;br /&gt;
Unfortunately it depends on gpsd which conflicts with frameworkd in fso-frameworkd.&lt;br /&gt;
&lt;br /&gt;
 # apt-get install gpsd tangogps&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/etc/frameworkd.conf&amp;lt;/code&amp;gt;.  In the section &amp;lt;code&amp;gt;[ogpsd]&amp;lt;/code&amp;gt;, edit to read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# path = /dev/ttySAC1&lt;br /&gt;
path = /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/fso-frameworkd restart&lt;br /&gt;
 /etc/init.d/zhone-session stop &amp;amp;&amp;amp; sleep 2 &amp;amp;&amp;amp; /etc/init.d/zhone-session start &lt;br /&gt;
&lt;br /&gt;
 # dpkg-reconfigure gpsd&lt;br /&gt;
&lt;br /&gt;
* Start gpsd automatically on boot? Yes.&lt;br /&gt;
* Device the GPS receiver is attached to: /dev/ttySAC1&lt;br /&gt;
* Should gpsd handle attached USB GPS receivers automatically? Yes&lt;br /&gt;
** not certain what this answer should be&lt;br /&gt;
* Options to gpsd: none&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start tangogps like this:&lt;br /&gt;
&lt;br /&gt;
 # echo 1 &amp;gt;/sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/neo1973-pm-gps.0/pwron&lt;br /&gt;
Turns the GPS on.&lt;br /&gt;
&lt;br /&gt;
 # DISPLAY=:0 tangogps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Issues:'''&lt;br /&gt;
* The different daemons for reading GPS data mean that both tangogps and the framework demo GPS application can't be configured to work at the same time.  Reboots are probably necessary when switching between them.&lt;br /&gt;
** Both gpsd and the framework publish GPS data through dbus, though with different interfaces.  This suggests a number of possible solutions.&lt;br /&gt;
*** gpsd or the framework could implement the other's interface (along with their own).&lt;br /&gt;
*** a translator could read one interface and emulate the other&lt;br /&gt;
*** the framework could have an option to read data from gpsd.&lt;br /&gt;
*** tangogps could be extended to read data from the framework.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps for offline use ==&lt;br /&gt;
tangoGPS can bunch-download the map images so you don't need an internet connection while walking around. By default tangoGPS stores downloaded maps to /tmp/. This folder is lost every time you reboo the device. But you can use the &amp;quot;Config&amp;quot; tab within tangoGPS to change the &amp;quot;Cache Dir&amp;quot; location to , for example, /osm/ . So downloaded maps will be kept in the Neos flash, also after reboot. This works fine on OM2007.2 and Debian. If this config gets lost during reboot file a bug against your distro.&lt;br /&gt;
&lt;br /&gt;
Once you have set the location to a non-volatile path, you can connect your Neo to the internet by USB or WiFi at home and start downloading the maps of your area. Tap the map screen and select &amp;quot;map download&amp;quot;. Now on-the-road  tangoGPS will be able to show you maps in different zoom levels even though you are not connected to the inet.&lt;br /&gt;
&lt;br /&gt;
== Downloading Maps via GPRS ==&lt;br /&gt;
I think TangoGPS may have started working after I followed the instructions to get GPRS working with GSM multiplexing here: [[Manually_using_GPRS#Option_1:_With_GSM_multiplexing_and_with_a_GUI]]&lt;br /&gt;
&lt;br /&gt;
There are steps included in those instructions to improve GPS performance.  The great thing is that once you get GPRS working, you can roam with TangoGPS running and have it download maps as needed over the GPRS connection!&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;br /&gt;
&lt;br /&gt;
== Importing Tracks into TangoGPS ==&lt;br /&gt;
&lt;br /&gt;
TangoGPS is able to record and store a track in its native format, and tools exist to convert this to GPX.&lt;br /&gt;
However, TangoGPS does not support the import of tracks. You may help yourself by using [http://relet.net/frog/archives/68 this tool] to import GPX trackpoints as a series of POIs directly into the sqlite database which tangoGPS uses to store POIs.&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Distributions</id>
		<title>Distributions</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Distributions"/>
				<updated>2008-08-20T01:44:01Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Toolkits / Runtimes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Distributions}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right;width:200px;background-color:#FF6600;text-align:center;border-collapse:collapse;font-weight:bold&amp;quot; &lt;br /&gt;
|&amp;lt;font color=white&amp;gt;Distributions&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style='background-color:#333333;color:#FFFFFF'|&lt;br /&gt;
&amp;lt;div align=left&amp;gt;&lt;br /&gt;
* &amp;lt;font color='#BBBBBB'&amp;gt;Openmoko (official)&amp;lt;/font&amp;gt;&lt;br /&gt;
** [[Om 2008.8]]&lt;br /&gt;
** [[Om 2007.2]]&lt;br /&gt;
** [[Om 2007.1]]&lt;br /&gt;
** [[OpenmokoFramework|FSO]]&lt;br /&gt;
* &amp;lt;font color='#BBBBBB'&amp;gt;Community&amp;lt;/font&amp;gt;&lt;br /&gt;
** [[SHR]]&lt;br /&gt;
* &amp;lt;font color='#BBBBBB'&amp;gt;Other&amp;lt;/font&amp;gt;&lt;br /&gt;
** [[Qtopia]]&lt;br /&gt;
** [[Debian]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;[[Category:Templates]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Openmoko distributions are designed to run on various mobile devices, with the primary aim of Openmoko Inc.'s [[Neo 1973]] and [[Neo FreeRunner]] phones. They are similar to Linux distributions; complete operating systems with user applications. You can install any of them on your phone or even have a multiboot system with two distributions installed. &lt;br /&gt;
&lt;br /&gt;
While the Openmoko distributions will run on [[Supported devices|other mobile devices]] too, some other software distributions will also run on the Openmoko Inc. phones (see below). &lt;br /&gt;
&lt;br /&gt;
For downloads see [[Latest Images]], for installation instructions see [[Flashing the Neo FreeRunner]].&lt;br /&gt;
&lt;br /&gt;
== About distributions ==&lt;br /&gt;
&lt;br /&gt;
To be technically precise, 2007.2, 2008.8, FSO and SHR of these are not directly independent distributions, but different 'release targets'. They are built out of different branches of the [[OpenEmbedded]] metadistribution source tree, e.g. 2007.2 and 2008.8 are to each other like Ubuntu Gutsy is to Kubuntu Hardy. &lt;br /&gt;
&lt;br /&gt;
One should only use feeds from packages of the same source-branch, else 'stuff will break', similar to like using .debs from Hardy on a Gutsy base system. Also note that there is NO supported upgrade path between these at the moment, thus updating by changing the feeds will most likely end in broken packages or even a unbootable system. Thus please always use [[dfu-util]] to switch between the different 'distributions' for now or install them in a dual-boot setup (e.g. via sdcard or NFS).&lt;br /&gt;
&lt;br /&gt;
== Openmoko Inc. driven release targets ==&lt;br /&gt;
&lt;br /&gt;
=== Om 2007.2 (GTK) ===&lt;br /&gt;
&lt;br /&gt;
[[Om 2007.2]] is for people who are familiar with the [http://www.gnome.org/mobile/ GNOME Mobile] initiative and who want to write applications that run on multiple devices running (parts of) GNOME Mobile. This includes Maemo, which runs on the Nokia Internet Tablets. The strength of the GTK+ stack is a UI and programming environment similar to what you run on your Linux desktop, if you’re into GNOME. The GTK+ has PIM applications based on the Evolution Data Server and runs the gsmd phone server. Although you can use them, the applications are still pretty rough und unfinished. Some people have problems with the stability of the phone server.&lt;br /&gt;
&lt;br /&gt;
* [[Om 2007.2]]&lt;br /&gt;
* Availabilty: [http://buildhost.openmoko.org/daily/ Official Buildhost] and [[MokoMakefile]] support for development builds&lt;br /&gt;
* [[Downloads#Openmoko_2007.2_images_.28GTK.29|Download]]&lt;br /&gt;
* Several videos of this stack by [http://uk.youtube.com/user/freeyourphone Youtube user freeyourphone] and [http://uk.youtube.com/watch?v=U05kZfURPig&amp;amp;NR=1 video review by BVB Tech]&lt;br /&gt;
This is the base-system which is installed on Freerunner when it leaves the factory.&lt;br /&gt;
&lt;br /&gt;
2007.2 development driven by openmoko inc. has basically stopped and resources are allocated in favor of 2008.8, while the community currently does the effort to 'rescue' the 2007.2 telephony apps and pull them to the future middleware from FSO (see SHR).&lt;br /&gt;
thus patches are still welcome, especially if they help development of SHR.&lt;br /&gt;
&lt;br /&gt;
=== Om 2008.8 (ASU, April/August Software Update) ===&lt;br /&gt;
&lt;br /&gt;
Om 2008.8 has been started to integrate the [http://trolltech.com/products/qtopia Qtopia] stack - on X11 - with a new set of graphically pleasing applications based on the Enlightenment Foundation Libraries. ASU is the internal name and is known as Om 2008.8 upon its release on August 8, 2008.  Qtopia is a more mature product than the GNOME Mobile stack and you can expect all the standard feature phone applications to work in a solid way. It uses the Qtopia phone server. Since - contrary to standard Qtopia - it does not directly use the framebuffer, non-Qt applications can safely share the screen with Qt applications.&lt;br /&gt;
&lt;br /&gt;
* [[Om2008.8|Om 2008.8]]&lt;br /&gt;
* [[Downloads#Openmoko_2008.8_images_.28ASU.29|Download]]&lt;br /&gt;
&lt;br /&gt;
=== FSO - freesmartphone.org ===&lt;br /&gt;
&lt;br /&gt;
FSO has been started to overcome the deficiencies both of the 2007.2 and the 2008.8 stack, namely to come up with an extensible framework that gives developers the infrastructure they need to create solid and exciting software products based on the Openmoko platform. An infrastructure that supports competing UIs while we can collaborate on developing services, making the framework strong . Here, the focus is on stable highlevel services that you can access from whatever language or UI that supports [http://dbus.freesmartphone.org/ dbus]. People report that despite its infancy, e.g. the phone server part in FSO is already more solid than anywhere else.&lt;br /&gt;
&lt;br /&gt;
It is not really intended as future release-target, but used as a 'vessel' or 'container' for the development and testing of the new, future middleware.&amp;lt;br&amp;gt;&lt;br /&gt;
The applications installed are intended as test-tools for the new middleware and not as fully featured, end user oriented applications. (even if it looks that way sometimes)&lt;br /&gt;
&lt;br /&gt;
* [[FSO]]&lt;br /&gt;
* [http://trac.freesmartphone.org:8000/trac-example  Development tracker]&lt;br /&gt;
* [http://downloads.openmoko.org/framework/milestone2/ Download milestone 2]&lt;br /&gt;
* [http://freesmartphone.org freesmartphone.org]&lt;br /&gt;
* [http://shr.bearstech.com/ fso-testing and fso-unstable images and feeds] (maintained by Rod Whitby, MokoMakefile author)&lt;br /&gt;
&lt;br /&gt;
== Openmoko Community driven release targets ==&lt;br /&gt;
&lt;br /&gt;
=== SHR - Stable Hybrid Release ===&lt;br /&gt;
&lt;br /&gt;
Stable Hybrid Release is a combination of the middleware from FSO, some of the 2007.2 GTK software (telephony-ui, pim), and Om2008.8 that provides all of the functionality of the 2007.2 software, but with the stability of the FSO.&lt;br /&gt;
&lt;br /&gt;
* [[Stable Hybrid Release]]&lt;br /&gt;
&lt;br /&gt;
== Non-Openmoko distributions ==&lt;br /&gt;
&lt;br /&gt;
These are not Openmoko (and OE) based distributions. These are an alternatives you can run on your Openmoko phones.&lt;br /&gt;
&lt;br /&gt;
=== Qtopia ===&lt;br /&gt;
&lt;br /&gt;
The Qtopia distribution from [http://www.trolltech.com Trolltech], it aims to provide a ready-to use image for Openmoko devices. &lt;br /&gt;
&lt;br /&gt;
* [[Qtopia]]&lt;br /&gt;
* Download: [http://www.qtopia.net/modules/mydownloads/viewcat.php?cid=6 Qtopia.net]&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
Debian Linux, the whole distribution, on a mobile phone.&lt;br /&gt;
&lt;br /&gt;
* [[Debian]]&lt;br /&gt;
&lt;br /&gt;
== Features by distribution/release target ==&lt;br /&gt;
&lt;br /&gt;
=== Connectivity ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 width=100% |&lt;br /&gt;
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian&lt;br /&gt;
|-&lt;br /&gt;
| Telephony || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| SMS || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| [[GPRS]] || Not through UI || Not through UI || Not through UI || N/A || No (3) || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| WiFi || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || Not through UI || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (*) || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes ||style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| VoIP || ?? || ?? || ?? || ?? || ?? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| GPS || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (1) || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (1) || N/A || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===  User Interaction ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 width=100% |&lt;br /&gt;
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian&lt;br /&gt;
|-&lt;br /&gt;
| Stylus friendly || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Finger friendly || Partially || Partially || Partially || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || No&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || No || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes[[Gestures|(1)]]  || N/A || No || No&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 width=100% |&lt;br /&gt;
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian&lt;br /&gt;
|-&lt;br /&gt;
| Terminal || Basic (2) || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (1) || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| PIM || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Phonebook || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Dialer || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || N/A || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Web Browser || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (1) || ? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (1) || ? || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mail Client || ? || ? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || ? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| XMPP Client || style=&amp;quot;background:lightgreen;&amp;quot; | Yes (1) || ? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes [[IM#Implementation_Recommendations|(1)]] || ? || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Media Player || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolkits / Runtimes ===&lt;br /&gt;
{| border=1 width=100% |&lt;br /&gt;
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian&lt;br /&gt;
|-&lt;br /&gt;
| GTK+ || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| QT/Qtopia || No || style=&amp;quot;background:lightgreen;&amp;quot; | Yes? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| Middleware || gsmd/neod || freesmartphone.org || qtopia-x11 || freesmartphone.org || qtopia || freesmartphone.org&lt;br /&gt;
|-&lt;br /&gt;
| [[Java]] || Jalimo || Jalimo || Jalimo || ? || ? || No&lt;br /&gt;
|-&lt;br /&gt;
| [[Python]] || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || ? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes || style=&amp;quot;background:lightgreen;&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
| [[Mono]] || style=&amp;quot;background:lightgreen;&amp;quot; | Yes(1) || ? || style=&amp;quot;background:lightgreen;&amp;quot; | Yes(1) || ? || ? || ? &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Footnotes:&lt;br /&gt;
&lt;br /&gt;
(1) works, but need additional software to be installed&lt;br /&gt;
&lt;br /&gt;
(2) unusable due to lack of certain keyboard characters. [[Switching_Keyboards#Matchbox_keyboard|Various fixes available.]]&lt;br /&gt;
&lt;br /&gt;
(3) there is a UI but it crashes the device when used.&lt;br /&gt;
&lt;br /&gt;
(*) unstable&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
Original distribution descriptions are from Mickey Lauer's [http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/ GTK, ASU, FSO, TMTLA!].&lt;br /&gt;
&lt;br /&gt;
[[Category:Distributions| ]]&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Switching_Keyboards_on_Om_2007.2</id>
		<title>Switching Keyboards on Om 2007.2</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Switching_Keyboards_on_Om_2007.2"/>
				<updated>2008-08-20T00:16:27Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Fix Default */ tab completion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Fix Default==&lt;br /&gt;
&lt;br /&gt;
Due to a bug, the default keyboard supplied on the 2007.2 doesn't allow you to enter the &amp;quot;/&amp;quot; or &amp;quot;\&amp;quot; characters, which should be on the same key (0?) as &amp;quot;+&amp;quot;.&lt;br /&gt;
You can instead add these characters to other keys, in this example &amp;quot;&amp;gt;&amp;quot; and &amp;quot;/&amp;quot; are added to the 1 key.&lt;br /&gt;
You may also insert the tab character \t, which provides tab completion.&lt;br /&gt;
The  | character may also be useful.&lt;br /&gt;
Edit &amp;lt;tt&amp;gt;/etc/multitap-pad/im-multipress.conf&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 [keys]&lt;br /&gt;
 KP_0 = +;=;/;\\&lt;br /&gt;
 KP_1 = .;,;/;&amp;gt;;-;?;!;@;:;(;)&lt;br /&gt;
 KP_2 = a;b;c;2&lt;br /&gt;
 KP_3 = d;e;f;3&lt;br /&gt;
 KP_4 = g;h;i;4&lt;br /&gt;
 KP_5 = j;k;l;5;\t&lt;br /&gt;
 KP_6 = m;n;o;6&lt;br /&gt;
 KP_7 = p;q;r;s;7&lt;br /&gt;
 KP_8 = t;u;v;8&lt;br /&gt;
 KP_9 = w;x;y;z;9&lt;br /&gt;
 KP_10 = A;B;C;2&lt;br /&gt;
 KP_11 = D;E;F;3&lt;br /&gt;
 KP_12 = G;H;I;4&lt;br /&gt;
 KP_13 = J;K;L;5&lt;br /&gt;
 KP_14 = M;N;O;6&lt;br /&gt;
 KP_15 = P;Q;R;S;7&lt;br /&gt;
 KP_16 = T;U;V;8&lt;br /&gt;
 KP_17 = W;X;Y;Z;9&lt;br /&gt;
&lt;br /&gt;
The buggy key is &amp;lt;tt&amp;gt;KP_0&amp;lt;/tt&amp;gt; in the above file.&lt;br /&gt;
&lt;br /&gt;
The ; character is also missing. You can add this character by adding ;\; to any of the lines above.&lt;br /&gt;
&lt;br /&gt;
==Matchbox keyboard==&lt;br /&gt;
&lt;br /&gt;
Another keyboard is available: matchbox-keyboard. It is a full QWERTY keyboard. This howto is based on a blog entry which can be found [http://www.ginguppin.de/node/15 here]&lt;br /&gt;
&lt;br /&gt;
===What does the keyboard look like?===&lt;br /&gt;
&lt;br /&gt;
[[Image:Complete_QWERTY_Keyboard_On_The_Freerunner_screenshot.png|none|thumb|260px|Screenshot of the keyboard applet]]&lt;br /&gt;
&lt;br /&gt;
===Considerations===&lt;br /&gt;
&lt;br /&gt;
Pros:&lt;br /&gt;
* All keys can be generated&lt;br /&gt;
* Takes up less space than the keypad (multitap-pad), leaving more space for the application&lt;br /&gt;
&lt;br /&gt;
Cons:&lt;br /&gt;
* You pretty much have to use a stylus.  With difficulty you can hit keys with the corner of a fingernail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to install it?===&lt;br /&gt;
&lt;br /&gt;
If you use a ScaredyCat release (http://buildhost.automated.it/OM2007.2/), use the following:&lt;br /&gt;
&lt;br /&gt;
 opkg remove -force-depends multitap-pad&lt;br /&gt;
 opkg install matchbox-keyboard-inputmethod&lt;br /&gt;
 opkg install matchbox-keyboard-im&lt;br /&gt;
 opkg install matchbox-keyboard-applet&lt;br /&gt;
&lt;br /&gt;
Otherwise, you'll have to download the ipk files from [http://www.ginguppin.de/files/keyboard-ipk.tar.bz2 here]. Assuming you have a working internet connection on your Freerunner, you can do the following:&lt;br /&gt;
&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 mkdir matchbox-keyboard&lt;br /&gt;
 cd matchbox-keyboard&lt;br /&gt;
 wget http://www.ginguppin.de/files/keyboard-ipk.tar.bz2&lt;br /&gt;
 tar -jxf keyboard-ipk.tar.bz2&lt;br /&gt;
 opkg remove -force-depends multitap-pad&lt;br /&gt;
 opkg install matchbox-keyboard-inputmethod*.ipk&lt;br /&gt;
 opkg install matchbox-keyboard-im*.ipk&lt;br /&gt;
 opkg install matchbox-keyboard-applet*.ipk&lt;br /&gt;
 cd ..&lt;br /&gt;
 rm -rf matchbox-keyboard&lt;br /&gt;
&lt;br /&gt;
After that you'll have to restart the X server:&lt;br /&gt;
 /etc/init.d/xserver-nodm restart&lt;br /&gt;
&lt;br /&gt;
===How to add a keyboard toggle button===&lt;br /&gt;
&lt;br /&gt;
To add a button to enable showing / hiding the keyboard, edit &amp;lt;tt&amp;gt;/etc/matchbox/session&amp;lt;/tt&amp;gt;. In the list of applets after &amp;lt;tt&amp;gt;--end-applets&amp;lt;/tt&amp;gt;, add &amp;lt;tt&amp;gt;keyboard&amp;lt;/tt&amp;gt;, and restart your X server&lt;br /&gt;
&lt;br /&gt;
===How to switch between matchbox-keyboard and multitap-pad===&lt;br /&gt;
&lt;br /&gt;
If you want to keep the multitap keyboard, but also be able to start up the matchbox-keyboard, you can follow these ugly instructions:&lt;br /&gt;
&lt;br /&gt;
First you must install matchbox-keyboard.&lt;br /&gt;
 opkg install matchbox-keyboard&lt;br /&gt;
&lt;br /&gt;
Do the following (from the terminal or an ssh session with DISPLAY=:0.0):&lt;br /&gt;
 killall multitap-pad&lt;br /&gt;
 matchbox-keyboard &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
&lt;br /&gt;
(If you type the above commands with multitap, you have to leave off the redirection of matchbox-keyboard output, since several of the keys you need are missing.)&lt;br /&gt;
&lt;br /&gt;
Caveats:  When you start the matchbox-keyboard, it stays up all the time.  This will (among other things) prevent you from unlocking, since the keyboard covers the openmoko logo at the bottom of the lock screen.  You will need to:&lt;br /&gt;
# nohup multitap-pad -d &amp;amp;&lt;br /&gt;
# killall matchbox-keyboard&lt;br /&gt;
to close it down, and at least get the matchbox keyboard going again.  You should do that any time you're going to leave the neo alone for any length of time, so you can unlock it later.&lt;br /&gt;
&lt;br /&gt;
To make sure you don't end up removing all your keyboard input capability, you can create a new .desktop file in /usr/share/applications/ for starting and closing the keyboard.  This is pretty easy to do by copying and editing an existing .desktop file.&lt;br /&gt;
&lt;br /&gt;
==Switch back to the original Openmoko keypad==&lt;br /&gt;
&lt;br /&gt;
If you for whatever reason need to switch back, here are the steps:&lt;br /&gt;
 opkg remove matchbox-keyboard-inputmethod matchbox-keyboard-im matchbox-keyboard-applet&lt;br /&gt;
 opkg install multitap-pad&lt;br /&gt;
&lt;br /&gt;
Comment or delete the following lines in /etc/gtk-2.0/gtk.immodules :&lt;br /&gt;
 #&amp;quot;/usr/lib/gtk-2.0/2.10.0/immodules/libmb-im-invoker.so&amp;quot;&lt;br /&gt;
 #&amp;quot;matchbox-im-invoker&amp;quot; &amp;quot;Virtual Keyboard&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;*&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now restart the xserver:&lt;br /&gt;
 /etc/init.d/xserver-nodm restart&lt;br /&gt;
&lt;br /&gt;
[[Category:Openmoko]]&lt;br /&gt;
[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Neo_FreeRunner_FAQ</id>
		<title>Neo FreeRunner FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Neo_FreeRunner_FAQ"/>
				<updated>2008-08-19T20:01:46Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: why not just answer them, instead? ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Gta02menu}}&lt;br /&gt;
&lt;br /&gt;
== FreeRunner known hardware related issues ==&lt;br /&gt;
&lt;br /&gt;
There is collection of FreeRunner hardware issue wiki page [[Freerunner_Hardware_Issues]] , could help you quickly know if you bump into same problem and the possible way to solve some of issues.&lt;br /&gt;
&lt;br /&gt;
==Booting==&lt;br /&gt;
'''Q: I can't boot Neo with charger?'''  &lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
1. You can't boot GTA02 without a spare battery. You should boot Neo with spare battery and attach your charger, then you can boot into neo.&lt;br /&gt;
&lt;br /&gt;
2. Once your phone is booted, remove the spare battery. Freerunner will remain running, &lt;br /&gt;
&lt;br /&gt;
3. Insert dead battery and let it charge.&lt;br /&gt;
&lt;br /&gt;
'''Q: Unable to flash FreeRunner after booting either into NAND or NOR.'''&lt;br /&gt;
'''A:''' {{note|Please check [[Getting_Started_with_your_Neo_FreeRunner]] for more information about the flashing image.}}&lt;br /&gt;
 &lt;br /&gt;
'''Q: I can ssh into the phone via USB per the wiki instructions, but dfu-util does not find the phone. '''  &lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
This is what I need to run as root and the everything works fine:&lt;br /&gt;
 root(eno,freerunner)# cat upom&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 /sbin/ifconfig usb0 192.168.0.200 netmask 255.255.255.0&lt;br /&gt;
 /sbin/route add -host 192.168.0.202/32 dev usb0&lt;br /&gt;
&lt;br /&gt;
 /bin/echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
 iptables -F&lt;br /&gt;
 iptables -A INPUT -s 192.168.0.202 -i usb0  -d 192.168.0.200   -j ACCEPT&lt;br /&gt;
 iptables -A INPUT  -s 192.168.0.200  -i eth+  -d 192.168.0.202  -j ACCEPT&lt;br /&gt;
 iptables -A INPUT  -s 192.168.2.0/24  -i eth+  -d 192.168.0.202  -j ACCEPT&lt;br /&gt;
 iptables -A INPUT  -s 192.168.2.0/24  -i eth+  -d 192.168.2.0/24  -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
 iptables -A FORWARD -s 192.168.0.202 -i usb0 -d 192.168.2.0/24 -o eth+   -j &lt;br /&gt;
 ACCEPT&lt;br /&gt;
 iptables -A FORWARD -s 192.168.2.0/24 -i eth+ -d 192.168.0.202 -o usb0  -j &lt;br /&gt;
 ACCEPT&lt;br /&gt;
&lt;br /&gt;
 iptables -A OUTPUT -d 192.168.2.0/24 -o eth+   -j ACCEPT&lt;br /&gt;
 iptables -A OUTPUT -d 192.168.0.202 -o usb0  -j ACCEPT&lt;br /&gt;
 iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24&lt;br /&gt;
 root(eno,freerunner)#&lt;br /&gt;
&lt;br /&gt;
'''Q: What image version is used?''' &lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
&lt;br /&gt;
1. Kernel version using: uname -a&lt;br /&gt;
&lt;br /&gt;
2. Root filesystem using: cat /etc/version or cat /etc/om-version&lt;br /&gt;
&lt;br /&gt;
3. u-boot using: grep  Bootloader /dev/mtdblock0&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
=== What is the expected battery life? ===&lt;br /&gt;
See [[Neo FreeRunner (GTA02) Battery#Notes_about_expected_battery_life]] and more battery information in [[Neo_FreeRunner_(GTA02)_Battery]]&lt;br /&gt;
=== How do I enable fast charge mode for anything but the official mains charger? ===&lt;br /&gt;
See [[Forcing fast charge mode]]. &lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
'''Q:''' How do I connect an USB memory-stick etc?&lt;br /&gt;
&lt;br /&gt;
'''A:''' This requires an adapter Mini-B 5-pole =&amp;gt; Type A jack or an adapter jack =&amp;gt; jack. [http://wiki.openmoko.org/wiki/Host_Mode see here]&lt;br /&gt;
&lt;br /&gt;
'''Q:''' Once I have such an adapter, can I use it to connect 2 Neo to each other?&lt;br /&gt;
&lt;br /&gt;
'''A:''' This question is equivalent to '''How to connect two [Unix/Linux] computers via USB cable and what sort of special cable is needed?''' -&amp;gt; http://www.linuxquestions.org/questions/linux-general-1/connecting-two-computers-with-a-usb-cable-data-cable-411073&lt;br /&gt;
&amp;lt;br &amp;gt;&lt;br /&gt;
It should work if one Neo is set to Host mode and the other one set to Device mode. One Neo could give power to the USB-port it the other Neo's battery is low. ''(I have to verify this)''&lt;br /&gt;
&lt;br /&gt;
== GSM ==&lt;br /&gt;
&lt;br /&gt;
=== SIM compatibility ===&lt;br /&gt;
'''Q:'''Sim card is not working, how do I run diagnostics?&lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
Here is the &amp;quot;how to&amp;quot; check.&lt;br /&gt;
&lt;br /&gt;
Follow [[Manually_using_GSM]] until you get an OK prompt. More detalied documenation please refer [[FreeRunner_unable_to_work_with_3G_SIM_cards]] and [[Carriers]].&lt;br /&gt;
&lt;br /&gt;
=== GSM/GPRS information ===&lt;br /&gt;
&lt;br /&gt;
Following page contain very useful information:&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.openmoko.org/wiki/Gsmd GSM Daemon]&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.openmoko.org/wiki/Gsm General GSM page]&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.openmoko.org/wiki/Hardware:AT_Commands AT commands]&lt;br /&gt;
&lt;br /&gt;
* [http://freeyourphone.de/portal_v1/viewtopic.php?f=21&amp;amp;t=295#p2956 Useful script for GPRS]&lt;br /&gt;
&lt;br /&gt;
== GPS ==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get the GPS working?''' &lt;br /&gt;
&lt;br /&gt;
'''A: '''See [[GTA02 GPS]]&lt;br /&gt;
&lt;br /&gt;
'''Q''': it takes a long time (10min+) before the Freerunner gets first GPS data &lt;br /&gt;
&lt;br /&gt;
'''A: '''See [[GPS Problems]].&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get the wlan working? '''&lt;br /&gt;
&lt;br /&gt;
'''A: ''' See [[GTA02 WLAN]]&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get the Bluetooth working? '''&lt;br /&gt;
&lt;br /&gt;
'''A: ''' See [[Manually_using_Bluetooth]]&lt;br /&gt;
&lt;br /&gt;
== Sysfs function==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get low level hardware related function, like power up device, dump register? '''&lt;br /&gt;
&lt;br /&gt;
'''A: ''' See [[GTA02_sysfs]]&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
=== Can it play VGA video? ===&lt;br /&gt;
&lt;br /&gt;
No, it can do about 20 fps QVGA with software, and something beetween QVGA and VGA playing MPEG-4 using hardware (at resonable fps). Scaling is also done with GPU hardware.&lt;br /&gt;
&lt;br /&gt;
=== How to change the background picture of the root window? ===&lt;br /&gt;
&lt;br /&gt;
Look [http://wiki.openmoko.org/wiki/Today/2007.2#Adjust_UI_components_at_runtime here].&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
=== Does it support Java? ===&lt;br /&gt;
There is a [https://wiki.evolvis.org/jalimo/index.php/OpenMoko port of Jalimo] for Openmoko.&lt;br /&gt;
&lt;br /&gt;
=== Does it support Flash? So can I watch YouTube? ===&lt;br /&gt;
&lt;br /&gt;
=== Does it support Ruby ===&lt;br /&gt;
&lt;br /&gt;
Ruby 1.9 please refer http://blog.sparkymat.net/2008/08/10/ruby-19-on-openmoko/&lt;br /&gt;
Ruby 1.8.6 please refer http://blog.wolfman.com/articles/2008/08/10/ruby-1-8-6-on-openmoko-freerunner&lt;br /&gt;
&lt;br /&gt;
=== How can I type a '/' in the software keyboard? ===&lt;br /&gt;
&lt;br /&gt;
See [[Switching Keyboards]]&lt;br /&gt;
&lt;br /&gt;
=== How do I get a qwerty software keyboard?===&lt;br /&gt;
&lt;br /&gt;
See [[Switching Keyboards]]&lt;br /&gt;
&lt;br /&gt;
===How to use an external USB or Bluetooth keyboard with ing FreeRunner ? ===&lt;br /&gt;
&lt;br /&gt;
just run:&lt;br /&gt;
 echo &amp;quot;host&amp;quot; &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo &amp;quot;1&amp;quot; &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
This'll put the Freerunner in to powered USB host mode, then just plug in the keyboard and it'll work. Personally I've made a .desktop file to switch into and out of host mode. To switch back to unpowered device mode just run:&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;device&amp;quot; &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo &amp;quot;0&amp;quot; &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
[[Category:GTA02 Hardware]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Neo_FreeRunner_FAQ</id>
		<title>Neo FreeRunner FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Neo_FreeRunner_FAQ"/>
				<updated>2008-08-19T13:20:54Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* What is the expected battery life? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Gta02menu}}&lt;br /&gt;
&lt;br /&gt;
== FreeRunner known hardware related issues ==&lt;br /&gt;
&lt;br /&gt;
There is collection of FreeRunner hardware issue wiki page [[Freerunner_Hardware_Issues]] , could help you quickly know if you bump into same problem and the possible way to solve some of issues.&lt;br /&gt;
&lt;br /&gt;
==Booting==&lt;br /&gt;
'''Q: I can't boot Neo with charger?'''  &lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
1. You can't boot GTA02 without a spare battery. You should boot Neo with spare battery and attach your charger, then you can boot into neo.&lt;br /&gt;
&lt;br /&gt;
2. Once your phone is booted, remove the spare battery. Freerunner will remain running, &lt;br /&gt;
&lt;br /&gt;
3. Insert dead battery and let it charge.&lt;br /&gt;
&lt;br /&gt;
'''Q: Unable to flash FreeRunner after booting either into NAND or NOR.'''&lt;br /&gt;
'''A:''' {{note|Please check [[Getting_Started_with_your_Neo_FreeRunner]] for more information about the flashing image.}}&lt;br /&gt;
 &lt;br /&gt;
'''Q: I can ssh into the phone via USB per the wiki instructions, but dfu-util does not find the phone. '''  &lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
This is what I need to run as root and the everything works fine:&lt;br /&gt;
 root(eno,freerunner)# cat upom&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 /sbin/ifconfig usb0 192.168.0.200 netmask 255.255.255.0&lt;br /&gt;
 /sbin/route add -host 192.168.0.202/32 dev usb0&lt;br /&gt;
&lt;br /&gt;
 /bin/echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
 iptables -F&lt;br /&gt;
 iptables -A INPUT -s 192.168.0.202 -i usb0  -d 192.168.0.200   -j ACCEPT&lt;br /&gt;
 iptables -A INPUT  -s 192.168.0.200  -i eth+  -d 192.168.0.202  -j ACCEPT&lt;br /&gt;
 iptables -A INPUT  -s 192.168.2.0/24  -i eth+  -d 192.168.0.202  -j ACCEPT&lt;br /&gt;
 iptables -A INPUT  -s 192.168.2.0/24  -i eth+  -d 192.168.2.0/24  -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
 iptables -A FORWARD -s 192.168.0.202 -i usb0 -d 192.168.2.0/24 -o eth+   -j &lt;br /&gt;
 ACCEPT&lt;br /&gt;
 iptables -A FORWARD -s 192.168.2.0/24 -i eth+ -d 192.168.0.202 -o usb0  -j &lt;br /&gt;
 ACCEPT&lt;br /&gt;
&lt;br /&gt;
 iptables -A OUTPUT -d 192.168.2.0/24 -o eth+   -j ACCEPT&lt;br /&gt;
 iptables -A OUTPUT -d 192.168.0.202 -o usb0  -j ACCEPT&lt;br /&gt;
 iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24&lt;br /&gt;
 root(eno,freerunner)#&lt;br /&gt;
&lt;br /&gt;
'''Q: What image version is used?''' &lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
&lt;br /&gt;
1. Kernel version using: uname -a&lt;br /&gt;
&lt;br /&gt;
2. Root filesystem using: cat /etc/version or cat /etc/om-version&lt;br /&gt;
&lt;br /&gt;
3. u-boot using: grep  Bootloader /dev/mtdblock0&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
=== What is the expected battery life? ===&lt;br /&gt;
See [[Neo FreeRunner (GTA02) Battery#Notes_about_expected_battery_life]] and more battery information in [[Neo_FreeRunner_(GTA02)_Battery]]&lt;br /&gt;
=== How do I enable fast charge mode for anything but the official mains charger? ===&lt;br /&gt;
???&lt;br /&gt;
==== Without soldering ====&lt;br /&gt;
???&lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
'''Q:''' How do I connect an USB memory-stick etc?&lt;br /&gt;
&lt;br /&gt;
'''A:''' This requires an adapter Mini-B 5-pole =&amp;gt; Type A jack or an adapter jack =&amp;gt; jack. [http://wiki.openmoko.org/wiki/Host_Mode see here]&lt;br /&gt;
&lt;br /&gt;
'''Q:''' Once I have such an adapter, can I use it to connect 2 Neo to each other?&lt;br /&gt;
&lt;br /&gt;
'''A:''' This question is equivalent to '''How to connect two [Unix/Linux] computers via USB cable and what sort of special cable is needed?''' -&amp;gt; http://www.linuxquestions.org/questions/linux-general-1/connecting-two-computers-with-a-usb-cable-data-cable-411073&lt;br /&gt;
&amp;lt;br &amp;gt;&lt;br /&gt;
It should work if one Neo is set to Host mode and the other one set to Device mode. One Neo could give power to the USB-port it the other Neo's battery is low. ''(I have to verify this)''&lt;br /&gt;
&lt;br /&gt;
== GSM ==&lt;br /&gt;
&lt;br /&gt;
=== SIM compatibility ===&lt;br /&gt;
'''Q:'''Sim card is not working, how do I run diagnostics?&lt;br /&gt;
&lt;br /&gt;
'''A:'''&lt;br /&gt;
Here is the &amp;quot;how to&amp;quot; check.&lt;br /&gt;
&lt;br /&gt;
Follow [[Manually_using_GSM]] until you get an OK prompt. More detalied documenation please refer [[FreeRunner_unable_to_work_with_3G_SIM_cards]] and [[Carriers]].&lt;br /&gt;
&lt;br /&gt;
=== GSM/GPRS information ===&lt;br /&gt;
&lt;br /&gt;
Following page contain very useful information:&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.openmoko.org/wiki/Gsmd GSM Daemon]&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.openmoko.org/wiki/Gsm General GSM page]&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.openmoko.org/wiki/Hardware:AT_Commands AT commands]&lt;br /&gt;
&lt;br /&gt;
* [http://freeyourphone.de/portal_v1/viewtopic.php?f=21&amp;amp;t=295#p2956 Useful script for GPRS]&lt;br /&gt;
&lt;br /&gt;
== GPS ==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get the GPS working?''' &lt;br /&gt;
&lt;br /&gt;
'''A: '''See [[GTA02 GPS]]&lt;br /&gt;
&lt;br /&gt;
'''Q''': it takes a long time (10min+) before the Freerunner gets first GPS data &lt;br /&gt;
&lt;br /&gt;
'''A: '''See [[GPS Problems]].&lt;br /&gt;
&lt;br /&gt;
== Wi-Fi ==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get the wlan working? '''&lt;br /&gt;
&lt;br /&gt;
'''A: ''' See [[GTA02 WLAN]]&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get the Bluetooth working? '''&lt;br /&gt;
&lt;br /&gt;
'''A: ''' See [[Manually_using_Bluetooth]]&lt;br /&gt;
&lt;br /&gt;
== Sysfs function==&lt;br /&gt;
&lt;br /&gt;
'''Q: How do I get low level hardware related function, like power up device, dump register? '''&lt;br /&gt;
&lt;br /&gt;
'''A: ''' See [[GTA02_sysfs]]&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
=== Can it play VGA video? ===&lt;br /&gt;
&lt;br /&gt;
No, it can do about 20 fps QVGA with software, and something beetween QVGA and VGA playing MPEG-4 using hardware (at resonable fps). Scaling is also done with GPU hardware.&lt;br /&gt;
&lt;br /&gt;
=== How to change the background picture of the root window? ===&lt;br /&gt;
&lt;br /&gt;
Look [http://wiki.openmoko.org/wiki/Today/2007.2#Adjust_UI_components_at_runtime here].&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
=== Does it support Java? ===&lt;br /&gt;
There is a [https://wiki.evolvis.org/jalimo/index.php/OpenMoko port of Jalimo] for Openmoko.&lt;br /&gt;
&lt;br /&gt;
=== Does it support Flash? So can I watch YouTube? ===&lt;br /&gt;
&lt;br /&gt;
=== Does it support Ruby ===&lt;br /&gt;
&lt;br /&gt;
Ruby 1.9 please refer http://blog.sparkymat.net/2008/08/10/ruby-19-on-openmoko/&lt;br /&gt;
Ruby 1.8.6 please refer http://blog.wolfman.com/articles/2008/08/10/ruby-1-8-6-on-openmoko-freerunner&lt;br /&gt;
&lt;br /&gt;
=== How can I type a '/' in the software keyboard? ===&lt;br /&gt;
&lt;br /&gt;
See [[Switching Keyboards]]&lt;br /&gt;
&lt;br /&gt;
=== How do I get a qwerty software keyboard?===&lt;br /&gt;
&lt;br /&gt;
See [[Switching Keyboards]]&lt;br /&gt;
&lt;br /&gt;
===How to use an external USB or Bluetooth keyboard with ing FreeRunner ? ===&lt;br /&gt;
&lt;br /&gt;
just run:&lt;br /&gt;
 echo &amp;quot;host&amp;quot; &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo &amp;quot;1&amp;quot; &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
This'll put the Freerunner in to powered USB host mode, then just plug in the keyboard and it'll work. Personally I've made a .desktop file to switch into and out of host mode. To switch back to unpowered device mode just run:&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;device&amp;quot; &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo &amp;quot;0&amp;quot; &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
[[Category:GTA02 Hardware]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Talk:Neo_USB_charger_specifications_and_compatibility_list</id>
		<title>Talk:Neo USB charger specifications and compatibility list</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Talk:Neo_USB_charger_specifications_and_compatibility_list"/>
				<updated>2008-08-17T21:02:56Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Charger identification */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The separation between compatible USB chargers or not should be made, IMHO -- [[User:OlivierBerger|OlivierBerger]] 19:47, 19 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The USB charger spec seems to be refering to micro-USB chargers, not those with Mini-USB connectors (see chapter 4.1), maybe the text should be rewritten accordingly --[[User:CyrusDreams|CyrusDreams]] 19:09, 20 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Charger identification ==&lt;br /&gt;
&lt;br /&gt;
Is there any way to convince the moko that he should leech in fast charge mode from a regular charger which supports more than 100/500mA? I would like to use it with a car or bike charger without actually decreasing the battery life. -- [[User:Relet|Relet]] 21:02, 17 August 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Berlin</id>
		<title>Openmoko Local Groups: Berlin</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Berlin"/>
				<updated>2008-07-21T08:53:15Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Possible Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[Talk:OpenMoko_Local_Groups:_Berlin|discussion]]&lt;br /&gt;
&lt;br /&gt;
=== Mailing list ===&lt;br /&gt;
We have set up a mailinglist a freelists.org. To subscribe either send a mail with the topic 'subscribe' to openmoko-users-berlin-request@freelists.org OR through the web interface: http://www.freelists.org/list/openmoko-users-berlin.&lt;br /&gt;
&lt;br /&gt;
=== Possible Participants ===&lt;br /&gt;
{|border=1&lt;br /&gt;
!Name&lt;br /&gt;
!Skills&lt;br /&gt;
!Level of Interest&lt;br /&gt;
!Location&lt;br /&gt;
!Other&lt;br /&gt;
!Has Device&lt;br /&gt;
!Has Debug Board&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Minime|tim]]&lt;br /&gt;
|mostly web related&lt;br /&gt;
|No GTA01Bv4, waiting for GTA02. &lt;br /&gt;
|berlin.nord&lt;br /&gt;
|willing to organize stuff i.e. meeting location/whatever. [http://wiki.openmoko.org/index.php?title=User_talk:Minime&amp;amp;action=edit&amp;amp;section=new talk to me], or e-mail: OM DOT 5 DOT minime@xoxy.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:spag|spag]]&lt;br /&gt;
|too lazy&lt;br /&gt;
|patiently waiting for GTA02 with WLAN&lt;br /&gt;
|Marzahn&lt;br /&gt;
|I'm interested in VoIP applications on OpenMoko.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:PH5|pH5]]&lt;br /&gt;
|Coding, RE, Uni&lt;br /&gt;
|OpenMoko, gsmd, GTA01, Magician&lt;br /&gt;
|Zehlendorf&lt;br /&gt;
|[http://projects.linuxtogo.org/projects/sphyrna Sphyrna]&lt;br /&gt;
|[[Image:Moko.jpg|center]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Barmeier|barmeier]]&lt;br /&gt;
|Coding in C and Java&lt;br /&gt;
|GTA01, Magician&lt;br /&gt;
|Steglitz&lt;br /&gt;
|I'am interested in Sync, application integration and usability improvements&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Kriss|kriss]]&lt;br /&gt;
|Coding&lt;br /&gt;
|&lt;br /&gt;
|Wedding&lt;br /&gt;
|&lt;br /&gt;
|[[Image:Moko.jpg|center]]&lt;br /&gt;
|[[Image:MokoBox.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Roh|roh]]&lt;br /&gt;
|hw, sw&lt;br /&gt;
|&lt;br /&gt;
|mitte/pberg&lt;br /&gt;
|access to schematics&lt;br /&gt;
|GTA01bv4, GTA02v5, etc[[Image:Moko.jpg|center]]&lt;br /&gt;
|[[Image:MokoBox.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:proquar|chris]]&lt;br /&gt;
|travelling in time and space&lt;br /&gt;
|abusing the freerunner in every way imaginable&lt;br /&gt;
|Wedding&lt;br /&gt;
|Anyone in interested in group-order? see: http://lists.openmoko.org/pipermail/community/2008-April/015080.html at the bottom&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:einalex|einalex]]&lt;br /&gt;
|Coding, TU, cooking, soldering&lt;br /&gt;
|FreeRunner, syncing&lt;br /&gt;
|Hamburg / Frankfurt / München&lt;br /&gt;
|If you decide to order a 10pack I'd like to join the fun. Contact me at my email address alexander dot gabriel at tuhh dot de&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:fischel|fischel]]&lt;br /&gt;
|php, java, triathlon&lt;br /&gt;
|FreeRunner&lt;br /&gt;
|Charlottenburg&lt;br /&gt;
|interested in group-order&lt;br /&gt;
|A780&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Torsten_Grote|Torsten]]&lt;br /&gt;
|coding, ui&lt;br /&gt;
|testing, minor coding, meeting&lt;br /&gt;
|Griebnitzsee&lt;br /&gt;
|let's initiate local user group meetings&lt;br /&gt;
|[[Image:Moko.jpg|center]] gta02v5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:govindas|govindas]]&lt;br /&gt;
|perfect DAU simulator.&lt;br /&gt;
|freerunner, meetings &lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:philippt|philippt]]&lt;br /&gt;
|coding (java, python, perl, bash), linux stuff&lt;br /&gt;
|want to have a really smart phone&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|interested in group order, knowledge sharing and real-life experience with freerunner&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:ogai|ogai]]&lt;br /&gt;
|coding (java, groovy), linux stuff&lt;br /&gt;
|want to have a really smart phone&lt;br /&gt;
|Prenzlauer Berg&lt;br /&gt;
|interested in group order, knowledge sharing and real-life experience with freerunner&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:carcinoma|carcinoma]]&lt;br /&gt;
|coding (c++, progress), linux, Design&lt;br /&gt;
|free me from proprietary tools&lt;br /&gt;
|Weissen See (Pankow)&lt;br /&gt;
|interested in knowledge sharing, freetime usage, usage in Job/Professional&lt;br /&gt;
|Get GTA02 from Pulster, next big order will be mine(25.7.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Ott--|ott--]]&lt;br /&gt;
|coding, Linux, even Windows&lt;br /&gt;
|I want to be free&lt;br /&gt;
|Schmöckwitz (Köpenick)&lt;br /&gt;
|[http://picasaweb.google.com/Joachim.Ott/NeoFreerunner see pics]&lt;br /&gt;
|GTA02v5 [[Image:Moko.jpg|center]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:dk|dk]]&lt;br /&gt;
|java&lt;br /&gt;
|Gta02&lt;br /&gt;
|moabit&lt;br /&gt;
|interested in group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:relet|relet]]&lt;br /&gt;
|code&lt;br /&gt;
|would read your feed&lt;br /&gt;
|moabit&lt;br /&gt;
|&lt;br /&gt;
|02&lt;br /&gt;
|nak&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Sbusch|sbusch]]&lt;br /&gt;
|coding (c, c++, java), linux&lt;br /&gt;
|coding on my free phone :-)&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|especially interested in voip and IM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:thebohemina|thebohemian]]&lt;br /&gt;
|C, Java, OpenEmbedded, organize things&lt;br /&gt;
|OM for professional use, sharing knowledge, Free Software advocacy&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|&lt;br /&gt;
|GTA02, GTA01&lt;br /&gt;
|yes|-&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings, Events ===&lt;br /&gt;
Meeting language is German ;-)&lt;br /&gt;
{|border=1&lt;br /&gt;
!Date&lt;br /&gt;
!Location&lt;br /&gt;
!Topic&lt;br /&gt;
!Who&lt;br /&gt;
|-&lt;br /&gt;
|8.-12. August 2007&lt;br /&gt;
|Flugplatz Finowfurt&lt;br /&gt;
|[https://events.ccc.de/camp/2007/Intro/ Chaos Communication Camp 2007] und [http://events.ccc.de/camp/2007/GSM_Village GSM Village]&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|23.08.2007 / 18:00&lt;br /&gt;
|[https://berlin.ccc.de/wiki/CCC_Berlin CCCB] / [https://berlin.ccc.de/wiki/Club_Discordia Club Diskordia]&lt;br /&gt;
|First meeting. bring your hardware&lt;br /&gt;
|Roh, pH5, [[User:Minime|tim]](+ 2?), ? (please add yourself)&lt;br /&gt;
|-&lt;br /&gt;
|09.07.2008 / 20:00&lt;br /&gt;
|[http://wiki.c-base.org/coredump/WaveLoeten c-base (zusammen mit dem Freifunkertreffen)]&lt;br /&gt;
|Freerunner Release / Hands On&lt;br /&gt;
|[[User:Kriss|kriss]], [[User:Sbusch|sbusch]], ? (please add yourself)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Openmoko Local Groups]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/User_talk:Relet</id>
		<title>User talk:Relet</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/User_talk:Relet"/>
				<updated>2008-07-21T08:28:05Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi,&lt;br /&gt;
du hast dich auf der Openmoko User Group Seite für Berlin eingetragen. Ich hab eine ML dafür aufgesetzt: http://www.freelists.org/list/openmoko-users-berlin&lt;br /&gt;
&lt;br /&gt;
Falls du Interesse daran Treffen hast, trag dich da ein. :)&lt;br /&gt;
&lt;br /&gt;
Gruß&lt;br /&gt;
Robert&lt;br /&gt;
&lt;br /&gt;
::Danke! [[User:Relet|Relet]] 08:28, 21 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Distributions</id>
		<title>Distributions</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Distributions"/>
				<updated>2008-07-11T17:07:30Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Features by Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a skeleton to try and get the strengths and weaknesses of the various distributions available for the Neo listed in one place.  Please help contribute!&lt;br /&gt;
&lt;br /&gt;
Initial information is available at http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/&lt;br /&gt;
&lt;br /&gt;
I will probably start with what is there and fill in what I can.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Features by Distribution ==&lt;br /&gt;
{| border=1 |&lt;br /&gt;
| Feature || OM2007.2 || FSO || ASU || SHR&lt;br /&gt;
|-&lt;br /&gt;
| Description || The Openmoko 2007.2 Stack, utilizing GTK+ and assorted applications. 2007.2, since it was the 2nd iteration of the GTK+ user interface that we released in 2007. || The FSO Stack, also known as the Openmoko Framework initiative. This one is called FSO, because it’s an implementation of the freesmartphone.org APIs. You may also have seen the term Zhone which describes the framework testing user interface and is a minor part of this stack. || August Software Update.  The ASU Stack, the combination of a classical smartphone stack based on Trolltech’s Qtopia ported to X11 and enhanced with an EFL-based launcher and new applications. You may have seen the term Illume which is the launcher of ASU. || Stable Hybrid Release, a combination of the FSO, some of the 2007.2 GTK software, and the ASU that provides all of the functionality of the 2007.2 software, but with the stability of the FSO.&lt;br /&gt;
|-&lt;br /&gt;
| Availability || [http://buildhost.openmoko.org/daily/ Official Buildhost] and [[MokoMakefile]] support for development builds || Now (Milestone 1) || August 2008 || No&lt;br /&gt;
|-&lt;br /&gt;
| URL || ? || [http://trac.freesmartphone.org:8000/trac-example  Devlopment tracker] || ? || [[Stable Hybrid Release]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| Connectivity&lt;br /&gt;
|-&lt;br /&gt;
| Telephony || Yes || Yes || Between &amp;quot;unstable&amp;quot; and &amp;quot;no&amp;quot; || N/A&lt;br /&gt;
|-&lt;br /&gt;
| SMS || Yes || No || Applications exist but don't function reliably || N/A&lt;br /&gt;
|-&lt;br /&gt;
| GPRS || Not through UI || Not through UI || Not through UI || N/A&lt;br /&gt;
|-&lt;br /&gt;
| WiFi || Yes || No || Yes || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || Yes || No || Yes || N/A&lt;br /&gt;
|-&lt;br /&gt;
| GPS || Yes (1) || Yes (1) || Yes (1) || N/A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| User Interaction&lt;br /&gt;
|-&lt;br /&gt;
| Stylus friendly || Yes || Yes || Yes || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Finger friendly || Partly || Yes || No || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || No || No || No || N/A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| Applications&lt;br /&gt;
|-&lt;br /&gt;
| Terminal || Basic, but unusable due to lack of certain keyboard characters || No || No || N/A&lt;br /&gt;
|-&lt;br /&gt;
| PIM || Yes || No || Yes || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Phonebook || Yes || No || Yes || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Dialer || Yes || Yes || Yes || N/A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| Application Compatibility (Toolkits / Runtimes)&lt;br /&gt;
|-&lt;br /&gt;
| GTK+ || Yes || ? || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| QT/Qtopia || No || Yes? || Yes || Yes?&lt;br /&gt;
|-&lt;br /&gt;
| Java || Jalimo? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Python || Yup || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Latest Images can be found here: http://wiki.openmoko.org/wiki/Latest_Images&lt;br /&gt;
&lt;br /&gt;
Footnotes:&lt;br /&gt;
&lt;br /&gt;
(1) works, but need additional software to be installed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Distributions]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:FSO]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Latest_Images</id>
		<title>Latest Images</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Latest_Images"/>
				<updated>2008-07-11T17:07:04Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: highlight this, it's good.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended to summarize in one place the various images you can try out on your Openmoko Neo FreeRunner (GTA02) or 1973 (GTA01).  Note however, that some of these are works in progress and may not have even released any files yet.  Nothing is guaranteed to work.  Proceed at your own risk.&lt;br /&gt;
&lt;br /&gt;
Currently, the images in development include:&lt;br /&gt;
*The 2007.2 GTK Image that ships on the Freerunner&lt;br /&gt;
*The ASU (April|August Software Update) qtopia-based Image&lt;br /&gt;
*The FSO (FreeSmartPhone.org) Image&lt;br /&gt;
*Qtopia image from qtopia.net&lt;br /&gt;
*The SHR (Stable Hybrid Release) Image&lt;br /&gt;
&lt;br /&gt;
A nice summary of these various stacks on Michael Lauer's blog: [http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/ GTK, ASU, FSO? TMTLA!]&lt;br /&gt;
&lt;br /&gt;
;Another nice summary chart here in the Wiki - [[Distributions]]&lt;br /&gt;
&lt;br /&gt;
Instructions on flashing your Openmoko device are provided at&lt;br /&gt;
* [[Getting_Started_with_your_Neo_FreeRunner]]&lt;br /&gt;
* [[Getting_Started_with_your_Neo1973]]&lt;br /&gt;
----&lt;br /&gt;
==2007.2 GTK Image==&lt;br /&gt;
The latest most stable release should reside here:&lt;br /&gt;
[http://buildhost.openmoko.org/releases/Freerunner/ http://buildhost.openmoko.org/releases/Freerunner/]&lt;br /&gt;
&lt;br /&gt;
*You can download the latest daily builds here:&lt;br /&gt;
**For Neo FreeRunner [http://buildhost.openmoko.org/daily/freerunner/ http://buildhost.openmoko.org/daily/freerunner/]&lt;br /&gt;
***Look for files of the form: Openmoko-openmoko-devel-image-glibc-ipk-P1-Snapshot-YYYYMMDD-om-gta02.rootfs.tar.gz&lt;br /&gt;
***and: openmoko-devel-image-om-gta02.tar.gz&lt;br /&gt;
**For Neo 1973 the link is [http://buildhost.openmoko.org/daily/neo1973/ http://buildhost.openmoko.org/daily/neo1973/]&lt;br /&gt;
***Look for files of the form: openmoko-devel-image-om-gta01.tar.gz&lt;br /&gt;
***and: Openmoko-openmoko-devel-image-glibc-ipk-P1-Snapshot-YYYYMMDD-om-gta01.rootfs.tar.gz&lt;br /&gt;
**Tools, like dfu-util and openocd [http://buildhost.openmoko.org/daily/tools/ http://buildhost.openmoko.org/daily/tools/]&lt;br /&gt;
&lt;br /&gt;
Several videos of this stack by [http://uk.youtube.com/user/freeyourphone Youtube user freeyourphone]&lt;br /&gt;
and [http://uk.youtube.com/watch?v=U05kZfURPig&amp;amp;NR=1 video review by BVB Tech]&lt;br /&gt;
=== ScaredyCat ===&lt;br /&gt;
Users may have heard of &amp;quot;ScaredyCat&amp;quot; images. These are usable images created by [http://blog.automated.it/category/openmoko/ Andy Powell] and are currently based on the 2007.02 software stack.&lt;br /&gt;
&lt;br /&gt;
http://buildhost.automated.it/OM2007.2/&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==ASU (April|August Software Update) qtopia-based Image==&lt;br /&gt;
There has not been a recommended release of the ASU yet. You may wish to review the [[ASU_Feature_Plan]] or some [http://dos.jogger.pl/2008/06/29/asu-to-przyszlosc/ screenshots]&lt;br /&gt;
&lt;br /&gt;
*You can download the latest daily builds here:&lt;br /&gt;
**For Neo FreeRunner [http://buildhost.openmoko.org/daily/freerunner/ http://buildhost.openmoko.org/daily/freerunner/]&lt;br /&gt;
***Look for files of the form: openmoko-qtopia-x11-image-om-gta02.tar.gz&lt;br /&gt;
***and: Openmoko-openmoko-qtopia-x11-image-glibc-ipk-P1-Snapshot-YYYYMMDD-om-gta02.rootfs.tar.gz&lt;br /&gt;
**For Neo 1973 the link is [http://buildhost.openmoko.org/daily/neo1973/ http://buildhost.openmoko.org/daily/neo1973/]&lt;br /&gt;
***Look for files of the form: openmoko-qtopia-x11-image-om-gta01.tar.gz&lt;br /&gt;
***and: Openmoko-openmoko-qtopia-x11-image-glibc-ipk-P1-Snapshot-YYYYMMDD-om-gta01.rootfs.tar.gz&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==FSO (FreeSmartPhone.org) Image==&lt;br /&gt;
Milestone 1 is here: [http://downloads.openmoko.org/framework/milestone1/ http://downloads.openmoko.org/framework/milestone1/]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=toPe0S8QpJY Video of FSO Milestone 1]&lt;br /&gt;
&lt;br /&gt;
Browse the source: [http://trac.freesmartphone.org:8000/trac-example/browser http://trac.freesmartphone.org:8000/trac-example/browser] &lt;br /&gt;
&lt;br /&gt;
Learn more at its wiki page: [[OpenmokoFramework]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Qtopia image from qtopia.net==&lt;br /&gt;
[http://www.qtopia.net/modules/mydownloads/index.php Qtopia.net images] for the &lt;br /&gt;
*Neo FreeRunner [http://www.qtopia.net/modules/mydownloads/visit.php?lid=67 (qtopia-4.3.2-gta02-flash.tgz)]&lt;br /&gt;
**and the [http://www.qtopia.net/modules/mydownloads/visit.php?lid=68 root file system (ficgta02-qtopia-developer-rootfs.tgz)]&lt;br /&gt;
*For the Neo 1973 [http://qtopia.net/modules/devices/openmoko.php (Note: the below links do not work. The Neo 1973 files are temporarily unavailable from qtopia.net.)]&lt;br /&gt;
**[http://www.qtopia.net/modules/mydownloads/visit.php?lid=39 Neo 1973 root file system] (Link temporarily broken.)&lt;br /&gt;
**[http://www.qtopia.net/modules/mydownloads/visit.php?lid=48 Neo 1973 flash image] (Link temporarily broken.)&lt;br /&gt;
**You might also try [http://trolltech.com/developer/downloads/qtopia/qtopia-source-gpl ftp.trolltech.com snapshots]&lt;br /&gt;
**But the Neo 1973 image is available from here [http://buildhost.automated.it/OM2007.2/openmoko-qtopia-image-om-gta01.tar.gz openmoko-qtopia-image-om-gta01.tar.gz]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==SHR (Stable Hybrid Release) Image==&lt;br /&gt;
The Stable Hybrid Release (SHR) is intended to be a combination of the&lt;br /&gt;
FSO, some of the 2007.2 GTK software, and the ASU that provides all of&lt;br /&gt;
the functionality of the 2007.2 software, but with the stability of&lt;br /&gt;
the FSO and the new GUI toolkits provided by the ASU. It will probably&lt;br /&gt;
be based on an ASU build, with the FSO software and GTK end-user apps&lt;br /&gt;
added.&lt;br /&gt;
&lt;br /&gt;
The SHR doesn't exist anywhere but in a few people's heads at the moment (2008-07-05).  Hopefully, all the work in it will be integrated back into one of the other releases, and it will cease to exist.  The point is to get us a release with stable calls &amp;amp; suspend/resume, plus access to all those other nifty apps we had on 2007.2 and the ASU.&lt;br /&gt;
&lt;br /&gt;
Learn more at its wiki page: [[Stable_Hybrid_Release]]&lt;br /&gt;
----&lt;br /&gt;
[[category:Openmoko]]&lt;br /&gt;
[[category:Software]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/GPS_Problems</id>
		<title>GPS Problems</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/GPS_Problems"/>
				<updated>2008-07-10T20:31:57Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[GPS]] for details on how to evaluate the Freerunner GPS with cat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;3&amp;quot;&lt;br /&gt;
|+Problems I'm having with the GPS&lt;br /&gt;
!Username||Checked outside?||External antenna?||Note&lt;br /&gt;
|-&lt;br /&gt;
|Pthorin ||Yes|| No ||I tried for about 40 minutes outside, I'm running om-gta02 P1-Snapshot-20080622. Did get GPS time outside, but only got lines like: &lt;br /&gt;
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30&lt;br /&gt;
|-&lt;br /&gt;
|iandouglas ||Yes|| No ||Spent over a half hour outdoors, the NMEA port on my Samsung Blackjack 2 found my position just fine, but also got the same 99.99,99.99,99.99*30 line as Pthorin when powering on the GPS unit, starting gpsd, then running gpspipe at the command line&lt;br /&gt;
|-&lt;br /&gt;
|Dummy ||?|| ? ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Solved problems ===&lt;br /&gt;
&lt;br /&gt;
''Let's collect hints which could solve the above problems here. E.g.: How to get the best results with your internal antenna''&lt;br /&gt;
&lt;br /&gt;
* Before reporting a problem here, please check that you've had the GPS out in the open air, preferably with the GPS antenna pointed up, for over 15 mins. (the screen the right way up). This should get a lock in even the worst cases.&lt;br /&gt;
&lt;br /&gt;
* Also note if you've tried unpluging and repluging the internal GPS connector. (See [[Disassembling_Neo1973]] about 2/3 of the way down.  (this may differ on freerunner, pictures appreciated)&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/GPS_Problems</id>
		<title>GPS Problems</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/GPS_Problems"/>
				<updated>2008-07-10T20:31:16Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: solved?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[GPS]] for details on how to evaluate the Freerunner GPS with cat.&lt;br /&gt;
&lt;br /&gt;
Before reporting a problem here, please check that you've had the GPS out in the open air, preferably with the GPS antenna pointed up, for over 15 mins. (the screen the right way up)&lt;br /&gt;
&lt;br /&gt;
This should get a lock in even the worst cases.&lt;br /&gt;
&lt;br /&gt;
Also note if you've tried unpluging and repluging the internal GPS connector. (See [[Disassembling_Neo1973]] about 2/3 of the way down.  (this may differ on freerunner, pictures appreciated)&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;3&amp;quot;&lt;br /&gt;
|+Problems I'm having with the GPS&lt;br /&gt;
!Username||Checked outside?||External antenna?||Note&lt;br /&gt;
|-&lt;br /&gt;
|Pthorin ||Yes|| No ||I tried for about 40 minutes outside, I'm running om-gta02 P1-Snapshot-20080622. Did get GPS time outside, but only got lines like: &lt;br /&gt;
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30&lt;br /&gt;
|-&lt;br /&gt;
|iandouglas ||Yes|| No ||Spent over a half hour outdoors, the NMEA port on my Samsung Blackjack 2 found my position just fine, but also got the same 99.99,99.99,99.99*30 line as Pthorin when powering on the GPS unit, starting gpsd, then running gpspipe at the command line&lt;br /&gt;
|-&lt;br /&gt;
|Dummy ||?|| ? ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Solved problems ===&lt;br /&gt;
&lt;br /&gt;
''Let's collect hints which could solve the above problems here. E.g.: How to get the best results with your internal antenna''&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Distributions</id>
		<title>Distributions</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Distributions"/>
				<updated>2008-07-10T15:53:00Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a skeleton to try and get the strengths and weaknesses of the various distributions available for the Neo listed in one place.  Please help contribute!&lt;br /&gt;
&lt;br /&gt;
Initial information is available at http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/&lt;br /&gt;
&lt;br /&gt;
I will probably start with what is there and fill in what I can.&lt;br /&gt;
&lt;br /&gt;
== Features by Distribution ==&lt;br /&gt;
{| border=1 |&lt;br /&gt;
| Feature || OM2007.2 || FSO || ASU || SHR&lt;br /&gt;
|-&lt;br /&gt;
| Description || The Openmoko 2007.2 Stack, utilizing GTK+ and assorted applications. 2007.2, since it was the 2nd iteration of the GTK+ user interface that we released in 2007. || The FSO Stack, also known as the Openmoko Framework initiative. This one is called FSO, because it’s an implementation of the freesmartphone.org APIs. You may also have seen the term Zhone which describes the framework testing user interface and is a minor part of this stack. || The ASU Stack, the combination of a classical smartphone stack based on Trolltech’s Qtopia ported to X11 and enhanced with an EFL-based launcher and new applications. You may have seen the term Illume which is the launcher of ASU. || Stable Hybrid Release&lt;br /&gt;
|-&lt;br /&gt;
| Availability || Now || Now (Milestone 1) || August 2008 || No&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| Connectivity&lt;br /&gt;
|-&lt;br /&gt;
| GSM || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| SMS || Yes || Yes? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| GPRS || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| WiFi || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| GPS || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| User Interaction&lt;br /&gt;
|-&lt;br /&gt;
| Stylus friendly || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Finger friendly || Partly || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
!colspan=5| Applications&lt;br /&gt;
|-&lt;br /&gt;
| Terminal || Basic || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| PIM || No || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Phonebook || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Dialer || Yes || Yes? || ? || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
We need to develop a list of features that we want to track.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Distributions</id>
		<title>Distributions</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Distributions"/>
				<updated>2008-07-10T15:48:52Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Features by Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a skeleton to try and get the strengths and weaknesses of the various distributions available for the Neo listed in one place.  Please help contribute!&lt;br /&gt;
&lt;br /&gt;
Initial information is available at http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/&lt;br /&gt;
&lt;br /&gt;
I will probably start with what is there and fill in what I can.&lt;br /&gt;
&lt;br /&gt;
== Features by Distribution ==&lt;br /&gt;
{| border=1 |&lt;br /&gt;
| Feature || OM2007.2 || FSO || ASU || SHR&lt;br /&gt;
|-&lt;br /&gt;
| Description || The Openmoko 2007.2 Stack, utilizing GTK+ and assorted applications. 2007.2, since it was the 2nd iteration of the GTK+ user interface that we released in 2007. || The FSO Stack, also known as the Openmoko Framework initiative. This one is called FSO, because it’s an implementation of the freesmartphone.org APIs. You may also have seen the term Zhone which describes the framework testing user interface and is a minor part of this stack. || The ASU Stack, the combination of a classical smartphone stack based on Trolltech’s Qtopia ported to X11 and enhanced with an EFL-based launcher and new applications. You may have seen the term Illume which is the launcher of ASU. || Stable Hybrid Release&lt;br /&gt;
|-&lt;br /&gt;
| Availability || Now || Now (Milestone 1) || August 2008 || No&lt;br /&gt;
|-&lt;br /&gt;
| GSM || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| SMS || Yes || Yes? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| GPRS || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| WiFi || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| GPS || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Terminal || Basic || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| PIM || No || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Phonebook || Yes || ? || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| Dialer || Yes || Yes? || ? || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
We need to develop a list of features that we want to track.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Getting_Started_with_your_Neo_FreeRunner</id>
		<title>Getting Started with your Neo FreeRunner</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Getting_Started_with_your_Neo_FreeRunner"/>
				<updated>2008-07-09T23:25:24Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Un-crippling the 2007.2 image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Getting Started with your Neo FreeRunner}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;2&amp;quot; cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;padding: 0%; margin:0em 0em 1em 0em; border:1px solid #cccccc; background:#eeeeee; width:100%;floating=&amp;quot;center&amp;quot;; &amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:1px solid #222222; width:75% &amp;quot; |  &lt;br /&gt;
 &amp;lt;div align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
Thank you for purchasing this Developer release of Neo FreeRunner. The [[Neo FreeRunner]] phone is the second hardware platform to take advantage of [[Openmoko]]. This guide will help you get to know your Neo FreeRunner and how to start using your Neo FreeRunner.&lt;br /&gt;
! style=&amp;quot;background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:1px solid #222222; width:25% &amp;quot; |&lt;br /&gt;
[[Image:Freerunner box.png|200px|thumb|Neo FreeRunner Package]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== The Package Contents ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;2&amp;quot; cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;padding: 0%; margin:0em 0em 1em 0em; border:1px solid #ffffff; background:#ffffff; width:80%; floating=&amp;quot;center&amp;quot;; &amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#ffffff;border-left:1px solid #ffffff;border-right:1px ; border-top:2px solid ffffff; border:1px solid #ffffff; &amp;quot; |  &lt;br /&gt;
&amp;lt;div align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:GTA02ALL.png|400px|thumb|Inside package]]&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
: [[Image:Circle２.gif|10px]]  Neo FreeRunner&lt;br /&gt;
: [[Image:Circle２.gif|10px]]  Stylus&lt;br /&gt;
: [[Image:Circle２.gif|10px]]  Battery&lt;br /&gt;
: [[Image:Circle２.gif|10px]]  Charger&lt;br /&gt;
: [[Image:Circle２.gif|10px]]  USB Cable &lt;br /&gt;
: [[Image:Circle２.gif|10px]]  microSD Card 512MB&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Getting To Know the Neo FreeRunner==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align-center&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;80%&amp;quot; style=&amp;quot;clear: both; border: 1px solid #ffffff; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 100%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 25px; padding-left: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #ffffff;&amp;quot;&amp;gt;[[Image:menu8.jpg|370px|thumb|AUX Button and phone jack(From left to right)|center]]&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #ffffff;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:menu9.jpg|365px|thumb|Power Button, USB and external GPS Antenna (From left to right)|center]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align-center&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;80%&amp;quot; style=&amp;quot;clear: both; border: 1px solid #ffffff; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 100%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; padding-left: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #ffffff;&amp;quot;&amp;gt;[[Image:menu12.jpg|233px|thumb|AUX Back side with battery|center]]&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #ffffff;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:menu11.jpg|260px|thumb|Put the SIM card and SD card here|center]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align-center&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;80%&amp;quot; style=&amp;quot;clear: both; border: 1px solid #ffffff; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 100%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; padding-left: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #ffffff;&amp;quot;&amp;gt;[[Image:menu13.jpg|233px|thumb|open case from this side |center]]&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #ffffff;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:menu14.jpg|250px|thumb|Opened|center]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installing the Micro-SD card, the SIM card, and the Battery ===&lt;br /&gt;
&lt;br /&gt;
# Remove the rear cover of the Neo FreeRunner by first holding the Neo FreeRunner on the side and then use your fingernail to prise off the rear cover at the slot on top of the device.&lt;br /&gt;
# Now you should be able to locate the combined SIM and Micro-SD card holder at the bottom of the battery compartment.&lt;br /&gt;
# Unlock the SIM card holder by sliding the metal clip down, towards the USB socket, with your fingernail. Use caution, as these parts are delicate and could be damaged by forcing them in the wrong direction.&lt;br /&gt;
# Lift up on the SIM card holder.&lt;br /&gt;
# The Micro-SD card holder is held in place by a latch on either side.  It is easiest to open the Micro-SD card holder by releasing these latches one at a time rather than by lifting from the middle, as lifting from the middle tends to increase the latching pressure.  A small screwdriver or knife can be used for this.&lt;br /&gt;
# Insert the Micro-SD card into the Micro-SD card holder.  Note that the electrical contacts should face down and towards the edge of the Neo Freerunner.&lt;br /&gt;
# Close the Micro-SD card holder, making sure that both latches are securely fastened.&lt;br /&gt;
# Insert the SIM card into the SIM card holder, taking care to slide inside the two metal tabs in the cover.  Please note that the electrical contacts should face down and that the cut corner should be closest to the external GPS Antenna Socket.&lt;br /&gt;
# Close the SIM card holder and lock it by sliding the metal clip towards the external GPS Antenna Socket on the FreeRunner.&lt;br /&gt;
# Insert the battery into the battery compartment, aligning the electrical contacts on the battery with the electrical contacts in the battery compartment.  Insert the side with the electrical contacts first.&lt;br /&gt;
# Replace the rear cover on the FreeRunner.&lt;br /&gt;
&lt;br /&gt;
===Turning on the Neo Freerunner===&lt;br /&gt;
&lt;br /&gt;
====Charging the Neo Freerunner====&lt;br /&gt;
&lt;br /&gt;
When using the Neo Freerunner for the first time, you should charge the battery completely. The battery can be charged using the provided charger or from a powered USB port capable of providing 500mA worth of current.  Most computers will be able to charge the FreeRunner without any problems.&lt;br /&gt;
&lt;br /&gt;
Charging at 100mA takes 6-12 hours and at 500mA takes 1-2 hours. (from [http://openmoko.togaware.com/survivor/Charging.html openmoko.togaware.com])&lt;br /&gt;
&lt;br /&gt;
You can boot your Neo FreeRunner in the following ways:&lt;br /&gt;
&lt;br /&gt;
: [[Image:Circle２.gif|10px]]    You can power it up into an Openmoko image directly. &lt;br /&gt;
&lt;br /&gt;
: [[Image:Circle２.gif|10px]]    You can boot it into [[Bootloader|U-Boot]] via [[NAND Flash]].&lt;br /&gt;
&lt;br /&gt;
: [[Image:Circle２.gif|10px]]    You can boot it into U-Boot via NOR Flash.&lt;br /&gt;
&lt;br /&gt;
Booting the device into NAND and NOR Flash allows you to update the kernel and root filesystem.&lt;br /&gt;
&lt;br /&gt;
====Start the Openmoko Image====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align-center&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; style=&amp;quot;clear: both; border: 1px solid #ffffff; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 100%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 25px; padding-left: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #ffffff;&amp;quot;&amp;gt;[[Image:Menu2.jpg|200px|right|thumb]]&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #eeeeee;&amp;quot;&amp;gt;&lt;br /&gt;
Press and hold Power button for about 8 seconds, until the Openmoko splash screen turns up.  You may now release the Power button and the Neo FreeRunner will continue to boot into the Openmoko Image.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Log into U-Boot in the NAND Flash====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align-center&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; style=&amp;quot;clear: both; border: 1px solid #ffffff; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 100%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 25px; padding-left: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #ffffff;&amp;quot;&amp;gt;[[Image:Menu7.jpg|200px|right|thumb]]&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #eeeeee;&amp;quot;&amp;gt;&lt;br /&gt;
Press and hold Power button, then press and hold AUX button for about 5 to 8 seconds. You should see the boot menu for the NAND Flash.  Press the AUX button to select one of the options and then press the Power button to execute.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Log into U-Boot in the NOR Flash====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align-center&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; style=&amp;quot;clear: both; border: 1px solid #ffffff; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 100%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #ffffff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 25px; padding-left: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #ffffff;&amp;quot;&amp;gt;[[Image:Menu6.jpg|200px|right|thumb]]&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #eeeeee;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Press and hold the AUX button, then press and hold the Power button. Then, release the AUX button. You should see the boot menu for the NOR Flash.  This option is usually used by developers or when flashing the FreeRunner.  If you cannot log into U-Boot in NAND then you can log into U-Boot in the NOR Flash either. &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note| There are six options you can choose when you log into the NOR Flash.&lt;br /&gt;
1. Boot&lt;br /&gt;
&lt;br /&gt;
2. [[Boot from sd card|Boot from MicroSD]]&lt;br /&gt;
&lt;br /&gt;
3. Set console to USB &lt;br /&gt;
&lt;br /&gt;
4. Set console to Serial&lt;br /&gt;
&lt;br /&gt;
5. Reset&lt;br /&gt;
&lt;br /&gt;
6. Power off}}&lt;br /&gt;
&lt;br /&gt;
{{note|The term ''Logging in'' used in this context means to turn on the device using the described method, and leaving it at the U-Boot menu. To avoid the device automatically booting, tap the AUX key to move the selector bar. Note also that the device will '''not''' automatically turn off while flashing is in progress.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Unlocking the screen===&lt;br /&gt;
&lt;br /&gt;
When the screen is locked, you should see a Matrix-style green graphic with the Openmoko symbol in the middle of the bottom of the screen along with lock and unlock symbols.  If you drag the Openmoko symbol to the unlock symbol at the top then the screen will become unlocked.&lt;br /&gt;
&lt;br /&gt;
==Flashing the Neo FreeRunner==&lt;br /&gt;
As Openmoko development continues, Openmoko regularly releases updated versions of the Openmoko root filesystem, the kernel, and the[[Bootloader| U-Boot]]. These may be programmed into the Flash memory of Neo FreeRunner. You can use the USB cable and Openmoko provided tool to flash Neo FreeRunner.&lt;br /&gt;
&lt;br /&gt;
{{note|The Openmoko software team builds images daily. If you want to use the latest images, you can download the image from the daily build, but we recommend you download the most stable image from http://downloads.openmoko.org/releases/Freerunner/. Images here have been tested by the test team.&lt;br /&gt;
&lt;br /&gt;
More about current Images: http://wiki.openmoko.org/wiki/Latest_Images}}&lt;br /&gt;
&lt;br /&gt;
===Step1. Download the DFU-util===&lt;br /&gt;
&lt;br /&gt;
You can download the flashing tool from: &lt;br /&gt;
http://downloads.openmoko.org/releases/Freerunner/dfu-util&lt;br /&gt;
&lt;br /&gt;
On the GNU/Linux host you can use the following command to download the dfu-util:&lt;br /&gt;
 wget http://downloads.openmoko.org/releases/Freerunner/dfu-util&lt;br /&gt;
&lt;br /&gt;
Afterwards you have to change the rights on the file:&lt;br /&gt;
 chmod a+x dfu-util&lt;br /&gt;
&lt;br /&gt;
===Step 2. Flashing the Kernel===&lt;br /&gt;
&lt;br /&gt;
You can download the kernel from &lt;br /&gt;
http://downloads.openmoko.org/releases/Freerunner/&lt;br /&gt;
&lt;br /&gt;
Type in the following command in the terminal on a GNU/Linux host. On some systems you need to be root before this will work.&lt;br /&gt;
 ./dfu-util -a (partion name) -R -D (download image file name)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ex:&lt;br /&gt;
&lt;br /&gt;
 ./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;2&amp;quot; cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;padding: 0%; margin:0em 0em 1em 0em; border:0px solid #ffffff; background:#ffffff; width:100%;floating=&amp;quot;center&amp;quot;; &amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#ffffff;border-left:1px solid #ffffff;border-right:1px ; border-top:2px solid ffffff; border:1px solid #ffffff; width:75% &amp;quot; |  &lt;br /&gt;
&amp;lt;div align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:menu15.jpg|thumb|Log into U-Boot in NOR Flash, connect your Neo with Linux Host via USB cable]]&lt;br /&gt;
Before you execute the command, please log into U-Boot in the NOR Flash. The Neo FreeRunner needs to be booted into U-Boot for flashing.&lt;br /&gt;
&lt;br /&gt;
You will then need to connect your Neo with the GNU/Linux host via USB cable. Press Enter to execute the command. When flashing succeeds the following will be shown:&lt;br /&gt;
&lt;br /&gt;
status(0) = No error condition is present&amp;lt;br&amp;gt;&lt;br /&gt;
Done!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{note| The meaning of the parameters you specified:&lt;br /&gt;
-a  --alt alt Specify the altsetting of the DFU interface by name or by number&amp;lt;br&amp;gt;&lt;br /&gt;
-R  --reset Issue USB Reset signalling once we're finished&amp;lt;br&amp;gt;&lt;br /&gt;
-D  --download file Write firmware from&amp;lt;file&amp;gt; into device &amp;lt;br&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Step 3. Flashing the Root Filesystem ===&lt;br /&gt;
You can download the root filesystem from:&lt;br /&gt;
http://downloads.openmoko.org/releases/Freerunner/&lt;br /&gt;
&lt;br /&gt;
Type the following command in the terminal of a GNU/Linux host. On some systems you will need to be root.&lt;br /&gt;
&lt;br /&gt;
 ./dfu-util -a rootfs -R -D openmoko-devel-image-fic-gta02.jffs2&lt;br /&gt;
&lt;br /&gt;
When flashing succeeds the following will be shown:&lt;br /&gt;
&lt;br /&gt;
status(0) = No error condition is present&amp;lt;br&amp;gt;&lt;br /&gt;
Done!&lt;br /&gt;
&lt;br /&gt;
==Connect to the Neo FreeRunner By USB Networking==&lt;br /&gt;
&lt;br /&gt;
Connect the Neo FreeRunner to a GNU/Linux host with the USB cable. For Mac OS X please refer to [[MacOS_X]]. After booting into the Openmoko image there will be a new interface, usb0, on your GNU/Linux host.&lt;br /&gt;
&lt;br /&gt;
=====Manual Method=====&lt;br /&gt;
Type in the following commands in the terminal of a GNU/Linux host:&lt;br /&gt;
&lt;br /&gt;
 ifconfig usb0 192.168.0.200 netmask 255.255.255.0&lt;br /&gt;
 ssh root@192.168.0.202&lt;br /&gt;
&lt;br /&gt;
Press Enter to get by the password.&lt;br /&gt;
&lt;br /&gt;
=====Automatic Method=====&lt;br /&gt;
*Debian and derivatives (Ubuntu, Sidux etc.)&lt;br /&gt;
Edit /etc/network/interfaces:&lt;br /&gt;
&lt;br /&gt;
 auto usb0&lt;br /&gt;
 iface usb0 inet static&lt;br /&gt;
 address 192.168.0.200&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
&lt;br /&gt;
*Gentoo &lt;br /&gt;
Edit /etc/conf.d/net:&lt;br /&gt;
&lt;br /&gt;
 config_usb0=&amp;quot;192.168.0.200/24&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Restart the networking service ('/etc/init.d/networking restart' for Debian-based systems) and then type the following command in the terminal of the GNU/Linux host:&lt;br /&gt;
&lt;br /&gt;
 ssh root@192.168.0.202&lt;br /&gt;
&lt;br /&gt;
Press Enter to get by the password.&lt;br /&gt;
&lt;br /&gt;
=====Making things even more automatic=====&lt;br /&gt;
If you don't want to remember the IP address of your phone then you can create an alias by adding the following line to your /etc/hosts:&lt;br /&gt;
&lt;br /&gt;
 192.168.0.202   openmoko&lt;br /&gt;
&lt;br /&gt;
Now it should be possible to connect to your phone using the following command:&lt;br /&gt;
&lt;br /&gt;
 ssh root@openmoko&lt;br /&gt;
&lt;br /&gt;
The above only gets you a Secure Shell connection to the Openmoko device, it does not allow the Openmoko device to connect to the Internet.  If you are interested in connecting the device to the internet then check out the [[USB_Networking]] section.&lt;br /&gt;
&lt;br /&gt;
==Un-crippling the 2007.2 image==&lt;br /&gt;
&lt;br /&gt;
The stock 2007.2 image flashed onto the Neo FreeRunner after its production is really just the bare bones. For example, you don't have the clock and the quick-launch icons showing. Here's how you can change that:&lt;br /&gt;
&lt;br /&gt;
 # dbus-launch gconftool-2 -t boolean -s /desktop/poky/interface/reduced false&lt;br /&gt;
 # /etc/init.d/xserver-nodm restart&lt;br /&gt;
&lt;br /&gt;
If you rather have a regular clock instead of the digital one, do this instead:&lt;br /&gt;
&lt;br /&gt;
 # dbus-launch gconftool-2 -t boolean -s /desktop/poky/interface/reduced false&lt;br /&gt;
 # dbus-launch gconftool-2 -t boolean -s /desktop/poky/interface/digital_clock false&lt;br /&gt;
 # /etc/init.d/xserver-nodm restart&lt;br /&gt;
&lt;br /&gt;
To test GPS, you can use agpsui:&lt;br /&gt;
&lt;br /&gt;
 # opkg install openmoko-agpsui&lt;br /&gt;
&lt;br /&gt;
For a nice map, try tangoGPS:&lt;br /&gt;
&lt;br /&gt;
 # opkg install tangogps&lt;br /&gt;
&lt;br /&gt;
And if you want the Media Player back:&lt;br /&gt;
&lt;br /&gt;
 # opkg install openmoko-mediaplayer2&lt;br /&gt;
 # wget http://abraxa.dyndns.org:81/random/openmoko-mediaplayer-theme.tar.bz2&lt;br /&gt;
 # tar xjf openmoko-mediaplayer-theme.tar.bz2 -C /usr/share/themes/Moko/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
If you want a basic image viewer, have a look at the one from the GPE suite:&lt;br /&gt;
&lt;br /&gt;
 # opkg install gpe-icons gpe-gallery&lt;br /&gt;
&lt;br /&gt;
There are tons more apps you can install - check out the [[Repositories]] for a list of packages.&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
If you want to know more about the Neo FreeRunner then you can get more information in the following topics:&lt;br /&gt;
* [[GTA02 Openness]]&lt;br /&gt;
* [[Neo FreeRunner]]&lt;br /&gt;
* [[Neo FreeRunner GTA02 Hardware]]&lt;br /&gt;
* [[FreeRunner/Buttons and LEDs]]&lt;br /&gt;
* [[Latest_Images]]&lt;br /&gt;
&lt;br /&gt;
[[Category:GTA02 Hardware]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/User:Relet</id>
		<title>User:Relet</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/User:Relet"/>
				<updated>2008-07-09T20:32:27Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: New page: ...botching along.   relet jabber ccc de  http://relet.net&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;...botching along. &lt;br /&gt;
&lt;br /&gt;
relet jabber ccc de&lt;br /&gt;
&lt;br /&gt;
http://relet.net&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Talk:Neo_FreeRunner_Wifi</id>
		<title>Talk:Neo FreeRunner Wifi</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Talk:Neo_FreeRunner_Wifi"/>
				<updated>2008-07-09T20:31:21Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* disabling wifi on startup */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Passphrase issues:&lt;br /&gt;
&lt;br /&gt;
I have noticed that with wireless sometimes it works better to use the password hash in the wpa_supplicant.conf instead of the ascii text.&lt;br /&gt;
You can use the wpa_passphrase utility (I don't know if this is included in the GTA02 or not as I don't have one) to generate the hash for the passphrase.&lt;br /&gt;
&lt;br /&gt;
 techiem2@escape-pod ~ $ wpa_passphrase MYWIFI &amp;quot;my passphrase&amp;quot; &lt;br /&gt;
 network={&lt;br /&gt;
         ssid=&amp;quot;MYWIFI&amp;quot;&lt;br /&gt;
         #psk=&amp;quot;my passphrase&amp;quot;&lt;br /&gt;
         psk=a4c08e767704a66d3fb27d4bf072e2da279f76adc568722b9a6f97964b982620&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Of course you would probably want to redirect output to the end of your wpa_supplicant.conf (wpa_passphrase MYWIFI &amp;quot;my passphrase&amp;quot;&amp;gt;&amp;gt;/etc/wpa_supplicant/wpa_supplicant.conf).&lt;br /&gt;
&lt;br /&gt;
--[[User:Techiem2|techiem2]] 19:12, 3 July 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== disabling wifi on startup ==&lt;br /&gt;
&lt;br /&gt;
What would be the cleanest way to not enable wifi on startup? -- [[User:Relet|Relet]] 20:31, 9 July 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Berlin</id>
		<title>Openmoko Local Groups: Berlin</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Berlin"/>
				<updated>2008-07-02T17:50:17Z</updated>
		
		<summary type="html">&lt;p&gt;Relet: /* Possible Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[Talk:OpenMoko_Local_Groups:_Berlin|discussion]]&lt;br /&gt;
&lt;br /&gt;
=== Mailing list ===&lt;br /&gt;
There will be mailing list soon (ETA 2008-07-01). Feel free to join us there!&lt;br /&gt;
&lt;br /&gt;
=== Possible Participants ===&lt;br /&gt;
{|border=1&lt;br /&gt;
!Name&lt;br /&gt;
!Skills&lt;br /&gt;
!Level of Interest&lt;br /&gt;
!Location&lt;br /&gt;
!Other&lt;br /&gt;
!Has Device&lt;br /&gt;
!Has Debug Board&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Minime|tim]]&lt;br /&gt;
|mostly web related&lt;br /&gt;
|No GTA01Bv4, waiting for GTA02. &lt;br /&gt;
|berlin.nord&lt;br /&gt;
|willing to organize stuff i.e. meeting location/whatever. [http://wiki.openmoko.org/index.php?title=User_talk:Minime&amp;amp;action=edit&amp;amp;section=new talk to me], or e-mail: OM DOT 5 DOT minime@xoxy.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:spag|spag]]&lt;br /&gt;
|too lazy&lt;br /&gt;
|patiently waiting for GTA02 with WLAN&lt;br /&gt;
|Marzahn&lt;br /&gt;
|I'm interested in VoIP applications on OpenMoko.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:PH5|pH5]]&lt;br /&gt;
|Coding, RE, Uni&lt;br /&gt;
|OpenMoko, gsmd, GTA01, Magician&lt;br /&gt;
|Zehlendorf&lt;br /&gt;
|[http://projects.linuxtogo.org/projects/sphyrna Sphyrna]&lt;br /&gt;
|[[Image:Moko.jpg|center]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Barmeier|barmeier]]&lt;br /&gt;
|Coding in C and Java&lt;br /&gt;
|GTA01, Magician&lt;br /&gt;
|Steglitz&lt;br /&gt;
|I'am interested in Sync, application integration and usability improvements&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Kriss|kriss]]&lt;br /&gt;
|Coding&lt;br /&gt;
|&lt;br /&gt;
|Wedding&lt;br /&gt;
|&lt;br /&gt;
|[[Image:Moko.jpg|center]]&lt;br /&gt;
|[[Image:MokoBox.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Roh|roh]]&lt;br /&gt;
|hw, sw&lt;br /&gt;
|&lt;br /&gt;
|mitte/pberg&lt;br /&gt;
|access to schematics&lt;br /&gt;
|GTA01bv4, GTA02v5, etc[[Image:Moko.jpg|center]]&lt;br /&gt;
|[[Image:MokoBox.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:proquar|chris]]&lt;br /&gt;
|travelling in time and space&lt;br /&gt;
|abusing the freerunner in every way imaginable&lt;br /&gt;
|Wedding&lt;br /&gt;
|Anyone in interested in group-order? see: http://lists.openmoko.org/pipermail/community/2008-April/015080.html at the bottom&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:einalex|einalex]]&lt;br /&gt;
|Coding, TU, cooking, soldering&lt;br /&gt;
|FreeRunner, syncing&lt;br /&gt;
|Hamburg / Frankfurt / München&lt;br /&gt;
|If you decide to order a 10pack I'd like to join the fun. Contact me at my email address alexander dot gabriel at tuhh dot de&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:fischel|fischel]]&lt;br /&gt;
|php, java, triathlon&lt;br /&gt;
|FreeRunner&lt;br /&gt;
|Charlottenburg&lt;br /&gt;
|interested in group-order&lt;br /&gt;
|A780&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Torsten_Grote|Torsten]]&lt;br /&gt;
|coding, ui&lt;br /&gt;
|testing, minor coding, meeting&lt;br /&gt;
|Griebnitzsee&lt;br /&gt;
|let's initiate local user group meetings&lt;br /&gt;
|[[Image:Moko.jpg|center]] gta02v5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:govindas|govindas]]&lt;br /&gt;
|perfect DAU simulator.&lt;br /&gt;
|freerunner, meetings &lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:philippt|philippt]]&lt;br /&gt;
|coding (java, python, perl, bash), linux stuff&lt;br /&gt;
|want to have a really smart phone&lt;br /&gt;
|Friedrichshain&lt;br /&gt;
|interested in group order, knowledge sharing and real-life experience with freerunner&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:ogai|ogai]]&lt;br /&gt;
|coding (java, groovy), linux stuff&lt;br /&gt;
|want to have a really smart phone&lt;br /&gt;
|Prenzlauer Berg&lt;br /&gt;
|interested in group order, knowledge sharing and real-life experience with freerunner&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:carcinoma|carcinoma]]&lt;br /&gt;
|coding (c++, progress), linux, Design&lt;br /&gt;
|free me from proprietary tools&lt;br /&gt;
|Weissen See (Pankow)&lt;br /&gt;
|interested in knowledge sharing, freetime usage, usage in Job/Professional&lt;br /&gt;
|Get GTA02 from Pulster, next big order will be mine(25.7.)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Ott--|ott--]]&lt;br /&gt;
|coding, Linux, even Windows&lt;br /&gt;
|I want to be free&lt;br /&gt;
|Schmöckwitz (Köpenick)&lt;br /&gt;
|interested in group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:dk|dk]]&lt;br /&gt;
|java&lt;br /&gt;
|Gta02&lt;br /&gt;
|moabit&lt;br /&gt;
|interested in group order&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[User:relet|relet]]&lt;br /&gt;
|code&lt;br /&gt;
|would read your feed&lt;br /&gt;
|moabit&lt;br /&gt;
|&lt;br /&gt;
|soon&lt;br /&gt;
|nak&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings, Events ===&lt;br /&gt;
Meeting language is German ;-)&lt;br /&gt;
{|border=1&lt;br /&gt;
!Date&lt;br /&gt;
!Location&lt;br /&gt;
!Topic&lt;br /&gt;
!Who&lt;br /&gt;
|-&lt;br /&gt;
|8.-12. August 2007&lt;br /&gt;
|Flugplatz Finowfurt&lt;br /&gt;
|[https://events.ccc.de/camp/2007/Intro/ Chaos Communication Camp 2007] und [http://events.ccc.de/camp/2007/GSM_Village GSM Village]&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|23.08.2007 / 18:00&lt;br /&gt;
|[https://berlin.ccc.de/wiki/CCC_Berlin CCCB] / [https://berlin.ccc.de/wiki/Club_Discordia Club Diskordia]&lt;br /&gt;
|First meeting. bring your hardware&lt;br /&gt;
|Roh, pH5, [[User:Minime|tim]](+ 2?), ? (please add yourself)&lt;br /&gt;
|-&lt;br /&gt;
|no definite date yet - please use [[Talk:OpenMoko_Local_Groups:_Berlin|discussion]]&lt;br /&gt;
|no location yet - please use [[Talk:OpenMoko_Local_Groups:_Berlin|discussion]]&lt;br /&gt;
|First GTA01Bv4 impressions for P1 owners and those who have no Neo yet. Giving each other a helping hand getting started.&lt;br /&gt;
|[[User:Minime|tim]], ...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Openmoko Local Groups]]&lt;/div&gt;</summary>
		<author><name>Relet</name></author>	</entry>

	</feed>