while working with external SD cards, I am experiencing some issues when Orux writes files to the SD. Reading from SD seems to be fine from various folders.
The following is working as expected and files are written to SD in the configured folders:
- Offline maps download
- Auto GPX/KML file creation after finishing a track
- Manual export track as GPX/KML/KMZ/...
- Manual export track statistic
- Auto DEM files download
However, this is not working:
- Create new folder on SD with the integrated folder browser (Error: Cannot create folder "test")
- Photo Wpt. (Error using external storage, image saved in '/storage/emulated/0/oruxmaps/pictures/[filename]'
- Custom Wpt. Text file not created/updated on SD. Custom Wpt. is discarded after closing the Wpt. Type Manager
Orux is installed as default on internal storage (app, databases, cache files, ...). The folders, which are configurable within Orux, where created on SD with a file manager. External SD read/write permissions are allowed for the app. The SD card is mounted as external storage and formatted with Android (to FAT32, I think).
[SDCARD] = BCB8-1CE5
'/storage/[SDCARD]/oruxmaps/'
customwpts
dem
mapfiles
tracklogs
...
On '/storage/[SDCARD]/Android/data/com.orux.oruxmaps/files' the app seems to have full write permissions for all operations. So, I wonder if this is expected Android/App behavior or not, because some write operations from the App are successful outside of this folder.
Tested with:
- Orux 7.0.17
- Orux 7.1.2
- Sony Xperia Z3 Compact, Stock Android 6.0.1
- Sony Xperia SP, LineageOS Android 7.1.2