Can't save maps to sd card anymore #2684

Open
opened 2022-06-06 16:08:14 +00:00 by bbinet · 50 comments
bbinet commented 2022-06-06 16:08:14 +00:00 (Migrated from github.com)

I used to save my maps to sd card, but it seems this is not possible anymore.
It says "read-only" but I can successfully write to the sdcard from other Android apps.

Screenshot_20220606-180204_Trebuchet

Note that I'm running Android 11 (Lineage OS) on Samsung Galaxy S5.

I used to save my maps to sd card, but it seems this is not possible anymore. It says "read-only" but I can successfully write to the sdcard from other Android apps. ![Screenshot_20220606-180204_Trebuchet](https://user-images.githubusercontent.com/76281/172199941-41aba072-8fc9-4899-9409-21f3e668b4a2.png) Note that I'm running Android 11 (Lineage OS) on Samsung Galaxy S5.
bbinet commented 2022-06-06 16:09:37 +00:00 (Migrated from github.com)

And my OrganicMaps app version is 2022.05.31-10-FDroid (recently updated from Fdroid)

And my OrganicMaps app version is 2022.05.31-10-FDroid (recently updated from Fdroid)
biodranik commented 2022-06-06 16:18:28 +00:00 (Migrated from github.com)

Did it work for you earlier on Android 10? Or did it work on Android 11?

Did it work for you earlier on Android 10? Or did it work on Android 11?
bbinet commented 2022-06-06 16:19:43 +00:00 (Migrated from github.com)

It worked on Android 11.

It worked on Android 11.
bbinet commented 2022-06-06 16:20:47 +00:00 (Migrated from github.com)

(I still have organicmaps files in the SD card organicmaps data location)

(I still have organicmaps files in the SD card organicmaps data location)
biodranik commented 2022-06-06 16:31:34 +00:00 (Migrated from github.com)

So the only difference is that the older OM version worked, and the newer one stopped, right? Did you do any system updates?
@pastk can you please investigate this case? Maybe there is an issue in our write-check code.

So the only difference is that the older OM version worked, and the newer one stopped, right? Did you do any system updates? @pastk can you please investigate this case? Maybe there is an issue in our write-check code.
bbinet commented 2022-06-06 16:41:28 +00:00 (Migrated from github.com)

I don't know in which OM update this issue appeared in the beginning as FDroid updates are automatic and I rarely use OM, but I remember a few weeks ago that all my downloaded maps had disappeared (need to be downloaded again). I didn't pay attention at that time that it was a SD card issue, so the new downloads of maps went to the internal storage.

And yes, I probably did few LineageOS system updates via OTA in the meantime (but other apps like AntennaPod or the camera, which are also configured to use SD card storage still work fine).

I don't know in which OM update this issue appeared in the beginning as FDroid updates are automatic and I rarely use OM, but I remember a few weeks ago that all my downloaded maps had disappeared (need to be downloaded again). I didn't pay attention at that time that it was a SD card issue, so the new downloads of maps went to the internal storage. And yes, I probably did few LineageOS system updates via OTA in the meantime (but other apps like AntennaPod or the camera, which are also configured to use SD card storage still work fine).
Member

Hi @bbinet could you please send us logs to help debug an issue?
Tick "Enable logging" in OM settings, then go into "Save maps to" setting, then go to "Help" and tap "Report a bug" (you can send the logs via email, or save them as a file (if your file manager offers this option) and attach here - but please be aware the logs can contain private info like your location, or if you're in OM telegram group then send them directly to me @pastk ).

Hi @bbinet could you please send us logs to help debug an issue? Tick "Enable logging" in OM settings, then go into "Save maps to" setting, then go to "Help" and tap "Report a bug" (you can send the logs via email, or save them as a file (if your file manager offers this option) and attach here - but please be aware the logs can contain private info like your location, or if you're in OM telegram group then send them directly to me @pastk ).
aniston commented 2022-06-10 11:03:56 +00:00 (Migrated from github.com)

Hello @pastk , since you are on this issue and I'm having the same problem as @bbinet on a ::

  • Samsung Galaxy XCover 4S
  • Android 11 with Android Security Patch May 1 2022
  • Organic Maps v2022.05.31-10-FDroid with OSM vMay 15 2022

The issue is the problem not being able to save the Downloaded maps to the SD card as it is shown as "read only" and hence not selectable.
My App storage settings (Android System) under Settings > Apps > Organic Maps > Storage > the option Storage used is already set to "External Storage" (done that by "Change" from Internal Storage to SD
And in the App under Settings > Save maps to > no possibility of selecting anything else other than the pre selected option of "Internal Storage" exactly as the opening image posted at the beginning.

as requested sending the logs.zip file for analysis, .HTH
logs.zip
Looking at the storage.log file , any reason that the path is set to "Currently configured storage: /storage/emulated/0/Android/data/app.organicmaps/files/" instead of "OSM" as it was in the past ?

Although the Maps are working as they are present on the Internal storage, would like to store them to the SD as space constraints to Internal storage is high.

Hello @pastk , since you are on this issue and I'm having the same problem as @bbinet on a :: - Samsung Galaxy XCover 4S - Android 11 with Android Security Patch May 1 2022 - Organic Maps v2022.05.31-10-FDroid with OSM vMay 15 2022 The issue is the problem not being able to save the Downloaded maps to the SD card as it is shown as "_read only_" and hence not selectable. My App storage settings (Android System) under Settings > Apps > Organic Maps > Storage > the option Storage used is already set to "_External Storage_" (done that by "**Change**" from Internal Storage to SD And in the App under Settings > Save maps to > no possibility of selecting anything else other than the pre selected option of "_Internal Storage_" exactly as the opening image posted at the beginning. as requested sending the logs.zip file for analysis, .HTH [logs.zip](https://github.com/organicmaps/organicmaps/files/8878091/logs.zip) Looking at the storage.log file , any reason that the path is set to "Currently configured storage: /storage/emulated/0/Android/data/app.organicmaps/files/" instead of "OSM" as it was in the past ? Although the Maps are working as they are present on the Internal storage, would like to store them to the SD as space constraints to Internal storage is high.
Member

Hi @aniston thanks for the report and the logs!
So it looks like you use SD card as an adopted/extended storage (as you've moved OM to SD in sys settings)? @bbinet do you use your SD card as adopted storage as well?

  1. Did SD card work in OM for you before?

  2. Does the issue persist if you move OM to internal storage in system settings?

  3. Do you mind installing and getting logs from this beta build?
    (I'e added more verbose logging and changed the way SD writability is checked)

Thanks!

Hi @aniston thanks for the report and the logs! So it looks like you use SD card as an adopted/extended storage (as you've moved OM to SD in sys settings)? @bbinet do you use your SD card as adopted storage as well? 1. Did SD card work in OM for you before? 2. Does the issue persist if you move OM to internal storage in system settings? 3. Do you mind installing and getting logs from [this beta build](https://drive.google.com/file/d/1Ch5qe41QftFM9EkeAd5MGeZHIQfUqOen/view?usp=sharing)? (I'e added more verbose logging and changed the way SD writability is checked) Thanks!
aniston commented 2022-06-10 12:40:37 +00:00 (Migrated from github.com)

@pastk , thanks for looking into this, about your questions ::

  1. Yes but that was a long time ago on another phone a Samsung J3 with Android 7 I guess, but not this one the Xcover 4S with Android 11.
  2. Definitely persists as that is how i started out right after i git the virgin OM from F-Droid.
  3. Sure, that was quick considering it is past midnight for you ;) logs will follow shortly.

Thanks for now.

@pastk , thanks for looking into this, about your questions :: 1. Yes but that was a long time ago on another phone a Samsung J3 with Android 7 I guess, but not this one the Xcover 4S with Android 11. 2. Definitely persists as that is how i started out right after i git the virgin OM from F-Droid. 3. Sure, that was quick considering it is past midnight for you ;) logs will follow shortly. Thanks for now.
aniston commented 2022-06-10 13:13:15 +00:00 (Migrated from github.com)

Hi @pastk , I'm back with my notes and Logfile logsBeta.zip report from OM beta build ::

  • OM beta installed in parallel with OM (ie: did not uninstall the current OM)
  • without touching System App Settings OM Beta installs to Internal storage
  • image
  • Internal storage is selected as default and downloaded maps are ending in to \Internal storage\Android\data\app.organicmaps.beta\files\220515
  • still cannot select the SD card as Download folder although a change is noticed that the 3.rd. option is now available , though always on Internal storage
  • image

so still cannot change to SD card for Downloaded Maps.

Hi @pastk , I'm back with my notes and [Logfile _logsBeta.zip_](https://github.com/organicmaps/organicmaps/files/8878902/logsBeta.zip) report from OM [beta](https://drive.google.com/file/d/1Ch5qe41QftFM9EkeAd5MGeZHIQfUqOen/view?usp=sharing) build :: - OM beta installed in parallel with OM (ie: did not uninstall the current OM) - without touching System App Settings OM Beta installs to _Internal storage_ - ![image](https://user-images.githubusercontent.com/3067891/173071512-9e0bc146-c38c-4b42-b045-f5b20e05762e.png) - Internal storage is selected as default and downloaded maps are ending in to _\Internal storage\Android\data\app.organicmaps.beta\files\220515_ - still cannot select the SD card as Download folder although a change is noticed that the 3.rd. option is now available , though always on _Internal storage_ - ![image](https://user-images.githubusercontent.com/3067891/173071386-e06e8116-6c89-4be2-87f0-c75ef718f233.png) so still cannot change to SD card for Downloaded Maps.
Member

@aniston thanks!

As far as I can see from the release logs you attached in organicmaps/organicmaps#2684 (comment) you had 3 storage options visible already?

Anyway,
here is a new beta.
OrganicMaps-22060901-fdroid-beta_2.apk
Please uninstall the previous one first.
I assume your SD card will show up as writable now. In this case please try to switch to it via the "Save maps to" and then try to download some smaller map for a test.
And send in new logs please.

@aniston thanks! As far as I can see from the release logs you attached in https://git.omaps.dev/organicmaps/organicmaps/issues/2684#issuecomment-1152243568 you had 3 storage options visible already? Anyway, here is a new beta. [OrganicMaps-22060901-fdroid-beta_2.apk](https://drive.google.com/file/d/1mmbx-sU1WtcCM_KuvAFKOKHoGO8UyyoK/view?usp=drive_web) Please uninstall the previous one first. I assume your SD card will show up as writable now. In this case please try to switch to it via the "Save maps to" and then try to download some smaller map for a test. And send in new logs please.
aniston commented 2022-06-10 15:06:01 +00:00 (Migrated from github.com)

@pastk thanks for the Beta_2, I decided to start clean and removed both OM and OM_beta_1, put in a fresh new SD card at which point Android asked me to format it without other choices (except cancel).

So with the new OM Beta_2 installed at startup it asked me to download the base Worldmap and it completes its download but is not able to save it (no error message) just that the file is not there and background world map is blank.

This is verified as every time OM beta_2 starts up i'm asked to download the base Worldmao and the Download maps menu list is empty.

Under Settings the Save maps to now has the option SD card , and is selected (option to select Internal storage is also available) but apparently Maps are getting downloaded but not saved anywhere in the SD card nowhere for that matter with this option selected.

Reading around on the internet i came across some other older Apps that are facing the similar problem of saving to SD card under Android 11, could this be Android 11 specific ?

as usual hier ist the log file logsBeta2.zip

@pastk , Thanks again for your time.

@pastk thanks for the Beta_2, I decided to start clean and removed both OM and OM_beta_1, put in a fresh new SD card at which point Android asked me to format it without other choices (except cancel). So with the new OM Beta_2 installed at startup it asked me to download the base Worldmap and it completes its download but is not able to save it (no error message) just that the file is not there and background world map is blank. This is verified as every time OM beta_2 starts up i'm asked to download the base Worldmao and the _Download maps_ menu list is empty. Under _Settings_ the _Save maps to_ now has the option _SD card_ , and is selected (option to select _Internal storage_ is also available) but apparently Maps are getting downloaded but not saved anywhere in the SD card nowhere for that matter with this option selected. Reading around on the internet i came across some other older Apps that are facing the [similar problem of saving to SD card under Android 11](https://forums.redflagdeals.com/android-11-microsd-card-storage-new-restrictions-break-some-apps-2481628/), could this be Android 11 specific ? - don't know if it will help , but a website point the Android Developer page specific to the theme [App-specific directory on external storage](https://developer.android.com/about/versions/11/privacy/storage) as usual hier ist the log file [logsBeta2.zip](https://github.com/organicmaps/organicmaps/files/8879957/logsBeta2.zip) @pastk , Thanks again for your time.
Member

@aniston and @bbinet your cases look consistent so far, so might be specific to Samsung devices (or last Samsung updates?).

@aniston I'll have a look at the links you posted shortly, meanwhile could you test one more beta please?
OrganicMaps-22060901-fdroid-beta-3.apk

@aniston and @bbinet your cases look consistent so far, so might be specific to Samsung devices (or last Samsung updates?). @aniston I'll have a look at the links you posted shortly, meanwhile could you test one more beta please? [ OrganicMaps-22060901-fdroid-beta-3.apk](https://drive.google.com/file/d/1DBliv93Hxp80N9Gw8gUnRZvZO0QxRClF/view?usp=drive_web)
Member

@aniston ah, and if you have access to Android/data/app.organicmaps.beta/files/ on your SD card could you please check if there are any files or subfolders there since beta2 test?

@aniston ah, and if you have access to `Android/data/app.organicmaps.beta/files/` on your SD card could you please check if there are any files or subfolders there since beta2 test?
aniston commented 2022-06-10 15:42:35 +00:00 (Migrated from github.com)

@aniston ah, and if you have access to Android/data/app.organicmaps.beta/files/ on your SD card could you please check if there are any files or subfolders there since beta2 test?

@pastk on the SD card in /Android/data there are no files at all, so I guess we cannot write there.

  • I can confirm that with the Android Phone connected via USB to a PC I cannot write into the SD card /Android/data path on the contrary i can create/copy folders & files in the root path of the SD card , seems very much like a SD card path restriction in Android 11 maybe ?
  • also in the Internal storage of the phone in /Android/data I can create/copy files and folders.

Now the Beta_3 acts and works exactly like the Beta_2 , so::

  • save to SD is active although it's looking to save to /storage/ABCD-WXYZ/Android/data/app.organicmaps.beta/files/ which will not happen given the current System wide restriction !
  • Maps are downloaded but not saved.
  • this is the Beta_3 Log file logsBeta3.zip

That said I would not mind to save the files even in the root folder of the SD card (or atleast a way to specify a folder there).
If that could work as a carry-on method it should look good.

> @aniston ah, and if you have access to `Android/data/app.organicmaps.beta/files/` on your SD card could you please check if there are any files or subfolders there since beta2 test? @pastk on the SD card in _/Android/data_ there are no files at all, so I guess we cannot write there. - I can confirm that with the Android Phone connected via USB to a PC I cannot write into the SD card _/Android/data_ path on the contrary i can create/copy folders & files in the root path of the SD card , seems very much like a SD card path restriction in Android 11 maybe ? - also in the Internal storage of the phone in _/Android/data_ I **can** create/copy files and folders. Now the Beta_3 acts and works exactly like the Beta_2 , so:: - save to SD is active although it's looking to save to _/storage/ABCD-WXYZ/Android/data/app.organicmaps.beta/files/_ which will not happen given the current System wide restriction ! - Maps are downloaded but not saved. - this is the Beta_3 Log file [logsBeta3.zip](https://github.com/organicmaps/organicmaps/files/8880264/logsBeta3.zip) That said I would not mind to save the files even in the root folder of the SD card (or atleast a way to specify a folder there). If that could work as a carry-on method it should look good.
Member

@aniston ah, and if you have access to Android/data/app.organicmaps.beta/files/ on your SD card could you please check if there are any files or subfolders there since beta2 test?

@pastk on the SD card in /Android/data there are no files at all, so I guess we cannot write there.

* I can confirm that with the Android Phone  connected via USB to a PC I cannot write into the SD card _/Android/data_ path on the contrary i can create/copy folders & files in the root path of the SD card , seems very much like a SD card path restriction in Android 11 maybe ?

This is as expected. Since A11 apps have read-write to their app-specific directories only, so OM is expected to have access to Android/data/app.organicmaps.beta/files/ either on SD (which it doesn't for some reason) or on internal storage (which it does as e.g. log files are saved there by default).
And its expected that other apps (and hence a user) don't have access to this directory.
(you might be able to have a read-only access to it via some file managers that hold a special "all files premission", e.g. try Total Commander)

* also in the Internal storage of the phone in _/Android/data_ I **can** create/copy files and folders.

And this is not expected actually :)

That said I would not mind to save the files even in the root folder of the SD card (or atleast a way to specify a folder there). If that could work as a carry-on method it should look good.

Nope, the app can't have access to root folders (or any other non-app-specific folders) anymore..

In the link you posted one user had success using SD card for maps storage with OSMAnd - do you mind to try to see if it works? Maybe they've found a workaround for this issue.

> > @aniston ah, and if you have access to `Android/data/app.organicmaps.beta/files/` on your SD card could you please check if there are any files or subfolders there since beta2 test? > > @pastk on the SD card in _/Android/data_ there are no files at all, so I guess we cannot write there. > > * I can confirm that with the Android Phone connected via USB to a PC I cannot write into the SD card _/Android/data_ path on the contrary i can create/copy folders & files in the root path of the SD card , seems very much like a SD card path restriction in Android 11 maybe ? This is as expected. Since A11 apps have read-write to their app-specific directories only, so OM is expected to have access to `Android/data/app.organicmaps.beta/files/` either on SD (which it doesn't for some reason) or on internal storage (which it does as e.g. log files are saved there by default). And its expected that other apps (and hence a user) don't have access to this directory. (you might be able to have a read-only access to it via some file managers that hold a special "all files premission", e.g. try Total Commander) > > * also in the Internal storage of the phone in _/Android/data_ I **can** create/copy files and folders. And this is not expected actually :) > That said I would not mind to save the files even in the root folder of the SD card (or atleast a way to specify a folder there). If that could work as a carry-on method it should look good. Nope, the app can't have access to root folders (or any other non-app-specific folders) anymore.. In the link you posted one user had success using SD card for maps storage with OSMAnd - do you mind to try to see if it works? Maybe they've found a workaround for this issue.
Member
* without touching System App Settings OM Beta installs to _Internal storage_

image

Can you please check what does the system info show for OM storage size?
Uninstall previous betas please and check storage sizes

  1. after a fresh install but before launching an app
  2. after downloading a world map
  3. after downloading any other (small, just for a test) map

Thanks!

> > * without touching System App Settings OM Beta installs to _Internal storage_ ![image](https://user-images.githubusercontent.com/3067891/173071512-9e0bc146-c38c-4b42-b045-f5b20e05762e.png) Can you please check what does the system info show for OM storage size? Uninstall previous betas please and check storage sizes 1. after a fresh install but before launching an app 2. after downloading a world map 3. after downloading any other (small, just for a test) map Thanks!
Member

@aniston

@pastk thanks for the Beta_2, I decided to start clean and removed both OM and OM_beta_1, put in a fresh new SD card at which point Android asked me to format it without other choices (except cancel).

As you have deleted a release version of OM anyway, could you please test a March release too? This is to ensure its not a regression with recent changes in OM's storage code.
Thanks in advance!

@aniston > @pastk thanks for the Beta_2, I decided to start clean and removed both OM and OM_beta_1, put in a fresh new SD card at which point Android asked me to format it without other choices (except cancel). > As you have deleted a release version of OM anyway, could you please test [a March release](https://github.com/organicmaps/organicmaps/releases/download/2022.03.23-4-android/OrganicMaps-22032304-web-release.apk) too? This is to ensure its not a regression with recent changes in OM's storage code. Thanks in advance!
aniston commented 2022-06-10 22:41:11 +00:00 (Migrated from github.com)

@pastk , sorry I could not get back earlier !

  1. test with OSMAnd works ie: saved the downloaded maps, only if the selected path begins with /storage/emulated/0 like here
    image
  • in the case of the chosen path starting with /storage/54AE-180C then no maps get saved
    image
  • same case for the Multiuser storage, so long the path starts with /storage/emulated/0 files can be saved.
  • From the icons I'm guessing that the /emulated/ structure is not actually the External SD albeit they call it External Storage 1 !
  • in contrast the External storage 2 icon is right and the path too is directly the SD card and not storing the map data.
  1. After a fresh Install (with no leftovers) of the last OM Beta3 and without opening the App Storage reports 71.24 MB
  • after first start and worldmap download its 125MB
  • after downloading Berlin map storage is now 215MB
  1. the older version March release does not have the Save maps to option, so there was no choice !
    image

have to retire for the night , will catch up in 10 hours time .

@pastk , sorry I could not get back earlier ! 1. test with OSMAnd works ie: saved the downloaded maps, only if the selected path begins with _/storage/emulated/0_ like here ![image](https://user-images.githubusercontent.com/3067891/173156754-f4fb59b7-6481-4a18-9550-e6ead30fc23e.png) - in the case of the chosen path starting with _/storage/54AE-180C_ then no maps get saved ![image](https://user-images.githubusercontent.com/3067891/173157119-2561bbef-2af3-4653-8621-bb88b8b36414.png) - same case for the Multiuser storage, so long the path starts with _/storage/emulated/0_ files can be saved. - From the icons I'm guessing that the /emulated/ structure is not actually the External SD albeit they call it External Storage 1 ! - in contrast the External storage 2 icon is right and the path too is directly the SD card and not storing the map data. 2. After a fresh Install (with no leftovers) of the last OM Beta3 and without opening the App Storage reports 71.24 MB - after first start and worldmap download its 125MB - after downloading Berlin map storage is now 215MB 3. the older version [March release](https://github.com/organicmaps/organicmaps/releases/download/2022.03.23-4-android/OrganicMaps-22032304-web-release.apk) does not have the _Save maps to_ option, so there was no choice ! ![image](https://user-images.githubusercontent.com/3067891/173159157-6ea9db14-5edc-435c-949e-ce19867941d6.png) ----------------------------------------- have to retire for the night , will catch up in 10 hours time .
Member
* From the icons I'm guessing that the /emulated/ structure is not actually the External SD albeit they call it External Storage 1 !

you're right, "emulated" is backed by internal storage actually, its peculiarities of Android's storage naming...

2. After a fresh Install (with no leftovers) of the last OM Beta3 and without opening the App Storage reports 71.24 MB

* after first start and  worldmap download its 125MB

* after downloading Berlin map storage is now 215MB

Ok this means that maps are saved to the card actually, but could not be read / not visible to the app.. Very strange :)

3. the older version [March release](https://github.com/organicmaps/organicmaps/releases/download/2022.03.23-4-android/OrganicMaps-22032304-web-release.apk) does not have the _Save maps to_ option, so there was no choice !

Its about how I expected it to be, but anyway, just to confirm, could you please enable the logs, restart the app and then send the logs?

Thanks a lot for your help in debugging this!

> * From the icons I'm guessing that the /emulated/ structure is not actually the External SD albeit they call it External Storage 1 ! you're right, "emulated" is backed by internal storage actually, its peculiarities of Android's storage naming... > 2. After a fresh Install (with no leftovers) of the last OM Beta3 and without opening the App Storage reports 71.24 MB > > * after first start and worldmap download its 125MB > > * after downloading Berlin map storage is now 215MB > Ok this means that maps are saved to the card actually, but could not be read / not visible to the app.. Very strange :) > > 3. the older version [March release](https://github.com/organicmaps/organicmaps/releases/download/2022.03.23-4-android/OrganicMaps-22032304-web-release.apk) does not have the _Save maps to_ option, so there was no choice ! Its about how I expected it to be, but anyway, just to confirm, could you please enable the logs, restart the app and then send the logs? Thanks a lot for your help in debugging this!
aniston commented 2022-06-11 06:01:01 +00:00 (Migrated from github.com)
2. After a fresh Install (with no leftovers) of the last OM Beta3 and without opening the App Storage reports 71.24 MB

* after first start and  worldmap download its 125MB

* after downloading Berlin map storage is now 215MB

Ok this means that maps are saved to the card actually, but could not be read / not visible to the app.. Very strange :)

@pastk that test is with Internal storage! not the SD card.

> > ``` > > 2. After a fresh Install (with no leftovers) of the last OM Beta3 and without opening the App Storage reports 71.24 MB > > > > * after first start and worldmap download its 125MB > > > > * after downloading Berlin map storage is now 215MB > > ``` > > > Ok this means that maps are saved to the card actually, but could not be read / not visible to the app.. Very strange :) @pastk that test is with Internal storage! not the SD card.
Member

@pastk that test is with Internal storage! not the SD card.

Are you sure? According to you beta3 logs OM chooses SD card as maps storage by default (please check in "Save maps to" settings).
(it doesn't matter what Android settings tell you, its important what is chosen in OM settings)

> > @pastk that test is with Internal storage! not the SD card. Are you sure? According to you beta3 logs OM chooses SD card as maps storage by default (please check in "Save maps to" settings). (it doesn't matter what Android settings tell you, its important what is chosen in OM settings)
aniston commented 2022-06-11 09:52:34 +00:00 (Migrated from github.com)

Are you sure? According to you beta3 logs OM chooses SD card as maps storage by default (please check in "Save maps to" settings).
(it doesn't matter what Android settings tell you, its important what is chosen in OM settings)

Hi @pastk , started again clean with Beta_3 to check.

  1. Android storage says its on Internal storage.
  • image

  1. App says Maps are to be stored in /storage/54AE-180C/Android/data/app.organicmaps.beta/files although in the storage log we are seeing canWrite == false 2022-06-11 11:22:50.720 main: W/com.mapswithme.maps.settings.StoragePathManager: canWrite == false: /storage/54AE-180C/Android/data/app.organicmaps.beta/files/ - external, 31858393088 available of 31906070528 bytes, removable, state=mounted, uuid=54AE-180C, label='SD card'
  • image

  1. Every time the App is opened it asks to download the initial Worldmap as it finds no Maps in that folder.
  • image
  • good worldmap downloaded, but still not showing under Downloaded maps
  • image
  • To test I downloaded a Berlin map and it showed in the Downloaded Maps (maybe this is in cache)
  • image
  • image
  • then exit the App and open the App again, same result no initial worldmap so have to download again
  • image
  • and this time no Berlin Map that was previously saved so Downloaded Maps list is empty although again the worldmap was downloaded.
  • image

Attaching the Beta_3 logsBeta3_20220611.zip as this time App was closed and opened atleast 3 times, maybe you can find something more in the logs.

HTH.

EDIT: took SD out of phone and read it on a PC.

  • this is the directory structure of SD card \Android\data\app.organicmaps.beta\files\220515 and you @pastk are right, the files are truly there !
  • image
> Are you sure? According to you beta3 logs OM chooses SD card as maps storage by default (please check in "Save maps to" settings). > (it doesn't matter what Android settings tell you, its important what is chosen in OM settings) Hi @pastk , started again clean with Beta_3 to check. 1. Android storage says its on Internal storage. - ![image](https://user-images.githubusercontent.com/3067891/173182410-cf5ef313-c540-4af3-bd81-54d3ae916e70.png) ---- 2. App says Maps are to be stored in _/storage/54AE-180C/Android/data/app.organicmaps.beta/files_ although in the storage log we are seeing canWrite == false `2022-06-11 11:22:50.720 main: W/com.mapswithme.maps.settings.StoragePathManager: canWrite == false: /storage/54AE-180C/Android/data/app.organicmaps.beta/files/ - external, 31858393088 available of 31906070528 bytes, removable, state=mounted, uuid=54AE-180C, label='SD card'` - ![image](https://user-images.githubusercontent.com/3067891/173182216-9fd8fb4c-fabe-4468-926a-885b8c9de81d.png) ---- 3. Every time the App is opened it asks to download the initial Worldmap as it finds no Maps in that folder. - ![image](https://user-images.githubusercontent.com/3067891/173182616-25aed1fe-bd02-4bc9-8ad7-15acc35dd91f.png) - good worldmap downloaded, but still not showing under Downloaded maps - ![image](https://user-images.githubusercontent.com/3067891/173182653-47053ff0-68bf-47e1-8836-48f9f119443f.png) - To test I downloaded a Berlin map and it showed in the Downloaded Maps (maybe this is in cache) - ![image](https://user-images.githubusercontent.com/3067891/173182683-ddb76ac6-5b52-4702-99c3-1b4b0531c665.png) - ![image](https://user-images.githubusercontent.com/3067891/173182710-1a6c784a-1da1-4e08-a13a-0fa0846a7156.png) - then exit the App and open the App again, same result no initial worldmap so have to download again - ![image](https://user-images.githubusercontent.com/3067891/173182769-7378f1e9-b4c0-4c3a-96c7-85fd10bbc046.png) - and this time no Berlin Map that was previously saved so Downloaded Maps list is empty although again the worldmap was downloaded. - ![image](https://user-images.githubusercontent.com/3067891/173182867-476a0716-44a1-424f-ae68-bdd0235ec6e1.png) ---- Attaching the Beta_3 [logsBeta3_20220611.zip](https://github.com/organicmaps/organicmaps/files/8883616/logsBeta3_20220611.zip) as this time App was closed and opened atleast 3 times, maybe you can find something more in the logs. HTH. ---- EDIT: took SD out of phone and read it on a PC. - this is the directory structure of SD card _\Android\data\app.organicmaps.beta\files\220515_ and you @pastk are right, the files are truly there ! - ![image](https://user-images.githubusercontent.com/3067891/173183488-409c4b37-65ed-4070-8ea3-f174a6591cd3.png)
Member

@aniston
thanks a lot for the details!

Here is one more :)
beta4
Please test as usual and restart the app before sending logs.

Also this time could you do 2 tests please?
1st with OM installed into Internal (default).
2nd with OM moved to External in android app settings.
In both cases please ensure SD card is selected in OM settings.

@aniston thanks a lot for the details! Here is one more :) [beta4](https://drive.google.com/file/d/1RwIl38QZnb9cpYjWy4g5m7qI7Sg74pLi/view?usp=sharing) Please test as usual and restart the app before sending logs. Also this time could you do 2 tests please? 1st with OM installed into Internal (default). 2nd with OM moved to External in android app settings. In both cases please ensure SD card is selected in OM settings.
aniston commented 2022-06-11 11:39:54 +00:00 (Migrated from github.com)

@pastk results from beta4 testing (ensured SD card is selected in OM settings)

  1. OM Internal in Android App settings -> Maps get downloaded but on App restart not available and hence forced to download again.
  2. OM moved to External in android app settings -> same situation Maps asked to download but not available after App restart.

attached Log files from beta4 logsBeta4.zip

@pastk results from beta4 testing (ensured SD card is selected in OM settings) 1. OM Internal in Android App settings -> Maps get downloaded but on App restart not available and hence forced to download again. 2. OM moved to External in android app settings -> same situation Maps asked to download but not available after App restart. attached Log files from beta4 [logsBeta4.zip](https://github.com/organicmaps/organicmaps/files/8883763/logsBeta4.zip)
Member

@aniston @bbinet could you please tell detailed version of Android you're running?
It should be somewhere in android settings "About" or "System -> About". For a Samsung phone it should be some OneUI version. Also the latest update version/date or security patch level (if you can find this info).

Please ensure you have the latest updates installed.

@aniston @bbinet could you please tell detailed version of Android you're running? It should be somewhere in android settings "About" or "System -> About". For a Samsung phone it should be some OneUI version. Also the latest update version/date or security patch level (if you can find this info). Please ensure you have the latest updates installed.
aniston commented 2022-06-11 18:48:40 +00:00 (Migrated from github.com)

Hallo @pastk im outside now, but here are my screenshots of the Android. Yes I have the latest security updates as an update check results with no more updates.

According to this reference May 2022 is the last.
Android Security Bulletins

Screenshot_20220611-204446_Settings
Screenshot_20220611-204453_Settings

Hallo @pastk im outside now, but here are my screenshots of the Android. Yes I have the latest security updates as an update check results with no more updates. According to this reference May 2022 is the last. [Android Security Bulletins](https://source.android.com/security/bulletin) ![Screenshot_20220611-204446_Settings](https://user-images.githubusercontent.com/3067891/173201034-96818059-d833-4792-9c15-c6854b515c94.jpg) ![Screenshot_20220611-204453_Settings](https://user-images.githubusercontent.com/3067891/173201037-989e7120-dae2-4a71-bda4-950c5df36e1f.jpg)
Member

@aniston thanks!

We have one more idea to test (requesting run-time storage permissions), I hope to have a new beta ready tomorrow.

In the meantime could you please check on your phone if there are any SD-card related settings that could possibly affect its usage by apps? E.g. there is a Samsung-specific "Knox" security system, which might have some security settings/policies related to SD cards.

@aniston thanks! We have one more idea to test (requesting run-time storage permissions), I hope to have a new beta ready tomorrow. In the meantime could you please check on your phone if there are any SD-card related settings that could possibly affect its usage by apps? E.g. there is a Samsung-specific "Knox" security system, which might have some security settings/policies related to SD cards.
Member

@aniston

Here is beta5.
The difference is that when you enter "Save maps to" settings android will ask for storage access - grant it.
Then try to download a small map, restart the app, enter "Save maps to" again (it shall not ask second time) and send logs as usual.

Hope it helps!

@aniston Here is [beta5](https://drive.google.com/file/d/1DaOkCTG8Dr-CrxyhFy5Ydjoy7gCuPwRc/view?usp=sharing). The difference is that when you enter "Save maps to" settings android will ask for storage access - grant it. Then try to download a small map, restart the app, enter "Save maps to" again (it shall not ask second time) and send logs as usual. Hope it helps!
aniston commented 2022-06-14 14:29:05 +00:00 (Migrated from github.com)

Hi @pastk , this is the earliest I can report from beta5 !

  • apart from giving permissions (allow) to storage access (granted) it behaves the same way as the last Betas 3 & 4

anyways log file is here logsBeta5.zip

my observations are as such::

  • every time the OMb5 opens it asks to download the WorldMap, which is downloaded, but the App cannot read it, so background overlay and downloaded Maps list are empty.
  • same with actually selecting and downloading a Map, Map gets downloaded (is listed and can be used in the App) but as soon as the App is closed and reopened it starts all over again ie: no WorldMap and no previously downloaded Maps, so basically back to square one.
  • This behavior is because it cannot read the saved maps, I suggest we focus on the Map listing/reading part attributes/permissions specifically from SD card.
  • and to confirm that the Maps are there , removing and reading the SD card on a PC shows us this,
    image
Hi @pastk , this is the earliest I can report from beta5 ! - apart from giving permissions (allow) to storage access (granted) it behaves the same way as the last Betas 3 & 4 anyways log file is here [logsBeta5.zip](https://github.com/organicmaps/organicmaps/files/8899938/logsBeta5.zip) my observations are as such:: - every time the OMb5 opens it asks to download the WorldMap, which is downloaded, but the App cannot read it, so background overlay and downloaded Maps list are empty. - same with actually selecting and downloading a Map, Map gets downloaded (is listed and can be used in the App) but as soon as the App is closed and reopened it starts all over again ie: no WorldMap and no previously downloaded Maps, so basically back to square one. - This behavior is because it cannot read the saved maps, I suggest we focus on the Map listing/reading part attributes/permissions specifically from SD card. - and to confirm that the Maps are there , removing and reading the SD card on a PC shows us this, ![image](https://user-images.githubusercontent.com/3067891/173585724-e4e1ddfc-928e-4f7f-bc09-de8efd0d73d0.png)
Member

@aniston thanks for your testing again!

Here is one more attempt: beta6.

It requests a different permission (write_external_storage, b5 was read_external_storage) and also I've expanded a file read test.
Please send the logs in, thanks!

@aniston thanks for your testing again! Here is one more attempt: [beta6](https://drive.google.com/file/d/1s4ZFNWgVea4YCuMfuT503Pj-9kQ-5gRu/view?usp=sharing). It requests a different permission (write_external_storage, b5 was read_external_storage) and also I've expanded a file read test. Please send the logs in, thanks!
Member

@aniston could you please check if there are any updates for you smartphone?

@bbinet says the latest update has fixed the issue for him! Bruno. what is the new security patch level you have now?

@aniston could you please check if there are any updates for you smartphone? @bbinet says the latest update has fixed the issue for him! Bruno. what is the new security patch level you have now?
bbinet commented 2022-06-24 09:11:17 +00:00 (Migrated from github.com)

version

![version](https://user-images.githubusercontent.com/76281/175503689-6a83d284-e735-473f-9b49-2ad889f9727e.png)
Member

To re-cap / wrap up:

  • it seems to be happening on some Samsung devices with Android 11 only
  • happens both on stock and on LineageOS custom ROM
  • the june update to LineageOS has fixed the problem
  • there is hope that the next Samsung update will fix it for stock ROM too, but there is no guarantee as it seems Samsung is releasing security updates only
  • so a better approach would be to report this issue to Samsung directly

Technical details:

  • OM uses the app-specific directory on SD card Android/data/app.organicmaps/files/ returned by the android system call Context.getExternalFilesDir(null)
  • according to the docs all dirs returned by this call should be always accessible to the app (readable and writable without requesting any additional permissions)
  • however in this case system calls File.canRead()/canWrite() return false
  • but despite it the dir is both readable and writable - its possible to create and then read test directories and files, File.exists() works also
  • but File.list()/fileList() return null (both for the main dir and subdirs), which means the app can't get list of dir's contents
  • it works similarly for system calls from the native c++ code - files and directories are created and read, but listing doesn't work
  • requesting additional run-time permissions (READ/WRITE_EXTERNAL_STORAGE) doesn't help
To re-cap / wrap up: * it seems to be happening on some Samsung devices with Android 11 only * happens both on stock and on LineageOS custom ROM * the june update to LineageOS has fixed the problem * there is hope that the next Samsung update will fix it for stock ROM too, but there is no guarantee as it seems Samsung is releasing security updates only * so a better approach would be to report this issue to Samsung directly Technical details: * OM uses the app-specific directory on SD card `Android/data/app.organicmaps/files/` returned by the android system call `Context.getExternalFilesDir(null)` * according to [the docs](https://developer.android.com/reference/androidx/core/content/ContextCompat#getExternalFilesDirs(android.content.Context,%20java.lang.String)) all dirs returned by this call should be always accessible to the app (readable and writable without requesting any additional permissions) * however in this case system calls `File.canRead()/canWrite()` return `false` * but despite it the dir is both readable and writable - its possible to create and then read test directories and files, `File.exists()` works also * but `File.list()/fileList()` return `null` (both for the main dir and subdirs), which means the app can't get list of dir's contents * it works similarly for system calls from the native c++ code - files and directories are created and read, but listing doesn't work * requesting additional run-time permissions (READ/WRITE_EXTERNAL_STORAGE) doesn't help
Member

Hi @aniston,
if you have opportunity please test the following build N10.

https://drive.google.com/file/d/1Q4aip5SNmCRblOO4yUxrr_8YwAxLwh78/view?usp=sharing

We have one more idea to try to delete and re-create the dir returned by the system Android/data/app.organicmaps.debug/files/ with a hope that it'll fix the access issue.

Please do a fresh install (uninstall a previous debug version first if you had it), then install, turn on logs, go to "Save maps to" menu and send the logs in, thanks!

Also a related idea you can try for yourself is to delete and re-create this dir manually (via a filemanager if you have access rights or via a computer perhaps).

Hi @aniston, if you have opportunity please test the following build N10. https://drive.google.com/file/d/1Q4aip5SNmCRblOO4yUxrr_8YwAxLwh78/view?usp=sharing We have one more idea to try to delete and re-create the dir returned by the system `Android/data/app.organicmaps.debug/files/` with a hope that it'll fix the access issue. Please do a fresh install (uninstall a previous debug version first if you had it), then install, turn on logs, go to "Save maps to" menu and send the logs in, thanks! Also a related idea you can try for yourself is to delete and re-create this dir manually (via a filemanager if you have access rights or via a computer perhaps).
biodranik commented 2022-07-05 22:42:15 +00:00 (Migrated from github.com)

@bbinet @aniston did you try to do ls -la for Android/data/app.organicmaps.debug/files directory via adb shell? What were the permissions and owner?

Also, did you try to remount the SD-card?

@bbinet @aniston did you try to do `ls -la` for Android/data/app.organicmaps.debug/files directory via `adb shell`? What were the permissions and owner? Also, did you try to remount the SD-card?
aniston commented 2022-07-06 21:12:34 +00:00 (Migrated from github.com)

ls -la for Android/data/app.organicmaps.debug/files directory via adb shell?

@biodranik I'm not so practical with adb shell, so took time out and figured how to use it.

  • so ls -als /sdcard/Android/data/app.organicmaps.debug/files gives me
  xcover4s:/ $ ls -als /sdcard/Android/data/app.organicmaps.debug/files
  total 896
    8 drwxrwx--x 3 u0_a325 sdcard_rw   4096 2022-07-06 14:34 .
    8 drwxrwx--x 3 u0_a325 sdcard_rw   4096 2022-07-06 00:03 ..
    8 drwxrwx--x 2 u0_a325 sdcard_rw   4096 2022-07-06 00:03 220613
  872 -rw-rw---- 1 u0_a325 sdcard_rw 888208 2022-07-06 00:03 icudt70l.dat
  • and going deeper into the directory 220613 gives me
  xcover4s:/ $ ls -als /sdcard/Android/data/app.organicmaps.debug/files/220613/
  total 40272
      8 drwxrwx--x 2 u0_a325 sdcard_rw     4096 2022-07-06 00:03 .
      8 drwxrwx--x 3 u0_a325 sdcard_rw     4096 2022-07-06 14:34 ..
  35552 -rw-rw---- 1 u0_a325 sdcard_rw 36395202 2022-07-06 00:03 World.mwm
   4704 -rw-rw---- 1 u0_a325 sdcard_rw  4809693 2022-07-06 00:03 WorldCoasts.mwm
  • confirm that SD card was remounted atleast a couple of times between the beta tests 3, 4, 5.
> `ls -la` for Android/data/app.organicmaps.debug/files directory via `adb shell`? @biodranik I'm not so practical with adb shell, so took time out and figured how to use it. - so `ls -als /sdcard/Android/data/app.organicmaps.debug/files` gives me ``` xcover4s:/ $ ls -als /sdcard/Android/data/app.organicmaps.debug/files total 896 8 drwxrwx--x 3 u0_a325 sdcard_rw 4096 2022-07-06 14:34 . 8 drwxrwx--x 3 u0_a325 sdcard_rw 4096 2022-07-06 00:03 .. 8 drwxrwx--x 2 u0_a325 sdcard_rw 4096 2022-07-06 00:03 220613 872 -rw-rw---- 1 u0_a325 sdcard_rw 888208 2022-07-06 00:03 icudt70l.dat ``` - and going deeper into the directory 220613 gives me ``` xcover4s:/ $ ls -als /sdcard/Android/data/app.organicmaps.debug/files/220613/ total 40272 8 drwxrwx--x 2 u0_a325 sdcard_rw 4096 2022-07-06 00:03 . 8 drwxrwx--x 3 u0_a325 sdcard_rw 4096 2022-07-06 14:34 .. 35552 -rw-rw---- 1 u0_a325 sdcard_rw 36395202 2022-07-06 00:03 World.mwm 4704 -rw-rw---- 1 u0_a325 sdcard_rw 4809693 2022-07-06 00:03 WorldCoasts.mwm ``` - confirm that SD card was remounted atleast a couple of times between the beta tests 3, 4, 5.
biodranik commented 2022-07-06 21:17:38 +00:00 (Migrated from github.com)

Thanks! And what is displayed for ls -als /sdcard/Android/data/app.organicmaps.debug ?

Thanks! And what is displayed for `ls -als /sdcard/Android/data/app.organicmaps.debug` ?
aniston commented 2022-07-06 21:21:59 +00:00 (Migrated from github.com)

Thanks! And what is displayed for ls -als /sdcard/Android/data/app.organicmaps.debug ?

xcover4s:/ $ ls -als /sdcard/Android/data/app.organicmaps.debug
total 24
8 drwxrwx--x  3 u0_a326 sdcard_rw 4096 2022-07-06 23:16 .
8 drwxrwx--x 50 root    sdcard_rw 4096 2022-07-06 23:16 ..
8 drwxrwx--x  4 u0_a326 sdcard_rw 4096 2022-07-06 23:18 files
> Thanks! And what is displayed for `ls -als /sdcard/Android/data/app.organicmaps.debug` ? ``` xcover4s:/ $ ls -als /sdcard/Android/data/app.organicmaps.debug total 24 8 drwxrwx--x 3 u0_a326 sdcard_rw 4096 2022-07-06 23:16 . 8 drwxrwx--x 50 root sdcard_rw 4096 2022-07-06 23:16 .. 8 drwxrwx--x 4 u0_a326 sdcard_rw 4096 2022-07-06 23:18 files ```
aniston commented 2022-07-06 21:34:47 +00:00 (Migrated from github.com)

Hi @aniston, if you have opportunity please test the following build N10.

https://drive.google.com/file/d/1Q4aip5SNmCRblOO4yUxrr_8YwAxLwh78/view?usp=sharing

We have one more idea to try to delete and re-create the dir returned by the system Android/data/app.organicmaps.debug/files/ with a hope that it'll fix the access issue.

Please do a fresh install (uninstall a previous debug version first if you had it), then install, turn on logs, go to "Save maps to" menu and send the logs in, thanks!

Also a related idea you can try for yourself is to delete and re-create this dir manually (via a filemanager if you have access rights or via a computer perhaps).

@pastk , regarding Debug V10, I uninstalled the last Beta v5 and verified that the app folder exists no more sdcard/Android/data/app.organicmaps.debug , after that installed the V10 called Debug

sadly this time round is the option to save to SD Card not available as you can see here.
image

> Hi @aniston, if you have opportunity please test the following build N10. > > https://drive.google.com/file/d/1Q4aip5SNmCRblOO4yUxrr_8YwAxLwh78/view?usp=sharing > > We have one more idea to try to delete and re-create the dir returned by the system `Android/data/app.organicmaps.debug/files/` with a hope that it'll fix the access issue. > > Please do a fresh install (uninstall a previous debug version first if you had it), then install, turn on logs, go to "Save maps to" menu and send the logs in, thanks! > > Also a related idea you can try for yourself is to delete and re-create this dir manually (via a filemanager if you have access rights or via a computer perhaps). @pastk , regarding Debug V10, I uninstalled the last Beta v5 and verified that the app folder exists no more `sdcard/Android/data/app.organicmaps.debug` , after that installed the V10 called _Debug_ sadly this time round is the option to save to SD Card not available as you can see here. ![image](https://user-images.githubusercontent.com/3067891/177647441-e88ba2ce-3ce9-4ddd-81e8-6a62091cf72d.png) - anyway attached is [logsV10.zip](https://github.com/organicmaps/organicmaps/files/9058122/logsV10.zip)
Member

Thanks for the logs - the idea didn't work out, unfortunately.

As for the ls info:

/sdcard is misleading in Android, its internal memory actually (emulated storage), hence there are map files there - its working fine in your device.

Please add ls -als output for /storage/54AE-180C/Android/data/app.organicmaps.debug (its your SD card) and files dir there.

Thanks for the logs - the idea didn't work out, unfortunately. As for the `ls` info: `/sdcard` is misleading in Android, its internal memory actually (emulated storage), hence there are map files there - its working fine in your device. Please add `ls -als` output for `/storage/54AE-180C/Android/data/app.organicmaps.debug` (its your SD card) and `files` dir there.
aniston commented 2022-07-06 21:44:38 +00:00 (Migrated from github.com)

@biodranik , I noticed that the path starting with /sdcard/ is misleading as that is not the real SD card path !

  • instead /storage/54AE-180C/ is the correct SD card path and effectively is empty :( ie: no files are getting stored there for Android/data/app.organicmaps.debug
  • maybe the following is of more interest to you:
xcover4s:/ $ ls -als /storage/54AE-180C/Android/data/app.organicmaps.debug
total 32
32 drwxrwx--- 2 u0_a326 everybody 32768 2022-07-06 23:33 files

xcover4s:/ $ ls -als /storage/54AE-180C/Android/data/app.organicmaps.debug/files/
total 0
@biodranik , I noticed that the path starting with `/sdcard/` is misleading as that is not the real SD card path ! - instead `/storage/54AE-180C/` is the correct SD card path and effectively is empty :( ie: no files are getting stored there for `Android/data/app.organicmaps.debug` - maybe the following is of more interest to you: ``` xcover4s:/ $ ls -als /storage/54AE-180C/Android/data/app.organicmaps.debug total 32 32 drwxrwx--- 2 u0_a326 everybody 32768 2022-07-06 23:33 files xcover4s:/ $ ls -als /storage/54AE-180C/Android/data/app.organicmaps.debug/files/ total 0 ```
aniston commented 2022-07-06 21:46:07 +00:00 (Migrated from github.com)

Thanks for the logs - the idea didn't work out, unfortunately.

As for the ls info:

/sdcard is misleading in Android, its internal memory actually (emulated storage), hence there are map files there - its working fine in your device.

Please add ls -als output for /storage/54AE-180C/Android/data/app.organicmaps.debug (its your SD card) and files dir there.

@pastk
oops , seen this after posting above, its exactly ditto to what you said there ;)

> Thanks for the logs - the idea didn't work out, unfortunately. > > As for the `ls` info: > > `/sdcard` is misleading in Android, its internal memory actually (emulated storage), hence there are map files there - its working fine in your device. > > Please add `ls -als` output for `/storage/54AE-180C/Android/data/app.organicmaps.debug` (its your SD card) and `files` dir there. @pastk oops , seen this after posting above, its exactly ditto to what you said there ;)
aniston commented 2022-07-06 21:48:10 +00:00 (Migrated from github.com)

@pastk , just wondering how you manage to read so quickly the GitHub Issue messages ?

  • is there a better way than the standard message list direct on GitHub ?
@pastk , just wondering how you manage to read so quickly the GitHub Issue messages ? - is there a better way than the standard message list direct on GitHub ?
Member

@pastk , just wondering how you manage to read so quickly the GitHub Issue messages ?

* is there a better way than the standard message list direct on GitHub ?

Its a coincidence - I just happened to be at the computer checking github :)
You may want to install the Github app to have notifications on your smartphone.

> @pastk , just wondering how you manage to read so quickly the GitHub Issue messages ? > > * is there a better way than the standard message list direct on GitHub ? Its a coincidence - I just happened to be at the computer checking github :) You may want to install the Github app to have notifications on your smartphone.
Bradnik commented 2022-09-19 09:41:40 +00:00 (Migrated from github.com)

I'm having the same problem with a Moto e30 using Android 11. Until this is fixed, Organic Maps is unusable for me, and I shall have to go back to Maps.me )-:

I'm having the same problem with a Moto e30 using Android 11. Until this is fixed, Organic Maps is unusable for me, and I shall have to go back to Maps.me )-:
biodranik commented 2022-09-24 21:59:54 +00:00 (Migrated from github.com)

@Bradnik Am I correctly understanding that MapsMe properly saves maps to your device's SD card? Can you please enable logs in OM settings, restart OM, open settings/SD card dialog there, and then share logs with us via "?" -> Report a bug?

@Bradnik Am I correctly understanding that MapsMe properly saves maps to your device's SD card? Can you please enable logs in OM settings, restart OM, open settings/SD card dialog there, and then share logs with us via "?" -> Report a bug?
Bradnik commented 2022-09-25 17:10:26 +00:00 (Migrated from github.com)

Actually it doesn't. It seemed to save OK (didn't say read-only), but a few days later the maps had disappeared.

On 24 September 2022 23:00:05 BST, Alexander Borsuk @.> wrote:
@.
Am I correctly understanding that MapsMe properly saves maps to your device's SD card?

--
Reply to this email directly or view it on GitHub:
organicmaps/organicmaps#2684 (comment)
You are receiving this because you were mentioned.

Message ID: @.***>

Actually it doesn't. It seemed to save OK (didn't say read-only), but a few days later the maps had disappeared. On 24 September 2022 23:00:05 BST, Alexander Borsuk ***@***.***> wrote: ***@***.*** Am I correctly understanding that MapsMe properly saves maps to your device's SD card? > >-- >Reply to this email directly or view it on GitHub: >https://git.omaps.dev/organicmaps/organicmaps/issues/2684#issuecomment-1257072108 >You are receiving this because you were mentioned. > >Message ID: ***@***.***>
biodranik commented 2022-09-25 19:43:47 +00:00 (Migrated from github.com)

@Bradnik You still have the same issue with Organic Maps (OM), right? Can you please enable logs in OM settings, restart OM, open settings/SD card dialog there, and then share logs with us via "?" -> Report a bug?

@Bradnik You still have the same issue with Organic Maps (OM), right? Can you please enable logs in OM settings, restart OM, open settings/SD card dialog there, and then share logs with us via "?" -> Report a bug?
This repo is archived. You cannot comment on issues.
No labels
Accessibility
Accessibility
Address
Address
Android
Android
Android Auto
Android Auto
Android Automotive (AAOS)
Android Automotive (AAOS)
API
API
AppGallery
AppGallery
AppStore
AppStore
Battery and Performance
Battery and Performance
Blocker
Blocker
Bookmarks and Tracks
Bookmarks and Tracks
Borders
Borders
Bug
Bug
Build
Build
CarPlay
CarPlay
Classificator
Classificator
Community
Community
Core
Core
CrashReports
CrashReports
Cycling
Cycling
Desktop
Desktop
DevEx
DevEx
DevOps
DevOps
dev_sandbox
dev_sandbox
Directions
Directions
Documentation
Documentation
Downloader
Downloader
Drape
Drape
Driving
Driving
Duplicate
Duplicate
Editor
Editor
Elevation
Elevation
Enhancement
Enhancement
Epic
Epic
External Map Datasets
External Map Datasets
F-Droid
F-Droid
Fonts
Fonts
Frequently User Reported
Frequently User Reported
Fund
Fund
Generator
Generator
Good first issue
Good first issue
Google Play
Google Play
GPS
GPS
GSoC
GSoC
iCloud
iCloud
Icons
Icons
iOS
iOS
Legal
Legal
Linux Desktop
Linux Desktop
Linux packaging
Linux packaging
Linux Phone
Linux Phone
Mac OS
Mac OS
Map Data
Map Data
Metro
Metro
Navigation
Navigation
Need Feedback
Need Feedback
Night Mode
Night Mode
NLnet 2024-06-281
NLnet 2024-06-281
No Feature Parity
No Feature Parity
Opening Hours
Opening Hours
Outdoors
Outdoors
POI Info
POI Info
Privacy
Privacy
Public Transport
Public Transport
Raw Idea
Raw Idea
Refactoring
Refactoring
Regional
Regional
Regression
Regression
Releases
Releases
RoboTest
RoboTest
Route Planning
Route Planning
Routing
Routing
Ruler
Ruler
Search
Search
Security
Security
Styles
Styles
Tests
Tests
Track Recording
Track Recording
Translations
Translations
TTS
TTS
UI
UI
UX
UX
Walk Navigation
Walk Navigation
Watches
Watches
Web
Web
Wikipedia
Wikipedia
Windows
Windows
Won't fix
Won't fix
World Map
World Map
No milestone
No project
No assignees
2 participants
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: organicmaps/organicmaps-tmp#2684
No description provided.