
Our goal is to provide the best possible experience on mainline Linux devices, so using the ModemManager stack will allow us to deliver that for telephony functions. On mainlined devices, such as the PinePhone and the OnePlus 6, ModemManager has also proved to be much more reliable with handling the modem, due to a more active development than oFono on that front. However, due to our recent decision to drop Halium support, this factor is no longer a constraint. The main drawback of switching off of oFono is that it is the only option for Halium devices. ModemManager has generally been better in that regard, with more active development and new devices being upstreamed.
#Gpodder folder stopped updating series
However, the pace of development has been slow upstream for oFono, with our usage depending on a series of patches in order to make it work. OFono and ModemManager share similar goals in providing a unified API for accessing modem devices via D-Bus. It is currently used on Plasma Desktop and the GNOME desktop to provide support for USB modems, as well as on Phosh for telephony functions. It integrates with the higher-level NetworkManager network management daemon. ModemManager is a FreeDesktop project started in 2008 with the goal of providing USB dongle support for desktops. It integrates with the higher-level ConnMan connection manager, and is currently used by projects like Ubuntu Touch and Sailfish, which maintain their own series of patches on top of the stack in order for it to work for their use cases. OFono is a Nokia/Intel project started in 2009 with the Nokia N900. Since its inception, Plasma Mobile has used the oFono stack for telephony functions (mobile data, calling, SMS), but with this Plasma and Gear release, we are transitioning our telephony stack to ModemManager.


The Plasma Mobile team is happy to introduce the Plasma Mobile updates for September to December 2021. Tuesday, 7 December 2021 | Plasma Mobile Team Plasma Mobile Gear 21.12 is Out New apps, more features, improved design, better performance
