Repolode
bryanroscoe

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. 1

    TVで開発者向けオプションとネットワークデバッグを有効にする

  2. 2

    Homebrew tapを追加する(macOS)

    brew tap bryanroscoe/shield-optimizer
  3. 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 の数値は毎日更新されます。

関連プロジェクト