Install a Unity Game on a single board computer (Orange Pi 5)
Introduction
How do I install Droid OS on the Orange Pi 5?
How do I build my game in Unity to run on the Orange Pi 5
How do I install my Unity game onto the Orange Pi 5?
Next Steps
Install a Unity Game on a single board computer (Orange Pi 5)
Who is this for?
This is an introductory topic for software developers who want to build and run a Unity game on an Arm-based single board computer.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Install Droid OS on an Orange Pi 5
- Create a build of a Unity game to run on an Orange Pi
- Install the Unity game on the Orange Pi
Prerequisites
Before starting, you will need the following:
- A Windows PC to use Orange Pi’s imaging software, which is only available for Windows
- An Orange Pi 5
- A microSD card (16GB or greater; class 10 or faster)
- An ethernet connection
- A mouse and keyboard connected to the Orange Pi
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
You’ll prepare an Orange Pi 5 to run a Unity game on Droid OS, then create and install the game’s Android APK. First, you’ll download the Droid OS image and the required
SDDiskTool_v1.72 on Windows, write the image to a microSD card, and start the board. Then, you’ll configure Unity for Android, build the APK, transfer it to the board, and install it from Droid OS.Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Go to the Orange Pi 5 support page and select Orange Pi OS(Droid) > TF Card Image. In Google Drive, download the latest image for Orange Pi 5.
On Windows, extract the downloaded
.tar.gz, then the resulting .tar, to produce a .img file. Use SDDiskTool_v1.72 to write the .img file to the microSD card.In Unity Hub, select Installs, find the Unity version for your project, select its three-dot menu, then select Add Modules. Select Android Build Support and all its sub-items. In Unity, select File > Build Settings, choose Android, and restart Unity when prompted.
When you build for Android, choose a folder for the generated APK file. Transfer that APK to the Orange Pi 5 and install it on Droid OS.
Use a USB thumb drive if its file system is compatible with Droid OS, copy the file onto the microSD card if formats are compatible, or upload it to a cloud drive and download it on the Orange Pi. If you use a cloud service, ensure the board has network access.