fix: Android-Backup und Geraeteumzug fuer App-Daten abschalten (Aussperr-Schutz) + Gradle 8.14.3

Ohne allowBackup=false/dataExtractionRules zog die SQLCipher-Datenbank beim
Handywechsel ohne ihren Keystore-Schluessel mit - AppDatabase bricht dann
bewusst ab, die App waere unbenutzbar. Ausserdem lag der Push-Zugangsschluessel
(SharedPreferences) im Cloud-Backup. Neues Geraet = neu anmelden + Schluessel
per Wiederherstellungsschluessel (Matrix-Weg). Gradle-Wrapper auf 8.14.3
(Flutter kuendigte Ende der 8.13-Unterstuetzung an).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Bernd Steckmeister
2026-10-07 17:44:58 +02:00
co-authored by Claude Opus 5.5
parent e90b954348
commit 36875ef9cd
5 changed files with 47 additions and 3 deletions
+5
View File
@@ -49,6 +49,11 @@ Schritt (und beim Abbruch mitten im Schritt den Zwischenstand). Format:
stets vor Abschluss der Neuanmeldung – Risiko war klein. E2E-Live-Test nutzt
jetzt denselben App-Baustein.
- **Android-Backup aus** (allowBackup=false, fullBackupContent=false,
dataExtractionRules schließt Cloud-Backup UND Geräteumzug aus): verhindert
den Aussperr-Fall „verschlüsselte DB ohne Schlüssel auf neuem Handy“ und
den Push-Token im Cloud-Backup. Gradle 8.13 → 8.14.3.
**Offen/Nächster Schritt:** Bernd testet 0.1.37 auf dem Handy (Push mit
mehreren Nachrichten + Bild, „Gelesen“, Statusleiste, Vollansicht-Gesten,
Sprechblasen, Schriftgröße). Danach ROADMAP: SDK-Logout-Wettlauf im