RaspberryPiを使用してAndroidTVボックスを構築する方法

Raspberry Piベースのメディアセンターを作りたいのですが、基本的なKodiインストールでは十分な機能が提供されていないことがわかりますか?心配しないでください。試行錯誤された代替手段があります。AndroidTVです。

Android TVをインストールして、Android、Raspberry Pi 3、3 B +、およびRaspberry Pi4で実行されるすべての人気のあるストリーミングアプリのメリットを享受する方法は次のとおりです。

RaspberryPiのAndroidTV

開始する前に、このプロジェクトで使用されているAndroidとAndroidTVのバージョンがベータ標準であることを理解することが重要です。そのため、実際のAndroidTVユニットでは体験できない特定の欠点があります。

3つのRaspberryPiモデルは、AndroidTVの実行に適しています。

  • ラズベリーパイ3
  • ラズベリーパイ3B +
  • ラズベリーパイ4

Raspberry Pi4の手順は次のとおりです。 Raspberry Pi3と3B +には異なる手順が必要ですが、これについては後で説明します。

Raspberry Pi4にAndroidTVをインストールする

独自のRaspberryPi4ベースのAndroidTVを構築するには、次のものが必要です。

  • Raspberry Pi 4(4GBまたは8GBモデルが最適)
  • 高品質のmicroSDカード(16GB以上)
  • ラズベリーパイ4PSU
  • USBキーボードとマウス(または、コンビリモート)
  • USBフラッシュドライブ
  • HDMIケーブル
  • イーサネットケーブル(オプション)

これらのアイテムを集めたら、始める準備ができています。

ステップ1:AndroidTVをダウンロードしてインストールする

Raspberry Pi4にAndroidTVをインストールするには、まずLineageOS 18.1 AndroidTVビルドを入手します。

ダウンロード:KostaKANGによるLineageOS 18.1 Android TV

次に、BalenaからEtcherをダウンロードしてインストールします。これは用途の広いディスクイメージ書き込みツールであり、ここでRaspberryPi用の起動可能なSDカードを作成するために使用されます。

ダウンロードEtcher

次に、Etcherを使用してLineageOSをSDカードにインストールする必要があります。詳細については、Raspberry PiOSのインストールに関するガイドを参照してください。

手順2:Android TV、TWRP、GAppを構成する

Raspberry Pi 3ビルドとは異なり、Raspberry Pi4のAndroidTVセットアップは、箱から出してすぐに使用できます。そうは言っても、含まれていないいくつかのアプリ、特にGAppをインストールする必要があります。ただし、いくつかの調整が必要です。

ただし、最初に、AndroidTVをキーボードで使用する方法を知っておく必要があります。

  • F1 =ホーム
  • F2 =戻る
  • F3 =開いているアプリを表示する
  • F4 =メニュー
  • F5 =パワー
  • F11 =音量を下げる
  • F12 =音量を上げる

Wi-Fiネットワークに接続した後、開発者向けオプションを有効にします。

  1. [設定]> [デバイス設定]に移動します
  2. オープンアバウト
  3. [ビルド番号]までスクロールし、開発者向けオプションに関するメッセージが表示されるまでこれを繰り返しクリックします
  4. 戻ると、[設定]の下に[開発者向けオプション]メニューが表示されます。

開発者向けオプションを使用できる場合は、高度な再起動オプションを構成して、TWRPリカバリメニューへのアクセスを有効にすることができます。

  1. [設定]> [デバイス設定]を開きます
  2. 開発者向けオプションを選択します
  3. ここで、[高度な再起動]をクリックします

これにより、GAppsパッケージの出番であるフラッシュとサイドローディングに必要なTWRPにアクセスできます。

Raspberry Pi4のAndroidTV用のGoogleApps(GApps)パッケージは、現在テストビルドです。これは、機能が欠落しているか不安定である可能性があることを意味します。

ダウンロードRaspberry Pi4のAndroidTV用GApps

