https://bugs.kde.org/show_bug.cgi?id=447636

            Bug ID: 447636
           Summary: Android 11: scoped storage does not allow to share the
                    root of the filesystem
           Product: kdeconnect
           Version: unspecified
          Platform: Android
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: android-application
          Assignee: albertv...@gmail.com
          Reporter: tobias.b...@gmail.com
  Target Milestone: ---

SUMMARY

On Android 11, the new scoped storage system does not allow filesystem sharing
starting from the root folder as the button to select this folder is greyed out
and clicking on it outputs an error "To protect your private data, choose
another folder".

One solution to avoid this issue would be to use the `MANAGE_EXTERNAL_STORAGE`
permission to be able to access all files (this is used for instance by file
managers). See more information here
https://support.google.com/googleplay/android-developer/answer/10467955?hl=en&visit_id=637763723574032227-672946508&rd=1#zippy=%2Cexceptions%2Cinvalid-uses%2Calternatives-to-common-uses%2Cpermitted-uses-of-the-all-files-access-permission


STEPS TO REPRODUCE
1. Install KDE connect on an Android 11, phone and pair it with any device
2. Enable the "filesystem exposure" module (approximate translation), and add a
new folder to share.
3. If you are not already at the root, navigate to the root folder of the
internal memory of the device. Try to select this folder: button is greyed and
pressing it gives the above error.

OBSERVED RESULT



EXPECTED RESULT

I expect filesystem exposure to work on any folder of my choice. Sharing a
sub-folder is pretty useless as when I do a backup I want to backup everything,
including files at the root.

SOFTWARE/OS VERSIONS
Android 11

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to