1. set up parental-control restrictions that lock you out of these apps;
2. hand your phone to someone you trust, and tell them to set the unlock password for the parental-control restrictions (so that only they will know it);
3. ask that said person also does you the service of typing the password to disable the restrictions when requested—but only with 24 hours' notice. (I.e. you ask, and then 24 hours later they'll do it.)
That way, you'll never be tempted to unlock the restrictions for trivial things; but you can still e.g. reset the phone if you want to sell it. (You just need to wait 24 hours first.)
- Set a long parental control password, you won't remember.
- Write it into some file.
- Put that file into an encrypted container, with a short to medium generated random password you won't be shown .
To access the phone you have to brute-force the container password.
But note that it‘s not the same als Google Maps/Apple Maps. If you want to test it out first, use an OSM-based app for a while, like OSMand, and see if it fits your bill. You get better hiking maps, but you might miss the integration of business opening hours, Yelp, traffic, etc. But for me it‘s worth it, for GP‘s reasons.
People used to live without all these features before, after all.
[0] https://play.google.com/store/apps/details?id=me.aswinmohan....
update1: Hmm. So it doesn't exactly address the core problem, which is I can still easily access those other apps that I wish to uninstall. So in a way, this app helps by making the UI less enticing to click on, but it doesn't address the core problem, which is to fully uninstall.
The Android Debug Bridge allows disabling packages and APKs. There's a walkthrough on XDA Developers [1] that (I assume) is more than enough for any HN reader. If not, shoot me a message and we can walk through it together :)
[1] https://www.xda-developers.com/disable-system-app-bloatware-...
I also find that if you look at the map and review it before you go, you can simplify most directions. Turn-by-turn directions tend give you every little detail that you may not need to remember to get to where you're going.