I use postmarketos with phosh. It's kind of viable, but it has some infrequent bugs. For example sometimes, quite rarely, the call menu may freeze after the call and not respond to touches until the reboot. The camera doesn't work at all. But there are positive aspects, an ordinary Linux terminal and the usual convenient console programs. :)
It has sufficient list of programs: browsers (I use firefox), ebook readers, fractal (matrix), telegram, maps, that works good enough on mobile at least for my daily use.