OsmAnd hat ein Höhenlinien-Plugin, das AFAIK ein paar Cent kostet. Damit kannst du in der Kartenverwaltung auch Geländeschummerung („Relief“) und Höhenlinien (SRTM, also nicht in letzter Präzision, aber besser als nix) runterladen und anzeigen.
Bei der Routenplanung mit OsmAnd wird ein Höhen- und ein Steigungsprofil der Strecke sofort angezeigt:

Was fehlt dir noch?
–ks