Repository navigation
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 | 中文
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คุณไม่ต้องการอะไรเพิ่ม
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 ข้อมูล)
.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 เดียวกันใช้ได้บนเครื่องใด ก็ได้