Repolode
nthnclrk

nthnclrk/CleanFrame

Una pantalla de inicio personal para televisores Samsung The Frame con Tizen, con apps, una foto de fondo y una interfaz fácil de usar con el control remoto, que puedes bifurcar y adaptar.

Estrellas
264
Forks
30
Issues abiertos
2
Último commit
anteayer

¿Qué es?

CleanFrame es una pantalla de inicio más sencilla para Samsung The Frame. Muestra las apps que elijas, una fotografía y la hora, y está diseñada para navegarse con el control remoto del televisor. El proyecto es una app de Tizen creada para un runtime ES5, y su autor la comparte como punto de partida, no como un producto pulido y portátil.

La interfaz ofrece un diseño de Lista o Dock, fondo claro u oscuro y reloj de 12 horas. Puedes elegir y reordenar las apps de Inicio, descubrir las apps instaladas en el televisor, seleccionar entre quince fondos de pantalla y ajustar la tipografía, el foco y el estilo de vidrio en la pantalla de Settings. Las preferencias se guardan localmente. Los efectos de vidrio y desenfoque se prerenderizan, de modo que el televisor solo carga imágenes terminadas y usa transformaciones y opacidad para indicar el foco.

Puedes probar la interfaz en un navegador con Node.js 22+ y Python 3.10+ antes de usar cualquier dispositivo. Para instalarla en un televisor necesitas tus propios certificados, perfil de firma e identidad de la app. Además, los scripts de configuración están adaptados al computador y al televisor del autor, así que se espera que los adaptes y pruebes. Los cambios nativos en Inicio o en el arranque dependen de helpers no documentados y conllevan riesgos.

Funciones clave

  • 01Diseños de Lista o Dock intercambiables, con iconos, nombres o ambos.
  • 02Fondos fotográficos o de color sólido, claros u oscuros, con un sencillo reloj de 12 horas.
  • 03Elegir, reordenar y descubrir apps de Inicio en el televisor.
  • 04Quince fondos de pantalla incluidos y preferencias guardadas localmente.
  • 05Vista previa en el navegador para desarrollar la interfaz sin un televisor.

Casos de uso

  • Convertir un Samsung The Frame en una pantalla de inicio personal centrada en fotografías.
  • Bifurcar el proyecto y usarlo como base para una interfaz personalizada de Tizen TV.
  • Crear prototipos de interfaces navegables con el control remoto en un navegador antes de instalarlas en un televisor.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/nthnclrk/CleanFrame.git
  2. 2

    Entra en la carpeta del proyecto

    cd CleanFrame
  3. 3

    Instala las dependencias (se requiere Node.js 22 o posterior)

    npm ci
  4. 4

    Inicia la vista previa en el navegador y abre localhost:4795/home/

    npm run dev:public

Antes de usarlo

  • Se creó para un Samsung The Frame TV y solo se ha probado en ese equipo de referencia.
  • Los scripts de configuración corresponden al ordenador, el televisor y el firmware del autor, así que tendrás que adaptarlos por tu cuenta.
  • Solo se admite Tizen; Android TV, Google TV, LG webOS y Roku requieren implementaciones independientes.
  • Los cambios en Home nativo y en el inicio usan helpers sin documentar, que pueden dejar de funcionar tras actualizar el firmware.

Temas

Preguntas frecuentes

¿Qué es CleanFrame?
Una pantalla de inicio personal para televisores Samsung The Frame con Tizen, con apps, una foto de fondo y una interfaz fácil de usar con el control remoto, que puedes bifurcar y adaptar. CleanFrame es una pantalla de inicio más sencilla para Samsung The Frame. Muestra las apps que elijas, una fotografía y la hora, y está diseñada para navegarse con el control remoto del televisor. El proyecto es una app de Tizen creada para un runtime ES5, y su autor la comparte como punto de partida, no como un producto pulido y portátil.
¿CleanFrame es gratuito? ¿Qué licencia tiene?
CleanFrame es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿CleanFrame sigue mantenido?
Mantenimiento activo. El último commit de CleanFrame fue el 20 oct 2026.
¿Para qué puedo usar CleanFrame?
Convertir un Samsung The Frame en una pantalla de inicio personal centrada en fotografías. Bifurcar el proyecto y usarlo como base para una interfaz personalizada de Tizen TV. Crear prototipos de interfaces navegables con el control remoto en un navegador antes de instalarlas en un televisor.
¿Cómo se instala CleanFrame?
Clona el repositorio: git clone https://github.com/nthnclrk/CleanFrame.git Entra en la carpeta del proyecto: cd CleanFrame Instala las dependencias (se requiere Node.js 22 o posterior): npm ci Inicia la vista previa en el navegador y abre localhost:4795/home/: npm run dev:public
¿Dónde consigo CleanFrame?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nthnclrk/CleanFrame

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados