YouMind
Anmelden

Ich habe meinem Samsung Frame einen neuen Homescreen gegeben

@nathanclark
ENGLISCH20. Okt. 2026
157K
547
16
30
1.2K

TL;DR

Eine detaillierte Anleitung zur Erstellung einer benutzerdefinierten Homescreen-App für Samsung Frame TVs unter Verwendung von Tizen-Entwicklungstools und KI-Coding-Assistenten wie Codex und Claude.

Vor ein paar Tagen habe ich Ryan Doyles Beitrag darüber gesehen, wie er mit Claude Code seinen Fernseher angepasst hat, und dachte mir, ich probiere das mal mit meinem aus.

https://x.com/doooyle/status/2111196679680540724

Mein Fernseher ist ein Samsung „The Frame" von 2024 mit Tizen.

Ich hasse Samsungs Smart Hub – oder wie auch immer sie ihn nennen – und wollte einen einfacheren Startbildschirm, der sich auf die Apps konzentriert, die ich wirklich nutze.

Fürs Erste nenne ich meine Lösung dafür Clean Frame.

Seit ich ein paar Screenshots gepostet habe, wurde ich gefragt, wie ich das bei Samsung zum Laufen gebracht habe, ob das Gerät noch als Frame für Kunst funktioniert und ob ich das Repo teilen werde. Ein paar Leute hatten es schon mit Claude versucht und waren nicht weitergekommen.

Ich habe persönlich nicht viel Zeit, das alles aufzuschreiben, also habe ich Codex gebeten, unsere Chatverläufe zu prüfen, ihm ein paar Minuten diktiert – und herausgekommen ist das, was du unten lesen wirst.

Ein kurzer Hinweis vorab:

Ich bin absolut kein Experte. Es gibt hier mit ziemlicher Sicherheit Risiken, und Änderungen an diesen Einstellungen können Probleme verursachen oder deinen Fernseher unbrauchbar machen. Wenn du es ausprobierst, tust du das auf eigene Gefahr.

Eine App auf den Fernseher bringen

Ich bin erstmal ziemlich konservativ vorgegangen: Bevor ich mir Gedanken über das Aussehen machte, wollte ich wissen, ob ich überhaupt eine eigene App auf den Fernseher bekomme.

Ich habe Codex zusammen mit Astra genutzt, um mich durch das Samsung-Setup zu arbeiten – angefangen beim Entwicklermodus auf dem Fernseher bis hin zur Verbindung von meinem Computer. Tizen bietet Entwicklertools zum Installieren eigener Apps, also haben wir dort angefangen.

Die App selbst besteht nur aus HTML, CSS und JavaScript. Die Tools von Samsung verpacken das Ganze so, dass es auf dem Fernseher laufen kann. Tizen steuert den Fernseher weiterhin, und Clean Frame öffnet einfach die bereits installierten Streaming-Apps.

Die erste Version war sehr simpel. Ich konnte mit der Fernbedienung zwischen ein paar Apps wechseln, OK drücken und Netflix oder YouTube öffnen. Mehr musste ich zu diesem Zeitpunkt gar nicht testen.

Nathan Clark - inline image

Die erste Version, die ich getestet und auf dem Fernseher installiert habe.

Als das funktionierte, konnte ich anfangen, mir Gedanken darüber zu machen, was ich eigentlich auf dem Bildschirm sehen wollte.

Falls du es selbst ausprobieren möchtest, hier ist das Setup:

  1. Bringe Computer und Fernseher ins gleiche lokale Netzwerk.
  2. Öffne auf dem Fernseher Apps → App-Einstellungen und gib über das Ziffernfeld der Fernbedienung 12345 ein.
  3. Aktiviere den Entwicklermodus und trage die lokale IP-Adresse des Computers im Feld „Host PC IP" ein.
  4. Starte den Fernseher neu und verbinde dich dann vom Computer aus über die Entwicklungstools von Samsung.
  5. Nutze die Zertifikatstools von Samsung, um ein Autorzertifikat und ein Distributor-Zertifikat zu erstellen. Füge die Geräte-ID (DUID) deines Fernsehers zum Distributor-Zertifikat hinzu, verpacke deine App dann und installiere sie.

Die Adressen vertauscht man leicht. Du gibst die IP des Computers auf dem Fernseher ein und nutzt dann die IP des Fernsehers, um dich vom Computer aus zu verbinden. Samsungs Verbindungsanleitung und die Zertifikatsanleitung führen dich da Schritt für Schritt durch.

Sobald du das SDB-Tool von Samsung installiert hast, sind das die Befehle, um dich zu verbinden und zu prüfen, ob der Fernseher erkannt wird. Ersetze TV_IP durch die lokale Adresse deines Fernsehers:

bash
1sdb connect TV_IP:26101
2sdb devices

Ich musste meinen Frame komplett vom Strom trennen und wieder einschalten, bevor der Computer sich verbinden konnte. Der Power-Knopf auf der Fernbedienung schaltete ihn nur in den Art Mode.

Außerdem wurde eine unserer Apps abgelehnt, weil wir sie falsch signiert hatten. Mit den hauseigenen Packaging-Tools von Samsung hat sich das erledigt.

