User Tools

Site Tools


manual:faq:locus_on_external_sdcard

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
Last revisionBoth sides next revision
manual:faq:locus_on_external_sdcard [2022/01/21 14:56] mstupkamanual:faq:locus_on_external_sdcard [2023/10/12 14:16] – [Locus and all its data on SD card] mstupka
Line 2: Line 2:
 ---- ----
    
 +===== OS-related assumptions =====
  
-===== Android 11+ =====+==== Android 11+ ====
 In November 2021, Google launched a **[[https://developer.android.com/about/versions/11/privacy/storage|new file management system]]** in Android 11 and the following versions, bringing a major change to the way Locus Map and other applications handle their data: In November 2021, Google launched a **[[https://developer.android.com/about/versions/11/privacy/storage|new file management system]]** in Android 11 and the following versions, bringing a major change to the way Locus Map and other applications handle their data:
  
-  * by default, **the app has a full read/write access to its private folder** in ///Android/data/// system directory (either in the internal storage or in the external storage - removable SD card) +  * by default, **the app has a full read/write access only to its private folder** in ///Android/data/// system directory (either in the internal storage or in the external storage - removable SD card)
-  * to access its original directory in the root of the internal storage, **Locus Map 4 was allowed to get the permission of ALL FILES ACCESS**. Grant this permission to the app right after the start of the updated app. <wrap alert>**Locus Map Pro was not granted this permission by Google.**</wrap>+
  
-===== Android 5 - 10 =====+==== Android 5 - 10 ====
  
   * Locus Map installs itself in the root of the **internal storage** of your device. During the installation the default directory structure //"/Locus/.."// is created there.    * Locus Map installs itself in the root of the **internal storage** of your device. During the installation the default directory structure //"/Locus/.."// is created there. 
-===== Locus in internal and some data in external storage =====+===== Locus in internal and some data in external storage - RECOMMENDED ===== 
 + 
 +If you want to free as much space in the inner storage as possible and keep a reasonable performance of the app, this is the best solution. Keep the main directory ///Locus/// in its default location and [[manual:user_guide:settings:misc#default_directories|move the following sub-directories]] to the external SD card:
  
-To save as much space in the inner storage as possible, this is the best solution. Keep the main directory ///Locus/// in its default location and [[manual:user_guide:settings:misc#default_directories|move the following sub-directories]] to the external SD card: 
 1) in the app **private folder** (///Android/data/menion.android.locus/files/Locus///): 1) in the app **private folder** (///Android/data/menion.android.locus/files/Locus///):
   * ///Maps/// - raster maps   * ///Maps/// - raster maps
   * ///MapsOnline/// - definition files, temp data of online maps   * ///MapsOnline/// - definition files, temp data of online maps
 +  * ///MapsVector/// - vector maps, e.g. LoMaps or OpenAndroMaps (slightly slower on SD card - we prefer to keep it in the internal storage)
 +  * ///SRTM/// - offline elevation data
   * ///geocaching/// - user images, spoilers, HTML listings, offlinized data etc.   * ///geocaching/// - user images, spoilers, HTML listings, offlinized data etc.
  
 2) anywhere on the SD card: 2) anywhere on the SD card:
-  * ///MapsVector/// - vector maps, e.g. LoMaps or OpenAndroMaps (slightly slower on SD card - we prefer to keep it in the internal storage) 
-  * ///SRTM/// - offline elevation dat 
   * ///Backup/// - ZIP files with backup of tracks, routes, points and settings   * ///Backup/// - ZIP files with backup of tracks, routes, points and settings
  
-=== Raster maps ===+==== Android/Media ==== 
 + 
 +Map files can also be stored in this directory on the SD card. 
 + 
 +  * raster map files in ///Android/Media/menion.android.locus/Maps/// directory 
 +  * vector map files in ///Android/Media/menion.android.locus/MapsVector/// directory
  
-All maps you are downloading from online sources or from Locus Store are stored by default in ///Locus/Maps/// directory in the inner storage of your device. As mentioned above, you can change the location of the directory to the private folder on the SD card. From there you can transfer the raster maps anywhere on your external SD card (with a file manager) and link to Locus as the **[[manual:user_guide:maps_external|External maps]]**This way you can link all other raster maps obtained from other sources out of Locus.+The app loads them to the **[[manual:user_guide:maps_mmanager|Map manager]]** after the restart
  
  
 <WRAP center round important> <WRAP center round important>
-If you gather all subdirectories in one directory on the SD card, **do not name it "Locus"** the operation system would be confused which directory is Locus default root which may result in Locus malfunction.+**External themes** of vector maps must remain in the default //Locus/MapsVector/_themes// directory. Otherwise the app doesn't load them.
 </WRAP> </WRAP>
  
Line 41: Line 47:
   * External SD cards get easily malfunctioned and you can **lose all your maps/tracks/points data**   * External SD cards get easily malfunctioned and you can **lose all your maps/tracks/points data**
  
-Anyway, if you decide to use this option, **[[manual:user_guide:settings:misc#default_directories|follow these steps >>]]**+Anyway, if you decide to use this option, **[[manual:user_guide:settings:backup_fsys#set_the_main_directory|follow these steps >>]]**
manual/faq/locus_on_external_sdcard.txt · Last modified: 2024/04/03 10:49 by mstupka