Hey Craig,<br><br>Unfortunately your experience matches pretty well the experience I had with the OM2008.8 distro.&nbsp;&nbsp; I switched to QtE 4.4.2 when it came out, and have had a much better experience - I haven&#39;t encountered missed calls or SMSs.&nbsp;&nbsp; The only tweaking I did was to turn on suspend in the power managment UI, and to disable the speakerphone alsa config, since it seemed to be causing feedback on occasion.&nbsp; The downside of QtE is that you can&#39;t take advantage of all the cool X based software people are putting together.<br>
<br>I&#39;m a bit disappointed by your report, though - I had kinda hoped that 2008.12 was making progress....&nbsp;&nbsp; <br><br>If you do experiment with SHR let me know how it goes - the reports I&#39;ve heard with it sound good...<br>
<br>And I definitely agree with your comment about open source devices --- I&#39;ve used linux for a long time, and I do expect to have to fiddle with it a bit to get the config right initially - but then I expect rock solid performance - not missed calls and texts and having to reboot all the time.&nbsp;&nbsp; I don&#39;t think that&#39;s an unreasonable expectation.&nbsp;&nbsp; QtE comes pretty close - but I&#39;d love to find an X based distro that also does...<br>
<br><br>Warren<br><br><br><div class="gmail_quote">On Sat, Jan 17, 2009 at 6:31 AM, Craig Woodward <span dir="ltr">&lt;<a href="mailto:woody@rochester.rr.com" target="_blank">woody@rochester.rr.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
First off, I want to thank Tom for the blog pages he has setup. &nbsp;They&#39;re a great reference for setting up the OM base software, and really should be put on the main Wiki release pages somewhere. &nbsp; I&#39;d say the out-of-box functionality of most of the OM releases is highly enhanced if you follow the directions he&#39;s posted.<br>


<br>
---- Tom Yates &lt;<a href="mailto:madhatter@teaparty.net" target="_blank">madhatter@teaparty.net</a>&gt; wrote:<br>
&gt;On Wed, 7 Jan 2009, Craig Woodward wrote:<br>
&gt;&gt; And core functionality on ALL Neos, like making and receiving calls and<br>
&gt;&gt; SMS, is still unreliable.<br>
&gt;<br>
&gt;i&#39;m sorry, but i think that&#39;s unfair; my GTA02A6 has been my main phone<br>
&gt;since i bought it at the end of august 2008. &nbsp;you may never have been able<br>
&gt;to make things work for you, but it&#39;s wrong to say that core functionality<br>
&gt;on all neos is unreliable; it&#39;s fine on mine.<br>
<br>
Really? &nbsp;Your main phone? &nbsp;On my Neo, applying the same patches you note on your blog, core functionality is NOT reliable. &nbsp;I write device drivers, firmware, SDKs, and applications for a living, so it&#39;s not like this is new stuff for me. &nbsp;Try as I may, I can&#39;t get this phone to be a phone. &nbsp;And really, I shouldn&#39;t have to patch and tweak an image from my phone&#39;s manufacture to get base functionality, like making and receiving calls reliably.<br>


<br>
To be fair before giving up on it, I tried loading up 2008.12 last weekend. &nbsp;This weekend I plan on trying the latest of a couple other releases, like SHR and Android. &nbsp;I even used your blog (which is really a great setup walk though) and a couple other references to get things up and running quickly. &nbsp;At first I was very hopeful and inspired by the improvements I saw since the last OM release I tried (which was admittedly 2008.8).<br>


<br>
In particular I found that some of the interface was more polished. GRPS setup and usage was MUCH more solid than in the past. &nbsp;In fact, GPRS is now probably the most stable sub system I&#39;ve used on the FreeRunner. &nbsp;Even suspend seemed to be working with test calls I did from my office phone early on. &nbsp;I did find some annoying bugs in interface still: email not working, SMS not using contact info, etc. &nbsp;But I figured those are user-space problems, which can be fixed later. &nbsp;Polish wasn&#39;t my main concern... base functionality was my focus.<br>


<br>
The first night the phone ran over night and didn&#39;t crash, which was great. I used GPS &amp; Wifi in the morning, and it worked well. &nbsp;Finally, I tried making a call and it crashed, lost network, and refused to get signal again. &nbsp;After a reboot it registered fine, and my outbound call went well. I hoped it was a glitch from being on almost 12 hours, and went in to work.<br>


