-
-
Notifications
You must be signed in to change notification settings - Fork 15
Backup
KNOOP edited this page Jul 8, 2026
·
1 revision
Export and import Ava settings, configurations, and mods for device migration or disaster recovery.
Ava's backup system allows you to export your complete configuration to a JSON file and restore it on the same or another device. This includes all settings, mod configurations, and optionally system permissions.
What Gets Backed Up:
- All Ava settings (voice, browser, screensaver, notifications, etc.)
- Mod configurations and enabled states
- Optional: Remote browser URL
- Optional: System permissions (requires root/Shizuku)
Format: JSON file with .ava-backup format, version 1
- Go to Settings → Backup & Restore
- Choose Export or Import tab
- Select what to include in the backup
- Export saves to Downloads/Share, Import restores from a file
| Option | Default | Description |
|---|---|---|
| Settings | ✓ | All Ava app settings (always included) |
| Mods | ✓ | Mod configurations and enabled states |
| Remote Browser URL | ✗ | Browser remote URL configuration |
| System Permissions | ✗ | Root/Shizuku permissions (requires root) |
- Tap Export Backup
- Select what to include (Mods, Remote URL, System)
- Choose share destination (Downloads, cloud storage, etc.)
- File is named:
ava-YYYYMMDD-HHMMSS-backup.json
{
"format": "ava-backup",
"version": 1,
"timestamp": "2024-01-15T14:30:00Z",
"includes": {
"settings": true,
"mods": true,
"remoteBrowserUrl": false,
"systemPermissions": false
},
"data": {
"settings": { ... },
"mods": { ... },
"remoteBrowserUrl": "https://...",
"systemPermissions": { ... }
}
}- Tap Import Backup
- Select backup file from storage
- Ava analyzes the file and shows what's included
- Confirm import options
- Import applies settings and restarts if needed
- Settings: All imported settings overwrite current ones
- Mods: Mod configurations are applied, mods are enabled/disabled as needed
- Remote URL: Browser remote URL is updated
- System Permissions: Requires root/Shizuku, may need ADB commands
- Success: Toast notification "Import successful"
- Failed: Toast notification "Import failed"
- Satellite Restart: Voice satellite restarts automatically if needed
Moving Ava from one Android device to another:
- Export backup from old device
- Transfer backup file to new device
- Install Ava on new device
- Import backup
- Verify all settings and mods work
Restore Ava after factory reset or app corruption:
- Have a recent backup file
- Reinstall Ava
- Import backup
- Test all functionality
Keep multiple Ava devices with identical settings:
- Configure one device perfectly
- Export backup
- Import on other devices
- Format:
ava-YYYYMMDD-HHMMSS-backup.json - Example:
ava-20240115-143000-backup.json - Timestamp in UTC
- Export: Shared via Android share system
- Store in cloud storage for safety
- Keep multiple versions for rollback
- Contains all your Ava configuration
- May contain sensitive data (URLs, permissions)
- Store securely, share only with trusted devices
- Verify file is a valid Ava backup
- Check file isn't corrupted
- Ensure Ava version compatibility
- Try exporting fresh backup from source
- Check if mods are installed in Mod Store
- Reinstall missing mods
- Re-enable mods in settings
- Restart voice satellite
- Ensure device has root or Shizuku
- Run ADB commands if needed
- Check permission grant status
- Re-import with system permissions
- Voice satellite restarts automatically
- If still issues, manual restart:
- Settings → Voice Satellite → Restart
- Or:
adb shell am broadcast -a com.example.ava.ACTION_RESTART_VOICE_SATELLITE
Backup files are JSON, can be viewed in any text editor:
- Check
includessection for what's backed up - Verify
datasection contents - Manual editing not recommended
Import only what you need:
- Uncheck unwanted options during import
- Settings always imported (cannot be deselected)
- Use selective imports for testing
- Format version 1 (current)
- Future versions will maintain backward compatibility
- Old backups work on newer Ava versions
- Regular Backups: Export monthly or after major changes
- Multiple Copies: Keep backups in different locations
- Test Restores: Verify backup works before relying on it
- Version Control: Keep several backup versions
- Security: Store backups securely, don't share publicly
Back to Home