Repository navigation
vi 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 | 中文
Các bản backup VDBackup của bạn dùng các định dạng chuẩn, nên bạn có thể mở chúng ở bất cứ đâu,
mà không cần module này. Một thư mục backup chứa một manifest.json, các APK
(*.apk.zst) và các archive dữ liệu (<item>.tar.zst, .tar.gz hoặc .tar.lz4),
tùy chọn được mã hóa với một đuôi .age.
-
zstd: https://github.com/facebook/zstd/releases (macOS:
brew install zstd; Linux:apt install zstd) -
age (chỉ cho các tập tin
.age): https://github.com/FiloSottile/age/releases -
tarđược tích hợp sẵn trong macOS, Linux và Windows 10/11 hiện đại. -
gzipđược tích hợp sẵn ở mọi nơi; với.tar.gzbạn không cần gì thêm.
Keyfile (khuyến nghị):
age -d -i age.key -o data.tar.zst data.tar.zst.age
Cụm mật khẩu:
age -d -o data.tar.zst data.tar.zst.age # age will prompt for the passphrase
Làm tương tự cho mỗi tập tin *.age (các APK và các archive dữ liệu).
.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 đọc được lz4):
zstd -d --format=lz4 data.tar.lz4 -o data.tar
tar -xf data.tar
Các APK chỉ là các tập tin APK (ZIP) được nén bằng zstd:
zstd -d base.apk.zst # -> base.apk (a normal installable APK)
- Các tập tin được trích xuất giữ các đường dẫn tương đối của chúng; context SELinux, uid/gid và modes nằm bên trong tar (và chỉ được áp dụng lại đúng khi bạn restore trên Android).
-
manifest.jsonmô tả chính xác mỗi tập tin là gì, phiên bản ứng dụng và chủ sở hữu/context gốc. Nó là nguồn chân lý. - Không có gì ở đây bị gắn với một thiết bị cụ thể: cùng cụm mật khẩu/keyfile hoạt động trên bất kỳ máy nào.