I have to say that using Linux on a phone feels... nostalgic? Kinda like Windows Mobile PDAs used to or Android in the very beginning (in a good way).

These days mobile OSes obscure everything from the user, actively punishing them for rooting their devices or instaling custom builds.

Linux on the other hand feels like ~2008. You have apps for daily needs (like you did on PDAs back in the day), you can consume media (reading books, watching movies, listening to music).

But if you're a curious person... there's a terminal. You can see exactly what your device is doing and how it works. You want to know which GPS satellites can see you? No problem, just query the modem-manager or use simple GUI app that will tell you the name of a satellite and which system/country it belongs to (turns out my device supports GALILEO, neat!).

Im really enjoying it. Two years ago I would say it was still unusable, but now (despite WiFi, Audio and Cameras not working on my device yet) it's... neat.

(Post written from xiaomi-pyxis running postmarketOS with Plasma Mobile while walking back home from a supermaket btw)
@elly heh having mobile data but not wifi is a very 00s early smartphone thing
@valpackett I think WiFi might be causing XPU violation to be honest. In:
"Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml"

You can find a DT override that tells the driver to not take ownership of the reserved-memory region (as far as I understand it), but doing so causes WiFi firmware to crash. I didn't expect WiFi to give me more issues than a Modem lol.
@elly so weird. I have several devices with snoc ath10k, from a windows miniPC (sc7180) to various generations of phones (msm8916, msm8917, sdm632, sm6115) and never saw anything like that, wifi was always the easiest thing ever to get working. Gotta compare stuff to see what's different on that device…