This object is in archive! 

Android 6.0

L Hampson shared this problem 8 years ago
Solved

Just updated to Android 6.0 Marshmallow. Locus is the only app which has problems:


- can't find previous tracks or points and won't let me restore from backup

- can't find themes (even though they are all still there in the same place as before)

- can't find offline vector maps (even though in the same places as before) and won't let me select the dir where they are located

- briefly shows an error message "Unknown error (code 14) Could not open database",


I have not changed anything. Locus was working perfectly. I updated Android and Locus failed as described.


Any ideas?

Replies (11)

photo
1

Hi,

sorry for troubles. Maybe some additional questions:

- is it device with SDcard (probably not)?

- would you please check Menu > Settings > Miscellaneous > Default directories > Set root directory: is the root directory set to the real location of /locus folder?

Thanks

Petr

photo
1

There is no external sdcard although of course the internal memory is designated as /sdcard.

The root directory is not set correctly but it does not allow me to reset it.

Should I try an uninstall and reinstall of Locus?

LH

On 6 Nov 2015, at 08:29, Locus Map <locus.map@asamm.com> wrote:

photo
1

OK thanks. What exactly mean that "root directory is not set correctly? " Would you please post the screenshot from Menu > Settings > Miscellaneous > Default directories > Set root directory

Thank Petr

photo
1

Locus is in internal memory at /sdcard/locus.

Screenshot attached.

On 6 Nov 2015, at 08:49, Locus Map <locus.map@asamm.com> wrote:

photo
1

Thank you for prompt response. Well, we have another device with Android 6 and it works fine.

EDIT: please try to restart the device

photo
1

Good day guys,


L Hampson, in new Android 6.0 was introduced new system how to limit functionality of installed applications called "Permissions control".


More about this may be read here: http://www.howtogeek.com/230683/how-to-manage-app-permissions-on-android-6.0/


Because Locus core permission is read/write access to internal memory, please check if permission "Storage" is enabled.


Thank you.

photo
1

Yes that's it. Storage and Location permissions have to be explicitly set for Locus. No other apps seem to have required such adjustment.

Thanks.

On 6 Nov 2015, at 09:30, Locus Map <locus.map@asamm.com> wrote:

photo
1

Having reinstalled Locus (which goes into anew location) and set permissions, I have lost my themes. When I go to Locus store to get them again app fails with message "no Google account" and unknown error 11307.

LH

On 6 Nov 2015, at 09:30, Locus Map <locus.map@asamm.com> wrote:

photo
1

Hmm fine, first problem solved.


Accounts - do you have any Google accounts defined in your device? If so, did you enabled all permissions that Locus require in settings?

photo
1

You are right again. I do have a Google account defined, but had to allow contacts and microphone permissions to get access to Locus store. Not sure why these are needed but it works.

I think that's it all sorted now.

LH

On 6 Nov 2015, at 10:06, Locus Map <locus.map@asamm.com> wrote:

photo
2

I'm glad, you have finally solved it.


I planned to release today morning fixed version of Locus, but instead of this, I've spend whole day on this quite serious problem. So new version is now finally ready. At start, it will check if all permissions are granted, if not, it will request grant of missing permissions before you start Locus itself.


So sorry for a troubles and thanks for patience.

Replies have been locked on this page!