はじめに:テレビは誰のものか?
最近のスマートテレビ(Android TV / Google TV)を使っていて、こんなストレスを感じたことはないでしょうか?
「大画面テレビを買ったはずなのに、電源をつけると画面の半分がスポンサー広告と不要なおすすめ動画で埋め尽くされている…」
「バックグラウンドで動くメーカー独自のテレメトリ(情報収集)のせいで、年々リモコンの反応がもっさり重くなる…」
そんな悩みを、海外のエンジニアが Claude Code などの AI コーディングアシスタント を駆使してスマートに解決して話題になっています。
それが、GitHub 公開わずか数日で 10,000+ Star を叩き出した超話題のオープンソースプロジェクト 「CleanYourTV」 です。
CleanYourTV とは?何ができるのか?
CleanYourTV は、Wi-Fi 経由で Android TV / Google TV に接続し、広告・プリインストールされた不要アプリ・追跡サービスを丸ごと無効化 した上で、Apple TV 風の美しい極限ミニマルランチャー に置き換えてくれるツールです。
- ルート化(root)一切不要
- 物理的な配線や分解一切不要(Wi-Fi と ADB デバッグだけで完結)
- 不具合が起きても 1 コマンドで 100% 元通りに復元可能
🛠️ 動作の仕組み:なぜ安全なのか?
多くの人が「テレビのシステムをいじるのは文鎮化(故障)が怖い」と感じるはずです。CleanYourTV が支持されている最大の理由は、その安全設計 にあります。
-
事前バックアップ:
スクリプト実行時、テレビ内にインストールされている全パッケージの状態、デフォルトのホーム画面、アニメーション倍率などをローカルに記録します。 -
削除ではなく「無効化」:
ファイルを無理やり消すのではなく、Android 標準のpm disable-userコマンドを使って該当の広告やテレメトリを「眠らせる」だけです。 -
いつでも復元可能:
万が一元に戻したくなったら、同梱のrestore.shを叩くだけで、数秒で出荷時の状態に戻ります。
✨ 魅力的な機能ハイライト
1. Apple TV 風の極限ミニマルホーム
漆黒の背景に、お気に入りの 4〜6 個のアプリだけが並ぶ丸角 Dock。リモコンの「下」を押すと、グリッド状に他のアプリが滑らかに展開します。
2. 1GB メモリの旧型テレビでも「爆速」
このランチャーは Java ネイティブで極限まで軽量化されています。重い動画プレビューやバックグラウンド通信を一切行わないため、「テレビを買い替えたのかと思うほどリモコン操作がサクサクになった」 と話題です。
3. 多彩なテーマと OLED 焼き付き防止スクリーンセーバー
気分に合わせて Aurora(オーロラ)などのテーマに変更可能。また、細いフォントがゆっくり漂うスクリーンセーバーも内蔵されており、有機ELテレビの焼き付き防止にも配慮されています。
📺 対応デバイス
Android TV / Google TV OS を搭載した幅広いスマートテレビ・ストリーミング端末に対応しています:
- SONY BRAVIA(ブラビア)
- TCL スマートテレビ
- Chromecast with Google TV
- Xiaomi TV
- SHARP AQUOS(Android TV 搭載モデル)
- Anker Nebula 等のスマートプロジェクター
※ 詳しいセットアップ手順や Claude Code との連携用 PROMPT.md は、公式リポジトリに丁寧に記載されています。
👉 GitHub リポジトリ: https://github.com/Gathin23/cleanyourtv
💡 おわりに & 個人開発の紹介
海外のオープンソースコミュニティでは、このように「日常のちょっとした不満を AI とコードで鮮やかに解決する」素晴らしいプロジェクトが日々生まれています。
私自身も、日々の作業ストレスを減らすために、Mac画面上の英語エラーや海外ドキュメントをショートカット1発(0.3秒)でサクッと翻訳できるツール「Zipp」を個人開発しています。
今回紹介したような海外の最新 GitHub リポジトリや英語ドキュメントを読むときにも、画面を囲むだけで爆速で日本語化できるので重宝しています。
開発の進捗や海外の面白いOSSの紹介は、X(Twitter: @dayu510)で定期的に発信しています。エンジニア仲間としてぜひ気軽に繋がっていただけると嬉しいです!
この記事が参考になったら、ぜひ「LGTM」やストックをお願いします!


