🔐 Restoid: The Best Root Backup App for Android? | restic-powered Backups! 🚀
A modern, root-based Android backup tool powered by restic – fast, encrypted & deduplicated backups for power users
Restoid is a modern, root-based backup app for Android that uses the powerful restic backup engine under the hood. Instead of random, unreliable backup apps, Restoid gives you encrypted, deduplicated and scriptable backups with a clean UI.
It’s perfect for users who flash a lot of custom ROMs, experiment with root, or just want a proper off-device backup of their apps and data – without depending on cloud vendors or Google-only solutions.
✨ Key Features of Restoid
- restic-powered backups – uses the same engine known on Linux/servers for encrypted, deduplicated backups.
- Root-based, full control – can access real app data directories (thanks to root), not limited “user-visible” data only.
- Selective app backups – choose exactly which user apps to back up instead of “backup everything blindly”.
- Granular what-to-backup options – per app, choose: APK, app data, device-protected data, OBB/media/external files.
- Flexible repositories – create backups on internal storage, SD card, or any mounted storage path.
- Snapshot management – browse snapshots, inspect what’s inside and forget/remove old ones.
- Flexible restore – restore full app or only data, depending on what you need.
- Downgrade protection – warns you if you’re restoring an older app over a newer version (can be overridden).
- Auto restic binary management – Restoid can download and manage the correct
resticbinary for your device arch.
⚠️ Requirements
- Root access is mandatory – Restoid needs root to access app data (uses
libsuunder the hood). - Minimum Android version: 13 (SDK 33)
- Enough storage for your backup repository (internal or external).
📥 Download Restoid (GitHub)
Restoid is open source and currently in early beta. You can install it in two main ways:
- Obtainium – auto-tracks GitHub releases, can include pre-releases.
- Direct GitHub Releases – download APK manually and sideload.
🎥 Restoid Full Video Guide
Before using Restoid for serious backups, it’s a good idea to watch a proper walkthrough. Here’s a detailed video explaining how it works, setup steps, and tips:
🚀 How Restoid Works (Quick Start)
- Grant root access Open Restoid, your root manager (Magisk/KernelSU/Apatch) will prompt – tap Allow.
- Install restic binary Go to Settings > Restic section and tap Download. Restoid will fetch and set up restic automatically.
- Create a backup repository In Settings, tap the + icon, choose a folder (internal / SD / mounted path) and set a strong password. You can save the password in the app for convenience.
- Run your first backup
Go to Home, tap the Backup + FAB, select:
- What to back up (APK, data, media, etc.)
- Which apps you want
- Restore when needed From Home, open a snapshot > tap Restore, choose what to restore (full app / only data) and confirm.
🌐 Sync Backups with Syncthing
One of the coolest ways to use Restoid is to place your backup repository inside a folder that is synced by Syncthing.
- Restoid writes encrypted restic backups to a local folder.
- Syncthing syncs that folder to your PC, NAS or home server automatically.
- You get a decentralized, private backup setup – no external cloud needed.
🆚 Restoid vs Other Android Backup Tools
| Feature | Restoid | Swift Backup | OAndBackupX |
|---|---|---|---|
| Backup Engine | restic (encrypted & deduplicated) | App’s own implementation | Custom, older implementation |
| Root Required | Yes (mandatory) | Recommended for full app data | Yes |
| Storage Targets | Local folder (works great with Syncthing) | Local + cloud options | Local only |
| Per-App Granular Backup | Yes (APK / data / media etc.) | Yes | Yes (basic) |
| Open Source | ✅ Yes (GPL-3.0) | ❌ No | ✅ Yes |
🔥 Related Guides for Root & Backups:
📢 Join My Telegram Channels for ROMs, Apps, Setups & Cloud Goodies
Get early ROM builds, Android apps, home screen setups, cloud goodies and exclusive tech content across all my Telegram channels:
