| Summary: | WRITE_EXTERNAL_STORAGE permissions not properly requested | ||
|---|---|---|---|
| Product: | [Applications] kdeconnect | Reporter: | lists <lists> |
| Component: | android-application | Assignee: | Albert Vaca Cintora <albertvaka> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | epost.kde, lukas, nicolas.fella, suse |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
lists@rhsoft.net
2018-06-02 12:59:29 UTC
Officially WRITE_MEDIA_STORGAE can only be granted to system apps, i.e. not us. LineageOS has decided to patch this out, this is why it works for you. We will check if we can include it without breaking things for other users yes, but there are other apps like "MyLocalAccount" or "Turbo FTP client" which after get directed to write to the sd-card triggerd the LineageOS dialog and have no problem without touch "/data/system/packages.xml" by hand https://developer.android.com/reference/android/Manifest.permission.html#WRITE_EXTERNAL_STORAGE https://stackoverflow.com/questions/43385895/proper-way-of-requesting-write-external-storage-permission I'm also running into this issue on my Nokia 6.1 (2018), but sadly there is not a safe root option for the device yet to work around this. I am fairly sure non-system applications are able to write to external storage. The "FX File Manager" for Android is able to write to external storage (after asking permission): https://play.google.com/store/apps/details?id=nextapp.fx I don't believe FX is installed as a system application. Sadly it's not an open source example, but I think it may show that it is *possible* |