Skip to content

th 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 - การกู้คืน backup บน PC (Windows / macOS / Linux)

backup ของ VDBackup ใช้ รูปแบบมาตรฐาน ดังนั้นคุณสามารถเปิดมันได้ทุกที่ โดยไม่ต้องมีโมดูลนี้ โฟลเดอร์ backup มี manifest.json ตัว APK (*.apk.zst) และ archive ข้อมูล (<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 คุณไม่ต้องการอะไรเพิ่ม

1. ถอดรหัส (เฉพาะเมื่อไฟล์ลงท้ายด้วย .age)

Keyfile (แนะนำ):

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

ทำแบบเดียวกันสำหรับแต่ละไฟล์ *.age (ทั้ง APK และ archive ข้อมูล)

2. แตกการบีบอัด + แตกไฟล์

.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 เป็นเพียงไฟล์ APK (ZIP) ที่บีบอัดด้วย zstd:

zstd -d base.apk.zst            # -> base.apk  (a normal installable APK)

หมายเหตุ

  • ไฟล์ที่แตกออกมายังคง relative path ของมันไว้; SELinux context, uid/gid และ modes อยู่ภายใน tar (และจะถูกนำกลับมาใช้อย่างถูกต้องก็ต่อเมื่อคุณ restore บน Android)
  • manifest.json อธิบายอย่างแน่นอนว่าแต่ละไฟล์คืออะไร เวอร์ชันแอป และ เจ้าของ/context เดิม มันเป็นแหล่งความจริง
  • ไม่มีอะไรในนี้ผูกกับอุปกรณ์เฉพาะ: passphrase/keyfile เดียวกันใช้ได้บนเครื่องใด ก็ได้

Clone this wiki locally