• tychosmoose@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    23 hours ago

    Same here. It was already a little bit concerning that I was relying on a smaller fork to get syncthing on Android. It was on my to do list to figure out options. Now it’s at the top of the list, and I’m not doing updates for the time being on Android. That’s almost the entirety of my reliance on syncthing - phone to PC sync. I don’t really need it that much for sync between PCs.

    • midribbon_action@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      4
      ·
      11 hours ago

      I said this in another thread, but apparently it’s not widely known: syncthing works fine on termux, there is no need to install any third party code. You do need to run termux-setup-storage to get access to the shared storage that other apps can access, and I found it worth it to set up the termux:boot app to run syncthing on phone boot. This way only uses the official syncthing repo.

      • tychosmoose@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        I have heard that. Can it be given run conditions, like only on wifi, and respecting the Android battery saving setting?

        My phone has an always on split tunnel VPN to home, so the other sync devices are always accessible. Without the Syncthing-Fork run conditions it chews through mobile data and battery.

        • midribbon_action@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          1
          ·
          17 minutes ago

          You’ll have to brew your own run conditions I think. For me, it’s not a big deal, just a bunch of documents and pictures and not much gets added every day. But termux does have access to network state, and I’m pretty sure syncthing accepts stop and continue execution signals, so a shell script shouldn’t be too difficult. Another possible option is to use termux:tasker.