The PinePhone is an inexpensive smartphone designed to run free and open source operating systems like Manjaro, postmarketOS, Mobian, or Ubuntu Touch. But the phone isn’t 100-percent open hardware: its modem ships relies on proprietary, closed-source firmware.

A team of independent developers are working to provide an alternative – and it looks like they’re getting closer all the time.

Developer @biktorgj has posted a short video showing a PinePhone making a phone call using Voice over LTE without using proprietary “blobs.”

PinePhone mainboard with Quectel EG25-G modem

You probably won’t be able to buy a PinePhone that ships with open source modem firmware anytime soon – Pine64’s Lukasz Erecinski says “various legal constraints” make that unlikely. But it may soon be possible for PinePhone owners to perform a bit of software surgery to replace the Quectel EG25-G’s proprietary firmware with an open source alternative.

Pine64 first highlighted the work of @biktorj and @konradybcio about a month ago and now there’s an unofficial PinePhone Modem SDK project hosted at GitHub. A few days ago the first version to ship without any closed source binaries and with initial support for audio was released.

The SDK is still a work in progress – the developers note that power consumption has likely been increased in this release, and it takes “some time” for the modem to respond from sleep.

Even with the new unofficial firmware, there’s still some closed-source code running on the modem. According to @biktorgj, the proprietary ADSP firmware that controls radio frequencies in the modem is still there. But “every qualcomm/quectel binary handling the communications between the Pinephone and the DSP parts of the modem” have been removed.

via @biktorgj and @thepine64

Latest Pinephone modem news

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,543 other subscribers