<br>
At work, I got a call but was not able to answer it. &nbsp;The answer button on the screen would highlight, but the phone just keep ringing. &nbsp;A reboot and a call back worked. &nbsp;An hour later I got a call and was able to answer, but the person on the other end couldn&#39;t hear me. &nbsp;A reboot again fixed it. &nbsp;Later that day the phone rang half a ring, and went right to the dialog that tells me I&#39;d missed the call. &nbsp;The caller later told me it rang several more times than usual before going to voice mail. &nbsp; Repeat for the next day or so...<br>


<br>
Of about 15 calls I know about over the two days I was using my Neo, 9 answered as expected. &nbsp;Only one outbound call had an issue out of about 8. Not a very good rate for a phone.<br>
<br>
Near the end of day one, it dawned on me that I *never* got notification that I had waiting voice mail, which comes as a text message from my provider. &nbsp;In fact, I discovered (over several reboots) that I&#39;d missed most inbound text messages. &nbsp;And despite my phone saying text messages were being sent, only 14 of about 26 actually made it to the carrier, based on reports from friends AND my carrier&#39;s ticker on my account web page. &nbsp;Through testing I found this was regardless of if suspend and/or GRPS was on or off. &nbsp;SMS loss appears to have happened more often when GRPS was enabled, but I lost calls and SMS even after I turned both off and rebooted.<br>


<br>
The window manager crashed every few calls and required rebooting at least a few times a day. &nbsp;I had one occasion where the phone exited suspend mode, rang, and then rebooted (which is when I disabled suspend all together). &nbsp;Over all, I found it so frustrating that on a few occasions I pulled my sim and hopped back on to my 6230.<br>


<br>
What finally drove me back to the 6230 was when I saw additional texts on my 6230 that the Neo never reported, sent hours or the day before in some cases. &nbsp;Switching back to the Neo, those texts *never* showed up, as if they didn&#39;t exist. &nbsp;This despite the fact that my Nokia got them as part of the SMS backlog from my provider (which included the SMS the Neo did receive).<br>


<br>
I don&#39;t know about you, but I call most of the above a lack of core functionality.<br>
<br>
Admittedly, some of that may be user-side stuff, since for some it&#39;s hard to tell where the fault lies without major debugging. &nbsp;But the phone rebooting after ringing; that&#39;s pretty clearly a driver level issue. &nbsp;The sound going south after a couple calls, again sounds like a driver issue, especially when a reboot fixes it. &nbsp;GSM stops getting signal randomly, but is fine after a reboot... driver or firmware. &nbsp;This is critical stuff that should have top priority, and clearly has not received it.<br>


<br>
Does FIC/OM do any testing? &nbsp;Does anyone there run a release version of this software on a GTA as a daily phone? &nbsp;Most of this isn&#39;t new for the GTA02. &nbsp;In may cases the same problems (and the same hardware) exists in the GTA01. &nbsp;And for each of these bugs I found a ticket languishing in the bug tracker, often many months old, with little or no pointers on a solution. &nbsp;Many were still in the &quot;new&quot; state, or had comments saying it was fixed months ago in the developer trunk, which you&#39;d think would mean it should be fixed in the release from last month. &nbsp;Yet the bug still exists.<br>


<br>
&gt; personally, i have a bunch of free-software-based devices<br>
&gt; (OM phone, rockbox audio player, linux laptop) and i expect to have<br>
&gt; to give them frequent attention<br>
<br>
Really? &nbsp;Another place we diverge. &nbsp;Stability is one of the reasons I prize linux based devices. &nbsp;For me most just run, with little to no intervention required once they&#39;re setup properly. &nbsp;I have several open-source devices that almost *never* need tweaking. &nbsp;I have a Sansa w/ RockBox, and outside of it&#39;s setup and a couple small tweaks, it&#39;s been rock solid for nearly a year. &nbsp;I have a linux based router that runs 24/7, and has only hung on me once since I&#39;ve owned it. &nbsp;I have a linux server that automates my house, provides SMB and printer services, records and plays back TV shows, controls my home lights, and feeds my pets via X10 devices. &nbsp;The last time I even logged into it was 3 months ago to update the video codecs. &nbsp;It has an uptime of over 3 years (thanks to the UPS), and probably won&#39;t be shutdown until I update the capture card to an HD tuner card later this year. &nbsp;I&#39;ve logged maybe 4 days of time on it in the 8 years since I set it up initially.<br>


