seedvault/storage
Micovec 31d31bd6f9 Translated using Weblate (Czech)
Currently translated at 93.7% (15 of 16 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Translated using Weblate (Czech)

Currently translated at 91.1% (154 of 169 strings)

Translated using Weblate (Czech)

Currently translated at 76.9% (130 of 169 strings)

Co-authored-by: Micovec <jiri.vokrinek@email.cz>
Translate-URL: https://hosted.weblate.org/projects/calyxos/seedvault/cs/
Translate-URL: https://hosted.weblate.org/projects/calyxos/seedvault_contactsbackup/cs/
Translate-URL: https://hosted.weblate.org/projects/calyxos/seedvault_storage/cs/
Translation: CalyxOS/Seedvault
Translation: CalyxOS/Seedvault contacts backup
Translation: CalyxOS/Seedvault storage backup
2022-03-24 21:18:05 +05:30
..
demo Code style and lint after Android 12 version bumps 2021-10-13 16:25:41 +05:30
doc document potential information leakage through the long-lived SQL caches 2021-09-24 00:04:56 +05:30
lib Translated using Weblate (Czech) 2022-03-24 21:18:05 +05:30
.gitignore Add storage library (and demo app) 2021-07-05 20:08:29 +05:30
lint.xml storage: Ignore missing translations 2022-03-07 20:07:35 +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.