Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:help:v2:settings:storage [2022/04/09 10:23] alpinequesten:help:v2:settings:storage [2023/09/17 14:59] (current) alpinequest
Line 1: Line 1:
-<sub>[[en:help|Online Help]] > [[en:help:v2|AlpineQuest 2.x]] > [[en:help:v2:settings|Settings]]</sub>+<sub>[[en:help:v2|Online Help]] > [[en:help:v2:settings|Settings]] > Data storage</sub>
  
 ====== Data storage and access ====== ====== Data storage and access ======
Line 7: Line 7:
 The application folder is the unique folder used by the application to store all its data on the user device, including: The application folder is the unique folder used by the application to store all its data on the user device, including:
   * Stored maps for off-line use;   * Stored maps for off-line use;
-  * User landmarks, when using the default landmarks folder; +  * User placemarks, when using the default placemarks folder; 
-  * Imported and exported landmarks, details or map images;+  * Imported and exported placemarks, details or map images;
   * Pictures used in waypoints;   * Pictures used in waypoints;
   * Various technical data.   * Various technical data.
Line 16: Line 16:
 Inside the application folder, you'll find the following sub-folders: Inside the application folder, you'll find the following sub-folders:
   * ''**/datastore/**'', where the application stores downloaded data like [[en:help:v2:maps#on-demand_maps|on-demand maps]], [[en:help:v2:elevations#digital_elevation_model_dem|elevations]], etc;   * ''**/datastore/**'', where the application stores downloaded data like [[en:help:v2:maps#on-demand_maps|on-demand maps]], [[en:help:v2:elevations#digital_elevation_model_dem|elevations]], etc;
-  * ''**/icons/**'', where you can store your [[en:help:v2:landmarks:custom-icons|custom icons]]; +  * ''**/icons/**'', where you can store your [[en:help:v2:placemarks:custom-icons|custom icons]]; 
-  * ''**/landmarks/**'', where the application stores (by default) the landmarks you create (waypoints, routes, tracks, areas);+  * ''**/landmarks/**'', where the application stores (by default) the placemarks you create (waypoints, routes, tracks, areas);
   * ''**/logs/**'', where the application store its technical logs;   * ''**/logs/**'', where the application store its technical logs;
   * ''**/maps/**'', where you can store your [[en:help:v2:maps#file-based_maps|file-based maps]];   * ''**/maps/**'', where you can store your [[en:help:v2:maps#file-based_maps|file-based maps]];
Line 87: Line 87:
 \\ \\
 Starting with Android 11, drastic changes have been made by Google regarding how applications can access data stored outside of the application specific folders: except for file managers (and a few other specific cases), applications are only able to access media files from the shared storage spaces (internal device and removable SD card). It means that all your file-based maps and placemarks saved outside of the application specific folders are no more accessible. Starting with Android 11, drastic changes have been made by Google regarding how applications can access data stored outside of the application specific folders: except for file managers (and a few other specific cases), applications are only able to access media files from the shared storage spaces (internal device and removable SD card). It means that all your file-based maps and placemarks saved outside of the application specific folders are no more accessible.
 +
 +{{:icon_help.png?nolink}} Those limitations don't apply if you update the application from version 2.2.9 (or below) to version 2.3.0 (or above).
  
 However, applications still keep a total access on their application specific folders (read and write everything). There is one application specific folder on the internal device memory, and one application specific folder on the removable SD card (if any).\\ However, applications still keep a total access on their application specific folders (read and write everything). There is one application specific folder on the internal device memory, and one application specific folder on the removable SD card (if any).\\
Line 92: Line 94:
 For AlpineQuest Lite, the path of this folder is "''**/Android/data/psyberia.alpinequest.free/files/**''". For AlpineQuest Lite, the path of this folder is "''**/Android/data/psyberia.alpinequest.free/files/**''".
  
-Until better solutions are foundhere are some workarounds:+In additionapplications also have access to one "media" folder per storage device, if allowed by the user. 
 +For AlpineQuest Pro, the path of this media folder is "''**/Android/media/psyberia.alpinequest.full/**''".\\ 
 +For AlpineQuest Lite, the path of this media folder is "''**/Android/media/psyberia.alpinequest.free/**''".
  
-**Placemarks** +Here are some workarounds:
-  * Move your placemarks inside an application specific folder, inside the "''**landmarks/**''" sub-folder. For AlpineQuest Pro, that would be "''**/Android/data/psyberia.alpinequest.full/files/landmarks/**''"; +
-  * Open your placemarks from your file manager, the application will be listed in the possible choices for handling this file.+
  
-**Maps**+For **Placemarks**, either 
 +  * Move your placemarks inside an application specific folder, inside the "''**/landmarks/**''" sub-folder. For AlpineQuest Pro, that would be "''**/Android/data/psyberia.alpinequest.full/files/landmarks/**''"; 
 +  * Or: Move your placemarks inside an application specific media folder. For AlpineQuest Pro, that would be "''**/Android/media/psyberia.alpinequest.full/**''"; 
 +  * Or: Open your placemarks from your file manager, the application will be listed in the possible choices for handling this file. 
 + 
 +For **Maps**, either
   * Move your maps inside an application specific folder, inside the "''**maps/**''" sub-folder. For AlpineQuest Pro, that would be "''**/Android/data/psyberia.alpinequest.full/files/maps/**''";   * Move your maps inside an application specific folder, inside the "''**maps/**''" sub-folder. For AlpineQuest Pro, that would be "''**/Android/data/psyberia.alpinequest.full/files/maps/**''";
 +  * Or: Move your maps inside an application specific media folder. For AlpineQuest Pro, that would be "''**/Android/media/psyberia.alpinequest.full/**''";
 +  * Or: Add the file extension ''".mp3"'' to your maps, this way the Android system will consider the map file as a media file and will allow the application to access it. For example, rename your QCT map "''my_map.qct''" to "''my_map.qct.mp3''" (do not remove the original "''.qct''" file extension).
  
 \\ \\
Line 105: Line 114:
 ==== How to move your files? ==== ==== How to move your files? ====
 \\ \\
-In order to move your files into an application specific folder, you can either: +In order to move your files from or into into an application specific folder, the recommended way is to use an Android 11 compatible file manager ("''Cx File Explorer''" or "''X-plore File Manager''" for example). 
-  * Use an Android 11 compatible file manager ; + 
-  * Plug your device on your desktop computer (using your USB cable) and use it to move the files.+Alternatively, you can plug your device on your desktop computer (using your USB cable) and use it to move the files (may not work for some setups);