Erlang Openmoko userland replacement for gsmd/frameworkd/dialer/sms/addressbook etc.
Sometimes, the alerter appears again after you click accept or reject. I'm not sure why. I've worked around it in a couple of ways for now.
Strings like NO CARRIER in an SMS can confuse the modem_server parser. A better way of dealing with partials and unsoliciteds is needed.
Make startup sequence more robust: e.g. if sms_manager crashes, when it restarts, it won't get the registered_with_network event, since that's already been broadcast. Similarly, if callmanager_gui is restarted after the phone is already registered to a network, it won't display the network name, since the event has already passed it by.
GUI for addressbook entry creation/deletion/update
SMS receive, send GUI
Sound support
Volume control
Brightness control
GPRS connection
Information on phone status
Alarm clock
Ability to press a key during a call and have DTMF-equivalent sent over the line. - DONE
Information on phone status
Power management
Touchscreen lock - partially DONE, still clunky because of missing gtknode features
SMS receive, send functionality - DONE
If it starts only when you run it over ssh, ie. over a real network connection, then make sure fic-gta01 is in your /etc/hosts. You can confirm that this might be the problem by running "erl -sname foo" from a terminal window. If it hangs, perhaps a missing entry in /etc/hosts is to blame.