Michael Bestas
ecf3b99ac2
misc: Add SPDX copyright headers
2024-05-23 00:44:51 +05:30
Torsten Grote
870d1617d2
Initial implementation of WebDavStoragePlugin
2024-04-25 09:51:43 -03:00
Torsten Grote
de51ad2cc9
Use our own scheduling when doing d2d backups (experimental)
2024-02-13 23:34:59 +05:30
Michael Bestas
a0ec8a5ecc
Properly pre-grant notification permission
2022-09-14 00:10:44 +05:30
Michael Bestas
e78094e197
Android.bp: whitelist -> allowlist
2022-09-14 00:10:44 +05:30
Michael Bestas
525a198ec8
{seedvault|storage}: Add explicit dependencies for androidx.{fragment|activity}
...
Fixes: E AndroidRuntime: FATAL EXCEPTION: main
E AndroidRuntime: Process: com.stevesoltys.seedvault, PID: 6688
E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of:
Landroidx/fragment/app/FragmentViewModelLazyKt;
Change-Id: I74d9cc78739db8496865439b9dcc2c31dc4b5416
2022-09-02 10:25:06 +03:00
Aayush Gupta
f0a3acf4fc
{seedvault|storage}: Add explicit dependencies for kotlin coroutines
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-23 14:43:34 +05:30
Michael Bestas
dfec39ee05
Move Seedvault to /system_ext partition
...
Change-Id: I5a1d33dec45ade9a30925b471652878bfa39404f
2021-11-24 20:18:35 +02:00
Torsten Grote
97398f1c5c
Build build storage backup lib within AOSP
...
This removes the AAR binary from the repo as it isn't needed anymore. Also room schema migrations will need to be one manually in the future as schema export doesn't seem to work in AOSP.
2021-10-13 16:25:41 +05:30
Torsten Grote
7f4b565d2a
First version bumps for Android 12
2021-10-13 16:25:41 +05:30
Torsten Grote
05640ebb63
Replace novacrypt BIP39 library with the zcash one
...
which is MIT licensed instead of GPLv3
Change-Id: I30041de5ab1c1f8c7d5f57d6c60e28300a285259
2021-07-05 23:50:18 +05:30
Torsten Grote
6c633b70c3
Add storage library (and demo app)
...
and use for periodic files backup
2021-07-05 20:08:29 +05:30
Torsten Grote
0272a094ec
Add backup of local contacts as an extra APK
...
so we can use the existing system backup API and keep this code
(and the tests as well as permissions) nicely separate from seedvault itself
2020-10-22 08:29:23 -03:00
Torsten Grote
2a176a9c8f
Turn off proguard/R8 for AOSP builds as well
2020-10-07 19:01:39 +05:30
Torsten Grote
ceac5fc5ce
Clean up koin-android dependencies and upgrade koin
2020-10-07 19:01:39 +05:30
Torsten Grote
cfcf7b35ba
Clean up BIP39 dependencies
2020-10-07 19:01:39 +05:30
Torsten Grote
6cde6be997
Sync AndroidX dependencies with those available in AOSP
2020-10-07 19:01:39 +05:30
Torsten Grote
8f91138e9f
Remove dependency on commons-io library
2020-10-07 19:01:39 +05:30
Torsten Grote
e6988d8cd8
Switch to common kotlinx prebuilts
2020-10-07 19:01:39 +05:30
Michael Bestas
239b83196f
Make seedvault compile in AOSP properly
...
* Add Android.bp to compile using AOSP build system instead of gradle
* Add prebuilt external libs that are not available on AOSP
Fixes #97
Co-authored-by: Chirayu Desai <chirayudesai1@gmail.com>
2020-09-11 19:04:38 +05:30