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

            Bug ID: 433033
           Summary: Cannot send some files from SD card since Android 11
           Product: kdeconnect
           Version: unspecified
          Platform: Android
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: android-application
          Assignee: albertv...@gmail.com
          Reporter: le.petit....@web.de
  Target Milestone: ---

SUMMARY

Since the phone was updated to Android 11, sharing / sending files to my linux
desktop no longer works. The specific file is (was) located under SD / Android
/ data / ... / ...gpx

When I try to share the GPX file from the app (OSMand+) and select KDE Connect
followed by my linux machine, I get the following error message (translated):
The file can not be send to .... Incomplete data.

STEPS TO REPRODUCE

1. Share a file via Android, which is located under SDcard / Android / data
2. Select KDE Connect
3. Select the receiver

OBSERVED RESULT

An error message shows up: Die Datei kann nicht an user@linuxmachine gesendet
werden. (The file can not be send to ...)

On the receiver machine the message is more verbose: Unvollständige Datei
erhalten von: Galaxy S10e: MyRoute.gpx (Received incomplete file from: Galaxy
S10e: MyRoute.gpx)

EXPECTED RESULT

Successful file transfer without any error message.

SOFTWARE/OS VERSIONS

The sender:

Phone: Samsung Galaxy S10e / SM-G970F/DS
OS: Android 11 / One UI 3.0
KDE Connect: 1.16.0 installed via F-Droid

The receiver: 

Betriebssystem: Gentoo Linux
KDE-Plasma-Version: 5.20.5
KDE-Frameworks-Version: 5.77.0
Qt-Version: 5.15.2
Kernel-Version: 5.4.80-gentoo-r1-x86_64
Art des Betriebssystems: 64-bit
Prozessoren: 4 × Intel® Core™ i7-7500U CPU @ 2.70GHz
Speicher: 15,5 GiB Arbeitsspeicher
Grafikprozessor: Mesa DRI Intel® HD Graphics 620
kde-misc/kdeconnect 20.12.2

ADDITIONAL INFORMATION

It worked as expected in Android 10. I updated my system about a week ago.
After some research, I think, it is related to the new permission concept of
Android 11. Probably KDE connect needs to request a new permission? It's just a
guess. I recognized, that the app that writes the files (OSMAnd+) has the
permission "Speicher: Verwalten aller Dateien zugelassen" (Storage: all files
granted) whereass KDE connect has only the permission "Speicher: Zugriff nur
auf Mediendateien zugelassen" (Storage: Access to media files only)

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

Reply via email to