Visto che con il mio vecchio Nexus 5 ne faccio proprio l'uso di cui parli tu ti posso dare qualche dritta:
- Scaricati OruxMaps dal sito dello sviluppatore perchè la versione gratuita non la trovi sul PlayStore https://www.oruxmaps.com/cs/en/ ed installalo sul Galaxy (ricordati di avere attiva la funzione "installa app da origini sconosciute" in "impostazioni > sicurezza")
- Scaricati anche il manuale in italiano per familiarizzare bene con tutte le infinite funzionalità dell'app https://www.oruxmaps.com/cs/en/manual
- Per avere la cartografia off-line (senza SIM) scaricati le OpenAndroMaps (mappa e POI) https://www.openandromaps.org/en/downloads/europe ed il tema Elevate 4 https://www.openandromaps.org/en/legend/elevate-mountain-hike-theme (lo puoi fare in automatico dal browser del Galaxy se sei connesso in Wi-Fi o tramite PC trasferendo poi i file via USB nelle cartelle di oruxmaps)
- comprati un buon supporto da manubrio (io mi trovo bene con questo robusto e minimale) e trova il modo da accoppiare al telefono un powerbank dato che dovrai tenere sempre lo schermo acceso
- cerca in rete le tracce GPX che ti piacciono caricale in OruxMaps e divertiti
Come già accennato da altri senza rete non potrai usufruire del A-GPS, che in pratica serve solo ad avere un fix dei satelliti più veloce, nel mio caso col Nexus sono passato da istantaneo a pochi secondi di attesa.
Per quanto riguarda la precisione del GPS, nonostante qualcuno si ostini a dire che non c'è paragone con
Garmin e C., dipende dalla qualità del chipset ed il tuo montando un Exynos con GPS e Glonass (al pari del mio Snapdragon) ti garantirà sicuramente un'elevata precisione.
Scordati un calcolo preciso del dislivello con uno smartphone (sento già tuonare).... niente paura anche qui sei a cavallo dato che il sensore barometrico del tuo S3 viene utilizzato da OruxMaps per garantire una maggiore accuratezza del calcolo dell'altitudine e di conseguenza del dislivello accumulato.