Bypass apps that require Google Play?
from roertel@lemmy.world to degoogle@lemmy.ml on 10 Feb 2024 18:37
https://lemmy.world/post/11796958

I used Avenza Maps in the past for offline navigation at various state parks. The park service provides maps and the app will let you navigate the trails. It’s been a long time since I used it and I now have a new phone on which I never installed the Google Play services. The app is complaining that “check that Google play is enabled. …” and then quits.

All the sites I’ve searched show you how to install or enable Google play (which I don’t want). I’m pretty sure that it’s needed because the app allows for in app purchases, which i don’t need. I don’t think I rooted this phone. Are there any workarounds or shim/simulation apps that would allow the app to work without installing privacy violating Google services?

#degoogle

threaded - newest

Evkob@lemmy.ca on 10 Feb 2024 19:03 next collapse

There are free and open-source map apps. Trekarta and Alpi Maps are focused on hiking/outdoor, like Avenza. Most features are probably also available on the more general-purpose Organic Maps as all of these are based around OpenStreetMap.

I personally wouldn’t trust a proprietary app with my location data, much for the same reasons I don’t trust Google software on my phone.

5714@lemmy.dbzer0.com on 10 Feb 2024 19:34 next collapse

This is just an example. There are apps like dating apps, government apps, ticket apps etc that require Google Play services. In my country there were plans for train tickets to be issued exclusively per app, this is a whole other political problem, but the point stands that Google Play services become increasingly important for regular bureaucracy and societal/social participation. We should of course fight against that, but microG and others often cannot keep up.

Evkob@lemmy.ca on 10 Feb 2024 19:52 next collapse

I agree it’s a huge issue when no other alternatives exist, such as ticketing or government applications.

It’s not an issue when alternatives exist, though, and we should use and support these alternatives rather than finding hacky workarounds.

merde@sh.itjust.works on 10 Feb 2024 22:32 collapse

i love the iNaturalist app but it has the same problem: uses google maps for pinning locations :/

i don’t have gms and i won’t be installing it just for this one app

roertel@lemmy.world on 10 Feb 2024 20:17 next collapse

I have and use OSMAnd and love it. I’ll check out those other apps. Mostly, I want to use the trail maps provided by the park. I’ve been burned in the past when using other trail apps.

[deleted] on 10 Feb 2024 22:34 collapse
.
shortwavesurfer@monero.town on 10 Feb 2024 21:53 next collapse

In OpenStreetMap’s, you can record tracks, so you could use a different phone temporarily to use the proprietary trail app and use a secondary device to record you hiking that and then put that on the map for the next person who goes to that area. Maybe install the trail app on your SO’s device while you record the track in osmand on yours

Creat@discuss.tchncs.de on 10 Feb 2024 22:43 next collapse

To my knowledge OsmAnd works fine without Google services, and is fully open source. Based on open street map, which others have suggested as well.

Alternatively, to more directly answer your question, there are apps that emulate the Google API. Look into GmsCore (GitHub), or cancer microg, maybe as a starting point. I’m not 100% on which part of the Google API they provide, and if it’s the part your app relies on.

lemmyreader@lemmy.ml on 10 Feb 2024 23:00 next collapse

Not so sure it is fully open source.

OSMAnd+ on F-Droid : f-droid.org/en/packages/net.osmand.plus/

Anti-Features:

  • NonFreeAssets - Artwork, layouts and prerecorded voices are under a non-commercial license
  • NonFreeNet - May use maps and download images from non-free online services
  • Tracking - An unique installation ID is sent alongside map download requests, github.com/osmandapp/OsmAnd/issues/15058
  • UpstreamNonFree: Build removes Google Billing and In-app purcha
dpflug@hachyderm.io on 11 Feb 2024 00:41 collapse

@lemmyreader
None of those change that the source is open.
@Creat

smeg@feddit.uk on 11 Feb 2024 02:06 next collapse

Hilariously the Google Maps app itself works without Google Play Services, that one was a surprise to discover (and obviously pretty useless if you’re trying to avoid Google’s tracking)

roertel@lemmy.world on 11 Feb 2024 18:58 collapse

Thanks! This is what I was looking for.

Osmand is great for most of what I need on a daily basis, but on a trip a few years ago, some of the hiking trails were not up to date and we got lost. It wasn’t terrible, but it was uncomfortable and fortunately we had paper maps.

I would like to use the maps provided by the park or forestry service since I like to think that they’re current, but they rely on Avenza which relies on Google. I’m okay taking a risk on Avenza for the short duration of the trip and plan to not give it network access, but I doubt I could do that with Google Play services, much less cleanly uninstall it after the trip is over.

lemmyreader@lemmy.ml on 14 Feb 2024 10:33 collapse

microG microg.org might work with the Avenza app.

/e/ OS is based on microG and relatively easy to install e.foundation/e-os/

roertel@lemmy.world on 15 Feb 2024 17:01 collapse

I’m running /e/ OS 1.8.1. Avenza seems to be the problem here. There are other apps too, but this is the lastest. It’s frustrating to be required to use closed source proprietary software for public services, like the forestry maps.

lemmyreader@lemmy.ml on 15 Feb 2024 17:26 collapse

oh, too bad 😬

ippokratis@lemmy.ml on 10 Feb 2024 23:00 collapse

Flash microg if your rom has signature spoofing