HomeAndroid users (EN)DevicesStorage

4.2. Storage

All phones and tablets have a main storage device, but some also have an additional removable 'external' SD storage card. ViewRanger can write maps and other data on the internal storage, or the external SD card.  It can read data from both. 

In the app use the Menu tab (in green bar) > Settings > Storage. You can control independently where the app stores:

  • Default folder - the overlay (routes, tracks, POIs), GPX files, icons and so on.  This folder remains small in size and we strongly recommend it remains on the internal storage.
  • Maps folder - both those downloaded from the Store, and saved online maps.  This folder can be very large in size so you may consider moving this to the SD card.

The app must be force stopped or the device re-started after making changes to the storage settings.

The way the app writes data to the SD card is different from Android version 4.4 'KitKat' and above:

Android version 4.4 KitKat and above

From version 4.4 'KitKat', Android no longer permits apps to write data to public folders on SD cards. So ViewRanger is no longer allowed to write to the folder named ViewRanger at the top of your SD card.  Instead it must use a folder: /Android/data/com.augmentra.viewranger.android/files/

If you uninstall the app, Android will delete the folder on the SD card, potentially loosing all your data.

It can still read maps from the ViewRanger folder at the top of the SD card or internal storage, but cannot save new maps there.

How to move map files onto the SD Card under KitKat and later

In the app use the Menu tab (in green bar), Settings, Storage, Maps folder.

Make sure 'write new data to' is set to SD card.  If you need to change it, then afterwards; close the app with the back key, then in the device settings, application manger, find and force close the ViewRanger app (or restart the device).  This is very important.  Also, you may need to download a free overview map, within the app, before it creates the new folder on the SD card.

Back in the app Menu tab (in green bar), Settings, Storage, Maps folder.  Make a note of the path to the maps folder on the SD card and put the maps into that folder.  The path will look something like ext_sd/android/com.augmentra/files (look for a folder called 'android' in the root of the SD card).

After moving the maps, close the app, then in the device settings, application manger, find and force close the ViewRanger app (or restart the device).

Back in the app, the maps will now appear in the Menu tab (in green bar), My maps.  If you tap on the map name you can see the path to the map on the details screen, check its in the new location.

Android versions 4.3 and earlier

In versions of Android version 4.3 and before, ViewRanger can use a ViewRanger folder at the top/root of the main internal storage, and a ViewRanger folder at the top/root of the external SD card.

To save maps to the SD card, use a file manager app (or computer) to create an empty folder at the top/root of your SD card, and set the folder named to ViewRanger. Restart ViewRanger. Use the Menu tab (in green bar)  > Settings > Storage to control where ViewRanger saves data.  Existing maps could then also be manually moved to the new location, from internal storage, if you wished.

Note that ViewRanger will read maps from both locations, so you can have some maps on internal storage and some on the SD card. However, the overlay (routes, tracks and POIs) can only be stored and read from one location.

Recommendations

We recommend you keep the default folder used to store the overlay on the device's internal storage. It will be more reliable here, and will not be wiped if you remove the app.

For maps, it is fine to save them to the SD card, because you can always re-download them.

Knowledge Tags

This page was: Helpful | Not Helpful