Reference articles on history, science, culture and more
Encyclopedia

OFono

Open-source project for GSM/UMTS mobile applications

oFono is a free software project for mobile telephony (GSM/UMTS) applications. It is built on 3GPP standards and uses a high-level D-Bus API for use by telephony applications. oFono is free software released under the terms of the GNU General Public License v2.

01History

oFono was jointly announced for Linux by Intel and Nokia on 11 May 2009. Nokia has since shipped oFono with the MeeGo-based N9.

After the MeeGo project ended, Intel collaborated with Samsung on a new Linux-based project named Tizen. The first release of Tizen contained another telephony stack but in 2012 they announced to replace that with oFono.

In early 2013 Canonical Ltd announced Ubuntu Touch which also uses oFono.

As another successor project to MeeGo, Sailfish OS also uses oFono for telephony.

Since version 1.4 (released in August 2016), NetworkManager can use oFono as a modem manager.

Maemo Leste is using oFono.

PipeWire allows using it to connect to Bluetooth headsets since version 0.3.8.

Plasma Mobile used oFono before switching to ModemManager.

Watch videos about OFonoExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article OFono, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.