Telephony

From SailfishOS Documentation

Telephony

The Sailfish OS telephony features include the capabilities for making phone calls, alerting with ringtones, phone call audio routing, SIM management and dual SIM capabilities, GPRS and phone network operator connections, AT command handling, SIM ToolKit interaction and general modem management.

Relevant development repositories

The oFono framework is used for general modem management, and ConnMan for network connection management:



Phone calls are managed through oFono and Telepathy. In addition, the middleware voicecall packages implement plugins to use telepathy with ofono and activate calls, and libcommhistory collects a history of phone calls and messages for later lookup:



Call audio management and routing is implemented through PulseAudio:


Architecture

See Cellular Telephony Architecture.