Hi everyone,

I currently use Telegram to send photos, PDFs and text messages between my Android phone and my Debian laptop. It works, but everything goes through a third-party server, and I would like a fully local, privacy-friendly alternative.

What I need: Send photos, PDFs and other files in both directions (phone ↔ laptop) Send short text messages or clipboard content Works locally

Thanks for any advice and experience!

kdeconnect

Synchthing.

cx explorer on android, both ways, it can act as ftp server, or sftp client. laptop can do both aswell, of course

Whilst I’m not sure if it covers everything, I’ve been playing around with a Nextcloud on my home server which is just visible to devices on my home network (i.e. so my phone has to be connected to WiFi at home to reach it).

Since your laptop is Linux you can easilly run Nextcloud in it as a service.

seriously, wtf are we doing anymore. you plug in a usb cable and be done with it.

also, don’t forget the power and speed of adb vs mtp.

Ich nutze “Relay”(das ist ziemlich neu) oder KDE-Connect. Die funktionieren ähnlich gut.

yeehaw
link
fedilink
7•10h

KDE connect works well. You could also use something like nextcloud or SFTP and always on VPNs and whatnot. Not sure what your setup looks like.

Kde connect

KDE Connect

This one beats any other option mentioned by miles.

wltr
link
fedilink
7•1d

Thank you guys. I’ve been using LocalSend for a year or so, and recently I noticed it’s Documents & Data is over 1 GB on my iPhone.

To me, that means that there’s some cache you cannot remove (the only way to clear that on iOS is to remove the app: I have just tried that, and it solves the issue).

I thought KDE Connect is more bloated. Turned out, it’s just 8 MB; and it has the ability to clear cache. All my computers are on Linux (Gnome or sway: perhaps that’s why I forgot about the KDE Connect), and I thought hey, really, why not!

So, as someone who used LocalSend for a long time: it does the job, but KDE Connect is just better, it turned out.

with kde connect and gsconnect you can use Nautilus to browse files over sftp. faster than mtp if you have a hight speed wifi connection. you also get sometimes useful features of notifications, sms message access and sending.

On Gnome you can use GSConnect for integration with Gnome shell.

Syncthing is local and doesn’t use a cloud. It will sync directories between a linux machine and an android phone.

the desired use is not a good use case for syncthing. i use it for things like syncing my game saves between computers or anything that works like dropbox.

it is overkill for one-off file transfer and creates a dependency that probably is not desired. if mirroring is the need, then it is the right tool - if you don’t have your own NAS with a drive/dropbox service, which is just cleaner.

Do you use the Syncthing-Fork F-Droid app for android?

I use local send. It’s fantastic

KDE Connect can do clipboard contents, notifications, SMS from your PC, and file transfer, but I like Syncthing’s approach of folder synchronization better than sending files individually. I use both.

you can browse android folders from your pc as if it is a local volume, so you can copy files in bulk easily without having to keep a mirror.

nafzib
link
fedilink
1•7h

KDE Connect is phenomenal! I freaking love that when I copy text on my PC or Phone it shows up on the clipboard of the other one. And being able to take real screenshots with Print Screen, crop them, and send them straight to my phone with like 3 clicks instead of taking an awkward photo of my monitor when I’m trying to text someone about something on my computer is perfect.

being able to take real screenshots with Print Screen… when I’m trying to text someone about something on my computer is perfect.

I’m surprised by this workflow instead of sending the text from the computer (using KDE connect if “text” means SMS in this context).

i just wish it worked with Signal, GVoice. my cell # is more of a placeholder than an in-use communication endpoint.

Those have a desktop app and a web version, respectively. I can see the appeal of having everything in one place, but you can already use Signal and GVoice from your PC.

DarkSirrush
link
fedilink
2•18h

Agreed, I also use both. Currently syncthing only does my password database, but heavily considering setting it up for the rest of my standard phone files too, and dropping Immich, since every time I go to check on it they have released another breaking update (or at least released several new updates and the app refuses to connect anymore) and I am tired of it.

Greg
link
fedilink
41•1d
seahorse
link
fedilink
4•1d

Second that. LocalSend is nice for this.

LocalSend is the best solution.

I can also reccomend KDE Connect for everything except file sharing; even though that’s the specific ask in this post, I’m just a huge evangelizer for it even if it’s file transfer as implemented is terrible in my experience.

KDE Connect is super convenient

Create a post

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

much thanks to @gary_host_laptop for the logo design :)

  • 0 users online
  • 108 users / day
  • 246 users / week
  • 454 users / month
  • 1.13K users / 6 months
  • 1 subscriber
  • 5K Posts
  • 122K Comments
  • Modlog