Elimina aplicaciones innecesarias de Android TV y Google TV por Wi-Fi mediante ADB y sustituye la pantalla de inicio llena de anuncios por un launcher limpio al estilo de Apple TV.
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
Clona el repositorio
git clone https://github.com/nthnclrk/CleanFrame.git - 2
Entra en la carpeta del proyecto
cd CleanFrame - 3
Instala las dependencias (se requiere Node.js 22 o posterior)
npm ci - 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
Elimina el bloatware de Android TV y Google TV por Wi-Fi mediante ADB y reemplaza la pantalla de inicio por un launcher ligero al estilo de Apple TV.
Un launcher para Android TV inspirado en tvOS, pensado para televisores del mercado chino como Xiaomi y TCL, sin anuncios y con salvapantallas aéreos de Apple TV.
Una pantalla de inicio alternativa, de código abierto y sin anuncios para Google TV y Android TV, con recomendaciones en tendencia de tus apps, el tiempo y precios de criptomonedas.
App nativa para la barra de menús de macOS que permite controlar televisores LG webOS de forma remota, abrir apps, cambiar de entrada HDMI y navegar con el trackpad.
Una biblioteca de JavaScript para crear interfaces de usuario interactivas con componentes componibles, disponible para la web, el servidor y plataformas nativas.