Welchen Prompt habe ich verwendet?

Jemand fragte nach dem Prompt, weil Codex seinen Versuch blockierte. Andere sagten, Claude hätte ihnen erklärt, das sei unter Tizen nicht möglich, oder sie wären nur bis zum Bau einer eigenen App gekommen. Ich weiß nicht, was in diesen Sessions anders lief. Codex mit Astra hat es bei mir zum Laufen gebracht, und ich bin es Schritt für Schritt angegangen.

Das hier ist eher ein Beispiel dafür, wo ich anfangen würde, als der exakte Prompt aus meiner Session:

text
1Hilf mir, einen einfachen Launcher für meinen eigenen Samsung Frame zu bauen.
2Prüfe mein Modell und meine Firmware anhand der Entwickler-Dokumentation von Samsung.
3Beginne mit einer grundlegenden, signierten Tizen-App, die eine vorhandene
4Streaming-App öffnen kann. Lass die Home- und Starteinstellungen in Ruhe, bis
5wir das auf dem Fernseher zum Laufen gebracht haben.

Herausfinden, wie es aussehen soll

Ich habe Codex und Claude Opus 5.5 genutzt, um ein paar Designs auszuprobieren. Manche waren einfache Listen mit großen App-Namen. Andere hatten ein Dock oder ein Raster über einem Foto. Sie nebeneinander zu sehen, hat mir geholfen herauszufinden, was mir gefällt.

Nathan Clark - inline image

Shore Tiles, ein frühes Glas-Raster-Design, das ich im Browser ausprobiert habe.

Von da an habe ich ständig am Layout, der Typografie und dem Bediengefühl mit der Fernbedienung gefeilt.

Ich hatte außerdem einen kleinen Design-Baukasten im Browser, in dem ich verschiedene Hintergründe, Schriftarten, Layouts und Glaseffekte kombinieren konnte. So ließ sich leichter erkennen, was funktioniert, bevor ich es auf den Fernseher brachte.

Nathan Clark - inline image

Der Design-Baukasten, in dem ich die verschiedenen Optionen nebeneinander testen konnte.

Am Ende bin ich bei einer Liste und einem Dock geblieben, mit Einstellungen für Hintergrund, Schriftarten und Icons. Ich kann auch auswählen, welche Apps angezeigt werden, und sie in meine gewünschte Reihenfolge bringen.

Nathan Clark - inline image

Das Listen-Layout, hier im Browser gezeigt.

Viele haben gefragt, ob es schnell ist. Am Anfang war es das nicht. Der Glaseffekt sah im Browser gut aus, aber die Navigation fühlte sich auf dem Fernseher träge an. Zwei Dinge haben das gelöst: die Bilder optimieren und die Glaseffekte vorher berechnen, statt den Fernseher sie live rendern zu lassen. Jetzt reagiert es extrem flott. Die Streaming-Apps selbst brauchen allerdings weiterhin genauso lange zum Öffnen.

Auch die App-Liste brauchte etwas Aufräumarbeit. Als ich Tizen nach den installierten Apps fragte, kamen hunderte Einträge zurück. Viele davon waren Hintergrunddienste, Account-Tools und System-Apps. Wir haben einen Filter eingebaut, der Name und App-ID jedes Eintrags prüft, die Streaming-Apps behält, die ich nutze, und den ganzen internen Kram aus der Auswahl lässt. Sie sind natürlich noch auf dem Fernseher und verrichten ihre Arbeit. Das säubert nur die Liste in Clean Frame; es deinstalliert oder deaktiviert nichts.

Ich habe die App-Namen größer gemacht und ihnen mehr Platz gegeben, damit sie vom Sofa aus besser lesbar sind. Außerdem sollte sofort klar sein, welche App ich ausgewählt habe, und ich wollte nach dem Schließen der Einstellungen an derselben Stelle landen. Bei diesen kleineren Details gab es einiges Hin und Her.

Es zum Startbildschirm machen

Als ich mit der Funktionsweise zufrieden war, wollte ich einfach die Home-Taste drücken und dorthin zurückkehren können.

Zuerst haben wir die Starteinstellungen von Samsung probiert. Ich habe Mit Smart Hub Home starten deaktiviert und Letzte App automatisch starten aktiviert. Damit kam Clean Frame zurück, wenn ich den Fernseher einschaltete – solange es die zuletzt genutzte App war.

Dass die Home-Taste mich nach dem Fernsehen auch wieder dorthin bringt, erforderte etwas mehr Aufwand. Durch die Installation von Clean Frame hatte ich zwar eine App, die ich öffnen konnte, aber der Fernseher musste noch angewiesen werden, sie als Home zu nutzen. Wir haben ein kleines Hilfsprogramm verwendet, das einmalig über die Entwicklerverbindung auf dem Fernseher läuft. Es ändert die Home-Einstellung des Fernsehers so, dass sie auf Clean Frame zeigt, und aktiviert den automatischen Start dieser Home-App. Vorher haben wir die Originaleinstellungen gesichert und geprüft, ob wir sie wiederherstellen konnten.

