Repository navigation
it 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 | 中文
I tuoi backup VDBackup usano formati standard, quindi puoi aprirli ovunque,
senza questo modulo. Una cartella di backup contiene un manifest.json, gli APK
(*.apk.zst) e gli archivi di dati (<item>.tar.zst, .tar.gz o .tar.lz4),
opzionalmente cifrati con un .age finale.
-
zstd: https://github.com/facebook/zstd/releases (macOS:
brew install zstd; Linux:apt install zstd) -
age (solo per i file
.age): https://github.com/FiloSottile/age/releases -
tarè integrato in macOS, Linux e nei moderni Windows 10/11. -
gzipè integrato ovunque; per.tar.gznon serve nulla di extra.
Keyfile (consigliato):
age -d -i age.key -o data.tar.zst data.tar.zst.age
Passphrase:
age -d -o data.tar.zst data.tar.zst.age # age will prompt for the passphrase
Fai lo stesso per ogni file *.age (APK e archivi di dati).
.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 legge lz4):
zstd -d --format=lz4 data.tar.lz4 -o data.tar
tar -xf data.tar
Gli APK sono solo file APK (ZIP) compressi con zstd:
zstd -d base.apk.zst # -> base.apk (a normal installable APK)
- I file estratti mantengono i loro percorsi relativi; il contesto SELinux, uid/gid e i modi sono dentro il tar (e vengono riapplicati correttamente solo quando ripristini su Android).
-
manifest.jsondescrive esattamente cos'è ogni file, la versione dell'app e il proprietario/contesto originale. È la fonte di verità. - Nulla qui è legato a un dispositivo specifico: la stessa passphrase/keyfile funziona su qualsiasi macchina.