rsend
Push phone folders to a home SSH host with rsync over SSH
Screenshots
Description
Pushes configured phone folders (DCIM, WhatsApp media, call recordings, and
so on) to a home SSH host using rsync over SSH. One-way push only, on an
unmetered network by default, periodic or on demand.
rsync and the SSH transport are built from source and shipped inside the APK.
The app needs all-files access to read arbitrary backup folders such as OEM
call-recording directories.
Features:
* Incremental transfers; large videos resume (rsync --partial).
* Per-folder deletion policy: additive backup or mirror.
* Runs on an unmetered network, periodically or on demand.
* ed25519 key auth with strict, pinned host-key verification.
What’s new (0.1.3)
Fixes: a stalled or unreachable server no longer hangs a backup
indefinitely, and backup state is written atomically so an interrupted
write cannot corrupt your settings. Scheduled backups now survive reboots
on their own. Note: the minimum schedule interval is now 15 minutes.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- Full file accessAccess all files on the device.
- NotificationsShow notifications.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_DATA_SYNC
- Prevent sleepingKeep the device from going to sleep.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
Show 2 more permissions
- Run at startupStart automatically after the device is switched on.
- rsend.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments