To make the local copy path management more flexible across devices the initial path should not be forced as the getExternalStorage() + OASVN/ path provided by the SDK.
A better approach would be to pre-fill the local path setting for the local copy with a default path saved in the settings. The default path saved in the settings can be the getExternalStorage + OASVN, but changeable by the user.
Also the pre-fill in the local path field populated by the default setting should be able to be changed on the fly.
This will require checking the permissions of the path chosen before saving to make sure the user did not enter a path with no write permissions, etc.