Repository navigation
zh 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 备份使用标准格式,因此你可以在任何地方打开它们,
无需此模块。一个备份文件夹包含一个 manifest.json、APK
(*.apk.zst)和数据归档(<item>.tar.zst、.tar.gz 或 .tar.lz4),
可选地加密并带一个结尾的 .age。
-
zstd: https://github.com/facebook/zstd/releases (macOS:
brew install zstd; Linux:apt install zstd) -
age (仅用于
.age文件): https://github.com/FiloSottile/age/releases -
tar内置于 macOS、Linux 和现代的 Windows 10/11。 -
gzip到处都内置;对于.tar.gz你不需要任何额外东西。
密钥文件(推荐):
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 和数据归档)执行相同操作。
.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精确描述每个文件是什么、应用版本以及 原始归属者/上下文。它是事实来源。 - 这里没有任何东西与特定设备绑定:同样的口令/密钥文件在任何 机器上都有效。