<br>
&gt;so do by all means say that the OM isn&#39;t what you were led to expect<br>
&gt;[...]<br>
&gt;but don&#39;t say that the OM cannot be made suitable for use as a production<br>
&gt;phone, because some of us are using it just fine.<br>
<br>
I&#39;m not upset that they didn&#39;t meet my expectations. I&#39;m upset that they&#39;re not meeting the base line for the device. &nbsp;Even you admit that to get your phone to work as a simple phone it&#39;s taken more than loading an image and turning it on. &nbsp;With over a year of development, on hardware that&#39;s not changed much from the previous model, the software should be stable enough to work out of the box by now. &nbsp;The fact that it wasn&#39;t stable when it was sold to customers as stable (for well above an equivalent developer kit OR new release GSM phone I might add), is wrong. &nbsp;Yet alone to not have it working a year later.<br>


<br>
And I&#39;m not saying OM won&#39;t make it to a &quot;production level&quot; phone at some point. &nbsp;I just don&#39;t think that at the rate they&#39;re going that they&#39;ll get there before they&#39;ve dropped support for the GTA02 (much like they&#39;ve done for the GTA01). &nbsp;And since they&#39;re the only group with official/financial support from FIC doing work for the GTA, that really bothers me.<br>


<br>
If OM stops supporting the GTA02, do you think ANYONE will pick it up? &nbsp;If someone does, will they be able to talk the GSM modem manufacturer into releasing a firmware update if another bug is discovered, when OM/FIC had to pull teeth to get one? &nbsp;OM is the only source in town, and regardless of how &quot;open&quot; the source for the GUI is, there are parts of the phone that are still closed and NOT documented to anyone but FIC/OM. &nbsp;Who&#39;s going to support that when OM bows out, be it in a year when the GTA03 is out, or when some other shiny new toy gets their attention?<br>


<br>
Right now by definition the GTA is not a production level phone, despite FIC marketing it as such last year. &nbsp;A production level phone doesn&#39;t require someone to spend hours tweaking a base release image to stabilize it. &nbsp;I never had to tweak my production Nokia 6230 to enable GPRS. &nbsp;I never had it say it delivered a text message and NOT actually send it, or completely lose inbound text messages. Never in the 15 years I&#39;ve been using cell phones (over 5 models and 3 manufacturers) have I had one not respond to picking up a call while ringing. &nbsp;I&#39;ve also never had one not connect &nbsp;half the voice stream when answering a call. &nbsp;No production phone I&#39;ve ever used has done any of these things, but my FreeRunner has done all that and more in the 48 hours I tried to use it as my main phone. &nbsp;That&#39;s a lack of core functionality.<br>


<br>
I&#39;m upset that they were advertised as being ready for regular use when clearly it&#39;s not ready for that. What upsets me most though is that a few people keep exclaiming &quot;But it works for me!&quot;, as if that some how invalidates the fact that it doesn&#39;t work for the vast majority of Neo owners. &nbsp;I understand having a positive attitude, and I try to do that. &nbsp;But when I get burned by something, I tend to make noise. &nbsp;And people saying &quot;you should have known, despite all indications and promises to the contrary&quot; doesn&#39;t change the fact that I (and many others) got burned.<br>


<br>
All said and done I&#39;m seeing progress. &nbsp;But I&#39;m 9 months in now and still can&#39;t rely on my shiny new $400 phone to make and receive calls and texts like my 5 year old nokia can. &nbsp;As much as I love my old Nokia, it&#39;s not able to keep up with the changes going on in world of data I live in. &nbsp;You can only do so much with a 5 year old Java implementation on a sub-100Mhz CPU. &nbsp;I&#39;ll need to replace it soon, and the Neo just doesn&#39;t look like it&#39;s going to be functional as a phone in time to replace it, if it gets there at all.<br>


<br>
Who&#39;s to say OM won&#39;t decide to change direction again, spurring off another base when they hit the same slope in FSO/SHR development that they did with the old OM2007 framework? &nbsp;Meanwhile the technology is evolving, and newer phones with better features and near-open-source qualities are showing up now, with better cores, actual SDKs, and a working base image out of the box.<br>


<br>
I&#39;m really hopeful that one of the images I&#39;m going to try this weekend will just work and run and be happy. &nbsp;But I&#39;ve already warned my friends that it may take a couple calls to get a hold of me for the next few days, because I just don&#39;t think it&#39;s going to happen. &nbsp;I hope I&#39;m wrong, but with the past 9 months as my guide, I&#39;m not optimistic.<br>


<br>
<br>
_______________________________________________<br>
support mailing list<br>
<a href="mailto:support@lists.openmoko.org" target="_blank">support@lists.openmoko.org</a><br>
<a href="https://lists.openmoko.org/mailman/listinfo/support" target="_blank">https://lists.openmoko.org/mailman/listinfo/support</a><br>
</blockquote></div><br>