Only consider CalyxOS and GrapheneOS. Ideologues will push you exclusively towards GrapheneOS but it's not th be-all solution for all people that they think it is. My current and previous phone are GrapheneOS. It's fine. It does what I want. I don't find it amazing only because it's a phone, not a new discovery. I use GrapheneOS with F-Droid with all anti-features disabled in F-Droid settings and I have all the apps I need.
Lineage will likely wirk with random phones, that dosn't mean it's quality. I say, if a phone OS works on LG, Samaung, Nokia, and a Chinese company phone, I don't trust the stability of the OS.
I see the name e/OS around, I don't hear it ever mentioned in public discussions, I think it's for Fairphone or one of those gimmick name phones.
I've never heard of DivestOS before you mentioning it.
Lineage will likely wirk with random phones, that dosn't mean it's quality. I say, if a phone OS works on LG, Samaung, Nokia, and a Chinese company phone, I don't trust the stability of the OS.
that's just plain bullshit with at most zero backing knowledge. supporting various brands really won't make the software that complicated. the software you install won't need to include compatibility patches of all the supported brands and models, it's routine that system images are customized for the phone, with patches specifically for that phone.
I mean yeah LOS is not the best in quality, but the remaining part does not make sense
DivestOS sounds interesting but I am wary of any "mission-critical" software project (such as the firmware for my primary phone) that relies on a single person, for multiple reasons. Burnout and potential for social engineering by malicious actors being two of them.
GP:s comment made me curious as well. Usually, if multiple hardware vendors are supported there are separate branches with different maintainers. It doesn't necessarily mean that the main codebase is bloated as a result.