Удаляет лишние приложения с Android TV и Google TV по Wi‑Fi через ADB и заменяет домашний экран с рекламой на лаконичный лаунчер в стиле Apple TV.
nthnclrk/CleanFrame
Персональный главный экран для телевизоров Samsung The Frame на Tizen: приложения, фотообои и интерфейс для управления пультом, который можно форкнуть и адаптировать.
- Звёзды
- 264
- Форки
- 30
- Открытые issues
- 2
- Последний коммит
- позавчера
Что это?
CleanFrame — лаконичный главный экран для телевизора Samsung The Frame. На нём отображаются выбранные приложения, фотография и время, а управлять им можно с пульта телевизора. Проект представляет собой приложение для Tizen на ES5 runtime; автор предлагает его как основу для дальнейшей работы, а не как готовый универсальный продукт.
Интерфейс предлагает макет List или Dock, светлый или тёмный фон и 12-часовой формат времени. Можно выбирать и менять порядок приложений на главном экране, находить установленные на телевизоре приложения, выбирать из пятнадцати обоев, а также настраивать типографику, выделение элементов и эффект стекла в разделе Settings. Настройки сохраняются локально. Эффекты стекла и размытия предварительно отрисованы: телевизор загружает готовые изображения, а для визуального отклика при выборе использует трансформации и прозрачность.
Перед тем как подключать телевизор, интерфейс можно проверить в браузере с Node.js 22+ и Python 3.10+. Для установки на телевизор понадобятся собственные сертификаты, профиль подписи и идентификатор приложения; скрипты настройки рассчитаны на компьютер и телевизор автора, поэтому их потребуется адаптировать и протестировать. Изменения штатного Home и запуска приложения опираются на недокументированные вспомогательные средства и сопряжены с риском.
Ключевые возможности
- 01Переключение между макетами List и Dock с иконками, названиями или тем и другим.
- 02Фотообои или однотонный светлый либо тёмный фон и простые часы в 12-часовом формате.
- 03Выбор приложений на главном экране, изменение их порядка и поиск установленных на телевизоре приложений.
- 04Пятнадцать встроенных обоев и локальное сохранение настроек.
- 05Предварительный просмотр интерфейса в браузере для разработки без телевизора.
Сценарии использования
- Превратить Samsung The Frame в персональный главный экран с фотографией на фоне.
- Форкнуть проект и использовать его как основу для собственного интерфейса телевизора на Tizen.
- Создавать прототипы интерфейсов с управлением пультом в браузере до установки на телевизор.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/nthnclrk/CleanFrame.git - 2
Перейдите в папку проекта
cd CleanFrame - 3
Установите зависимости (требуется Node.js 22 или новее)
npm ci - 4
Запустите предпросмотр в браузере, затем откройте localhost:4795/home/
npm run dev:public
Что важно знать
- Проект создан для одного телевизора Samsung The Frame и протестирован только на этой эталонной конфигурации.
- Скрипты настройки рассчитаны на компьютер, телевизор и прошивку автора, поэтому вам придётся адаптировать их самостоятельно.
- Поддерживается только Tizen; для Android TV, Google TV, LG webOS и Roku потребуются отдельные реализации.
- Изменения встроенного экрана Home и запуска используют недокументированные вспомогательные средства, которые могут перестать работать после обновления прошивки.
Темы
Частые вопросы
- Что такое CleanFrame?
- Персональный главный экран для телевизоров Samsung The Frame на Tizen: приложения, фотообои и интерфейс для управления пультом, который можно форкнуть и адаптировать. CleanFrame — лаконичный главный экран для телевизора Samsung The Frame. На нём отображаются выбранные приложения, фотография и время, а управлять им можно с пульта телевизора. Проект представляет собой приложение для Tizen на ES5 runtime; автор предлагает его как основу для дальнейшей работы, а не как готовый универсальный продукт.
- CleanFrame можно использовать бесплатно? Какая у него лицензия?
- CleanFrame распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- CleanFrame всё ещё поддерживается?
- Активно поддерживается. Последний коммит в CleanFrame — 20 окт. 2026 г..
- Для чего можно использовать CleanFrame?
- Превратить Samsung The Frame в персональный главный экран с фотографией на фоне. Форкнуть проект и использовать его как основу для собственного интерфейса телевизора на Tizen. Создавать прототипы интерфейсов с управлением пультом в браузере до установки на телевизор.
- Как установить CleanFrame?
- Клонируйте репозиторий: git clone https://github.com/nthnclrk/CleanFrame.git Перейдите в папку проекта: cd CleanFrame Установите зависимости (требуется Node.js 22 или новее): npm ci Запустите предпросмотр в браузере, затем откройте localhost:4795/home/: npm run dev:public
- Где скачать CleanFrame?
- Исходный код и инструкции по установке — на GitHub: https://github.com/nthnclrk/CleanFrame
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Удаляет предустановленные приложения с Android TV и Google TV по Wi‑Fi через ADB и заменяет главный экран облегчённым лаунчером в стиле Apple TV.
Лаунчер для Android TV в стиле tvOS для телевизоров китайского рынка, например Xiaomi и TCL: без рекламы, с заставками Apple TV Aerial.
Открытая замена главного экрана для Google TV и Android TV без рекламы: тренды из ваших приложений, погода и цены криптовалют.
Нативное приложение для строки меню macOS, позволяющее удалённо управлять телевизорами LG webOS: запускать приложения, переключать входы HDMI и перемещаться по интерфейсу с помощью тачпада.
JavaScript-библиотека для создания интерактивных пользовательских интерфейсов из компонентов, работающих в вебе, на сервере и нативных платформах.