#QMI voice calls in one day: Call management is now supported by #wroomd on #LinuxMobile! Here are the changes: https://git.abscue.de/obp/wroomd/-/commit/8eec2bbd
You can already try this on a #bananaphone or similar device on #postmarketOS by downloading the CI artifacts. However, you'll have to write the D-Bus confuration and make the API calls yourself.
You also can't _hear_ any actual voice yet, but there are existing solutions like #q6voiced, which should be easy to adapt to wroomd.
#qmi #wroomd #linuxmobile #bananaphone #postmarketos #q6voiced
#ModemManager is great because it supports many different modems, but IMO it isn't really optimized for phones. It also doesn't have enough APIs for a full Dual-SIM Dual-Standby user experience with status indicators for each card or the ability to tell which card a call is coming from.
My attempt to get #QMI DSDS working in MM was quite messy, so I've decided to try developing something new instead, this time in #Rust: https://git.abscue.de/obp/wroomd (still a work in progress!)
#modemmanager #qmi #rust #linuxmobile