If you have flashed a custom rom on your phone, you already have adb installed since you need that to flash the rom.
On your smartphone configure seedvault to use nextcloud as target:
Settings/System/advanced/backup. Since you already have the nextcloud app configured with your credentials, this is very straightforward. Nextcloud is available as a target, Click it and it is set. See this video:
When you configure seedvault, at a point you will see a 12 word passphrase. Note these and make sure to save them somewhere safe. Itâs your only option to restore the data later. If you loose this passphrase, you will not be able to restore the backup!
Now do your backup by tapping the 3 dots on the top right corner and select âbackup nowâ
When the backup is finished, you will see the backup in nextcloud as a hidden directory .SeedVaultAndroidBackup
Now the most important part: restore
Today I just did a factory reset to test the restore part. This has a few quirks but in the end I am quite pleased with the result.
When you do a factory reset, at some point you are prompted to do a restore. BUT⊠since you have backupped to nextcloud, and the phone doesnât have a configured nextcloud client yet, this is like a catch22.
Luckily there is a way around this.
do the initial setup of Android, without restoring the backup.
Install f-droid, nextcloud client and configure nextcloud client with your nextcloud account.
configure seedvault. When the 12 word passphrase shows accept it. Then in the confirmscreen make sure to change the passphrase to the passphrase you used with the backup!
activate the developer options: go to settings/about this phone. scroll down and tap âBuild numberâ 7 times.
go back to settings. Go to System/Advanced/Developersoptions/Enable USB Debugging
Connect your phone to your pc using an USB cable
on your phone allow the pc to connect to your phone
open a terminal
start the restore procedure with this adb command : adb shell am start-activity -a com.stevesoltys.seedvault.RESTORE_BACKUP
Now the quirks (besides the way around direct restore during Android setup). There are quite some aps that donât allow for backup. The configuration of those apps will not be restored. For example: I use k9 mail as mail IMAP client. The app doesnât allow backup. So I had to reconfigure it manually after it was restored.
enjoy!
As an iPhone user, I have about 55% iPhone users and about 45% Android users among my clients.
All my iPhone clients, myself included use the built in Mail / Calender / Adressbook app.
My clients using Android about half use additional mail appsâŠ
My question is why?
AFAIK, Android always includes two mail apps at start, a GMail mail programm and a generic mail app, which can handle IMAP and GMailâŠ
And is the IMAP client so bad that a 3rd party Mail Client is needed?
Just out of interest, and to improve my capabilities / understanding for my clientsâŠ
Nethserver has the choice of 3 different flavours webmail clients. Why?
There are 3 different flavours of databases available for Nethserver. Why?
Should I go on?
The main reason for me to have a different app is simple: I donât want apps with trackers in it. Just for the fun of it, install Exodus Privacy and check what trackers are âfeaturedâ in the several apps in the Google Playstore. Donât be surprised if there are several trackers in each app. Bluemail 4 trackers Cleanfox 6 trackers Outlook for Android 13! trackers yahoo mail 9 trackers
Just to give a few examples. Thatâs also why I use F-Droid to get my apps: no trackers!
If you install the exodus privacy addon in FF (or chrome/chromium plugin) you can browse the Google appstore and instantly see the amount of trackers each app has.
Not quite the same thing, neither NethServer nor the underlying databases are in the advertising business, nor do they operate trackers like Google does.
Android itself is a tracker, almost all Apps on the Playstore have ânâ trackers installedâŠ
Nothing surprising there⊠Google, and the obilgatory WhatsApp (found on almost all 'droids)
Worse than an Android phone / Tablett is an Android TV. After all, people expect a smartphone / tablett to have a camera built in. A lot will tape thier notebook cameras, but not on their smartphonesâŠ
But almost no one expects a TV to have a âhiddenâ Camera, and that is only there for spying on the home users⊠But it has been doneâŠ
Neither; AFAIK itâs a separate OpenPGP implementation.
Thatâs going to largely be driven by the requirements of the software that uses the database, right? I donât expect there are many Neth users who want the database for the sake of the database (though itâs certainly there); Iâd bet 99% of the database usage is to support some other software we provide (Nextcloud, WebTop, etc.)
Hence my call to quit using the Google playstore and switch to F-droid as playstore. BTW, the Apple appstore apps are also packed with trackers. Just recently Apple announced that tracking in apps will be opt-in (instead of opt-out as it was) and guess what: only 13% opts-in for tracking. Why: probably for a few reasons:
people are lazy and donât change anything.
people donât care
people have no clue
Android probably will never have such an opt-in since Google (much more than Apple) lives from ads.