In F-Droid gibt es z.B. noch die App OandBackupX zum Backup der App-Daten. (Edit: braucht leider root-Rechte)
Alternativ kann man über ADB ein Backup durchführen, siehe
http://adbcommand.com/adbshell
Abschnitt "Backup and restore commands".
ADB Backup soll aber in der Zukunft aus ADB verschwinden.
Und es gäbe da noch die TWRP Variante mit dem GS290 TWRP von erfanabdi. Damit kann man quasi eine 1:1 Kopie des Smartphones anlegen.
Schön wäre es, wenn z.B. wie bei GrapheneOS die Backuplösung "Seedvault" direkt im Betriebssystem integriert wäre anstelle von Google-Backup (sprich der Menüpunkt "Backup" in den Einstellungen). Dies ist laut Entwickler von Volla auch möglich. Bin gespannt ob es für Android 10 integriert wurde.