Fairphone Baseband OS / firmware?

The more I’ve thought about this the more important it seems.

Perhaps the way forward is a partnership, involving Fairphone, OsmocomBB, Cyanogenmod, XDA, EFF, (& Digitalcourage @sebalis ?), etc.

If one barrier to open source baseband OSes is the very expensive process required by regulatory bodies (who obviously aren’t doing their job very well if they allow the current set of sub-standard, vulnerable bbs), I think there’s a good chance we could get this done through crowdfunding, building an online community of people willing to contribute at the same time.

@Chris_R I don’t think we ever got an official response from the Fairphone team on this: would you be willing to chase up the possibility of them supporting a project with this as the remit?

@keesj is one of the devs at Fairphone. Whilst the responses here are not the official stance of Fairphone, the post above does give a bit of an indication:

I’ve also invited @Douwe,the new online/community manager (sorry, forgot your exact jobtitle!) who may also be able to point us in the direction of any relevant stakeholders / developments.

1 Like

if someone knows this, then it will be @keesj

But add me to your list of +1’s for a free and open baseband.
Also add me to your +1 list of people who believe this is much harder then most think… :frowning:

3 Likes

For sure, there are multiple reasons the situation has fallen this way. One good protection of this untrustable component is its complexity : many protocols to support, many legislations to comply… I never said it would be easy, I just say it must be done.

It is what matters now.
You are who we would trust to ship it in new phones.

(it’s what could deserve an FP3 if any … maybe FP2 will be the last, and new features will be accessible via regular new modules releases…)

It’s pretty simple: The QC SoC is the easiest chip for building a top notch phone (~ current Nexus like) with an ODE/OEM fast and with a least some kind of software support. Basebandwise it’s another story. Just keep in mind that there is the very slim possibility that the baseband software could be able to control the full phone.

Currently (and only how I understand things that were told/written me) the FP is not a DIY hardware/software project and will not be a DIY hardware/software project for a long time. They design phones with what is available, try to improve their hardware supply chain and sell them to us. And sometimes they even listen to their customers :wink:

And although I dislike sony a lot they are currently putting some manpower into this. Maybe their released code will also improve some things (talking about SoC/Android support, not BB).

Sorry for bumping this old (but as far as I noticed not outdated) thread.

[quote=“teppe, post:7, topic:1228, full:true”]

[quote=“Kris_S, post:3, topic:1228”]
Hi @teppe,

Places you could look for the info:

Personally I don’t know enough about this topic to be of any help. If you can’t find the info in the above mentioned docs you could always inquire about it through Support.[/quote]

Thank you, I appreciate it. I’m still looking around to try to work this out, but I think it’s probably part of the MediaTek (MT6589) chipset, who FairPhone have managed to secure some source code from before. Unfortunately, MediaTek are said have particularly bad baseband firmware.[/quote]

Thank you for your investigation and sharing your infromation. Any updates on this? Maybe some official statement/mail contact I didn’t recognize?

…all ideas I have as well related to Fairphone reading Free Software Cellular Baseband, just some text parts:

What Openmoko produced in the late 2000s seems like the perfect
solution to the problem of closed proprietary phones with closed
proprietary basebands - but there is one problem with this solution. The
problem is that Openmoko phones are no longer made: the last production
batch was in 2009, and all remaining surplus has now been fully
exhausted - and none of the newer post-Openmoko initiatives have
retained the feature that matters, Openmoko’s Calypso modem.

The solution to THIS problem is obvious: we need to produce a series
of new phones with the same TI Calypso baseband as used by Openmoko, the
only cellular baseband chipset that currently exists in the world that
can run fully free, fully functional firmware as opposed to the closed
and proprietary kind. (The chips themselves are still available as
surplus on the Chinese markets in very large quantities.)

Unfortunately the team around Michael Sokolov only got around 2300$ and the documentation FTP server and FreeCalypso Bitbucked page seems down or inactive.

So…

…why not a collaboration between Fairphone and Michael Sokolov/FreeCalypso? He seems to have the knowledge, Fairphone has/is the platform.

1 Like

. What Openmoko produced in the late 2000s seems like the perfect
solution to the problem of closed proprietary phones with closed
proprietary basebands

I can assure you that it was far from perfect. I owned an Openmoko, I participated in the community. But I was never able to make decent quality phone calls. My wife woulf always recognize when I used it, as “you sound as if you stuck your head in a bucket”. Improving hardware supplies and manufacturing, software, drivers, and baseband (and keeping all that maintained) is more than any single organization can tackle. Take note that even sony had to withdrew Android Nougat plans for some of their current phones as Qualcomm refuses to update their proprietary graphics driver.

3 Likes

After looking into the OsmocomBB project more, I’ve realised that all hope of an open-source baseband processor is hopeless.

They’ve managed to reverse-engineer a GSM baseband processor, which somewhat works on a select few 10+ year old phones and only via getting some leaked specs. And from what I’ve heard 3G and LTE are also an order of magnitude more difficult to reverse engineer.

So let’s instead focus on the lower hanging fruit and the actual solution The Tor Project realised in the previously quoted post - hardware baseband isolation.

Their immediately proposed solution was having a tablet + a separate portable router with your 4G SIM card but we can actually have this all in one phone.

The Neo900 is a smartphone which is doing just that.

So if they’re able to do it and have a modular phone, I don’t see why Fairphone wouldn’t aim to do this also.

@keesj @Johannes

1 Like

This device costs 1,200€! :stuck_out_tongue_winking_eye:

1 Like

Just a quick note that Keesj left Fairphone earlier this year, and that I (and the other community moderators) are volunteers from the community rather than Fairphone employees. @Douwe is still at Fairphone though, and I would imagine that he tries to advocate this kind of thing where he can.

2 Likes

1.100 to 1.200 results from the very low number of devices. That price would much lower, if more people would want to buy it.

And ? - it´s just a number…:stuck_out_tongue_winking_eye:

Some people would call this a “voice distortion feature”. :wink:

…or why the effort is not combined: would be very hard for me to decide bewteen a FP2 and Neo900. Both have features I don’t want to miss.

1 Like