[*] Rave review of OpenMoko phone

Bill Reid billreid at shaw.ca
Fri Sep 12 12:45:16 CDT 2008


Here is a one of the more positive user experiences:

Date  	Fri, 12 Sep 2008 15:57:14 +0100
To  	community at lists.openmoko.org
Subject  	Exciting Experience

Well, as long as others are keen to share their positiveness, I 
thought I'd chime in as well. :P

The sudden death of my previous smartphone kicked me into using the 
freerunner everyday as main (and single) phone.
And I'm glad to say it has done a proper job for over a month, even 
though I flashed it every 2 or 3 days. :)
I have lost a few calls because of software issues, but these were 
exceptions (pun intended).

I tried the first 4 distros (OM2007.2, ASU, FSO, Qtopia) as soon as I 
got the phone (simultaneously in multiboot from the sd-card), and 
after a day I had thrown away Qtopia because it was too polished and 
not flexible enough (from an experimental point of view). :)
Then OM2007.2 got axed, so it went away too. But I couldn't yet wrap 
my mind around FSO's objectives, and I needed a working phone with a 
few extras, so FSO got the axe too. This left me with ASU (now 
officially OM2008.8), which I proceeded to torture almost daily with 
all the opkg feeds (including "testing") I could get my hands on. When 
OM reorganized the repositories, this caused a lot of confusion for 
me, but now I know what to expect from where.
I finally settled with the standard OM2008.8-update because it is the 
right balance between "stable" (as in "I won't lose calls and SMSs") 
and "experimental" (as in "I can try/develop all kinds of 
python-powered stuff and play with the geeky HW peripherals too").

The GPS works well (usually around 40 seconds to get a fix if the 
signal is any good - I did the capacitor hack as soon as I could, 
which was an interesting labor hour where I lost 3 capacitors because 
they are so damn small :S ).
The GSM is also ok, although I got once a couple of complaints of bad 
audio quality - this is now gone, it was probably a bad SW image.
SMS is also no problem.
The accelerometers have been fun to play with (duke3d, gestures, 
accelGame) and make for good "showing off" of openmoko.
Wifi mostly works - some APs better than others.
Bluetooth is a pain in the ass to configure and use. It is highly 
user-unfriendly, but if you persist, you can do anything (except GSM 
headset... has anyone got it working yet?). Heck, I don't use it 
anyway. ;)

Which brings me down to audio: the routing of this baby is pretty 
complex stuff (as is common in most embedded devices), so it's only 
natural that the more advanced functions are still a mystery. And you 
know what? the fact that there still isn't a GUI way to control the 
sound volume hasn't been a problem so far!!! I find that the 
mechanical design of the Neos is quite above average, and this shows 
off in the audio capabilities -  when the volume is cranked up to 
100%, the case does not resonate and there is no noticeable 
distortion. Very good mechanical and electrical design.

My only real complaint is power management. It just doesn't seem to 
stabilize. For each fs image I flash or opkg upgrade I do, a new 
non-intended behavior happens. But I do understand that, like audio, 
it is one of the most complex things to implement right - balancing 
the intricacies of each chip's power modes (and their spec violations) 
with the kernel's modeling as well as the X-server's old ways - it can 
be very challenging. So OK, I don't get mad if sometimes I have to 
call my Neo from another phone to get it to wake up so I can SSH into 
it. I have confidence in the OM team's competence and in the 
Community's effort and contributions. All we need is a little more 
time and care and everything will be fine.

Overall, it has been a good ride, and it is getting better by the 
week, especially now that FSO efforts are finally starting to get 
momentum - and I think all that D-BUS goodness will start to pay back 
very soon. I can't wait to see the framework integrated into the main 
distro (or vice-versa) - this will make its usefulness and interest 
explode! :D
But it looks like there are at least a few people out there who have 
other plans for it - not just HSR, but efforts like FDOM - and it is 
also exciting to see new distros/remixes pop up.

It is a brave new world we are creating - a big thank you to Sean 
Moss-Pultz for having the courage to push the dream into reality. You 
are the Mark Shuttleworth of the mobile world, and OM is on the 
fast-track to becoming it's Ubuntu (or more rigorously, it's Debian!). 
;)

Vasco Névoa




More information about the Asterisk mailing list