Repository navigation
uk RECOVERY
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 запитає парольну фразу
Зробіть те саме для кожного файлу *.age (APK та архівів даних).
.tar.zst:
zstd -d data.tar.zst # -> data.tar
tar -xf data.tar # видобуває файли
.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 (звичайний встановлюваний APK)
- Видобуті файли зберігають свої відносні шляхи; контекст SELinux, uid/gid та режими містяться всередині tar (і правильно застосовуються лише коли ви відновлюєте на Android).
-
manifest.jsonописує точно, чим є кожен файл, версію застосунку та початкового власника/контекст. Це джерело істини. - Ніщо тут не прив'язане до конкретного пристрою: та сама парольна фраза/файл ключа працює на будь-якій машині.
Ця документація створена за допомогою Claude (Anthropic) і підтримується VD171. Виправлення та покращення вітаються; див. CONTRIBUTING.md.