tvstockまたはtvminiパッケージを選択し、ZIPファイルをコンピューターにダウンロードしてから、RaspberryPiに接続できるリムーバブルドライブにコピーします。

それが終わったら、TWRPを起動します。

  1. [設定]> [デバイス設定]を開きます
  2. [再起動]> [リカバリ]を選択します

TWRPの場合:

  1. [インストール]を選択します
  2. GAppsZIPファイルを参照します
  3. スワイプを使用してフラッシュを確認し、待機します
  4. 次に、[ワイプ]> [工場出荷時のリセット]を選択します

TWRPを終了するには、[再起動]オプションを使用してRaspberry Pi4を再起動します。

ステップ3:AndroidTVを使用するためにRaspberryPi4を再起動します

これでGoogleアプリが整理されたので、Pi4を再起動してAndroidTVの使用を開始できます。アカウントにサインインするか、メディアストリーミングツールをダウンロードするか、独自のメディアをシステムに接続します。それはすべてあなたのためにあります!

さらに構成したいですか? Raspberry Pi4用のAndroidTVのこのビルドには、セットアップに加えることができるいくつかの調整が含まれています。これには、ハードウェアの電源ボタンの設定からSSHの構成まですべてが含まれます。 IRリモコンを有効にして、HDMIの代わりに3.5mmジャックを介してオーディオを送信することもできます。

Raspberry Pi 4固有のオプションは、 [設定]> [デバイス設定]> [RaspberryPi設定]にあります

微調整とトラブルシューティングのヒントは、KostaKANGWebサイトのダウンロードページにあります。

Raspberry Pi3および3B +にAndroidTVをインストールする

Raspberry Pi 3/3 B +を使用している場合、インストールの手順は多少異なります。開始する前に、次のことを確認してください。

  • Raspberry Pi3またはRaspberryPi 3 B +
  • 良質のmicroSDカード
  • 信頼性の高いラズベリーパイ電源
  • USBキーボードとマウス(またはコンビリモート)
  • USBフラッシュドライブ
  • HDMIケーブル
  • イーサネットケーブル(オプション)

Raspberry Pi3または3B +にAndroidTVをインストールするには、次のソフトウェアをダウンロードする必要があります。

始める準備はできましたか?行こう。

ステップ1:Androidを解凍してインストールする

Raspberry PiにLineageOSをインストールすると、Androidオペレーティングシステムのメリットが得られます。これは、YouTubeやKodiなどのメディアソフトウェアのサポートが向上する可能性があることを意味します。ただし、適切なGoogleアプリがインストールされていれば、Android搭載のRaspberryPiは優れたAndroidTVになります。

これは、Raspberry Pi用のAndroidのさまざまなバージョンで可能ですが、最良の結果を得るには、上記にリンクされているLineageOSバージョンを使用してください。続行する前に、ZIPファイルが解凍されていることを確認してください。

次に、Etcherを使用してLineageOSをSDカードにインストールする必要があります。インストールして正常に起動した後、LineageOSには基本設定が必要です。通常のものを定義します:国、タイムゾーンなどを設定します。

ステップ2:Googleアプリ用にAndroidTVを準備する

これで、RaspberryPiがAndroidを実行しています。これはAOSPに基づくバージョンであり、Googleアプリがインストールされていないことを意味します。これらは手動でインストールする必要があります。

GAppsパッケージをPCにダウンロードしておく必要があります。 opengapps.orgにアクセスして、以下を選択します。

  • 8.1
  • ピコ

(PicoではなくAndroid TVオプションを選択したくなります—しないでください。これは単に大きなファイルであり、問​​題を引き起こす以外のことは何もしません。)

[ダウンロード]を選択し、GAppsファイルがPCに保存されたら、USBフラッシュスティックにコピーします。これを安全に取り外して、RaspberryPiに挿入します。

次に、LineageOSでアプリドロワーを開き、[設定]> [システム]> [タブレットについて]を選択します。ここで、[ビルド番号]まで下にスクロールして、繰り返しクリックします。最終的に、これにより開発者向けオプションメニューが前の画面に追加されます。

