

I’m really happy with my Pixel 3a. (And I think the Pixel 3a XL is just as well supported by FLOSS ROMs but with a bigger screen.) It mostly checks all the boxes you had in your list, and I think it’s probably the only real option you’re going to find in that price range.
I ran Lineage for a good while, but I’ve switched to Ubuntu Touch more recently. It’s incredibly well supported by both operating systems and just from what I’ve seen, most FLOSS ROMs tend to support it. (One exception I know of is PostmarketOS, which last I heard didn’t support the 3a very well at all.) Being honest, Ubuntu Touch’s app availability is pretty abysmal. Writing apps for Ubuntu Touch seems more accessible than for Android, though (especially now with the bullshit that they’ve pulled with sideloading restrictions.)
One caveat: If you’re looking for 100% FLOSS, probably the 3a isn’t what you want. Even Ubuntu Touch uses a bunch of proprietary driver blobs. But again, the options for fully FLOSS-compatible phones seem pretty pricey.






















Stop. Giving. Them. Ideas.
(Kidding. Kindof.)