Skip to content

pl RECOVERY

github-actions[bot] edited this page Nov 11, 2026 · 2 revisions

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, odzyskiwanie kopii zapasowej na komputerze (Windows / macOS / Linux)

Twoje kopie zapasowe VDBackup używają standardowych formatów, więc możesz otworzyć je gdziekolwiek, bez tego modułu. Folder kopii zapasowej zawiera manifest.json, pliki APK (*.apk.zst) oraz archiwa danych (<item>.tar.zst, .tar.gz lub .tar.lz4), opcjonalnie zaszyfrowane z końcowym .age.

Narzędzia, których możesz potrzebować

1. Odszyfruj (tylko jeśli plik kończy się na .age)

Plik klucza (zalecane):

age -d -i age.key -o data.tar.zst  data.tar.zst.age

Hasło:

age -d -o data.tar.zst  data.tar.zst.age      # age will prompt for the passphrase

Zrób to samo dla każdego pliku *.age (APK i archiwa danych).

2. Zdekompresuj + rozpakuj

.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 odczytuje lz4):

zstd -d --format=lz4 data.tar.lz4 -o data.tar
tar  -xf data.tar

APK to po prostu skompresowane zstd pliki APK (ZIP):

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

Uwagi

  • Rozpakowane pliki zachowują swoje ścieżki względne; kontekst SELinux, uid/gid i tryby są wewnątrz tar (i są poprawnie ponownie stosowane dopiero, gdy przywracasz na Androidzie).
  • manifest.json opisuje dokładnie, czym jest każdy plik, wersję aplikacji oraz oryginalnego właściciela/kontekst. To źródło prawdy.
  • Nic tutaj nie jest powiązane z konkretnym urządzeniem: to samo hasło/plik klucza działa na dowolnej maszynie.

Clone this wiki locally