Run Android Apps and Games on Your Raspberry Pi 3 with Termux!

Learn how to install Android on your Raspberry Pi 3 using Termux, an Android emulator for Linux. Experience the power of Android apps and games on your favorite low-cost single board computer. …


Updated October 7, 2023

Need help with your Raspberry Pi?
Contact Me!

Do you love silly Raspberry Pi Projects?
Check out my this YouTube Channel!


Learn how to install Android on your Raspberry Pi 3 using Termux, an Android emulator for Linux. Experience the power of Android apps and games on your favorite low-cost single board computer.

Android is a popular mobile operating system that powers billions of devices worldwide. While it’s primarily designed for smartphones and tablets, you can run it on Raspberry Pi 3 with Termux, an Android emulator for Linux. In this guide, we will walk through the process of installing Android on your Raspberry Pi 3 step by step.

  1. Update Your Raspberry Pi 3 Before we begin, make sure your Raspberry Pi 3 is up to date with the latest software and packages. Open a terminal window and run:
sudo apt-get update && sudo apt-get upgrade -y

This command will download and install any available updates for your system.

  1. Install Termux Termux is an Android emulator that allows you to run Linux commands and apps on your Raspberry Pi 3. To install it, enter the following command in the terminal:
pkg install termux

This will download and install Termux on your device. Once the installation is complete, open the app by typing termux into the terminal.

  1. Install Android on Termux Now that you have Termux installed, we can begin installing Android. Open the Termux app and enter:
pkg install proot

Proot allows you to run multiple distributions of Linux on your Raspberry Pi 3 without affecting your system’s main installation. Next, download the Android archive using wget:

wget https://github.com/TermuxApp/TermuxInstaller/releases/download/v0.120/termux-android-arm64-v0.120.tar.gz

Unpack the downloaded file with:

tar xf termux-android-arm64-v0.120.tar.gz

Finally, run the installation script with:

./install-termux-android.sh

This will install Android and configure Termux for use with it. You may be prompted to enter your Raspberry Pi’s password during this process.

  1. Run Android on Termux Once the installation is complete, you can run Android by typing:
 termux-android

This will open a new shell with Android functionality. From here, you can install and run Android apps using the apt package manager just like any other Linux distribution. For example, to install the Google Play Store app, type:

apt update && apt install -y fdroid-privileged-extension play-store

You’ll be prompted to accept the license agreement and complete the installation process before you can use the Google Play Store on your Raspberry Pi 3.

  1. Access Android Apps and Games With Termux and Android installed, you have access to a world of apps and games at your fingertips. Browse the Play Store for your favorite titles or install them directly from the command line using apt. For example, to install the popular game Minecraft, type:
pkg install minecraft-pi

Now you can launch Minecraft with:

minecraft-pi

And that’s it! You’ve successfully installed Android on your Raspberry Pi 3 using Termux. Enjoy the power of Android apps and games on your favorite low-cost single board computer.

Conclusion Installing Android on Raspberry Pi 3 with Termux is a fun and easy way to run your favorite mobile apps and games on your device. With Termux’s compatibility layer, you can even transfer files between your Linux environment and the Android emulator. Explore the possibilities and have fun customizing your Raspberry Pi 3 with this powerful tool.