Zur Trackberechnung schmeisse ich mal den BRouter in die Runde. Berechnet super Fahrrad-Tracks und das offline und kostenlos auf jedem Android Gerät. In Kombination mit OSMand hat man auch ziemlich ordentliche Sprachansage. Hier eine Beschreibung und ein paar Feedbacks:

[BRouter] Top offline Fahrrad Routing für Android

Leider wurde der Thread wegen "überengagierten" Offtopic-ern gesperrt traurig.