I can sync things between my PC and TV local storage without any issues, but I am unable to make it work with external storage. I received a warning stating,
“Your Android version does not allow syncing to external storage devices.”
After researching in the community, people mentioned that this issue persists until Android 10, but it has been resolved in Android 11 and beyond.
(Via u/decipher90
If the device is android 10 or below, syncthing will have issues accessing external storages due to android SAF limitations, Android 11 and 12 work fine for me.
However, I am still facing difficulties.
Here’s what I have tried so far (apart from the basic):
-
Formatted the external drive as a device storage.
-
Enabled “Force allow apps on external” in developer options.
-
In the Syncthing settings, I enabled the advanced folder picker, but it didn’t work at all.
Is it related to the fact that Syncthing was written in Golang, causing the “Android Storage Model Limitations” compatible issue, or is there anything I have missed or done wrong? Please help.
(Note: I do not want to root the TV just yet to make it work because I recently bought it. Yes, I can use Kodi or Jellyfin to access content from my PC to the TV, which I’m doing but I am looking for a way to make the external storage devices work with Syncthing on my Android 11 Google TV.)
(Posted the same question on Reddit)