<?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=Enaut&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=Enaut&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Special:Contributions/Enaut"/>
		<updated>2013-05-20T15:20:37Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.6</generator>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Artwork</id>
		<title>Artwork</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Artwork"/>
				<updated>2008-10-19T07:51:19Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: /* Application Themes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Icons ==&lt;br /&gt;
[[User:nenadgrujicic|Nenad Grujicic]]: some ideas, device and suite icons&lt;br /&gt;
&lt;br /&gt;
=== Device Icon ===&lt;br /&gt;
&lt;br /&gt;
Here is a 256x256 png device icon for fic neo1973&lt;br /&gt;
&lt;br /&gt;
preview:&lt;br /&gt;
&lt;br /&gt;
http://i18.tinypic.com/62n9sba.jpg&lt;br /&gt;
&lt;br /&gt;
save as ..&lt;br /&gt;
&lt;br /&gt;
http://i15.tinypic.com/5yd5onm.png&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Openmoko &amp;quot;Suite&amp;quot; Icons Idea: ===&lt;br /&gt;
[[Image:Mainicon.png]]&lt;br /&gt;
[[Image:Openmokosync.png]]&lt;br /&gt;
[[Image:Mediatransfer.png]]&lt;br /&gt;
[[Image:Ghostbackup.png]]&lt;br /&gt;
[[Image:Filebrowser.png ]]&lt;br /&gt;
&lt;br /&gt;
[http://i11.tinypic.com/4yii7io.jpg link My Desktop Screenshot with icons]&lt;br /&gt;
&lt;br /&gt;
== Application Themes ==&lt;br /&gt;
&lt;br /&gt;
See also [[Themes]]&lt;br /&gt;
&lt;br /&gt;
* The Tango Theme: http://52grad.de/.stuff/freerunner/&lt;br /&gt;
&lt;br /&gt;
== OpenMoko Wallpapers ==&lt;br /&gt;
&lt;br /&gt;
Wallpapers for the FreeRunner!&lt;br /&gt;
&lt;br /&gt;
See [[Changing wallpaper]]&lt;br /&gt;
&lt;br /&gt;
== PC Wallpapers ==&lt;br /&gt;
&lt;br /&gt;
OpenMoko themed wallpapers for your desktop/laptop!&lt;br /&gt;
&lt;br /&gt;
See also [[Desktop wallpaper gallery]]&lt;br /&gt;
&lt;br /&gt;
=== Logo Plain ===&lt;br /&gt;
&lt;br /&gt;
preview:&lt;br /&gt;
&lt;br /&gt;
[[Image:Moko_plain_black.png|300px|black]]&lt;br /&gt;
[[Image:Moko_plain_white.png|300px|white]]&lt;br /&gt;
[[Image:Moko_plain_transparent.png|300px|transparent]]&lt;br /&gt;
&lt;br /&gt;
=== Logo Wired 3D ===&lt;br /&gt;
&lt;br /&gt;
preview:&lt;br /&gt;
&lt;br /&gt;
[[Image:Moko_wire_black.png|300px|black]]&lt;br /&gt;
[[Image:Moko_wire_white.png|300px|white]]&lt;br /&gt;
&lt;br /&gt;
{{Languages|Artwork}}&lt;br /&gt;
&lt;br /&gt;
[[Category:User Interfaces]]&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/TangoGPS/de</id>
		<title>TangoGPS/de</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/TangoGPS/de"/>
				<updated>2008-08-26T21:20:37Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: Translation of the english article&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 ist Kartenprogramm das mittels eingebautem GPS die die eigene Position anzeigt.&lt;br /&gt;
&lt;br /&gt;
[[Image:TangoGPS1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Website: [http://www.tangogps.org www.tangogps.org]&lt;br /&gt;
&lt;br /&gt;
== Installation und Starten in [[Om 2008.8]] ==&lt;br /&gt;
&lt;br /&gt;
{{note| Getestet mit [http://downloads.openmoko.org/releases/Om2008.8-update/ OM 2008.08 Update]}}&lt;br /&gt;
&lt;br /&gt;
Auf dem Handy im Terminal oder via ssh ausführen: (Benötigt eine Internetverbindung)&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;
Falls der Fehler &amp;quot;* Could not obtain administrative lock&amp;quot; auftritt hilft meistens:&lt;br /&gt;
&lt;br /&gt;
  pkill packagekit&lt;br /&gt;
&lt;br /&gt;
Jetzt muss Noch die Konfigurationsdatei nach folgender Anleitung geändert werden [[Gpsd#GPS_on_GTA02]].&lt;br /&gt;
Dann kann man gpsd starten:&lt;br /&gt;
&lt;br /&gt;
  /etc/init.d/gpsd start&lt;br /&gt;
&lt;br /&gt;
Mit eingeschaltetem GPS sollte Tangogps jetzt die aktuelle Position anzeigen. Achtung, es kann eine ganze weile dauern, bis das GPS einen Fix bekommt. Mehr dazu bei [[GTA02_GPS]].&lt;br /&gt;
&lt;br /&gt;
[[Category:GPS]]&lt;/div&gt;</summary>
		<author><name>Enaut</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-26T21:19:44Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: &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, 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]]&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Apm</id>
		<title>Apm</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Apm"/>
				<updated>2008-08-26T19:36:12Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Useful app in the terminal to get the state of the battery.&lt;br /&gt;
&lt;br /&gt;
==Options==&lt;br /&gt;
Supported options are:&lt;br /&gt;
&lt;br /&gt;
 -V To display the current Version of apm.&lt;br /&gt;
 -v Print the current bios version and kernel driver Version.&lt;br /&gt;
 -m Display the time remaining in minutes.&lt;br /&gt;
 -M Monitor changes&lt;br /&gt;
 -s Suspend the phone.&lt;br /&gt;
 -d get a detailed View.&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
An example run with a almost full battery:&lt;br /&gt;
&lt;br /&gt;
 root@om-gta02:~# apm&lt;br /&gt;
 On-line, battery status high: 99% (45d+12:15:00)&lt;br /&gt;
&lt;br /&gt;
And with details:&lt;br /&gt;
 root@om-gta02:~# apm -d&lt;br /&gt;
 APM BIOS 1.2 (kernel driver 1.13)&lt;br /&gt;
 On-line, battery status high: 99% (45d+12:15:00)&lt;br /&gt;
 Using device 0x0a86, 1.13: 1.2&lt;br /&gt;
 APM Flags      = 0x02; Line Status   = 0x01&lt;br /&gt;
 Battery Status = 0x00; Battery Flags = 0x00&lt;br /&gt;
 Battery %age   =   99; Battery Time  = 65535, use_mins=1&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Apm</id>
		<title>Apm</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Apm"/>
				<updated>2008-08-26T19:33:49Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: New page: A Useful app in the terminal to get the state of the battery.  Supported options are:   -V To display the current Version of apm.  -v Print the current bios version and kernel driver Versi...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Useful app in the terminal to get the state of the battery.&lt;br /&gt;
&lt;br /&gt;
Supported options are:&lt;br /&gt;
&lt;br /&gt;
 -V To display the current Version of apm.&lt;br /&gt;
 -v Print the current bios version and kernel driver Version.&lt;br /&gt;
 -m Display the time remaining in minutes.&lt;br /&gt;
 -M Monitor changes&lt;br /&gt;
 -s Suspend the phone.&lt;br /&gt;
 -d get a detailed View.&lt;br /&gt;
&lt;br /&gt;
An example run with a almost full battery:&lt;br /&gt;
&lt;br /&gt;
 root@om-gta02:~# apm&lt;br /&gt;
 On-line, battery status high: 99% (45d+12:15:00)&lt;br /&gt;
&lt;br /&gt;
And with details:&lt;br /&gt;
 root@om-gta02:~# apm -d&lt;br /&gt;
 APM BIOS 1.2 (kernel driver 1.13)&lt;br /&gt;
 On-line, battery status high: 99% (45d+12:15:00)&lt;br /&gt;
 Using device 0x0a86, 1.13: 1.2&lt;br /&gt;
 APM Flags      = 0x02; Line Status   = 0x01&lt;br /&gt;
 Battery Status = 0x00; Battery Flags = 0x00&lt;br /&gt;
 Battery %age   =   99; Battery Time  = 65535, use_mins=1&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Om_2008.8</id>
		<title>Om 2008.8</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Om_2008.8"/>
				<updated>2008-08-20T07:52:14Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: /* Share */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Om 2008.8}}&lt;br /&gt;
{{Om 2008.8}}&lt;br /&gt;
&lt;br /&gt;
{{Distributions|Om 2008.8}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
'''Om 2008.8''' is the successor to [[Om 2007.2]] and had '''ASU''' as a codename. It was [http://lists.openmoko.org/pipermail/community/2008-August/025619.html launched] on '''August 08, 2008'''. Om 2008.8 uses EFL for the launcher, custom UI applications and [[QtopiaOnX11|Qtopia on X11]] for telephony.  It is the first step from GTK+ on x11 to using multiple toolkits in combination. '''Om 2008.8''' now supports [http://www.enlightenment.org/ EFL], [http://trolltech.com/products/qtopia Qtopia] and [http://www.gtk.org GTK+] applications.&lt;br /&gt;
&lt;br /&gt;
''To see how it all got started go to'' [[Om2008.8 Feature Plan|Om 2008.8 Feature Plan]].&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 #c0c0c0; 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:25% &amp;quot; |  &lt;br /&gt;
[[Image:Om2008 uboot.png|200px|center]]&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:Om2008 home.png|200px|center]]&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:Installer4.png|200px|center]]&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:Om2008 installer1.png|200px|center]]&lt;br /&gt;
|-&lt;br /&gt;
&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:Main.png|200px|center]]&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:Edit1.png|200px|center]]&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:Om locations4.png|200px|center]]&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:List.png|200px|center]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= What's New =&lt;br /&gt;
'''Om 2008.8''' was designed to be empty, for the very purpose of showcasing your ideas.&lt;br /&gt;
&lt;br /&gt;
Think of our products as galleries. We're building the environment. Each one different from the next. You'll get all the free art supplies you could imagine because we want you to add your own meaning. You choose: consume, create, or both.&lt;br /&gt;
&lt;br /&gt;
Either way you create your own meaning. It's about you. &lt;br /&gt;
&lt;br /&gt;
== Customize ==&lt;br /&gt;
'''Om 2008.8''' allows you to customize your Neo in many aspects.&lt;br /&gt;
&lt;br /&gt;
*  '''Use the [[Om2008.8_Installer|Installer]]''' to find apps and modifications for your Neo.&lt;br /&gt;
*  '''Re-design themes''' by customizing your own [[Edje]] files.&lt;br /&gt;
*  '''Source Codes''' are publicly available, allowing for customization all the way down to low level systems.&lt;br /&gt;
&lt;br /&gt;
== Share ==&lt;br /&gt;
* share your locations  ([[Om2008.8_Locations|Locations]])&lt;br /&gt;
:you can use '''Locations''' to save your favorite spots and even send it to friends via sms.  How cool is that?!&lt;br /&gt;
* share your applications ([[Om2008.8_Installer|Installer]])&lt;br /&gt;
:share your ideas with the world by adding packages to the [[CommunityRepository]].  It is a great database for all things openmoko and can easily be accessed by any user through the [[Om2008.8 Installer|Installer]].&lt;br /&gt;
&lt;br /&gt;
== Om 2008.8 Guide ==&lt;br /&gt;
A guide for getting to know Om 2008.8 : [[Om 2008.8 Guide]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---the following anchor is here to ensure that the &amp;quot;Download&amp;quot; link at http://openmoko.com/download.html links to the correct section. please don't delete the anchor unless that link is changed or removed---&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;Flash_Om_2008.8_images&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&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 Om2008.8 on the [[Downloads#Openmoko_2008.8_images_.28ASU.29|Downloads]] page&lt;br /&gt;
* [[Flashing the Neo FreeRunner|Flash]] to your Neo FreeRunner&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
'''GSM'''&lt;br /&gt;
&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1766 Cannot make calls or receive SMS messages]&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1662 GSM not working properly after x hours]&lt;br /&gt;
* [https://docs.openmoko.org/trac/ticket/1765 No Pin-Dialog is showing up and so GSM is not usable at all]&lt;br /&gt;
&lt;br /&gt;
'''WiFi'''&lt;br /&gt;
 &lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1625 WiFi can only connect once]&lt;br /&gt;
