Android TVは最近、かなり一般的になってきましたね。 しかし、新しいAndroid TVを買うとなると、決して安くはなく、また、新しいものを買うとそのTVが全く無駄になってしまうことに気付きます。 この問題を取り除くために私達は容易に実質のアンドロイド TV が持つべきであるほとんどすべての設備を提供するけれどもアンドロイド TV 箱を使用してもいいです。 しかし、彼らはあまりにもとてもポケットに優しいではありませんし、安価な代替品は非常に信頼性が高く、時には多くの機能がそれらに欠けているされています。 今、私たちは自分たちのAndroid TVボックスを作ることができますか? 答えはイエスです。 3349>
Introduction of a Single Board Computer
For this project, I just go with Raspberry Pi 4b which is the latest version and a successor of raspberry pi 3b+. その仕様によると、前任者よりも高性能になっています。 そのため、何かをする前に、チップ上のシステムの上にヒートシンクを追加する必要があります。 また、ヒートシンクを冷却するためにファンを使用しました。
It is important that I have the Raspberry Pi 4B right now is the 4GB RAM variant.ということは、今あるのはRaspberry Pi 4Bであるということです。 このプロジェクトは、2GB RAMのバリエーションでも可能です。 さて、この巨大なヒートシンクをパイと一緒にセットしたと思われるかもしれません。 SOCよりも大きいので、パイをショートさせる可能性があります。 いいえ、そんなことはありません。 後で説明します。
Watch the Video below:
If you are recreating this project first watch the video to all correctly understand things…このプロジェクトを再現するなら、まずビデオを見てください。 すでにそのビデオを見てから、この投稿に来たのなら、私はあなたに感謝します。
What You Need:
There are several software and hardware components you needto build this project, here is the list what we need:
- Raspberry Pi 4b
- MicroSD Card
- Keyboard & Mouse
- Raspberry Pi Case (Optional)
- Android Image
- GAPPS
- Recovery2Boot
How to Install Android?
手始めに、16GBのmicroSDカードが必要です。 3349>
そしてAndroid 9.0をベースにした LineageOS 16.0 を開発者のウェブサイトからダウンロードしました。 その後、解凍してファイルを入手。 3349>
フラッシュが正常に完了したら、microSDカードをpiに挿入します。
For the power, USB type C cable and a 5V 2amp power adapter to power the pi…… USBケーブルは、USBタイプで、テレビに接続しています。 5V 3AMPの電源を使用することが推奨されていますが。 現在、私は持っていないので、5V 2Aのものを使用しています。
5V 2A電源に関して何か問題があれば、5V 3Aを使用することを忘れないようにしましょう。 がプラス、○○がマイナスです。
(イメージ)
また、入力にはワイヤレスキーボードとマウスを使用しました。 電源投入後、この2つのランプが点滅し始めます。
テレビでは、ご覧のようにlineage OSが起動しています。
すべて完了したところ。
セットアップがすべて完了したら、この画面になりました。
OK、このようにandroidは正常にインストールされていることが確認できます。 今現在、Android 9.0が動作しています。 あとは、開発元も推奨しているGoogleサービスを受けるために、Pico GAPPSをpiにインストールする必要があります。 内容はGoogle Package Installer、Google Play Services、Google Text-to-Speech、Google Soundsです。
とにかくGAPPSパッケージファイルを別のペンドライブにコピーします。 あとは、recovery2bootという別のzipファイルを用意します。 何をするものかは、この記事の後半で理解できます。 Continue Reading…
さて、次はpiにやってきましょう。
Now let’s move on the developer option and turn on the root access by clicking on “root access” and select Apps and ADB.これで、”root “オプションを7回タップすると開発者オプションが有効になっています。
その後、開発者オプションからローカルターミナルもONにします。
それらのzipファイルをコピーしたラズベリーパイのUSBポートにペンドライブも挿入しています。
Next, in the Terminal I write these three commands one by one
- su (That determines the SuperUser)
- rpi4-recovery.XXXXX (Userを決定する)
- su (Userを決定する)
- su (Userを決定する)sh (リカバリーモードに入るのに役立つ)
- reboot
- Aptoide TV
- Set orientation
- Device ID (Previously Installed)
すると、ラズベリーパイが自動的にTWRPリカバリーに起動するようになります。 ここで、USB-OTGからGAPPSをインストールします。 ここでは順を追って説明しませんが、必要な方は上のビデオをご覧ください。
GAPPS インストール後、therecovery
Next, flash the recovery2boot to get out the recovery.Gapps installation from the TWRP Recovery.
その後、OSの起動に少し時間がかかる。 これが成功すると、誰もが知っているアンドロイドシステムの設定手順をすべて行うことになります。 この間、端末登録に関するエラーメッセージが画面に表示されますが、とりあえず無視してください。 セットアップ手順が完了すると、Raspberry Pi上のLineageOSのインターフェイスは基本的にAndroid TVではなくAndroidのように見えることに気づきます。 これは後で修正します。 まず、google play servicesの問題が常に通知を提供するので解決しなければなりません。
How to Solve Google Play Services issue on Raspberry Pie?
この問題を取り除くために、デバイスIDというアプリケーションをダウンロードして、それをインストールします。 次に、アプリケーションを開きます。 ここで「Google Services Framework」コードを取得します。 それをクリックし、このダイアログボックスでコピーボタンをクリックします。
OK、通知パネルからプレイストアのエラーメッセージをクリックします。
それは自動的にこのウィンドウにリダイレクトされます。 このウィンドウでこのリンクをクリックします。
このリンクは、このデバイス登録ページにリダイレクトされます。 Googleアカウントでログインする必要があります。 私はすでにやってしまったので必要ありません。 ここで「Google Services Framework ID」をキーボードのCtrl+Vで貼り付けて、登録をクリックします。
1~2分ほどで、処理が完了します。
ここで、キーボードからF5キーを押してマシンを再起動します。
マシンが正常に起動したとき、まだこの「Google Play Services」からの通知が表示されています。 この問題は簡単に修正することができます。 Playstore を開き、サインインをクリックします。
数分後、このサインイン ウィンドウが表示されます。 ここで、以前端末登録時に使用したユーザーIDとパスワードを入力します。
エラーメッセージが消え、またPlaystoreが正常に動作しています。 それでは、アプリケーションをダウンロードして、きちんとテストしてみましょう。 統合されたブラウザーはクズなので、システム内のブラウザーをダウンロードしたいと思います。
ダウンロードする前に、Android のセットアップを完了します。
再びセットアップの画面になります。
Installing Android TV Interface
先ほども言いましたが、インターフェースはAndroid TVではなく、Androidのような感じになっています。 これを変更するには、ランチャーが必要です。 ここでは、使用できるAndroid TVランチャーアプリのリストを示します。 私は、Playstore で入手可能な TvHome Launcher を使用しますが、ペンドライブからサイドロードしたいと思います。
また、ペンドライブを接続したら、OS がそれを検出できなくなり、別の問題が始まりました。 ファイル エクスプローラーからも消えています。
数分後、これは OS の別のバグであることに気づきました。 この問題を解決するために、私はすぐに ES ファイル エクスプローラを公式サイトからダウンロードし、インストールしました。
ファイル エクスプローラーで、Pendrive がまだ正しく検出されていないことがわかったので、USB ポートから取り外し、再度挿入しました。
そこで、それを開き、ランチャーをインストールします。 インストールが成功したら、ホームボタンをクリックします。 ここで、「Trebuchet」&「Tv Home」の2つのオプションが表示されるので、「TV Home」を選択&「Always」をクリック
これでAndroidはこんな感じになりました(下の画像)。 見た目もいいですし、Android TVのような感じにもなります。 利用できるランチャーはこれだけではありません。 良いものがいくつもあります。 使えるAndroid TVランチャーアプリの一覧はこちらです。
Installing Applications:
Now you can notice that it looks like a kind of Android TV.これで、Android TV のように見えることに気づきました。 しかし、その機能を適切に利用するには、Aptoide TV のようないくつかのアプリをサイドロードし、向きを設定する必要があります。
Applications:
Es File Explorerから一つ一つインストールしたらF5キーで再度マシンを再起動します。
さて、インターフェースと機能を見ると、ラズベリーパイ4は普通のテレビを簡単にAndroidテレビに変えることができると言えます。 つまり、ラズベリーパイ4は、Android TVボックスとして使用できる可能性を持っていると言えるでしょう。 つまり、このプロジェクトは成功したと言えますが、まだ便利なアプリケーションをあまりインストールしていませんし、パイの性能を最大限に引き出すための最適化も適切に行われていません。 3349>
Enjoy Your Media With Android TV on Raspberry Pi!
今までに、あなたは RaspberryPi 4b で LineageOS と Android TV ユーザー インターフェイスを使ってビデオや音楽を再生してきたはずです。
Raspberry Pi 4b は、Android TV のユーザーインターフェイスを備えた LineageOS を使って、動画や音楽を再生しているはずです。 また、電源も正しく評価されるべきですので、チェックしてください。
(*SNRは信号の量に対するノイズの量で単位はdB[デシベル]で表されます。
- su (Userを決定する)