Getestet habe ich das mit Netflix. Sobald es offen war, drückte ich Home auf der normalen Fernbedienung und landete direkt wieder in Clean Frame. Ich konnte also eine App öffnen und mit derselben Taste, die ich normalerweise benutze, zu meinem eigenen Startbildschirm zurückkehren.

Wenn du das Gleiche vorhast: Dieser Teil geht über die dokumentierte App-Einrichtung von Samsung hinaus. Meiner ist ein LS03D Frame mit Firmware 2130.0. Die Referenz, die wir genutzt haben, war für ein anderes Samsung-Modell, also haben wir sie vor der Änderung gegen meinen Fernseher geprüft. Das Hilfsprogramm musste nur einmal laufen, daher muss mein Mac nicht dauerhaft verbunden bleiben, damit es funktioniert.

Es lief über die Entwicklerverbindung und brauchte keinen Root-Zugriff. Trotzdem würde ich bei diesem Teil vorsichtig sein. Es verändert die Home-Einstellungen des Fernsehers, und ein anderes Modell oder eine andere Firmware könnte sich anders verhalten.

Der aktuelle Stand

Es ist auf meinem Fernseher installiert und läuft super. Ich kann Layout, Schriftarten und Hintergrund ändern und die Apps, die ich will, in meiner Wunschreihenfolge behalten.

Die normale Fernbedienung funktioniert, Home bringt mich zurück zu Clean Frame, und ich kann den Fernseher weiterhin für Kunst nutzen.

Hier sind ein paar Kombinationen, die ich ausprobiert habe. Ich kann Hintergrund, Layout, Schriftart, Fokus-Stil sowie die Darstellung der Apps und Home-Steuerelemente anpassen. Diese Screenshots stammen aus der aktuellen App, die im Browser läuft.

Nathan Clark - inline image

Die Fokus-Einstellungen mit Vorschau, wie Glass und Clear tint auf dem Home-Bildschirm aussehen.

Nathan Clark - inline image

Blue Peaks mit Listen-Layout, Mori-Typografie, Type-Fokus und Icons für die Home-Steuerelemente.

Nathan Clark - inline image

Nur Text auf Schwarz, mit Mori-Typografie und Type-Fokus.

Nathan Clark - inline image

Mountain Valley mit Dock-Layout, Clear-tint-Material und Glass-Fokus.

Zum Zeitpunkt des Schreibens haben schon etliche Leute nach einem Link zum Repo gefragt. Ich arbeite noch ein paar Dinge durch und füge ihn vielleicht später hier ein. Bis dahin sollte dir diese Anleitung den größten Teil des Weges zeigen, um deine eigene Version zu bauen – ausgehend vom Modell und der Firmware deines Fernsehers und Schritt für Schritt.

✌🏼@nathanclark

Ein paar Fragen aus den Antworten

Kann ich ihn noch als Frame für Kunst nutzen?

Ja. Das funktioniert weiterhin. Die Hintergründe in Clean Frame sind unabhängig von Samsungs Art Mode.

Was passiert, wenn Netflix oder die anderen Apps Updates bekommen?

Es sind immer noch die Apps, die vom Fernseher installiert und verwaltet werden. Clean Frame öffnet sie nur. Ich pflege keine separaten Versionen von Netflix oder YouTube. Ein Firmware-Update von Samsung ist eine andere Frage: Ich habe noch nicht getestet, ob das Home-Setup so ein Update übersteht.

Hast du Tizen ersetzt oder Android installiert?

Der Fernseher läuft weiterhin mit Tizen. Clean Frame ist eine Tizen-App, und ich habe die Home-Einstellung geändert, damit sie sich öffnet, wenn ich Home drücke. Ich habe weder Android installiert noch das Betriebssystem des Fernsehers ersetzt.

Funktioniert das auch auf anderen Fernsehern?

Leute haben nach älteren Samsungs, LG, Hisense und Vizio gefragt – dazu kann ich nichts sagen. Aber es scheint eine wachsende Liste von Leuten zu geben, die das auf vielen Modellen umsetzen. Und soweit ich das sehe, ist Tizen eines der schwierigeren Systeme, also stehen die Chancen gut, dass dein Fernseher funktioniert.

Ist die Oberfläche in 4K?

Die Oberfläche ist in 1920 × 1080 gebaut und skaliert passend zum Bildschirm. Eine native 4K-Version habe ich nicht erstellt. Das hat übrigens nichts mit der Videoqualität innerhalb der Streaming-Apps zu tun.

Funktioniert es mit Home Assistant?

Momentan gibt es keine Home-Assistant-Integration in Clean Frame. Bisher habe ich mich auf den Startbildschirm und die Nutzung mit der normalen Fernbedienung konzentriert. Allerdings ist es am Ende des Tages nur eine Web-App, und man könnte relativ problemlos viele weitere Funktionen einbauen – es ist also sehr wahrscheinlich machbar.

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Speichere die Quelle, stelle gezielte Fragen, fasse die Argumentation zusammen und verwandle einen viralen Artikel in wiederverwendbare Notizen in einem einzigen KI-Arbeitsbereich.

YouMind entdecken
Für Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mühsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum Entschlüsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken