资源说明:Erlang Openmoko userland replacement for gsmd/frameworkd/dialer/sms/addressbook etc.
BUGS =========================================================================== 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. TODO =========================================================================== 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 - avoid shell-out to gst-launch - good internal control of multiplexing - use a gstreamer node? Volume control Brightness control GPRS connection Information on phone status - battery levels - DONE, except needs to detect when charger comes and goes - bluetooth on/off - gsm on/off - gprs on/off - clock, date Alarm clock DONE =========================================================================== Ability to press a key during a call and have DTMF-equivalent sent over the line. - DONE Information on phone status - registered to network? and if so, which? - DONE Power management - brightness on screen - dim, then switch off - DONE Touchscreen lock - partially DONE, still clunky because of missing gtknode features - use a event-grabbing window? - AUX key plus on-screen buttons to release lock? SMS receive, send functionality - DONE TROUBLESHOOTING =========================================================================== 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.
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。