Wi-Fi経由のADBでAndroid TVやGoogle TVの不要アプリを無効化し、ホーム画面を軽量なApple TV風ランチャーに置き換えます。
bryanroscoe/shield_optimizer
ADB経由でNvidia Shield TVなどのAndroid TV端末を整理・調整・診断するデスクトップアプリとPowerShellスクリプト。
- スター
- 1,415
- フォーク
- 43
- 未解決の Issue
- 10
- 最終コミット
- 15 時間前
これは何?
ATV Optimizerは、ADB経由でコンピューターからAndroid TV端末を管理します。プリインストールされた不要なアプリの無効化、ホームランチャーの切り替え、APKのサイドロード、HDMI-CECやコンテンツに合わせたフレームレート設定の調整に加え、温度、メモリ、ストレージ、テレビが出力している映像と音声の情報を確認できます。
このプロジェクトは2つの形態で提供されています。Homebrewまたはダウンロードしたインストーラーから導入するネイティブデスクトップアプリ(v2、ベータ版)と、ターミナルで動作するPowerShell 7スクリプト(v1)です。どちらも同じADBコマンドを実行し、機能カタログを共有します。アプリにはadbが同梱されており、起動時にローカルネットワーク上の端末を検索します。
対象端末はNvidia Shield TV、Onn 4K Pro、Chromecast with Google TV、Google TV Streamerです。利用できる操作は端末のファームウェアによって異なります。Fire TVの対応状況はビルドによって異なり、一部のFire OSバージョンでは標準ランチャーの変更がブロックされます。無効化した項目はRestore機能で元に戻せます。また、重要なシステムパッケージを保護する「無効化しない」リストが用意されています。
主な機能
- 01おすすめの操作を案内するデブロートウィザードで、プリインストールアプリを無効化、有効化、またはアンインストール
- 02ホームランチャーの切り替えと、対応ランチャーのインストール
- 03APKファイルのサイドロードと、テレビ上のファイルの参照、アップロード、ダウンロード
- 04HDMI-CEC、フレームレートマッチング、アニメーション速度、オーディオパススルーの調整
- 05温度、CPU、RAM、ストレージ、ディスプレイや音声の出力状況を表示
- 06端末の設定をスナップショットとして保存し、同じテレビまたは別のテレビに適用
ユースケース
- 新しいShield TVやGoogle TV端末から、メーカーや通信事業者がプリインストールした不要なアプリを削除する
- 複数のAndroid TV端末を同じ構成でセットアップする
- 実際のHDMI出力モードを確認して再生の問題を診断する
- リモコンで操作しやすいインストール手段がないアプリをテレビにサイドロードする
クイックスタート
- 1
TVで開発者向けオプションとネットワークデバッグを有効にする
- 2
Homebrew tapを追加する(macOS)
brew tap bryanroscoe/shield-optimizer - 3
Homebrewでデスクトップアプリをインストールする(macOS)
brew install --cask shield-optimizer
使う前に知っておきたいこと
- デスクトップアプリはパブリックベータ版で、ビルドにはまだコード署名がありません。
- Fire TVのサポートはファームウェアのビルドに依存し、一部のビルドでは標準ランチャーの変更がブロックされます。
- READMEに明確なライセンスの記載がないため、再利用条件が不明です。
- システムアプリの変更にはリスクがあり、一部のファームウェアでは変更を元に戻せない場合があります。
トピック
よくある質問
- shield_optimizer とは?
- ADB経由でNvidia Shield TVなどのAndroid TV端末を整理・調整・診断するデスクトップアプリとPowerShellスクリプト。 ATV Optimizerは、ADB経由でコンピューターからAndroid TV端末を管理します。プリインストールされた不要なアプリの無効化、ホームランチャーの切り替え、APKのサイドロード、HDMI-CECやコンテンツに合わせたフレームレート設定の調整に加え、温度、メモリ、ストレージ、テレビが出力している映像と音声の情報を確認できます。
- shield_optimizer は無料で使えますか?ライセンスは?
- shield_optimizer は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- shield_optimizer は今もメンテナンスされていますか?
- 活発にメンテナンス中。shield_optimizer の最終コミットは 2026年10月19日 です。
- shield_optimizer は何に使えますか?
- 新しいShield TVやGoogle TV端末から、メーカーや通信事業者がプリインストールした不要なアプリを削除する 複数のAndroid TV端末を同じ構成でセットアップする 実際のHDMI出力モードを確認して再生の問題を診断する リモコンで操作しやすいインストール手段がないアプリをテレビにサイドロードする
- shield_optimizer のインストール方法は?
- TVで開発者向けオプションとネットワークデバッグを有効にする Homebrew tapを追加する(macOS): brew tap bryanroscoe/shield-optimizer Homebrewでデスクトップアプリをインストールする(macOS): brew install --cask shield-optimizer
- shield_optimizer はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/bryanroscoe/shield_optimizer
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Wi-Fi経由でADBを使ってAndroid TVやGoogle TVの不要アプリを無効化し、広告だらけのホーム画面をApple TV風のシンプルなランチャーに置き換えます。
ADBでAndroid TVを管理するWindowsアプリ。ブloatwareの削除、APKのサイドロード、カスタムランチャーの設定に対応。
root不要でADB経由でFire TVやAndroid TVの広告、テレメトリー、不要なアプリを削除し、いつでも元に戻せるシェルスクリプト。
iPhoneのコントロールセンターにあるApple TV Remoteで、Android TV/Google TV端末やMacをローカルネットワーク経由で操作できます。
Logitechマウス、キーボード、Webカメラのボタン、DPI、SmartShiftを変更できる、ローカルファーストなネイティブRust製Options+代替ソフト。