&lt;br /&gt;
'''Audio quality'''&lt;br /&gt;
&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1721 QT-Dialer Sometimes can not hear anything durring connecting call]&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1640 Improve overall audio]&lt;br /&gt;
&lt;br /&gt;
'''System Software''' &lt;br /&gt;
&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1736 Boot screen goes into sleep and never wake up if not touch during booting]&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1597 After long suspend, kernel thread events]&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1315 xglamo: performance decreases after a while]&lt;br /&gt;
* [http://docs.openmoko.org/trac/ticket/1682 Neo turns off before reaching x]&lt;br /&gt;
&lt;br /&gt;
'''Networking'''&lt;br /&gt;
* No Updates/Installation are possible or pings to domains because dns is not working. This problem occurs because the /etc/resolv.conf is empty by default.Add this line in /etc/network/interfaces:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 up echo nameserver 192.168.0.200 &amp;gt;/etc/resolv.conf&lt;br /&gt;
This is to be inserted below gateway address and above the bluetooth networking. After this rebooting is required. Then go to /etc/resolv.conf and fill it manually by just using the content of this file on your local machine, or DNS address.&lt;br /&gt;
&lt;br /&gt;
This should solve most off your moko side networking issues. If you need any other help please refer to [[USB Networking]]&lt;br /&gt;
&lt;br /&gt;
{{note| [http://en.wikipedia.org/wiki/Resolvconf resolvconf] is installed so should probably be used }}&lt;br /&gt;
&lt;br /&gt;
* Usb-networking will not work until rebooted after initial boot.&lt;br /&gt;
&lt;br /&gt;
'''Usabillity''' &lt;br /&gt;
* The Pin-Dialog by default just shows letters. You have to slide your finger up/down over the keyboard to make the numbers/uppercase/special characters appear.&lt;br /&gt;
* The installer app doesn't release administrative rights which results in not being able to use opkg. Solution: run &amp;quot;killall packagekitd&amp;quot; (on the freerunner or when ssh'ed in).&lt;br /&gt;
* The installer app doesn't release administrative rights which results in not being able to use opkg. Alternate Solution: On the FreeRunner, use the drop-down menu to close all open applications.&lt;br /&gt;
&lt;br /&gt;
= Future updates =&lt;br /&gt;
&lt;br /&gt;
{{note|As of August 20th, there are *NO* updates available for 2008.8 anywhere on buildhost.openmoko.org - the daily-feeds directory is incompatible with 2008.8 and will corrupt your software configuration if you use it.}}&lt;br /&gt;
&lt;br /&gt;
Posterior to the Om2008.8 release, in August 2008 development is switching to a Debian-like model with three branches: stable,  testing and unstable. To minimize chaos, breakage and confusion, official updates for 2008.8 will be made available only when the move is complete ([http://lists.openmoko.org/pipermail/community/2008-August/026491.html see this message] for more details.)&lt;br /&gt;
&lt;br /&gt;
In the meantime, you may try at your own risk [[Download#Unofficial_builds_by_zecke]] or Raster's builds.&lt;br /&gt;
&lt;br /&gt;
[[Category:Openmoko]]&lt;br /&gt;
[[Category:Om 2008.8]]&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/User:Enaut</id>
		<title>User:Enaut</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/User:Enaut"/>
				<updated>2008-08-20T06:37:41Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: New page: I'm living in Freiburg in Germany.  to contact me try to encrypt.  mailname: enaut.w mailprovider: googlemail  My/our webpage: [http://biohof-silberberg.de/ Webpage] But be carefull it loo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm living in Freiburg in Germany.&lt;br /&gt;
&lt;br /&gt;
to contact me try to encrypt.&lt;br /&gt;
&lt;br /&gt;
mailname: enaut.w&lt;br /&gt;
mailprovider: googlemail&lt;br /&gt;
&lt;br /&gt;
My/our webpage: [http://biohof-silberberg.de/ Webpage] But be carefull it looks quiet ugly with Internetexplorer.&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Freiburg_im_Breisgau</id>
		<title>Openmoko Local Groups: Freiburg im Breisgau</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Freiburg_im_Breisgau"/>
				<updated>2008-08-20T06:29:41Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: added myself and changed some style :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===  Participants ===&lt;br /&gt;
{| border=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; style=&amp;quot;border-collapse:collapse;background:#ece9e4;&amp;quot; &lt;br /&gt;
!Name&lt;br /&gt;
!Skills&lt;br /&gt;
!Level of Interest&lt;br /&gt;
!Location&lt;br /&gt;
!Device&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Deep-Thoug|Deep-Thought]]&lt;br /&gt;
|Perl, Package building, System design, possibly building UI with Python&lt;br /&gt;
|Mobile Communication, making OpenMoKo a luxuirious hacker tool&lt;br /&gt;
|Freiburg im Breisgau&lt;br /&gt;
|Neo1973 (GTA01Bv4) basic&lt;br /&gt;
|-&lt;br /&gt;
|[[User:radl|radl]]&lt;br /&gt;
|some bits of: Java, Python, computational linguistics; Time, curiosity.&lt;br /&gt;
|fun! playing with possible UIs for a pocket-size, touchscreen-only PC, tbc...&lt;br /&gt;
|Freiburg&lt;br /&gt;
|GTA02 (not yet: Pulster 25.07.)&lt;br /&gt;
|-&lt;br /&gt;
|[[User:enaut|enaut]]&lt;br /&gt;
|mhm some Java less C++ and the basics of a first year computerscience student.&lt;br /&gt;
|i don't know yet.&lt;br /&gt;
|Freiburg (/ Calw Wohnsitz meiner Familie)&lt;br /&gt;
|GTA02&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
OpenmoKo developers are sparse at the time. If there would be someone in the region, i think it might be a good idea to come together some time.&lt;br /&gt;
&lt;br /&gt;
[[Category:Openmoko Local Groups]]&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Flashing_the_Neo_FreeRunner</id>
		<title>Flashing the Neo FreeRunner</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Flashing_the_Neo_FreeRunner"/>
				<updated>2008-08-19T18:13:33Z</updated>
		
		<summary type="html">&lt;p&gt;Enaut: /* Download the DFU-util program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Openmoko regularly releases updated versions of the Openmoko root filesystem, the [[kernel]], and the [[Bootloader| U-Boot]] as binary images. These may be programmed into the Flash memory (NAND) of Neo FreeRunner. For that, you can use the USB cable and another computer which will run an Openmoko provided tool to flash the Neo FreeRunner &amp;quot;through&amp;quot; USB.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
All the components of the software in the FreeRunner are bundled together into binary images.&lt;br /&gt;
&lt;br /&gt;
On a desktop computer when you want to replace the operating system (OS), you would boot it from a CD-ROM drive, then copy OS files from the CD to the internal hard drive. The FreeRunner does not have a CD-ROM drive and files must typically be re-written/flashed directly into internal storage (NAND flash).  It is also possible to load all the OS files to and boot from a microSD.&lt;br /&gt;
&lt;br /&gt;
The FreeRunner has two kinds of internal program storage: NOR flash and NAND flash. The NOR flash is small and stores only a special boot program used when you need to re-write the contents of the NAND flash. NAND flash acts more like a hard drive.&lt;br /&gt;
&lt;br /&gt;
The NAND Flash is divided into 3 partitions for the bootloader, kernel, and root filesystem - so each of these components can be flashed separately. For example if you are trying to install a modified kernel, you only have to follow the steps to flash the kernel image.&lt;br /&gt;
&lt;br /&gt;
* '''bootloader''': a small program that runs first and starts everything else when the FreeRunner is powered on or reset (depending on [[Booting the Neo FreeRunner|how you reset it]], the version from NOR or NAND is booted).&lt;br /&gt;
* '''kernel''': the central component in the Linux operating system.&lt;br /&gt;
* '''root filesystem''': contains all the files that make up the commands and applications that you can run.&lt;br /&gt;
 &lt;br /&gt;
'''Before you start: Erasing the root filesystem or flashing the uboot are radical measures. Take the time to ponder the necessity. Sometimes problems can be fixed by updating only the kernel.'''&lt;br /&gt;
&lt;br /&gt;
== Alternative : running from microSD card ==&lt;br /&gt;
&lt;br /&gt;
You may install this distribution on the microSD card, in order to [[Booting from SD | boot from microSD card]]. That allows you to keep another distribution installed in NAND (for instance to test 2008.08 while still having 2007.2 for default boot).&lt;br /&gt;
&lt;br /&gt;
== Collect the things you need ==&lt;br /&gt;
&lt;br /&gt;
=== Download the DFU-util program ===&lt;br /&gt;
&lt;br /&gt;
You will download that program on your desktop computer. It will allow you to connect to the FreeRunner through the USB cable and control its bootloader. That connection uses a special protocol which addresses the bootloader's interface, and differs from USB networking. There is a separate page to describe it in more detail: [[dfu-util]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MacOS X:''' [[MacOS_X#Graphical_Flashing_with_Openmoko_Flasher]]&lt;br /&gt;
&lt;br /&gt;
'''Linux:''' http://buildhost.openmoko.org/releases/Freerunner/dfu-util&lt;br /&gt;
&lt;br /&gt;
Make sure it is executable by setting the permissions with this command: chmod a+x dfu-util&lt;br /&gt;
&lt;br /&gt;
'''Note:''' dfu-util seems to consistently fail with a &amp;quot;-62&amp;quot; error on 64-bit Linux. If you have access to a 32-bit machine, use it instead!&lt;br /&gt;
There are some ubuntu64 interpid packages which work just fine for me in hardy too. So you might try at your own risk: [http://packages.ubuntu.com/de/intrepid/dfu-util]&lt;br /&gt;
&lt;br /&gt;
'''Windows:''' http://projects.openmoko.org/frs/?group_id=166&amp;amp;release_id=162 &lt;br /&gt;
&lt;br /&gt;
See additional driver installation instructions for Windows at [[Dfu-util-windows]]&lt;br /&gt;
&lt;br /&gt;
=== Download the image files that you will need ===&lt;br /&gt;
&lt;br /&gt;
Exactly what files you need depends on what you are trying to install. In most cases you will need to install a Kernel (uImage) and a Root Filesystem (rootfs). In rare cases, when there is a bug you need fixed, you will also install a new bootloader.&lt;br /&gt;
&lt;br /&gt;
Please read [[Distributions]] for choosing the distribution which fits your needs, and then see [[Download]] for downloading.&lt;br /&gt;
&lt;br /&gt;
== Boot the FreeRunner from NOR Flash ==&lt;br /&gt;
&lt;br /&gt;
[[Image:menu15.jpg|thumb|Booting from NOR Flash]]&lt;br /&gt;
&lt;br /&gt;
# Read the other sections of this page first, because you will have 30 seconds to enter the flashing commands, come back here when ready.&lt;br /&gt;
# Do not connect the USB cable from the PC to your Neo FreeRunner yet (disconnect it).&lt;br /&gt;
# Boot your Neo Freerunner into the NOR uBoot menu for flashing.&lt;br /&gt;
## Press and hold AUX button&lt;br /&gt;
## Press the Power button until the boot menu comes up&lt;br /&gt;
## This menu is labelled '''*** BOOT MENU (NOR) ***'''&lt;br /&gt;
## See also [[Booting the Neo FreeRunner]]&lt;br /&gt;
# Stay in NOR uBoot menu, do not to select or enter any item in menu. Now you will be able to flash, make backups of your Freerunner or query the Freerunner with dfu-util.&lt;br /&gt;
# The FreeRunner only stays at the NOR boot prompt for about 30 seconds and then shuts off unless you do something.&lt;br /&gt;
# Connect your Neo to the GNU/Linux or Windows host via a USB cable. &lt;br /&gt;
# Now you can enter the dfu-util commands on your PC as described below.&lt;br /&gt;
# If the Neo FreeRunner turns off before you press start flashing ('''screen goes black'''), go back to step 2. If you start flashing in time, the phone will not turn off meanwhile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- The following, upto dfu-util -l is taken from the thread &amp;quot;Re: Freerunner (GTK2007.2) has suddenly become unbootable&amp;quot; on the Support list. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the dfu-util connection does '''not''' use Ethernet over USB - that is, you should not attempt to set up a usb0 network interface on your GNU/Linux host desktop (on Windows, you need a DFU class driver, or you can use the LibUSB-Win32 driver described on the [[Dfu-util-windows]] page). The dfu-util utility sets up its own connection to the FreeRunner. In fact, you will not be able to make an Ethernet-over-USB connection to the FreeRunner when it is at the uBoot menu; this type of connection is only available when the FreeRunner has booted fully.&lt;br /&gt;
&lt;br /&gt;
After connecting the FreeRunner to your host via USB cable, you can test whether dfu-util &amp;quot;sees&amp;quot; the FreeRunner by executing:&lt;br /&gt;
&lt;br /&gt;
   dfu-util -l&lt;br /&gt;
If you get error messages from the dfu-util command then try again. Often it works on the second try.&lt;br /&gt;
&lt;br /&gt;
== Do a backup ==&lt;br /&gt;
&lt;br /&gt;
If you have a working image that you're happy with but want to try something different, you should probably do a [[Pre-Flash Backup]].&lt;br /&gt;
&lt;br /&gt;
== Using dfu-util ==&lt;br /&gt;
&lt;br /&gt;
dfu-util can be used to read flash memory, write memory, and get information from the device.&lt;br /&gt;
&lt;br /&gt;
This is the general command format to write an image file to a (predefined) &amp;quot;partition name&amp;quot; (referred to as ''altsetting'' in dfu-util help/manual) :&lt;br /&gt;
&lt;br /&gt;
 dfu-util -a ''altsetting'' -R -D ''file_name''&lt;br /&gt;
&lt;br /&gt;
where:&amp;lt;br&amp;gt;&lt;br /&gt;
-a ''altsetting'' : Specify the altsetting of the DFU interface by name or by number&amp;lt;br&amp;gt;&lt;br /&gt;
-R  : Issue USB Reset signalling once we're finished&amp;lt;br&amp;gt;&lt;br /&gt;
-D  ''file_name'' : Write firmware from ''file_name'' into device&lt;br /&gt;
&lt;br /&gt;
On Linux, you run dfu-util from a command shell prompt. If you have not put it somewhere on your command path you probably need to prefix it with a &amp;quot;./&amp;quot; like this '''./dfu-util'''.&lt;br /&gt;
On some systems you need to be root before this will work and on Ubuntu you must preface the command with &amp;quot;sudo&amp;quot; or you will get the following error: &amp;quot;Cannot claim interface: could not claim interface 2: Operation not permitted&amp;quot;&lt;br /&gt;
&lt;br /&gt;
On Windows, you need to open a command window and run from a command line. Use Start-Run Program and type &amp;quot;cmd&amp;quot; to open a Window.&lt;br /&gt;
&lt;br /&gt;
More detailed manual for gfu-util is available here : [[Dfu-util]]&lt;br /&gt;
&lt;br /&gt;
== Flashing the Kernel ==&lt;br /&gt;
&lt;br /&gt;
 Note: The phone needs to be in the U-boot bootup menu for this to work. Get there by holding down the aux button while powering up the device.&lt;br /&gt;
&lt;br /&gt;
The command format is &lt;br /&gt;
&lt;br /&gt;
 dfu-util -a kernel -R -D ''/path/to/uImage''&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&lt;br /&gt;
 Done!&lt;br /&gt;
&lt;br /&gt;
Flashing may fail with an error -110. This indicates that the kernel is too big for the default kernel partition. uboot can be used to change the size of the default partitions on the device. It may also mean that you are trying to put the wrong thing in the kernel space.&lt;br /&gt;
&lt;br /&gt;
== Flashing the Root Filesystem ==&lt;br /&gt;
&lt;br /&gt;
The root filesystem has to be an image in jffs2 format. If the file you downloaded is zipped or compressed (has a .gz, bz2, .zip, tar, tar.gz or .tgz extension) you have to uncompress it first.&lt;br /&gt;
&lt;br /&gt;
The command format is&lt;br /&gt;
&lt;br /&gt;
 dfu-util -a rootfs -R -D ''rootfs_filename.jffs2''&lt;br /&gt;
&lt;br /&gt;
where ''rootfs_filename.jffs2'' is the name of the file containing the root filesystem.&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&lt;br /&gt;
 Done!&lt;br /&gt;
&lt;br /&gt;
== Flashing the boot loader to the NAND==&lt;br /&gt;
&lt;br /&gt;
The boot loader (U-boot) file should have a .bin extension. As with the root filesystem, if the file you downloaded is zipped or compressed (has a .gz or .zip extension) you have to uncompress it first.&lt;br /&gt;
&lt;br /&gt;
The command format is &lt;br /&gt;
&lt;br /&gt;
 dfu-util -a u-boot -R -D ''uboot.bin''&lt;br /&gt;
&lt;br /&gt;
where ''uboot.bin'' is the name of the boot loader binary image file.&lt;br /&gt;
&lt;br /&gt;
''Reminder'': You should have [[Flashing_the_Neo_FreeRunner#Boot_the_FreeRunner_from_NOR_Flash|boot from NOR first]], in order to flash the boot-loader in NAND. After flashing succesfully, make sure you reboot from NAND's newly flashed boot loader, to benefit from the updates.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Taken from posts by Mikael Berthe &amp;lt;mikael.berthe@lilotux.net&amp;gt; and Torfinn Ingolfsen &amp;lt;tingox@gmail.com&amp;gt; to Support list, subject: Re: Upgrading u-boot needed ? --&amp;gt;&lt;br /&gt;
(Optional) After an upgrade, you may wish to check that the u-boot version matches the one you have just flashed. You can use 'grep  Bootloader /dev/mtdblock1' from a shell on the FreeRunner (and possibly the 1973 as well) to get the '''NAND''' u-boot version, like this:&lt;br /&gt;
   root@om-gta02:~# grep Bootloader /dev/mtdblock1&lt;br /&gt;
   Neo1973 Bootloader U-Boot 1.3.2+gitr18+64eb10cab8055084ae25ea4e73b66dd03cc1a0cb&lt;br /&gt;
&lt;br /&gt;
You can grep for the same string in /dev/mtdblock0 to retrieve the '''NOR''' u-boot version:&lt;br /&gt;
   root@om-gta02:~# grep  Bootloader /dev/mtdblock0&lt;br /&gt;
   Neo1973 Bootloader U-Boot 1.3.2-moko12&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ENDS ... subject: Re: Upgrading u-boot needed ? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Reboot the FreeRunner from NAND ==&lt;br /&gt;
&lt;br /&gt;
You should now be able to boot into the new images.&lt;br /&gt;
&lt;br /&gt;
Pay attention '''to booting from the NAND flash this time''', in particular if you upgraded the boot-loader (in short: 1. press and hold ''power button'' down, and then 2. press ''aux button'')&lt;br /&gt;
&lt;br /&gt;
The boot menu should be labelled '''*** BOOT MENU (NAND) ***''' this time (see [[Booting#Log_into_U-Boot_in_the_NAND_Flash|booting from NAND]] for more detailed instructions).&lt;br /&gt;
&lt;br /&gt;
[[Category:Flashing Openmoko| ]]&lt;/div&gt;</summary>
		<author><name>Enaut</name></author>	</entry>

	</feed>