GlotzBox 6.9.8 – Stabilitätsupdate vom 06.09.2026

Enthaltene Korrekturen:
1. Tatsächliche Body-Hashes statt erwarteter Manifest-Hashes speichern.
2. Cache-Inhalt und Bestätigung durch eigene Inhalts-Prüfsumme verknüpfen.
3. Alte Offline-Daten weiter anzeigen, aber nicht als frisch bestätigen.
4. Backup-Erstellung erhält den Hauptpfad; Recovery liest nur und überschreibt nichts.
5. Fehlende/defekte Serienlisten zuverlässig neu aufbauen, gültige leere Listen behalten.
6. Detail-JSON-Struktur prüfen; Schreibfehler bestätigen keine neuen Metadaten.
7. Gemeinsamer Detail-Loader für Serien und Favoriten, inklusive altem Favoriten-Cache als Fallback.
8. Film-Monitor an die tatsächlich gewählte Datei binden, einschliesslich Qualitätsvarianten.
9. Geänderter Film-Hash verhindert bedingte Requests mit alten ETags.
10. Prefetch zählt Abrufversuche und setzt mit Cursor fort; Einträge nach 200 werden erreicht.
11. Lock-Fehler brechen geschützte Writes ab; Linux/Android flock, Windows msvcrt.
12. Netzwerkbudgets für Listen und Detailansichten; 30 Sekunden Fehlerpause mit vorhandenem Cache.
13. Monotone Ablaufzeiten und Pausenausschluss für die Mindest-Abspielzeit.
14. Repo-Rettung verändert keine globale Kodi-Update-Einstellung mehr.

Upgrade:
ZIP über Kodi „Aus ZIP-Datei installieren“ installieren, anschliessend Kodi einmal neu starten.
Keine Deinstallation nötig. Addon-ID, Einstellungen, Grafiken und Gesehen-Dateinamen bleiben gleich.
Metadaten aus älteren Versionen werden bei Bedarf erneut validiert; kein manueller Cache-Reset nötig.
Alte Offline-Detail-Caches bleiben als Rückfall verfügbar.
Es wird keine Film-/Serien-Downloadfunktion hinzugefügt. Netzwerkänderungen betreffen Metadaten.

Prüfung:
19 Offline-Regressionstests bestanden. Alle 7 Python-Module kompiliert, beide XML-Dateien geparst.
Tests verwenden echte temporäre Dateien und simulierte Kodi-/HTTP-Schnittstellen.
Kein Live-Kodi-, Decoder-, Fernbedienungs- oder Raspberry-Pi-Test.
Netzwerkbudgets begrenzen Requests, Retries und Body-Lesevorgänge; eine blockierte
OS-DNS-Auflösung lässt sich dadurch nicht absolut zeitlich garantieren.

Kurzer Funktionstest nach Installation:
Filme/Serien/Favoriten öffnen; Film bzw. Folge starten/stoppen; Qualitätsauswahl ausprobieren;
Gesehen-Häkchen prüfen; neue Episoden anzeigen lassen. Bei Auffälligkeiten kodi.log bereitstellen.
