Das mit den Abstürzen wirst Du bei einem neueren Handy (sprich: neuerem Android) nicht mehr haben. Die Berechtigungsregeln (Zugriff auf Standort, Dateien, etc) wurden seit Android 8 mit jeder neuen Version immer schärfer gestellt. Es ist für alte Android-Versionen die diese Regeln nicht nativ unterstützen sehr aufwändig umzusetzen und leider auch fehleranfällig.
Klar kann man nun den Entwicklern von OSMand die Schuld in die Schuhe schieben (ist ja auch so), aber irgendwann mal können App-Entwickler keine Rücksicht mehr auf veraltete Betriebssysteme nehmen (deren Marktanteil im unteren einstelligen Bereich dümpeln). Auch wenn andere Entwickler dies noch tun, finde ich nicht, dass die OSMand-Entwickler (oder welche auch immer) auf Teufel komm raus alte Handys unterstützen müssen.