To avoid error "-25/-26/-27", you need to freeze the "Guard Provider" process before updating Osm And. To freeze a process, follow these steps: go to App Manager -- Freeze. Unfortunately "App Master" does not do freeze in the Osm And Free version.
3C Toolbox does the trick, but you will find the "Guard Provider" process as "com.securitycore.miui_t" under "Apps" with the filter on "System".
If you update your Android to version 4.4.x, you will experience a known Android issue with the WRITE_EXTERNAL_STORAGE permission: Android has changed the rules so that from now on no application can write to the external SD card anywhere outside its new standard folder Because this issue happens before the Osm And app even starts, this issue cannot be fixed in Osm And, but needs to be fixed by Google Play.
Sometimes you might want to uninstall the app because you want to install the paid version or a nightly develompment build, and you find that the "UNINSTALL" option is inactive.
This is because Osm And has been configured as "Device Manager" by you as user.
(The issue happens only for some devices and Android versions.) If you have an error "-25/-26/-27" please read below, otherwise please contact support.
The issue you are experiencing is now confirmed as Xiaomi MIUI's integrated anti-virus' fault. We suggest you to google it yourself, although some of our users used 3C Toolbox or App Master, but we leave this to your preference.
Enter file in which to save the key (/home/hduser/.ssh/id_rsa): Created directory '/home/hduser/.ssh'. yes Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.