The time is right for this project I hope they succeed.
The time is right for this project I hope they succeed.
That said, the phone market is huge. They could sell enough devices to fund future development which might be good enough even if it doesn’t slow down Apple or Google. At least then there will be a device for those of us who are not happy with the state of things.
Is there survey data available on this? Anecdotally, everybody I know hates their phones. In fact, I think if you asked, "what's the biggest pain point in your life right now?" I think most people will point to their phones.
Every single one of these is fixable on any modern phone. Stop using social media, take a hatchet to what apps can send you notifications and when, and be more mindful of what tricks are commonly deployed to steal your attention, time, and money.
But people can't even manage that. They don't even have to do anything, they just have to stop doing certain things, but they can't or won't. Those same people aren't going to go through the effort to switch, and even if they did they would end up re-creating the same thing that makes them miserable currently.
If you asked normal average people "what's the biggest pain point in your life right now?" they would point to financial, societal, or health issues.
The vast majority of people when asked specifically about their phones probably wish that they were a newer model or had a longer battery life. As long as it communicates with people, lets them access banking and social media, and has a few of their niche hobby/entertainment apps nobody actually cares about the licensing of the modem firmware or the fact you can't install TempleOS on it.
Maybe thats exactly why it can succeed now. The phone tech has plateud to the point where a 5 year old phone performs almost identically as a new one and this is when people can afford to experiment and take more risks.
Also its much easier for free software to catch up now as most problems are already solved and/or easy to copy.
Talked to many iPhone owners this year? The 17 hardware has a bizarre choice of a camera button / pointless physical change, and IOS 26 is pretty much hated by everyone.
I use iPhone, and have happily for years but F if this isn’t the worst OS I can remember. The first downgrade really.
Android does not contain binary blobs because of some evil conspiracy against free software. If they could get away with it, the whole damn thing would be open source.
The problem is those blobs do things that interact with complex hardware for which only blobs are available. Even if you reverse engineer them, you are going to get sued into oblivion because of the patents you are going to need to infringe on to make functional replacements.
But even if you get a blessing from the component manufacturers, your new hippie binary blobs need to be certified to legally operate on cellular and wifi frequencies in most parts of the world. If you decide you don't like something and change it - as is the open source way - that new version with your modifications needs to be certified too. Carriers do not allow uncertified devices on their networks.
Second, fuck the carriers. Certifications will not persist as soon as real Foss phones are available. Nothing persists against a world of free hardware invading a realm. And even if: freeing everything around a modem blob would still be a big step forward.
It's frankly ridiculous to assume the people working on this and the organisation that already supported replicant knowns nothing about the mobile space.
Cell phones operate in licensed radio spectrum, so they need to have proper testing and certification (https://www.fcc.gov/oet/ea/rfdevice). Any device not properly certified would be illegal to manufacture or import into the US.
Separately cellular networks require PTCRB certification of the devices to ensure they are interoperable with the network (https://www.ptcrb.com/). The FSF could in theory write custom firmware for baseband and wifi chips, but they would need to seek certification as this would be considered a substantial modification. It would likely require cooperation from the chip manufactures to provide samples with various testing/debugging harnesses enabled.
Qualcomm and the like would probably sue to stop the FSF on the basis that it could put their own device certifications into jeopardy.
That isn't even touching on non-transmitting components like GPUs or sensors where the actual functional logic may be split between hardware and software (your blob driver). Even by doing a clean room reimplementation, you risk infringing on software patents, and will have little flexibility to work around them since the hardware will expect things to be done a specific way.
You would think it would be ridiculous to assume the people working on this know nothing about the mobile space, yet their actions do bring that into question.
All that patent and legal business is probably a more important/existential concern and a go/nogo-factor if you want to be a commercial player in a market-driven environment and less so for an entity like the FSF.
If it all was open source, the community could quite easily provide updates - you can run a modern Linux distro on 10+ years old laptop just fine.
Who is "they"? Certainly not Google. Google has been moving open-source Android functionality into the closed-source Google Play Services for many years.
That being said, very low expectations on this project.
They don’t need to replace or even challenge Apple and Google for market adoption, just be there and be a viable alternative used by a noticeable minority of people.
Getting half as far as desktop linux would be a fantastic achievement.
I'm not. Samsung treats my phone like dirt. I'd love to have some actual ownership of a device I spent $900 on last year.
I don't think my wife is happy with her iPhone either. She bought one of those little NFC fridge magnet things that locks your phone out of social media apps. She and I are dissatisfied in different ways, but there's a theme here.
I'm willing to suffer a rough beta or alpha experience, but let me use modern hardware of my choice.
I'm kinda the opposite, I don't want to buy new any more. Currently rocking a 2nd hand Pixel 7a running GrapheneOS and loving it.
If battery life is the issue, that's fair enough. I've bought a couple of wireless charging docks that I spread around the places I frequently spend my time, so if it needs a boost I can charge her up just by plonking it on the dock. Most of the time, though, she makes it through the day from (maximum charge for battery longevity reasons) 80% down to 30%, maybe 25% or 20% if there's lots of interesting news in a day.
But I'm not a particularly heavy user and I don't game on it.
Otherwise, their website suggests you can specify a particular project via the memo line of a check: