seedvault
seedvault copied to clipboard
A backup application for the Android Open Source Project.
for slow long backups the progress bar doesn't seem to move. showing the number of files increasing can help here. if there's an issue with storage backup, the ui doesn't...
When changing the storage location in settings and then doing a storage backup, it will use the old location. It is probably cached somewhere in some object and not properly...
```ruby Error backing up content://com.android.externalstorage.documents/tree/primary%3AAndroid%2Fmedia/document/primary%3AAndroid%2Fmedia%2F... java.io.IOException: write failed: ENOSPC (No space left on device) at libcore.io.IoBridge.write(IoBridge.java:651) at java.io.FileOutputStream.write(FileOutputStream.java:401) at com.google.crypto.tink.subtle.StreamingAeadEncryptingStream.write(StreamingAeadEncryptingStream.java:85) at org.calyxos.backup.storage.backup.ChunkWriter.copyChunkFromInputStream(ChunkWriter.kt:92) at org.calyxos.backup.storage.backup.ChunkWriter.access$copyChunkFromInputStream(ChunkWriter.kt:30) at org.calyxos.backup.storage.backup.ChunkWriter$writeChunk$1$1.invoke(ChunkWriter.kt:55) at org.calyxos.backup.storage.backup.ChunkWriter$writeChunk$1$1.invoke(ChunkWriter.kt:54) at org.calyxos.backup.storage.backup.ChunkWriter.writeChunkData(ChunkWriter.kt:76)...
This makes things more configurable, especially if we end up with large D2D backups where we want to allow going over quota for certain apps but not others.
Nextcloud backup didn't work, so I gave Davx5 a try. This is reproducibly failing to backup the AirBnb app. Logcat when the failure occurs: ``` 01-15 11:21:43.630 10874 10889 I...
Using CIFS documents provider app from f-droid ( https://f-droid.org/packages/com.wa2c.android.cifsdocumentsprovider/ ) I mounted a SMB / CIFS share to an Android device over the local network The share appears in the...
The current setup is still using `AppCompat` themes as well as unavailable/unresolvable colors that result in UI looking bad on Gradle-only builds. It would be a good idea to refactor...
On [this](https://github.com/LineageOS/android_packages_apps_Seedvault) page in the second line of text it says one should read the FAQ. Well...the link does not lead to the FAQ!
``` type: crash osVersion: google/coral/coral:13/TP1A.221005.002.B2/2023060700:user/release-keys package: com.stevesoltys.seedvault:33030030 process: com.stevesoltys.seedvault processUptime: 833 + 2491 ms java.lang.AssertionError: Error reading metadata from cache at com.stevesoltys.seedvault.metadata.MetadataManager.getMetadata(MetadataManager.kt:48) at com.stevesoltys.seedvault.metadata.MetadataManager.getBackupToken(MetadataManager.kt:209) at com.stevesoltys.seedvault.App.migrateTokenFromMetadataToSettingsManager(App.kt:113) at com.stevesoltys.seedvault.App.access$migrateTokenFromMetadataToSettingsManager(App.kt:44) at com.stevesoltys.seedvault.App$onCreate$1.invoke(App.kt:80)...
Dev app implementation is identical to normal app implementation, just the app name and activities are changed to `com.nextcloud.android.beta`. It should be trivial to implement with the current setup.