I am using OruxMaps with offline maps.
I switch the phone in "airplane" mode and let OruxMaps record my track.
The phone is stored at the top of the pack.
Every evening, I upload the track of the day on the cloud.
The nice part starts a few weeks/months later, in the dark days of the...