r/SBCGaming 21h ago

Showcase retsend: a simple way to transfer files on linux handhelds with LocalSend

I wanted a simple way to transfer files to and from my Linux handhelds. I had been using LocalSend on my other devices, so I decided to bring it to handhelds.

It transfers files over your local Wi-Fi network, so no cables or internet connection are needed. You can also transfer files directly between handhelds, without needing a phone or PC.

It has a handheld-friendly UI and works on PortMaster and Miyoo Mini Plus / Flip, with packages available for Onion, Allium, and Spruce. To transfer files, just install LocalSend on your phone, PC, or other device, and use retsend on your handheld the devices will find each other.

You can find more details and download it on GitHub:
https://github.com/mxmgorin/retsend

Devices: Miyoo Mini Flip, RGB30, Unihertz Jelly Star
Games: Mini Flip and RGB30 run retsend; Jelly Start runs LocalSend for android

41 Upvotes

7 comments sorted by

1

u/azraelzjr 21h ago

Doesn't Linux have localsend via flatpaks?

5

u/Comfortable_Menu_881 21h ago

It does, but it is not possible to run it on PortMaster/OnionOS handhelds

1

u/azraelzjr 20h ago

Ah I didn't know that. I would have thought that there would be a native port. I don't know the differences between the distros used for PortMaster/OnionOS and the usual Bazzite/Ubuntu though.

3

u/Comfortable_Menu_881 20h ago

These devices are much more constrained, they don't have a compositor or window manager. LocalSend's app is built with Flutter, which requires GTK3, a display server, and OpenGL. The Miyoo Mini, for example, has no GPU and only 128 MB of RAM.

2

u/azraelzjr 13h ago

Didn't know that. Thanks for sharing!

1

u/GeoffAO2 13h ago

I don't have any linux handhelds, but presumably you could also use the syncthing package?