Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning: Your Android version does not allow syncing to external storage devices #1850

Open
Core-Xii opened this issue Nov 3, 2022 · 16 comments

Comments

@Core-Xii
Copy link

Core-Xii commented Nov 3, 2022

After a recent Android update syncthing fails to do what it did just fine before. I'm "sharing" a file from a writing app and selecting the 'save to syncthing' icon, but the action fails with "0 files copied", and something about checking applications logs (where are they?). Attempting to set the synced folder by tapping on 'browse' produces this error message which has zero google search results:

"Warning: Your Android version does not allow syncing to external storage devices"

The synced folder is shown under "Internal storage" in My Files app, there is no external storage (?).

What does this mean, why did syncthing stop working properly after android update, and how can I get it working again?

@calmh calmh transferred this issue from syncthing/syncthing Nov 3, 2022
@ddolcimascolo
Copy link

Happened to me today. I'm using "Share with" Syncthing daily and it worked fine before.

Any news on this?

@ddolcimascolo
Copy link

Happened to me today. I'm using "Share with" Syncthing daily and it worked fine before.

Any news on this?

Sorry, I do have the message in the app, but my issue is something else. Maybe I always had that message and didn't pay attention...

@steel-steven-87

This comment was marked as off-topic.

@ddolcimascolo

This comment was marked as off-topic.

@steel-steven-87

This comment was marked as off-topic.

@r4taw2mg
Copy link

r4taw2mg commented Jul 5, 2023

I have this too, on two devices: Android 8 and Android 10. Only ever updated syncthing.

@cizmazia
Copy link
Sponsor

cizmazia commented Jul 9, 2023

I have started experiencing this on Android 12 when sharing a file from another app via the option "Save to Syncthing". It worked fine previously.

Screenshot_20230709_071649_Syncthing

@lmiol
Copy link

lmiol commented Jul 13, 2023

same problem
android 13
app version 1.23.5
Google Pixel 5

by the way
1.23.6-rc.1 bug already fixed

@r4taw2mg
Copy link

r4taw2mg commented Aug 9, 2023

I have this too, on two devices: Android 8 and Android 10. Only ever updated syncthing.

Still not working in 1.23.6 . I'd really appreciate somebody looking into this. Looks exactly like #1850 (comment)

@dilectia
Copy link

dilectia commented Sep 15, 2023

Same problem here using Grapheneos with Android 13 in a Pixel 6a in Syncthing 1.23.7

@bt90
Copy link
Contributor

bt90 commented Sep 15, 2023

Seems like the folder picker was not adapted work with anything past Android KitKat:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT && !prefUseRoot) {

I think @Catfriend1 fixed this one in the fork: Catfriend1/syncthing-android#690

@LLCodeWiz

This comment was marked as off-topic.

@combs
Copy link

combs commented Feb 5, 2024

This just happened to me on a Samsung A54 5G running Android 14. It began showing this warning and my folder was unexpectedly changed to "Send Only." I was able to fix it by navigating through the Web GUI to the folder's Advanced tab and choosing "Send/Receive" again. It worked fine after that. Unsure if this will help you, but just in case...

@combs
Copy link

combs commented Feb 13, 2024

One surprising side effect of this issue is that it can change a folder from "Receive Only" to "Send Only," causing undesired changes to be sent.

@bw35
Copy link

bw35 commented Mar 22, 2024

Changing the path of the shared folder from "~/Default Folder" to "storage/emulated/0/Default Folder" did the trick for me. Seems that the tilde is causing the problem. The folder needs to be removed and added again to change the path.

@fauxmight
Copy link

@bw35 Android 14 here. This is a functioning work-around for the issue in my instance. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests