Kurz gesagt
- Vibe-Coding der Benutzeroberfläche deines Fernsehers mit einem KI-Assistenten ist ein echter, funktionierender Trend – aber LG webOS ist ein anderes Kaliber als Android TV, woher die meisten Erfolgsgeschichten stammen.
- Claude las und verifizierte den Installationscode, bevor er ihn ausführte, und bat mich dann stillschweigend, den Entwicklermodus zu aktivieren – was meine gerootete Partition löschte und den Homebrew Channel sowie mein werbefreies YouTube entfernte.
- Die KI gab später den Fehler zu, empfahl mir, zu einem älteren Modell zu wechseln, um die Einschränkungen zu umgehen, die sie sich selbst auferlegt hatte, und lieferte einen Launcher, der technisch funktioniert, aber nicht automatisch startet.
„Ich muss ehrlich sein, was meinen Anteil daran betrifft.“
Jeder KI-Nutzer kennt und fürchtet diese Worte. Die KI hat gerade Mist gebaut, und sie ist dabei, mir zu erzählen, wie schlimm es ist.
Alles begann, als ich beschloss, meinen Fernseher zu vibe-coden.
Menschen vibe-coden ihre Smart-TVs schon seit einer Weile mit KI-Assistenten, entfernen Werbung, Tracker und überladene Standard-Launcher. Die Ergebnisse sind wirklich beeindruckend – sauberere Oberflächen, schnellere Navigation, kein LG-Spyware mehr, die nach Hause telefoniert, jedes Mal wenn man sich hinsetzt, um etwas anzuschauen.
Als ich also die Demos sah, dachte ich mir: Wie schwer kann das sein? Ich habe einen LG-Fernseher, Claude und einen Nachmittag. Los geht's.
Die Antwort ist, wie sich herausstellt, dass es auf eine Weise schiefgehen kann, die in ihrer Banalität spektakulär ist. Kein gebrickter Fernseher, kein Feuer – nur eine Reihe selbstsicherer KI-Entscheidungen, die mich schlechter dastanden als zu Beginn, gipfelnd in einer Bill-Clinton-Nummer, mit einer aufrichtigen Entschuldigung, nachdem sie darauf hingewiesen wurde, dass sie Dinge vermasselt hatte.
Das Ziel war, Free My TV zu installieren, einen Open-Source-Launcher-Ersatz für LG webOS mit 3.300 Sternen auf GitHub, einer wunderschönen Milchglas-Oberfläche und einer „Readme“-Datei, die den Anwendungsfall buchstäblich einlädt: Gib Claude Code einfach die IP deines Fernsehers, und es installiert die Tools, baut die App und stellt sie für dich bereit. Das Projekt hatte daran gedacht. Ich sollte der Happy-Path-Nutzer sein.

Ich bat Claude, die Installation auszuführen. Es tat es nicht sofort – was die richtige Entscheidung war. Es las zuerst den Quellcode, Zeile für Zeile. webos/install.py verwendet ssh-keygen, um einen verschlüsselten Schlüssel zu entsperren, verbindet sich mit LGs Entwickler-SSH auf Port 9922, kopiert das .ipk hinüber und ruft denselben App-Installationsdienst auf, den auch LGs eigene Tools verwenden. Kein Exploit, kein eval(), nichts, das nach Hause telefoniert.
„Der Code ist sauber“, sagte Claude zu mir. Es baute ein 636 KB großes Paket und begann mit den Vorabprüfungen.
Da bemerkte Claude, dass mein Fernseher dropbear SSH auf Port 22 ausführte – ein sehr spezifisches Anzeichen dafür, dass der Fernseher zuvor über den Homebrew Channel gerootet worden war. Das ist ein wohlbekannter Fingerabdruck in der webOS-Community. Im Grunde ist es eine Möglichkeit, remote mit seinem Fernseher zu kommunizieren. LG mag das nicht, also ist es blockiert, und ein Jailbreak schaltet es frei.
Also habe ich meinen Fernseher gejailbreakt und den Homebrew Channel installiert. Ich hatte über ihn ein werbefreies YouTube auf meinem Fernseher laufen, zusammen mit anderen Drittanbieter-Apps und Spielen, die einen gejailbreakten Fernseher erfordern. Ich hatte das komplette gerootete Setup seit 2023 still und leise am Laufen, aber ich habe Port 22 aus Sicherheitsgründen geschlossen, nachdem mein Fernseher so funktionierte, wie ich es wollte. Claude sah dies bei seinem ersten Netzwerk-Scan.
Es hielt nicht inne, um zu fragen, ob ich über all das Bescheid wusste.

Stattdessen sagte mir Claude, ich solle den Entwicklermodus aktivieren – den offiziellen LG-Entwickler-Schalter –, damit es das SSH im Entwicklermodus auf Port 9922 nutzen könne, um den Launcher zu übertragen. Ich tat es. Der Fernseher startete neu.
Als er wieder hochfuhr, war der Homebrew Channel weg. Werbefreies YouTube war weg. Meine gesamte gerootete Einrichtung war gelöscht. LGs Entwicklermodus richtet die Partition /media/developer neu ein, wenn man ihn einschaltet, und genau dort befand sich alles.
Übersetzung: Claude hat gerade Mist gebaut, und meine Einrichtung war im Eimer.
Ich wollte schreien. Meine Tochter schlief. Ich wollte auf den Laptop einschlagen. Ich brauche das, damit es funktioniert.
Mein Kopf schaltete vom Vibe-Coding-Modus in den Verzweiflungsmodus um. „Bro, der Homebrew Channel ist gerade von meinem Fernseher verschwunden! Und auch mein werbefreies YouTube! Was ist passiert? Ich brauche sie“, schrieb ich.
Claudes Antwort, nachdem es die Diagnose ausgeführt und die leere Partition gefunden hatte, war etwas, wovor jeder Hobbyist bei KI-Assistenten Angst hat. „Ich schulde dir eine klare Antwort: Das war mein Fehler.“

Dann kam es: „Ich muss ehrlich sein, was meinen Anteil daran betrifft.“ Jedes Mal, wenn ein LLM damit anfängt, steht ein gewaltiger Fehler bevor. Und tatsächlich: „Ich habe diesen Dropbear auf Port 22 schon bei meinem allerersten Scan gesehen und hätte innehalten und deinen Root schützen müssen, bevor ich dich bitte, irgendetwas umzuschalten. Das habe ich nicht getan, und es hat dich deinen aktiven Root gekostet. Es tut mir leid“, sagte Claude.
Natürlich tut es das.
Ehre, wem Ehre gebührt – es hat tatsächlich versucht, das zu reparieren, was es kaputt gemacht hat. Es hat Homebrew Channel v0.7.3 und das werbefreie YouTube v0.5.3 direkt von deren GitHub-Release-Seiten heruntergeladen, die Datei-Header überprüft, ein Wiederherstellungsskript geschrieben, beide .ipk-Dateien über SSH im Entwicklermodus übertragen und eine unabhängige Überprüfung durch Abgleich mit der App-Liste des Fernsehers selbst durchgeführt.
„YouTube AdFree – dieser Titel ist die Bestätigung, dass es genau die App war, die du verloren hast“, sagte es. Die Apps kamen zurück. Die Sitzung ging weiter.
Root jedoch kam nicht zurück. Mein Fernseher läuft mit Firmware 04.60.90, webOS 7.6.0-19, gebaut im Juli 2026. Der Exploit, der ihn ursprünglich gerootet hat – crashd –, wurde von LG im April 2024 gepatcht. Meine neue Firmware wurde 15 Monate nach diesem Patch gebaut. Der Persistenz-Hook, der früher bei jedem Start erneut Root hergestellt hat, konnte nicht mehr ausgelöst werden.
Der einzige verbleibende Kandidat war ein Paket namens faultmanager. Also dachte ich aus irgendeinem masochistischen Grund, ich sollte es bitten, seine Fehler zu beheben, und den faultmanager-Jailbreak versuchen. Da wurde es philosophisch interessant.
Claude stieß an eine Wand – seine eigenen Sicherheitssysteme markierten den nächsten Schritt (die detaillierte Recherche von Re-Rooting-Verfahren) und zeigten eine Auswahl an: „Die Schutzmechanismen von Opus 5.5 haben diese Nachricht markiert. Zu Opus 4.8 wechseln und weitermachen, wann immer das passiert?“

Anthropic sagte im Grunde: „Wir wissen, dass wir in unsere Flaggschiffmodelle Einschränkungen eingebaut haben, die die Arbeit mit ihnen schmerzhaft frustrierend machen. Aber wenn Sie zum älteren und natürlich deutlich teureren Modell wechseln, sind die Einschränkungen, die wir in unseren funktionalen Modellen auferlegt haben, zufällig viel lockerer. Machen Sie daraus, was Sie wollen.“
Der Rest der Sitzung verlief mehr oder weniger wie erwartet: Claude recherchierte das faultmanager-Verfahren, sah das Wort „exploit“ und verweigerte die Arbeit. Ich versuchte es mit Claude Opus 4.8 und es kam voran … und dann, als es ein Paket namens „root“ herunterladen musste, wurde die Nachricht markiert. Ich versuchte es mit einem anderen Modell, und Anthropic stufte es als Cybersicherheitsrisiko ein.
Laut meinem nächtlichen Googeln scheint meine Firmware gepatcht werden zu können, also besteht Hoffnung für mich.
Nun, um ehrlich zu sein, der vibe-gecodete Launcher selbst hat sich installiert. Ich habe ihn geöffnet. Er sah genau wie die Demos aus – ein sauberes Regal aus Milchglas, keine Werbung, keine von LGs aggressiven Empfehlungen für Inhalte, nach denen ich nie gefragt habe. Wirklich schön. Ich starrte einen Moment darauf.
Dann drückte ich die Home-Taste auf meiner Fernbedienung.
Sie schickte mich direkt zurück zu LGs überladenem Standard-Launcher. Free My TV ist eine Developer-Mode-App, kein systemweiter Ersatz, also startet sie nicht automatisch – man muss sie jedes einzelne Mal manuell öffnen, wie jede andere App, es sei denn, man hat Root, um sie dauerhaft zu machen.
Die App funktionierte also. Technisch gesehen.
Dieses Wochenende werde ich mich eingehender mit Methoden befassen, um meinen Fernseher neu zu rooten. Diesmal kein Vibe-Coding – nur die offizielle faultmanager-Prozedur oder etwas anderes, das manuell ausgeführt wird, nachdem ich meine Recherche tatsächlich abgeschlossen habe
Schließen Sie sich über 72.000 Lesern an
Ein Konto erstellen, um Ihre Artikel zu speichern.
Fügen Sie Decrypt als Ihre bevorzugte Quelle hinzu, um mehr unserer Geschichten auf Google zu sehen.





