Вам понадобится
  • Смартфон с GPS, A-GPS версии Android 4.2
Инструкция
1
Итак, для начала надо включить на смартфоне определение местоположения по спутникам GPS и поставить галочку «По координатам сети».
2
Теперь необходимо провести GPS-тест устройства. Для этого скачиваем в PlayMarket программу, мне понравилась самая простая GPSfix.
3
Перед тем как приступить к тестированию GPS, надо запомнить несколько условий:
а) Выйти на улицу (желательно открытый участок вроде стадиона или парка).
б) Постараться 15 минут находиться на одном месте, не перемещаться по улице, не садиться в транспорт, не заходить в магазины или переходы — это время, нужное на разогрев системы, называемого «холодный старт». Потом при включенной программе-навигаторе можно будет перемещаться, двигаться на машине (но не на троллейбусе — он может перебивать сигнал спутника).

Нажимаем Start fixing или специальный значок в виде круга и видим время, которое программа потратит на обнаружение спутников. Могут появиться до 12 спутников (на высокой местности), но обычно 5-6, и по истечении времени появятся координаты вроде lon 44°57'49.0"N, lat 34°06'20.0"E и азимут. А если в помещении, то напишет No Fix - не зафиксировано.
4
Теперь нужны карты offline для программы-навигатора. Такие карты можно скачать и использовать бесплатно в таких программах: YandexMaps, Be-on-Road, MapsFactor, последние две — в 3D вариантах. Может быть, есть и другие, но скачать и применить карты удалось только в них. Приложение GoogleMaps для Android 4.2 вообще не скачивается.

Насчет Yandex-карт отмечу, что для скачивания доступны только крупные города, а для леса это неактуально.
5
Очень важно в настройках программы MapsFactor выставить "Установки-Профили" транспорта — Pedestrian (Пешеход), иначе при настройке маршрута легко заблудиться. Есть озвучивание маршрута голосом. Недостаток — пункт отправления и назначения по Адресу очень сложно выбрать, приходится щелкать по карте наугад.