I’ve been using LineageOS for a couple of years on a Xiaomi Mix 2. I once had a playback error with Deezer (French Spotify competition), which was fixed rather quickly. The team was reactive and had great communication about it. There are regular updates and everything works great. I psyched that my phone now has Android 14 and not 9, which is what Xiaomi left me at…
If you like Obsidian, and FOSS, you should try LogSeq. It is very similar, and is FOSS. Here’s a comparison and some pretty cool tutorials for Logeq