設定アプリを終了するまで戻るをクリックし、アプリを再度開いて、 [システム]> [開発者向けオプション]に移動しますルートアクセスを選択し、アプリとADBオプションを選択し、警告が表示されたら[ OK ]をクリックします。

次に、ローカルターミナルまで下にスクロールして、アプリを有効にします。これにより、ローカルシェルアクセスが可能になります。つまり、キーボードからコマンドを入力できます。

ヘッドのアプリの引き出しに背中とお使いのデバイスにアクセスするためのアプリの権限を許可する、その後、ターミナルアプリを開きます。

次に、スーパーユーザーコマンドを入力します。

 su

プライバシーガードの警告ボックスが表示されます。 (これから行うことに対する将来の許可を確実にするために)私の選択を覚えておいてから、 [許可]をオンにします。

次に、コマンドを入力します

rpi3-recovery.sh

これにより、リカバリスクリプトがロードされます。再起動コマンドを入力して起動します。

 reboot

RaspberryPiがTWRP回復コンソールで起動します。ここで、[インストール]、 [ストレージの選択]の順に選択して、USBフラッシュデバイスを選択します。

GAppsファイルを選択してから[Zipインストール]を選択し、次の画面で[インストール後に再起動する]をオンにしてから、スワイプしてFlashを確認します。

デバイスが再起動すると、Playストアにアクセスできるようになります。

ステップ3:AndroidTVインターフェースを構成する

これまでのところ、Raspberry PiのLineageOSのインターフェースは、Android TVではなく、基本的にAndroidのように見えます。これを変更するには、ランチャーが必要です。

いくつか利用可能です。私たちは、広告サポートランチャー、使用ATVランチャー無料をPlayストアから。通常のGoogleアカウントでサインインし、検索してインストールするだけです。 (Playストアへの最初のサインインは、確認手順のおかげで完了するまでに少し時間がかかることに注意してください。)

インターフェースを並べ替えたら、便利なメディアアプリをいくつか追加する必要があります。 YouTube、Plex、Amazon Prime Video、Kodiなどが機能し、すべてGooglePlayで利用できます。既存のサブスクリプションのメリットを享受するには、通常どおりこれらをインストールするだけです。

注:これらのアプリのパフォーマンスは、せいぜい混合されていることが証明されています。最良の結果を得るには、YouTubeに固執してください。他のアプリを探している場合は、インストールするのに最適なバージョンを見つけるために調査してください。

ステップ4:Raspberry Pi 3 AndroidTVを制御する

すべての準備が整ったら、軽量のものを優先して、マウスとキーボードを切断することをお勧めします。 Raspberry Piにはいくつかのリモートオプションがあり、AndroidTVで動作するはずです。

1つのオプションは、構成可能なLEDバックライトを備えた組み合わせデバイスであるミニワイヤレスキーボード/エアリモートコントロールです。

または、タッチパッド付きのiPazzPortワイヤレスミニキーボードをお勧めします。これにより、キーボードとタッチパッドが十字キーとメディアコントローラーとともに1つのユニットに統合されます。

どちらのデバイスもワイヤレスで、リモコン専用の専用Wi-Fiドングルが付属しています。

RaspberryPi用のAndroidTVでメディアをお楽しみください!

これで、Raspberry Pi 3以降で、AndroidTVユーザーインターフェイスを備えたLineageOSを使用してビデオや音楽を送り出すことができます。すべての意図と目的のために、あなたはDIY Android TVボックスを持っています!

確かに、パフォーマンスに問題が発生する可能性があるため、microSDカードに問題がないことを確認してください。また、承認されたRaspberryPi電源を使用していることを確認してください。これにより、Piは、低電圧やmicroSDカードの破損のリスクを冒すことなく、必要な電力を確実に得ることができます。

Android TVの感触が好きですが、最良の結果が得られていませんか?代わりにAndroidTVボックスを購入するかもしれません。