jackwilsdon / seedvault-extractor

MIT License
31 stars 7 forks source link

Enable extraction of storage backups #4

Open nettnikl opened 1 year ago

nettnikl commented 1 year ago

Hi!

In addition to backups of apps seedvault allows to backup selected locations on your phone via the SAF. These can contain photos, documents, downloads, music, etc.

I'd like to be able extract those files. They are afaik stored in the .sv folder (atleast looking at the file sizes of my local backup).

.SeedVaultAndroidBackup
├╴ 1681333934634
├╴ 1681333947258
└╴ 3e72aa3b9c869632.sv <--------------

As i understand, the relevant code is called from this package.

By the way, this is currently listed explicitly as not supported, but i think it makes sense to have an issue open to keep track of this feature.

jackwilsdon commented 1 year ago

I've looked into this a bit but haven't spent much time on it. Hopefully I'll find some time (and motivation!) over the next few days to dig further into it. Thanks for opening an issue to keep track!

nettnikl commented 1 year ago

Managed to decrypt "single chunk files" today, just have to clean up the code a bit and adjust for multi chunk files (huge files) and very small files (zip chunks).

ulfgebhardt commented 10 months ago

I would love to see this feature. My backup restore did not finish and I'd like to fish some files ❤️

mirko commented 9 months ago

Is there any news on that? I'm currently in the desperate situation, where my phone got stolen and my last hope is a partial backup in the cloud within the ".sv"-folder.

signetica commented 8 months ago

This is great for verifying backups are working! Thank you. It would, of course, also be quite useful to be able to check on the storage folders - so if you can work on it, it would be greatly appreciated.