@Omar11, wenn du noch nicht fündig geworden bist, probiere mal das hier: Die App
OSMand arbeitet mit OpenStreetMap-Karten, die auch offline funktionieren. Du kannst dir in der freien Version bis zu fünf Karten auf dein Telefon laden. Ich bin damit sehr zufrieden.