Restoid
Root access is strictly required to read and write private application data directories.
Features:
* Restic-Powered: Leverages the speed, security, and efficiency of restic for local, deduplicated, and encrypted backups.
* Selective Backup: Choose exactly which user-installed applications you want to save.
* Granular Control: Granularly select what to include for each app: APK files, user data, device-protected data, external/OBB, or media files.
* Flexible Storage: Create and manage backup repositories on your device's internal storage, SD card, or mounted external drives.
* Snapshot Management: Easily browse historical backup snapshots, view details of what was backed up, and forget old data to save space.
* Surgical Restore: Restore entire apps completely, or just specific parts (like restoring only app data without overwriting the APK).
* Downgrade Protection: Prevents you from accidentally restoring an older app version over a newer one.
- Author: hddq
- License: GNU General Public License v3.0 only
- Issue Tracker
- Translation
- Source Code
- Build Metadata
- Reproducibility Status
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
x86_64This version requires Android 13 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 69 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 13 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 68 MiB PGP Signature | Build Log
-
x86_64This version requires Android 13 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 69 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 13 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 68 MiB PGP Signature | Build Log
-
x86_64This version requires Android 13 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 71 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 13 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 69 MiB PGP Signature | Build Log
- Removed vanilla flavor
- There is now one "Run Tasks" screen from which you can run both maintenance and backup tasks
- Fixed try again button on root access check at settings
- If “Require app unlock on start” is enabled, the app will lock after 1 minute in the background or immediately after the screen is turned off and on.
- Operations like backups etc will now work properly when the app is in the background. This may require disabling battery optimizations in app settings
- You can now cancel ongoing operations like backup
- Fixed forget task in maintenance not deleting old backups
- Entering a wrong password now allows you to retry without restarting the app
- UI improvements, better consistency across screens
- Fixed unintended Restic update c






