@hardworm А там сам телефон не умел определять примерное расположение? Не помню уже что там когда в Андроиде появилось, но довольно долго это сама ОС предоставляет, если приложения не настаивают на точном определении.
Тут же заявлена своя реализация как я понимаю.
@shuro потом научился... в районе android 2.3...
Но даже сейчас приложения навигации очень сильно по-разному себя ведут. Yandex почти сразу попадает большим кругом в точку, а потом сужает его. OsmAND тупит, потом попадает, 2gis вообще фиг пойми как - то сразу, то долго тупит.