Openmoko

From Wildsong
Jump to navigationJump to search

Neo Freerunner

ME 354651011662048 S/N 8A8603722 DATE CODE 20080621 GSM 850/1800/1900

Using a 4GB Sandisk MicroSD card and a T-Mobile card

Testing distributions

I have had so many distributions loaded, the poor thing must be very confused.

Openmoko says that the "way forward" is FSO but it's just a framework right now.

OM2008.12 - Now built on QTopia so still probably a good choice for me. More notes below in next section.

FSO - just a framework, not usable for anything except development. Illume

SHR - FSO + some extras - "S" is for stable but it's not done yet! Phone works. There was no "testing" rootfs so I used the "unstable" (it was the only choice!) Illume SHR

Android - Phone app crashes every 30 seconds. UI seems a bit lightweight. Seems like a toy to me.

QT Extended - very nice but lacks an ssh server. Seems very solid and user interface is good. Could not find WiFi support. (Perhaps I just need extra packages for ssh and wifi?)

FDOM - too much cruft, like the name says "Fat and Dirty", cluttered UI Tried it out last year around August.

Debian - planning on loading it tomorrow

Gentoo - have not tried it; hard to believe, huh?

Current set up

As of Jan 22 2009:

  1. OM2008.12 on the internal flash.
  2. I plan on putting Debian on the SD card. Still working with OM setup.
  3. Qi bootloader

There are lots of good notes at http://www.teaparty.net/technotes/openmoko-3.html

First time through I had to boot from NOR, seems happy with Qi now. Boot time is quick now, that is very good.

The phone works. I got my first junk phone call last night. Network connection came right up. But the damn phone goes to sleep... in settings, change Suspend to OFF if you want to ssh into the phone for more than 60 seconds!

Keyboard

OM default theme has a useless keyboard. I tried the hack on teaparty.net to change to Illume but the phone kept crashing. Now I am trying the suggestion to install the package as described in Method 1 at http://wiki.openmoko.org/wiki/Keyboard_Toggle thusly: " opkg install illume-config". This did nothing.

Then I did both the change from ASU to Illume described in teaparty AND the change suggested in http://wiki.openmoko.org/wiki/Community_Updates/December_29th%2C_2008#Tips_and_tricks to turn off drop shadows. It did not help. Enlightenment still crashes.

Did the /etc/X11/Xsession.d/89qtopia addtion too: "export QTOPIA_NO_VIRTUAL_KEYBOARD=1"

Changing the "Engine" in the enlightenment config from SOFTWARE_16 to SOFTWARE. So far it has not crashed since doing this.

GPRS

Support for simultaneous data + voice calls

opkg install gsm0710muxd

Configuration for T-Mobile - ??? http://www.teaparty.net/technotes/openmoko-2.html#GPRS

Other changes

I installed wallpaper per teaparty.net suggestions.

opkg install tangogps

Basics

Shutdown - hold down power key.

Wake from suspend - tap power key.

Answer a phone call -

Hang up a phone call -

Not so basic

Bring up a WiFi connection -

Using a bluetooth headset for phone calls

Using a bluetooth headphones with media player and phone calls

GPS

Tangogps is the mapping app and it needs either a network connection or cache of map tiles, and a connection to a gpsd daemon. Therefore gpsd has to be running Seems like it's set to start at boot but that this does not always work.