Hi John, seems you found the root cause since I used DMD2 with lock rotation to landscape (tablet reversed) and I also had problems with the location service. Did you already change something else in 3.00016 (may be it was still on 3.00015)? I did a test on the Galaxy Note 20 with starting several apps during DMD2 was recording in the background with screen on and fortunately the app continued recording, no strait lines in the GPX recording file or crashes like in previous releases (but it may be that these have been apps that supported landscape mode or I had automatic rotation enabled in the phone settings, unlike in previous tests with the phone app, even though the phone is mounted in landscape orientation). I also did a first (not complete) test with the Blackview BV 9800 Pro (Android 9) and there I could not find similar problems like with the Samsung, but I will continue again when you release 3.00017. Might still need some time. However, do you have any solution for the problem with the GPXfile recording stop when the phone app switches the screen off (even if this is intended behaviour)? It already happened to me hat I lost a long part of a GPX recording since I had a longer call during the trip. Is there any Samsung setting that suppresses this? As mentioned, setting the screen timeout to 10 minutes did not help. GPX file recording should never stop until I pause or switch the recording off manually! And I hope it’s not too annoying if I make this request again: Isn’t there a way to optimise DMD2 so that GPX recordings continue to run even if the screen is switched off (it works great in DMD1, so why not in DMD2)? May be the GPX file recording can become a separate process with allowing setting the location service to always? The connection of the GPX recording on/off with screen on/off is a severe limitation at east for my typical usage behavior, and if friends ask me what I think about the program I have to say that this really is a limiting issue. Of course there are the workarounds with using other apps (like DMD1), but that’s not very comfortable. Best (and a Merry Christmas)!
Latest fixes are on version 3.00017
I will remove the screen off – location off thing… its actually just a comment on a single line.
I just hope people understand that A LOT OF DEVICES will eventually kill the recording if you keep the screen off for too long, thats just how most Android devices are, even if you set functions for “Allow Location in background” and you remove battery limitations, that will never be a reliable way of recording a GPX.
DMD2 Project Manager & Lead Developer
Buy Me a Coffee