For example here's patches to get NFC YubiKey working in Secrets app:
https://github.com/pimeys/oneplus6-yubikey-nfc
It is a work in progress but pretty easy to pick things up and fix in this age of agents...
The SoC vendors get Android working, get the drivers going, help do ports or modifications for major customers and hide it all behind NDAs, blobs, sometimes a bunch of hacks and all of it is closed source work.
The postmarketOS guys to their credit are trying to do "proper" mainline work which is admirable but probably frustrating, non-trivial and requires a lot of reverse engineering.
Librem 5 runs an FSF-endorsed operating system, i.e., it's 100% free software in the OS.
Please stop brigading here.
If you're looking for a daily driver the most reliable I've seen is the furi phone. Those guys are passionate and have put in a pathological amount of time to getting calls working world wide. They can only pull it off by supporting one phone that they sell.
The Jolla C2 (SailfishOS) and Volla Phone Quintus (Ubuntu Touch) are also pretty good daily drivers, only issue is they they're only available in the EU.
Also worth keeping an eye out for the upcoming Comodore Callback (SailfishOS), which is being shipped worldwide.
- AI code generation is way over-hyped and is only 1% capable of the feats that the advocates claim.
- AI is too expensive to use, and even if it is 100 times less expensive than a human for the same task, there is still too much cost involved.
- AI are secretly nerfed for free-software projects.
- No one has bothered to try AI on free-software phone projects yet.
- Other?Unfortunately even that one is missing modern replacements of outdated unsupported AOSP sample apps (like Phone and Contacts, others can be replaced without extra privileges).
I'm not sure it has to have money involved to be serious, and in fact the last time Lineage had money involved it didn't end very well.
Of course money has to be involved.. try asking them whether device X will be supported or try reporting a bug. First you'll be verbally abused by "BadDaemon" (https://gitlab.com/BadDaemon), then you won't get the answer and your bug (and patch) will just sit in the tracker, because as this incredibly kind guy will explain to you, they're volunteers, they'll fix the bug when they want to, or they will never fix the bug. They might support the device in the future, or they might not and you're not supposed to ask about that unless you want to interact with BadDaemon - this interaction is the only thing guaranteed there.
Of course there are awesome people there, like npjohnson or mikeNG, but a pack of volunteers just can't compete with big tech giants..
I also, more directly, mean that they do generally have separate versions of core apps.
Anyway I'm not sure that one of the oldest and most longstanding third-party ROMs anywhere in the Android scene would fail to meet the threshold for "serious."