LibreSportGPS is a free (libre) software for Android. It is a GPS software to use in your cycling and (in the future) running sessions.  It is developing.