Nura in 2026-09: FP5, ME30 Call Audio Routing

October 11, 20263 min. read

Group photo in-front of CCCAC

We have a very exciting month behind us. Our very first conference happened and was a huge success thanks to the amazing people who operated the video equipment, organized the event, gave talks, helped out in other ways and attended (in person and online)! Talks were live-streamed during the event and will be uploaded (no ETA yet as this is volunteer work). At the end of the conference, we announced the rebranding to Nura and gave away the tablecloth with old branding in a raffle, signed by lots of people who attended the last day and contributed anything to Nura, Alpine and/or Linux Mobile. Afterwards we had a short two-day hackathon at CCCAC (where the photo above was taken, first #ShotOnNura) and managed among other things to finish the blog posts presenting the ASBL and road to daily-drivable mainline phones and got some work on call audio routing done.

Fairphone 5 and Motorola Edge 30 Call Audio Routing

Luca and Federico continued the efforts from the FOSDEM hackathon where we had a proof-of-concept for call audio routing for the FP5. They now have an initial version working out-of-the-box in Nura edge (!9656, !9650) with Val's dummystreamhack.

There is more work to do for this, Federico wrote: "Luca and I left speakerphone and microphone mute outside on purpose as they are not wired up to UI. They can be investigated and added later (UCM + UI integration), but at least we now have the basic call functionality available. As for the bluetooth phone calls, in Qualcomm phones phone call audio is routed through the SoC without ever reaching the main CPU or userspace. This means we need a slimbus (digital audio) driver for the WCN3990 bluetooth chip. You can find some info on that here. There is someone working on it."

Nevertheless this is a great improvement for people who are already daily driving one of the phones with Nura (for example Mat who did a fantastic talk on this topic at the conference, and showed his amazing Plasma Mobile setup there and at various interactions at and around the conference).

Powered by

The following people wrote patches that have been merged since the last monthly blog post. Thank you very much for improving Nura!

Aster, Clayton, Aelin, Oliver, Stefan, Pablo, Ferass, Peter, Luca, Achill, Antoine, Bart, Federico, Paul, Jan-Michael, Barnabás, SED4906, Rob, Ingo, Adam, Mat, Jack, Casey, Andreas, Yu Watanabe, FileX, Rudraksha, Henrik, Alexander M., Sicelo, Robert M., Hugo P., chiffa, Anjan, Xelef2000, Masanori, Eric, Frieder, Justin, Luca, Jakko, Piotr Mas., Theresa, Danny, Ali, nixith, Hugo B., Martin Sh, knuxify, Nikita, Vladimir S., Thorben, Enrico, William, Willow, User8395, Oscar, BotchedRPR, Patrycja, Thomas, Ranny, Bill

Furthermore we thank everybody who has been contributing to any of the numerous upstream projects we use (Alpine Linux, Linux kernel, Phosh, Plasma (Mobile), GNOME (Mobile), Sxmo, ModemManager, and so many more!). And of course everybody who has helped out in other ways, such as helping others to run Nura (e.g. in chats or IRL), improving documentation in the wiki, doing infrastructure and organizational work, or donating to Nura.

You are the people who make this possible!

And what's next?

Help wanted

This blog post was written by Oliver.