[02:09:26] *** Quits: OLFDB (~olfdb@213.220.159.8) (Ping timeout: 246 seconds) [18:31:26] hi all [21:00:44] mvglasow: i think this could be an option when we would re implement the images conversions with gradle: https://coffeeandspace.com/generating-assets-with-a-gradle-task/ if not probably we could run cmake from the custom task with a custom goal, i will see [21:02:35] On the android 11 issue with file systems i thought if the Storage Access Framework would be the best solution in the long term... I only don't know if we would handle Android jkoan re assets, looks good [21:04:27] about Android 11, I just tried a vanilla Navit build on the emulator and am not getting any errors [21:04:38] NavitDataDir = /data/user/0/org.navitproject.navit/files [21:04:45] mapFilenamePath = /storage/emulated/0/Android/data/org.navitproject.navit/files/ [21:05:26] I suspect symlinks to /storage/emulated/0 are what causes trouble [21:05:57] such as /sdcard, which on the emulator links to /storage/self/primary, which in turn links to /storage/emulated/0 [21:06:05] but I need to run more tests [21:06:35] about the SAF, I am told it is way slower than filesystem access, and it would require us to rework Navit [21:06:59] also, as I understand the docs, it can only be accessed following user interaction [21:07:18] so if we can continue to work with file paths, that would be the preferred way to go [21:08:08] maybe we can use relative paths and define that, on Android, they are always relative to the app's external shared storage dir, i.e. /sdcard/packageId/files [21:08:36] I will need to test again with a vanilla build, but it think I didn't got any maps shown on android 11 because of those audit denied messages [21:09:23] with a fresh Navit install I am not getting any audit messages (but also no maps because there are none unless I install some) [21:09:32] For the hardcoded path /sdcard we could probably use getExternalStorage which should be more portable [21:09:44] but I'll need to run some more tests [21:10:57] From my memory the errors will only appear when changing the map location and start reading the binfile [21:33:56] btw, Planet Extractor seems to have issues, map downloads fail around ~2 MBytes into the file