- Introduction
- You'll need the following components in order to continue with the installation: Raspberry Pi 3/3B/3B+ A Keyboard and Mouse (Preferably Wireless) A Thumb Drive 5V 2.5A or more rated Power adaptor with micro–USB Type-B Cable A Micro SD Card A Computer with active Internet connection for installation.
- Prelims for Android TV (ATV)
- How to install Android TV
- Download a Launcher
- Using the TV-stock or TV-mini Open Gapps Package
- For Raspberry Pi 4
- Controlling the Raspberry Pi
- Is it really worth it?
- Why should you install Android TV?
- What should you expect?
- How is the user experience?
Introduction
Here's how you can install Android TV on Raspberry Pi 3 and 4. It is a fairly straightforward job and can be done by pretty much anyone.
By the end of this article, you'll see that you've changed your Raspberry Pi into a media centre if not a streaming box. At least, I use it only for streaming though.
The streaming certainly isn't the best, although its very usable. You can not only do streaming but also various stuffs like playing games, writing articles (No, I haven't done that yet), keep an eye on your inbox and more.
Summing it up, you can do everything that you'll do on an android TV, if that makes sense.
However, I wouldn't recommend you use this as your mainstream Smart TV since the limitations are too high if you are using on the Raspberry Pi 3, 3B and 3B+.
From the Raspberry Pi4, everything seems to be in the right place.
I will be discussing it at a later part of this article, so stay tuned. Make sure you have a good internet connection for download and install this.
I am sure you wouldn't want to control your Android TV with a wireless keyboard and mouse. That would, for sure, spoil the experience for you. So, I will be discussing few ways to control your Raspberry Pi.

Items Required
You'll need the following components in order to continue with the
installation:
-
Raspberry Pi 3/3B/3B+
-
A Keyboard and Mouse (Preferably Wireless)
-
A Thumb Drive
-
5V 2.5A or more rated Power adaptor with micro–USB Type-B
Cable
-
A Micro SD Card
-
A Computer with active Internet connection for
installation.
- Raspberry Pi 3/3B/3B+
- A Keyboard and Mouse (Preferably Wireless)
- A Thumb Drive
- 5V 2.5A or more rated Power adaptor with micro–USB Type-B Cable
- A Micro SD Card
- A Computer with active Internet connection for installation.
Prelims for Android TV (ATV)
Why do you need a high wattage rated charger?
How to install Android TV

Instructions
- Go to Konsta's page for downloading Lineage OS 16.0 (Android 9) by clicking here
- Now download the zip file by clicking on the link. It will route you to androidfilehost.com (Don't worry, it's a safe website)
- After downloading the zip, unzip it using your favourite software.
- Now to flash the .iso file to your SD card, we need Balena Etcher, the most amazing and fast software to flash images onto disks and SD card. I would highly recommend using it.
- If you have Balena Etcher, go ahead, select the iso by clicking the Flash from file, then select the target device, which is the SD card, and flash it. It took me just a minute to complete the flashing.
- If you don't have Etcher, go to the Etcher download page by clicking here.
- Then download it and follow the instructions above.
- Then insert the SD card into the Pi and wait for a few minutes. The Lineage boot animation will be seen for a few moments.
-
You'll have the setup wizard next. Fill it with appropriate
details and complete the installation.
Download a Launcher
- Download the Leanback Launcher (erstwhile Official launcher for Android TVs) from here.
- Copy it in a Thumb Drive and plug it in, in any of the USB ports of the Pi.
- Go to Files > Click on yourUSBdevicename in the side menu located on the left.
- Double click the apk file.
- Allow all permissions from all dialog boxes that pop up.
- Click on install and wait for a few moments.
- After the installation is complete, click on the home button and the Home dialog box appears.
- Click on just once for setting Home as Home.
- You'll see the amazing TV Launcher experience with no apps installed.
Using the TV-stock or TV-mini Open Gapps Package
For Raspberry Pi 4
- Download Balena Etcher from https://etcher.io
- Flash the image to the thumb drive using Balena Etcher.
- To do that, Click on Flash from image and choose the Android TV 10 image.
- Click on the Flash device and choose the flash device which is the SD Card.
- Click on Flash and you'll be good to go.
Controlling the Raspberry Pi
Get a small keyboard with touchpad embedded.
Use a bluetooth remote*
EXPERIMENTAL: Use the Android TV remote app*
Is it really worth it?

Why should you install Android TV?
What should you expect?
How is the user experience?
-
In pretty much all streaming apps, streaming is smooth
until Medium video quality preset. When selected
HD, the video starts to stutter.
-
In SUN NXT, Live TV with the high-quality setting works
fine whereas, for streaming movies, HD starts to stutter.
-
Similarly, for Hotstar medium preset is the maximum quality you can
get without any stutters.
- As for Prime Video, it doesn't work. We are not aware of the reason, but I will come up with the fix real soon. The app works but the videos don't play. Not even trailers.
Very nice post. Very keen to know why prime video doesn't work. It says "something went wrong. Try again later". Very frustrating. Hope there is a solution
Very nice post ��. But prime video gives error "something went wrong". Hope there is a solution