Error "operation not permitted" on Android


I am using Joplin 2.11.11 on desktop (Linux) and 2.11.31 on Android.

This problem happened before, but at that time I downgraded to a previous version where everything worked fine.

Unfortunately, yesterday I upgraded Joplin on Android to the latest version, and problem started happening again.

I am using file system for syncing, but can't make it work on mobile. The error below always happens:

Error: Error: Operation not permitted. Path: /storage/emulated/0/Folder_I_use/joplin/locks/ etc etc

I really don't understand why this happens. When I was using the 2.5 version (APK), everything was working fine.

Any help would be greatly appreciated.

The newer version of Joplin handles file permissions differently than the older version (see the note in the Android documentation about the WRITE_EXTERNAL_STORAGE permission for why).

Try re-selecting the sync folder in Joplin's settings (or selecting a different folder, then selecting the original again). This should give the new version of Joplin the permissions it needs to read/write to that path.

I will try that. Thank you so much.

The problem is that Joplin mobile asks for removal of that feature to prevent fails/errors. Doing this causes the erasing of all data on mobile. :frowning:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.