Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The most essential device of the century is owned by two companies.

As long as people play along, yes it is indeed.

If more people were installing a free mobile OS, and thus take back ownership of their hardware and digital lives, the story would be much different.

It's the same story with PCs. If you actually want to control the hardware you own, install Linux. It's not as if the alternatives to corporate control didn't exist.



As someone who’s wanted to run their own mobile OS, I can tell you that doing so it a hell of a lot more challenging than installing Linux in a laptop.

The fact is most of the stuff that makes phones what they are, is hidden behind closed hardware and firmware. Even Android, which as you know is Linux, has closed binary blobs in its kernel tree.

You can get away with that somewhat for devices like the SoC on the Raspberry Pi. But things get a lot more complex when half the stuff that makes your phone usable is closed hardware and firmware blobs. What you ultimately end up with is still a device you don’t fully control but with the added inconvenience of a less mature software ecosystem too.

I don’t see this problem being solved any time soon. In fact quite the opposite, I think it’s getting increasingly difficult with each passing year.


The regulatory requirements around communications equipment (especially cellular modems) pretty much requires closed binary blobs. Eventually folks are able to reverse it, but not in a timely fashion.


I don’t think regulation is the problem (though I wouldn’t be at all surprised if some many used that as an excuse). For example the EU makes it mandatory that patents on standards are licensable to other parties. Granted that’s not exactly the same thing but it does illustrate how governments want competition. Or at least in the EU they do.

The problem with binary blobs is entirely a corporate one. And frankly I don’t blame them for wanting to keep their products closed. I makes complete sense for them to do so. Really this is no different to nvidia keeping their GPU drivers closed. Except you can still have a functional laptop without Cuda, whereas you cannot have a functional phone without the ability to connect to cell networks and make phone calls.


I don't think it's a fair comparison because in the PC market the bootloaders are (usually) unlocked and the firmware (usually) operates via an open standard like UEFI or BIOS... whereas in the smartphone market open bootloaders and firmware are the exception.


> If you actually want to control the hardware you own, install Linux. It's not as if the alternatives to corporate control didn't exist.

They exist, but break my touchpad upgrading to kernel 5.19 from 5.15. I'd rather pay for something locked down than something that breaks.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2002356


> If more people were installing a free mobile OS

I think people would if there were a viable free option.

Also it isn't easy to find good mid-range hardware. I bought HMD(Nokia) for years but then I spent 250 on one of their new models and the phone was absolutely unusable (laggy UI).

Having to research models and software versions of CyanogenMod every few years just wastes my time. And then run into issues.

Plus security matters to me.

Microsoft failed to enter the market with billions spent - it isn't an easy problem.


This. And it's not like there's no choice. The only pain point, if you want to completely get rid of A/G, is push notifications and some banking apps.


Those are the two primary things I use my phone for.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: