I've used lineage os with some success although I tend to install the play store and google services anyways out of convenience.
https://wiki.lineageos.org/devices/
Check for your phone here and there are good guides. I would highly suggest trying this on a spare phone. Even those with technical experience brick their devices occasionally.
Tinkering like this will always bring some failure and frustration, but that's the learning process. It's the trade-off for having control (and responsibility) of your things.
Edit: you could also look at something like pine phone for a device ready to run but you should have some Linux experience. Any option outside of the big boy tech companies is going to take some work.
I've used lineage os with some success although I tend to install the play store and google services anyways out of convenience.
https://wiki.lineageos.org/devices/
Check for your phone here and there are good guides. I would highly suggest trying this on a spare phone. Even those with technical experience brick their devices occasionally.
Tinkering like this will always bring some failure and frustration, but that's the learning process. It's the trade-off for having control (and responsibility) of your things.