Garmin uses Google's fused location provider. Fix: Go to Android Settings > Apps > Garmin StreetPilot > Permissions > Location > Set to "Allow all the time" (not "While using the app").
A high-quality offline navigation app that offers a similar "download and go" experience. Garmin streetpilot android 2.12 apk
library files needed to make version 2.12 run on newer hardware. 4PDA (Russian Forum) Garmin uses Google's fused location provider
Version 2.12 is one of the final stable builds of the "StreetPilot" branding before Garmin shifted focus to their newer "Viago" app and eventually their smartphone-linked apps for their hardware. Garmin StreetPilot >
Garmin's TTS engine conflicts with modern Android Text-to-Speech. Fix: Switch from "Neural TTS" to "Classic TTS" in Android settings, or use non-TTS voices (e.g., "American English - Jack").