Check out LineageOS and have a look at the xda developer forum for more info.
And I did a quick search that listed a few good starting points… running a custom rom on your phone is quite liberating… but also a rabbit hole that is deeper than any black hole in the universe. Have fun and good luck!
https://duckduckgo.com/?q=custom+rom+cat+s75+xda+-samsung+-galaxy
Edit: ‘cause autocorrect
Oh, /e/ is a really good suggestion.
There is always the route of compiling your own kernel, it all depends on how adventurous you feel… and how much spare time you have.
Edit: /e/OS has a quite big selection of phones if you just drill down into their docs