Два дня назад я починил телевизор родителей. А потом интернет починил их.
TL;DR: Промпт, который через Wi-Fi очищает любой Android TV или Google TV от мусора и делает домашний экран в стиле Apple TV. Без root-прав, ничего не удаляется, всё можно отменить одной командой.
Один твит, два дня — и теперь у проекта есть название и сайт: cleanyour.tv.
Если хочешь начать прямо сейчас, листай к разделу «Попробуй» внизу. Если нет — читай дальше :)
Два дня в цифрах

А вот то, что не поместилось на карточку:
30 телевизоров с проверенными списками от 16 брендов, два из них — проекторы. Восемь языков. 45 000 посетителей репозитория. Девять лаунчеров и дополнений, созданных на его основе.
Как всё началось
Телевизор моих родителей показывал рекламу ещё до того, как ты успевал открыть Netflix. Полноэкранную, банковскую, на телевизоре, за который они заплатили. Поэтому в субботу днём я сел с Claude Code и вбил номер модели.
Он нашёл телевизор по Wi-Fi, вывел список всего, что на нём запущено, и мы вместе прошлись по нему. Двадцать пять пакетов Xiaomi спустя реклама, телеметрия и вкладка «Discover» исчезли. Затем он написал новый домашний экран: чёрный фон, четыре большие плитки, часы. Мама сказала: «О, красиво» — это был весь её отзыв.
В 14:21 я выложил твит с фотографиями «до» и «после» и пошёл обедать.
То, чего я не планировал
К концу обеда твит уже разлетался. К следующему утру у него было 20 000 лайков, а у репозитория — 2 000 звёзд. Сорок пять тысяч человек за выходные прочитали README про мусор в телевизорах.
Потом пошли пулреквесты, и они не прекращаются до сих пор. Только сегодня приняли 50 🤯
Лучшим были ответы, потому что люди не просто писали «круто», они делали. На Sony 2017 года. На Hisense, который один раз ушёл в recovery, а потом стал паинькой. На проекторе Samsung, где работает своя версия adb, — и кто-то заставил работать и её.
У одной бабушки теперь телевизор, который на неё не орёт. Кто-то закрепил в доке два тамильских сериала, чтобы жена быстрее их находила. У кого-то Fire TV «теперь выглядит как Wii». Кто-то вывел на свой экран котировки Polymarket в реальном времени.

Что это вообще такое
Честно говоря, это промпт. Один markdown-файл, который ты вставляешь в Claude Code или любого другого ассистента, умеющего работать с терминалом. Он объясняет, как подключиться к телевизору по Wi-Fi, что сохранить в бэкап и как найти мусор именно на твоей модели.
Прежде чем что-то трогать, он спрашивает: какие приложения ты используешь, какие четыре закрепить в доке, оставлять ли голосового помощника. Потом собирает небольшой лаунчер, назначает его главным экраном и проверяет свою работу по скриншотам с телевизора.
Три правила с первого дня. Никакого root. Ничего не удаляется, только отключается. Одна команда возвращает всё обратно. Сегодня вечером я запустил её на телевизоре родителей, чтобы убедиться. Реклама вернулась. Потом я снова запустил установку.
Что изменилось с субботы
- С 1 телевизора до 30. Xiaomi, TCL, Sony, Hisense, Philips, OnePlus, NVIDIA Shield, Chromecast, BenQ, CHiQ, RCA, SANYO, Toshiba, Insignia. Шестнадцать брендов, каждый список написан тем, кто это делал.
- Проекторы. XGIMI от @zarubaf, Stellamore от @aravinddass — службы коррекции трапеции и автофокуса помечены как «никогда не отключать».
- Fire TV. Очистка теперь работает и на Fire OS. Реклама Amazon уходит, домашний экран Amazon остаётся.
- Темы. Файл config.json и обои, залитые на телевизор, полностью меняют внешний вид. Без пересборки.
- Карточки модулей. Любое приложение может объявить свою плитку. Лаунчер спросит один раз, по умолчанию — «Оставить скрытым». Сделано @udhaykumarbala, который также выпустил библиотеку NES как первый модуль.
- 8 языков. Русский от @angelwzr, французский от @ScaryFr92, тайский, китайский, каталанский, испанский и немецкий — от других ребят из ответов.
- Циклические падения Google TV исправлены. Мастер настройки перехватывал Home и ронял систему каждые 200 мс. Теперь установщик это проверяет и откатывает изменения.
- Поддержка Windows. У каждого скрипта есть близнец на PowerShell.
- Adb больше не нужен. macOS молча блокирует adb от Google. tools/tv.py — чистый Python-клиент, которому на это плевать.
- Живые плитки при появлении и исчезновении приложений от @angelwzr. Иконка Ethernet от @sonalder-darlene. Значок VPN, который краснеет при обрыве соединения, от @zarubaf.
- Лаунчер весом 250 КБ. Без сети, без служб, создан для устройств с 1 ГБ памяти.
- Скринсейвер с часами, которые дрейфуют по экрану, чтобы ничего не выгорело.
- Восстановление одной командой. Проверил сегодня вечером на телевизоре родителей в обоих направлениях.
- Девять вещей, построенных поверх. Порт на webOS от @OmkarK97, редизайн для Hisense от @YouLop009, полка Stremio от @benfirad, Центр управления от @samdegan2311, скринсейвер «северное сияние» от @rakshajag13, звуки кликов от @rocavence, AirPlay от @nguyenduchoai, лаунчеры для Fire TV от @itsmeterrylin и @ljis120301.
- Сайт, название, домен. cleanyour.tv.
Итак, CleanYourTV
Репозиторий назывался tv-vibehack — отличное имя для субботней поделки и ужасное для того, что читают 25 000 человек.
С сегодняшнего дня он здесь: https://github.com/Gathin23/cleanyourtv
Попробуй
- На телевизоре: Настройки → О устройстве → нажми OK на пункте «Номер сборки» семь раз → Для разработчиков → включи Отладку по USB.
- На компьютере: вставь промпт с cleanyour.tv в Claude Code и укажи модель своего телевизора.
- Подтверди «Разрешить отладку по USB?» на телевизоре и ответь на вопросы ассистента.
Занимает минут пятнадцать. Если твоего телевизора нет в списке, промпт сам найдёт мусор, а если потом пришлёшь список — сэкономишь время следующему человеку.
Поставь звезду репозиторию, если помогло. Пришли скриншот, если сработало. А если это спасло тебя от покупки нового телевизора — там есть кнопка «Купить мне кофе».
Спасибо 36 людям, чьи пулреквесты были приняты, всем остальным, кто присылал списки в ответах, и моим родителям, которые до сих пор не понимают, что всё это значит, но рады, что реклама исчезла.

GIF





