Как вывести geolocation телефона Android пользователя на офлайн карту OSM?

Есть приложение, что запрашивает геолокацию пользователя при использовании приложения.
Как вывести эту геолокацию телефона пользователя на OSM? Сама OSM будет на сайте, размещена во фрейме, карты будут скачаны на сервер.

Есть куча мануалов как определить геолокацию через браузер по IP и тд, прямо тьма!
Но есть ли решение, что бы сделать как описал выше?