Удаляет предустановленные приложения с Android TV и Google TV по Wi‑Fi через ADB и заменяет главный экран облегчённым лаунчером в стиле Apple TV.
simbasjungles/free-my-tv
Открытая замена главного экрана для Google TV и Android TV без рекламы: тренды из ваших приложений, погода и цены криптовалют.
- Звёзды
- 1,020
- Форки
- 112
- Открытые issues
- 6
- Последний коммит
- 7 часов назад
Что это?
Free My TV заменяет стандартный главный экран и заставку на устройствах Google TV и Android TV лаунчером без спонсорских подборок, баннеров и автоматически воспроизводимых промороликов. На полке отображаются выбранные вами стриминговые приложения в заданном на телевизоре порядке, а трендовые подборки включают только материалы, доступные в уже установленных приложениях. Для фильмов и сериалов предусмотрены отдельные вкладки, а в боковой панели можно посмотреть почасовой прогноз, время восхода и заката, а также при желании цены криптовалют с Binance.
Приложение — обычный Android-проект на Java, без Gradle и сторонних библиотек; shell-скрипт запускает aapt2, javac, d8, zipalign и apksigner для сборки APK. Для установки используется собственный ADB телевизора: подключение к локальному loopback-адресу с помощью ключа, созданного на устройстве, и стандартные команды, например назначение домашней активности и отключение пакетов. Отключённые приложения не удаляются, а watchdog после повторных сбоев восстанавливает заводской главный экран.
Настроить приложение можно через файл config.properties, в настройках на телевизоре или попросив Claude Code — проект рассчитан на доработку с его помощью. Для подборок нужен бесплатный API key TMDB, а данные о погоде поступают от Open-Meteo.
Ключевые возможности
- 01Замена главного экрана и заставки без рекламы и спонсорских материалов.
- 02Полка с выбранными пользователем стриминговыми приложениями, порядок которых задаётся на телевизоре.
- 03Почасовые трендовые подборки из установленных приложений и отдельные вкладки для фильмов и сериалов.
- 04Погода, время восхода и заката, а также цены криптовалют в боковой панели.
- 05Дневная и ночная темы, переключающиеся с учётом местного времени заката.
- 06Быстрое возвращение к исходному главному экрану; приложения не удаляются.
Сценарии использования
- Убрать рекламные подборки и автоматически воспроизводимую рекламу с главного экрана Google TV или Android TV.
- Собрать любимые стриминговые приложения на одной заметной полке.
- Использовать стример Google TV с телевизором бренда, которого нет в списке, адаптировав списки приложений с помощью AI-ассистента.
- Изучить небольшой лаунчер для Android на Java без зависимостей.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/simbasjungles/free-my-tv && cd free-my-tv - 2
Установите инструменты сборки Android на Mac
brew install --cask temurin android-commandlinetools android-platform-tools - 3
Установите платформу Android SDK и build-tools
sdkmanager "build-tools;34.0.0" "platforms;android-34" - 4
Соберите APK (укажите свой город и ключ TMDB в config.properties, затем запустите сборку ещё раз)
./build.sh
Что важно знать
- На телевизоре нужно включить режим разработчика и отладку по USB.
- Для отображения популярных рекомендаций нужен бесплатный ключ API TMDB.
- Для ручной установки на компьютере нужны JDK, Android SDK и adb; пользователям Windows также потребуется WSL.
Темы
Частые вопросы
- Что такое free-my-tv?
- Открытая замена главного экрана для Google TV и Android TV без рекламы: тренды из ваших приложений, погода и цены криптовалют. Free My TV заменяет стандартный главный экран и заставку на устройствах Google TV и Android TV лаунчером без спонсорских подборок, баннеров и автоматически воспроизводимых промороликов. На полке отображаются выбранные вами стриминговые приложения в заданном на телевизоре порядке, а трендовые подборки включают только материалы, доступные в уже установленных приложениях. Для фильмов и сериалов предусмотрены отдельные вкладки, а в боковой панели можно посмотреть почасовой прогноз, время восхода и заката, а также при желании цены криптовалют с Binance.
- free-my-tv можно использовать бесплатно? Какая у него лицензия?
- free-my-tv распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- free-my-tv всё ещё поддерживается?
- Активно поддерживается. Последний коммит в free-my-tv — 20 окт. 2026 г..
- Для чего можно использовать free-my-tv?
- Убрать рекламные подборки и автоматически воспроизводимую рекламу с главного экрана Google TV или Android TV. Собрать любимые стриминговые приложения на одной заметной полке. Использовать стример Google TV с телевизором бренда, которого нет в списке, адаптировав списки приложений с помощью AI-ассистента. Изучить небольшой лаунчер для Android на Java без зависимостей.
- Как установить free-my-tv?
- Клонируйте репозиторий: git clone https://github.com/simbasjungles/free-my-tv && cd free-my-tv Установите инструменты сборки Android на Mac: brew install --cask temurin android-commandlinetools android-platform-tools Установите платформу Android SDK и build-tools: sdkmanager "build-tools;34.0.0" "platforms;android-34" Соберите APK (укажите свой город и ключ TMDB в config.properties, затем запустите сборку ещё раз): ./build.sh
- Где скачать free-my-tv?
- Исходный код и инструкции по установке — на GitHub: https://github.com/simbasjungles/free-my-tv
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Удаляет лишние приложения с Android TV и Google TV по Wi‑Fi через ADB и заменяет домашний экран с рекламой на лаконичный лаунчер в стиле Apple TV.
Лаунчер для Android TV в стиле tvOS для телевизоров китайского рынка, например Xiaomi и TCL: без рекламы, с заставками Apple TV Aerial.
Приложение для Windows на Python управляет Android TV через ADB: удаляет предустановленные приложения, устанавливает APK и настраивает альтернативный лаунчер.
Голосовой помощник для macOS, который работает с вашим тарифом Claude Pro или Max через Claude Code и не требует API-ключа.
Плагин для Claude Code со skills и агентами, которые помогают создавать приложения на Spring Boot 4.x и Java 21+ с соблюдением лучших практик.