<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Differential Progression &#187; OpenMoko</title>
	<atom:link href="http://alex.kavanagh.name/tag/openmoko/feed/" rel="self" type="application/rss+xml" />
	<link>http://alex.kavanagh.name</link>
	<description>Random thoughts, differential progress ...</description>
	<lastBuildDate>Sun, 11 Jul 2010 12:08:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>OpenMoko: Software and Hardware bugs</title>
		<link>http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/</link>
		<comments>http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 14:19:47 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[FreeRunner]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=33</guid>
		<description><![CDATA[Let&#8217;s be clear: this is not a phone (yet) for the masses, but I think it is definitely heading in that direction. It has GPS, accelerometers, GPRS, Bluetooth, WiFi and an open software stack on which practically anything could be &#8230; <a href="http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s be clear: this is not a phone (yet) for the masses, but I think it is definitely heading in that direction.  It has GPS, accelerometers, GPRS, Bluetooth, WiFi and an open software stack on which practically anything could be developed.  I love this phone for what it will be able to do &#8211; but it&#8217;s not there yet.</p>
<p><span id="more-33"></span><br />
For example, one hardware bug that has come to light is a problem with the SD card clock signal quietening the GPS receivers sensitivity resulting in very poor performance of the GPS receiver when an SD card is installed.  However, within two days of the fault being found, a software and hardware fix has been identified.  <strong>Two Days!</strong> The software fix has already been rolled into the (daily) kernel updates, and the hardware fix has been explained.  Even now they are probably working out how to offer the hardware fix to people who have already received their GTA02s.  They have noted that new FRs being sent out will have the hardware fix installed.  That&#8217;s <strong>great</strong> service.  And to those who say &#8220;but they shipped it with a hardware fault&#8221;; it&#8217;s true, but these things happen.  It&#8217;s a very early release for this phone, but the speed at which they are dealing with the issues as they arise, and the openness with which OpenMoko are being with the community is just breathtaking.  <em>Mucho kudos to OpenMoko</em>.</p>
<p>I knew when I bought the phone that there would be problems with the software and that there might be problems with the hardware &#8211; it was the risk I was taking by being an early adopter.  The measure of the company is how it responds and so far that has been excellent.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F07%2Fopenmoko-software-and-hardware-bugs%2F&amp;linkname=OpenMoko%3A%20Software%20and%20Hardware%20bugs"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenMoko: Software stacks</title>
		<link>http://alex.kavanagh.name/2008/07/openmoko-software-stacks/</link>
		<comments>http://alex.kavanagh.name/2008/07/openmoko-software-stacks/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 14:07:54 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[FreeRunner]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=27</guid>
		<description><![CDATA[My OpenMoko arrived a few days ago, and comes with the stock OM2007.2 software. I upgraded it with the opkg update command and then tried to use it for a few days at the LUGRADIO Live 2008 event. It didn&#8217;t &#8230; <a href="http://alex.kavanagh.name/2008/07/openmoko-software-stacks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My OpenMoko arrived a few days ago, and comes with the stock OM2007.2 software.  I upgraded it with the opkg update command and then tried to use it for a few days at the <a href="http://lugradio.org/live/UK2008/">LUGRADIO Live 2008</a> event.  It didn&#8217;t go that well, so I started hunting around to look at the other software stacks. There are three different software stacks for the phone.  This is described in some detail <a href="http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/">here</a>.</p>
<p><span id="more-27"></span></p>
<p>The OM2007.2 stack, based on <a href="http://www.gnome.org/mobile/">GMAE</a>, is really very good but suffers from performance problems and is (currently) fairly incomplete.  It was for this reason that OpenMoko decided to go to the ASU or April Software Update.  ASU is also going to be conveniently called the August Software Update when it is updated in August.</p>
<p>The ASU is based on <a href="http://trolltech.com/products/qtopia">Qtopia</a> phone stack, but converted to work with the X11 server used on the FreeRunner (FR).  I&#8217;ve downloaded the ASU and found it to be very, very slow.  The mix of applications was interesting as it supports both Qtopia and OM2007.2 applications. This is currently where most of the effort at OpenMoko is going <em>at the moment</em>, so its probably the phone stack to use in the near future.  However, I found it too slow, and difficult, to use as a day-to-day phone.</p>
<p>The other stack is the FSO, so named because it is being implemented around the <a href="http://www.freesmartphone.org/index.php/Main_Page">FreeSmartPhone.org</a> stack, a set of interfaces that are exposed via dbus.  This is what OpenMoko see as the future of the phone system and so is worth keeping an eye on.  I&#8217;ve not pulled down a copy so I can&#8217;t comment on it.  Looking at the project on the web it seems to be in its early stages.</p>
<p>So, the OM2007.2 stack is slightly buggy and a bit slow, and the ASU stack is more buggy, very slow, but the near future of the phone.  So what can you use on your phone if you actually just want to be able to SMS and make phone calls?  That answer, currently, appears to be to Qtopia stack.  There is a snapshot at <a href="http://www.qtopia.net/modules/mydownloads/viewcat.php?cid=6">Trolltech&#8217;s</a> website which provides a download with a kernel and filesystem for the 4.3.2 edition of Qtopia.  And it works very well and is fast.  But it only provides a basic phone functionality although you can add packages.</p>
<p>So what I&#8217;m going to do is to load the ASU into the SD card, with Qtopia in the main part of the phone and boot into ASU whenever there is an update just to keep an eye on it.  The FR makes it very easy to have multiple distributions on the phone at any one time meaning I can have the best of both worlds: a functional phone with Qtopia, and a mobile computer which just happens to have GSM/GPRS/Bluetooth and WiFi communications capabilities.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F07%2Fopenmoko-software-stacks%2F&amp;linkname=OpenMoko%3A%20Software%20stacks"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/07/openmoko-software-stacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenMoko Freerunner: The Arrival</title>
		<link>http://alex.kavanagh.name/2008/07/openmoko-freerunner-the-arrival/</link>
		<comments>http://alex.kavanagh.name/2008/07/openmoko-freerunner-the-arrival/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 13:36:11 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[FreeRunner]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=19</guid>
		<description><![CDATA[On Thursday 17th July my OpenMoko Neo FreeRunner arrived from Truebox. I&#8217;ve taken a series of pictures which you can see below. I&#8217;ve been anticipating the release of the GTA02 for about a year. That&#8217;s largely because it has taken &#8230; <a href="http://alex.kavanagh.name/2008/07/openmoko-freerunner-the-arrival/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On Thursday 17th July my <a href="http://www.openmoko.com/">OpenMoko Neo FreeRunner</a> arrived from <a href="http://www.truebox.co.uk/">Truebox</a>.  I&#8217;ve taken a series of pictures which you can see below. I&#8217;ve been anticipating the release of the GTA02 for about a year. That&#8217;s largely because it has taken much, much longer than FIC/OpenMoko had planned to develop the hardware for the phone and get a (semi) usable software stack.</p>
<p><span id="more-19"></span></p>
<dl id="attachment_21" class="wp-caption alignnone" style="width: 160px;">
<dt class="wp-caption-dt"><a href="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170011.jpg"><img class="size-thumbnail wp-image-21 alignnone" title="OpenMoko Package from Truebox" src="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170011-150x150.jpg" alt="OpenMoko Package from Truebox with carry case and headphones" width="150" height="150" /></a></dt>
</dl>
<p>The packaging for the FreeRunner (or FR as it is being contracted to) is rather good.  I had almost expected that it would be shipped in a blister pack, or equivalent, but instead it comes in a small black box filled with high density foam.  The FR is the first thing you see when opening the box.  Handling the FR gives the impression of solidness; it isn&#8217;t ultra light, but then it isn&#8217;t overly heavy.  It also fits very neatly into my hand, although I&#8217;m sure some people would say it is a bit bulky, ugly and 1990&#8242;s.</p>
<p><a href="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170012.jpg"><img class="alignnone size-medium wp-image-22" title="OpenMoko - what you see when you open the box" src="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170012-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>There was a moment of anticipation and anxiety over the first boot of the device.  I had been avidly perusing the mailing lists, for which there are hundreds of posts a day, to find out how other people have been getting on with their FRs.  There are dozens of software problems and at least one hardware problem.  More on that later.</p>
<div id="attachment_23" class="wp-caption alignnone" style="width: 160px"><a href="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170014.jpg"><img class="size-thumbnail wp-image-23" title="OpenMoko - the contents of the box" src="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170014-150x150.jpg" alt="OpenMoko Contents, once the FreeRunner is lifted" width="150" height="150" /></a><p class="wp-caption-text">OpenMoko Contents, once the FreeRunner is lifted</p></div>
<p>The software successfully booted, and registered using my old Virgin SIM card.</p>
<p><a href="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170017.jpg"><img class="alignnone size-thumbnail wp-image-24" title="OpenMoko Booting for the first time" src="http://alex.kavanagh.name/wp-content/uploads/2008/07/p7170017-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Apart from having no idea how to use the user-interface of the GMAE (GNOME Mobile) system I did manage to make and receive a call and send and receive SMS messages.  So the basic functionality of the phone works.  The call quality is very good, contrary to some other people&#8217;s experience, and the performance of the phone is adequate &#8211; not quite iPhone 3G speed, but also not too sluggish.</p>
<p>These are only first impressions.  I&#8217;ve had problems with charging and locking the phone, and the power management in general is a bit hit and miss at the moment.  The state of the software is really alpha to beta at the moment.  However, I really like the device.  I think it has tremendous possibilities and I really look forward to helping to get it to a &#8216;mainstream&#8217; state, however long that might take.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F07%2Fopenmoko-freerunner-the-arrival%2F&amp;linkname=OpenMoko%20Freerunner%3A%20The%20Arrival"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/07/openmoko-freerunner-the-arrival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
