Is there a good layman’s guide on how to do this? I’ve heard about things like f droid or cyanogen but really have no idea how those paths compare to “open source” phone operating systems from Mozilla or Ubuntu or other choices like Purism. What’s a reliable route to get a smartphone that can do calls, texts, and browsers without relying on Google or Apple?