Can I improve accuracy of Google Location while hiking
There's a trick: open Google Maps, press Go button, then select a very far away destination that you are not going to arrive, then confirm to find a route. Google map will keep running on background without screen on. Also turn off the navigation voice to avoid the sound they would make. By doing that, Maps will always track your current location even if you are not really going to that destination and all location data will be saved. I use that trick often and it's way more accurate than default location report.