1
0
Fork 0
seedvault/storage
Torsten Grote 056bdc3bf3 Fix crash that happens when starting RestoreActivity without key
This instantiates all sorts of classes down to Restore which accessed the streamKey that is still unavailable at this point. Now it is only instantiated lazily when actually starting a restore.
2021-07-05 20:08:29 +05:30
..
demo Allow using the same storage location on different devices or user profiles 2021-07-05 20:08:29 +05:30
doc Allow using the same storage location on different devices or user profiles 2021-07-05 20:08:29 +05:30
lib Fix crash that happens when starting RestoreActivity without key 2021-07-05 20:08:29 +05:30
.gitignore Add storage library (and demo app) 2021-07-05 20:08:29 +05:30
logcat-verbose.sh Add storage library (and demo app) 2021-07-05 20:08:29 +05:30
README.md Clear existing storage snapshots from storage medium 2021-07-05 20:08:29 +05:30

Seedvault Storage

This is a library for Seedvault storage backup. It can also be used by other apps wanting to provide storage backup feature.

Please see the design document for more information.

There is also a demo app that illustrates the working of the library and does not need to be a system app with elevated permissions. It can be built and installed as a regular app requesting permissions at runtime.

Limitations

The design document mentions several limitations of this initial implementation. One of them is that you cannot backup more than one device to the same storage location.