Skip to content

ru RECOVERY

VD $ VD171 @ Priv8 edited this page Nov 4, 2026 · 1 revision

Languages: English | العربية | Čeština | Deutsch | Español | فارسی | Français | हिन्दी | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Nederlands | Polski | Português | Русский | Svenska | ไทย | Türkçe | Tiếng Việt | 中文


VDBackup - восстановление резервной копии на ПК (Windows / macOS / Linux)

Ваши резервные копии VDBackup используют стандартные форматы, поэтому вы можете открыть их где угодно, без этого модуля. Папка резервной копии содержит manifest.json, APK (*.apk.zst) и архивы данных (<item>.tar.zst, .tar.gz или .tar.lz4), опционально зашифрованные с завершающим .age.

Инструменты, которые вам могут понадобиться

1. Расшифровка (только если файл заканчивается на .age)

Keyfile (рекомендуется):

age -d -i age.key -o data.tar.zst  data.tar.zst.age

Парольная фраза:

age -d -o data.tar.zst  data.tar.zst.age      # age will prompt for the passphrase

Сделайте то же самое для каждого файла *.age (APK и архивы данных).

2. Разжатие + извлечение

.tar.zst:

zstd -d data.tar.zst            # -> data.tar
tar  -xf data.tar               # extracts the files

.tar.gz:

tar -xzf data.tar.gz

.tar.lz4 (zstd читает lz4):

zstd -d --format=lz4 data.tar.lz4 -o data.tar
tar  -xf data.tar

APK - это просто сжатые zstd файлы APK (ZIP):

zstd -d base.apk.zst            # -> base.apk  (a normal installable APK)

Замечания

  • Извлечённые файлы сохраняют свои относительные пути; контекст SELinux, uid/gid и режимы находятся внутри tar (и повторно применяются должным образом только при восстановлении на Android).
  • manifest.json описывает точно, что собой представляет каждый файл, версию приложения и исходного владельца/контекст. Это источник истины.
  • Ничего здесь не привязано к конкретному устройству: та же парольная фраза/keyfile работает на любой машине.

Clone this wiki locally