# Philips 43PUS7394/12 – Speicherdiagnose und Patch Engineering Kuratierte technische Ergebnisse zur Diagnose der wiederkehrenden Meldung „interner Speicher fast voll“ auf einem Philips 43PUS7394/12 mit TPM191E-Plattform und Android TV 12. ## Ergebnis Die Warnung wurde durch eine auf rund 1,62 GiB angewachsene EPG-Datenbank verursacht. Der Philips-Cleanup-Task protokollierte eine Bereinigung, führte aber keine Löschung aus. Eine kontrollierte Reparatur reduzierte die DB auf wenige MiB und gewann rund 1,62 GiB auf `/data`; Guide, Now/Next, Sender, Favoriten, Aufnahmen, Timer und Reminder wurden anschließend validiert. Weitere bestätigte Befunde: - unbeschränkt wachsende GEL-WorkManager-Abhängigkeitskette; - falscher USB-Freier-Speicher-Wert durch fehlenden `StatFs`-Fallback; - Philips-Speicherwarnung vermischt Kapazität und eMMC-Lebensdauer; - dauerhafte APK-Patches benötigen den Philips-Platform-Signer; - das Gerät verwendet locked/green AVB und einen statischen A/B-OTA-Pfad; - der sichere erste Deploymentkandidat bleibt ohne OEM-Signatur **NO-GO**. ## Inhalt - `diagnostics/` – bereinigte Analyse- und Herstellerberichte; - `patches/` – Patchpläne, Referenz-Diffs, Tests und Deploymentanalyse; - `recovery/` – Notfall- und Rollback-Runbooks; - `tools/epg-health-check/` – rein lesender EPG-Größen-/Snapshot-Check. Der Health-Check enthält keine automatische Reparaturfunktion: ```powershell python .\tools\epg-health-check\health_check.py --serial :5555 ``` ## Sicherheits- und Datenschutzgrenze Dieses Repository ist eine kuratierte Veröffentlichung und kein vollständiges Gerätebackup. Private Datenbanken, Bugreports, APK/JAR-/Kernel-Binaries, Firmwareabbilder, Zugangsdaten und die vertrauliche Sicherheitsanalyse wurden absichtlich nicht aufgenommen. Siehe `PUBLICATION-MANIFEST.md`. ## Wichtige Entscheidungen - `patches/PHASE7-DECISION.md` - `patches/phase7/DEPLOYMENT-MATRIX.md` - `diagnostics/vendor-bugs/PHILIPS-PATCH-SUBMISSION.md` - `recovery/README.md`