Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
A filesystem for reading Android dedupe backup
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
dedupefs is a filesystem for reading Android dedupe backup. This format is used by xrecovery (See https://github.com/CyanogenMod/android_bootable_recovery/tree/cm-10.2/dedupe). The backup consists of two parts: some *.dup files and a directory full of files with hexdigit names. Usage: Have fuse and gdbm development files installed and run make to have the dedupefs binary compiled. Before mounting, you need convert a flat *.dup file to a GNUdbm database. You need Python 3 to run the script: ./dupconvert /path/to/system.ext4.dup system.db The you can mount it somewhere: ./dedupefs system.db /path/to/blobs/directory your_mount_point The filesystem is read-only. Lisence: GPLv2