Skip to content

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 | 中文


VDBackup - khôi phục một bản backup trên PC (Windows / macOS / Linux)

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.

Các công cụ bạn có thể cần

1. Giải mã (chỉ khi tập tin kết thúc bằng .age)

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).

2. Giải nén + trích xuất

.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)

Ghi chú

  • 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.json mô 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.

Clone this wiki locally