This object is in archive! 

Wrong offline maps storage location in Android Marshmellow

Xolile33 shared this problem 7 years ago
Not a Problem

Hello there, I am running out of main storage space and wanted to check my offline maps location. I thought they are all on my SD-Card (128 GB), but I get contradictory information depending from where I am looking (additional info: I have moved Locus Maps Free to my SD-Card).


- From within Locus maps free, in Settings-Misellaneous-Default Directories, the root directory is set as /sdcard, and the 'maps/' directory is described as SDCARD > LOCUS > MAPS.

- However, looking with the Android file manager FX, only within MAIN STORAGE I find the directory LOCUS/MAPS and the map-filenames therein.

- Checking my biggest files in the smartphone, the Android storage management utility reveals that my biggest map is on top of the list, and it is located in the Main Storage

- When I connect my Z2 to the PC in SD-Card-Mode, the folder SD-Card/Android/data/menion.android.locus contains no '/maps'-folder and contains only 3,2 MB Data (my biggest maps are about 2,7 GB).


So, it seems that the maps are still in the main storage space. Two questions:


1) Why does Locus Maps give wrong information, in 2 aspects: a) the map files are not in the claimed location, and b) moving Locus Maps to the SD card did obviously not move the largest amount of data to it.

2) How can I move my offline maps to the SD card and can still use it? How should I do the moving?


Thank you very much for your information and advice!


PS: After writing this, I discovered the comments on SD-Card writing access with Android 6. Is my problem connected to this? Is there a solution in sight?

Replies (3)

photo
1

Hello,

i read your post a few times, but i didn´t understand all for now ......

Inside android 6 MM naming of external SD is mostly confusing user, on my device it´s named "9016-4EF8"

As i understand your SDCARD is the internal one.

Please compare screenshots with setting in your device, and if they differ (green marked) please send us yours.

I have locus installed on intern SD and vector map on extSD


7d95c2b222912c92315f8fe096256c78

in next screenshot you see path of my vector map on external SD,

in this case i have set default directory of vector maps to this path

d14b36e6e62df5daeacde551c8151ea0

photo
1

Hello balloni55,

thanks for your effort to read through my description! I am an Android and Locus beginner, so with each problem I learn and I clear my misunderstandings.


The SD-CARD

Yes, my "SD-CARD" is the internal one. I have the same working directory (/sdcard/Locus) and in SET ROOT DIRECTORY I see the same information like you do. So, this time I learned that there seems to be an internal AND an external SD-CARD (until now I thought, SD-CARD is always sth. external).

My external SD-CARD (Media Card) is called exfat_uuid, and the complete directory is /storage/exfat_uuid/...furtherdirectory. So: Locus shows things correctly.


Saving internal memory space

I was able to copy my maps from the internal memory to the PC with MyPhoneExplorer (I made a file backup). There may be other ways, but for me this one worked. Then I created a maps directory on my external sdcard and copied the maps files into it. Afterwards I deleted my maps from within Locus. This freed up a lot of space. Then I imported the external maps with Maps> "+" >External maps (add and manage maps from your device memory or SD card). There were my maps again, I seclected them, and they were connected to Locus. Now I can use them like before.


So I think my problem is solved. Thank you for your hints!

photo
1

Wolfgang, thank you for tackling this topic during my vacation :)

Replies have been locked on this page!