Android Raspberry Pi

How to Install Android on Raspberry Pi

Run your favorite Android apps on the Pi!
Ash Ash (204)
Total time: 30 minutes 

You'll be hard-pressed to find an official Android distribution for the Raspberry Pi. After all, the Pi is known for its open-source nature and educational tools. That being said, it is possible to install Android on a Raspberry Pi.

In this guide, I'll be using Emteria, a distribution designed to work with the Raspberry Pi 3 B/B+. This OS requires a license, but you can use it in evaluation mode for free. The free version has a few limitations including a forced reboot every 8 hours. Depending on your project needs, that might not be a problem. At the very least, you can use the free version to test the OS before purchasing a license.

Here's everything you'll need to complete this guide:

Raspberry Pi 3 B+Raspberry Pi 3 B+×1
MicroSD cardMicroSD card×1

You must register with Emteria to download the software.

  1. Visit the official Emteria website.
  2. Click Register in the top right.
  3. Enter your email address.
  4. Check your email for a link to finish the account creation process.
Emteria Installer Download

The Raspberry Pi OS we need has to be obtained from the Emteria installer. The installer can be downloaded from the Emteria website.

  1. Log into your account on the Emteria website.
  2. Click Downloads at the top of the page.
  3. Download the latest installer from the top of the list.
  4. When the download has finished, install the Emteria installer.

You'll need a fresh microSD card for the Emteria OS installation. If you want to use a used SD card, make sure it's formatted before you begin the Emteria installation.

  1. Format the microSD card or start with a new one.
  2. Insert the microSD card into the computer that contains the Emteria installer.
  3. Launch the Emteria installer software.
Flash Emteria Image

Now it's time to flash the image to the microSD card.

  1. Log into your Emteria account in the Emteria installer window.
  2. Set the first drop down to Raspberry Pi 3B/B+.
  3. Set the second drop-down to the version of Emteria you want to use. I'm setting mine to version 0.5.19.
  4. Click Continue and wait for the image to finish flashing.
Emteria Android Raspberry Pi OS

Once the image has flashed, we can load it in the Pi.

  1. Insert the microSD card into the Raspberry Pi.
  2. Turn on the Raspberry Pi.
  3. When the Pi boots, you'll be met with a welcome screen. Confirm your language and click Next.
  4. Follow the next few screens to fill out your timezone, clock layout, and WiFi information.
  5. You will be prompted to activate a license if you have one. Skip this step to use the OS in evaluation mode.
  6. Wait for the OS to finish setting up.

Congratulations! You're running Android on a Raspberry Pi. You can use the included browser to sideload additional apps.