Running android on a raspberry pi — the magpi magazine

How khổng lồ install Google Android on your Raspberry Pi with emteria.OS. Discover how lớn get Android running và use Android apps on a Raspberry Pi computer.

Bạn đang xem: Running android on a raspberry pi — the magpi magazine


The issue 104 out now

Build the home page of the future in the lathử nghiệm edition of The magazine. We go around the house, room-by-room, and add super-smart trang chủ improvements with Raspberry Pi.



Installing Google Android on a Raspberry Pi has never been easier. Discover how to install Android & run Android apps on your $35 Raspberry Pi computer.

The Raspberry Pi has been used in many different ways over the years by many different people, but installing Android or a Raspberry Pi has always presented a challenge.

Get a không lấy phí Pi Zero W and accessories with your 12-month subscription khổng lồ The magazine.

Solutions have sầu existed in the past, but have never worked lượt thích true Android. Recently that’s all changed. While limitations stopping Android working properly on Raspberry Pi were lifted some time ago, it’s taken until now for a build of full Android khổng lồ be created by budding hackers lớn run on the Pi.

In this feature we're going lớn look at emteria.OS, the first proper Android release running on a Raspberry Pi 3B+. After that there's also some information on RTAndroid, an older solution that is still popular.

This article first appeared in The issue 71. Clichồng here khổng lồ download your không tính phí digital edition of The 71.

See also: Android Aulớn on Raspberry Pi: OpenAuto

Install Android on a Raspberry Pi 3 with emteria.OS

Emteria.OS is a full build of Android available for Raspberry Pi. While you can get it for free và use it as an individual, it’s aimed more towards industry. Embedded Android devices are big business, và marrying the điện thoại OS with the Pi opens up a whole new world of Android in both maker projects & consumer products.

It’s been a long time coming, but finally there’s a proper way khổng lồ install full Android on your Raspberry Pi thanks to lớn emteria.OS. Based on RTAndroid (more information on RT Android is at the over of this article), this stable version is a bit more aimed towards business; however, more personal-use versions will be coming soon. Here’s how to lớn set it up.

Step 1: Register emteria.OS

Register! You’ll need to lớn first register an tài khoản on – look for the Register option on the top right of the trang chính page. Fill out the relevant details, confirm your gmail address, và then make sure you’re logged into lớn your account on the emteria.OS trang web.


Step 2: Get the installer

From your account you can download the installer for your system. This will burn the image for emteria.OS onto lớn a microSD card khổng lồ be used in a Raspberry Pi. On Windows you’ll have sầu khổng lồ install the installer using the cài đặt wizard, while on macOS you’ll have khổng lồ drag it into the Applications folder and run it using superuser in the Terminal.


Step 3: Flash the SD

All you need lớn vày now is open the installer, enter your emteria.OS username & password, and select the Raspberry Pi 3 as your device of choice for installing. Next, you’ll need khổng lồ select your microSD card as the installation location & then just wait – the installer will download the image và then burn it to your microSD thẻ.


Now you’re ready!

Emteria.OS prices

Free khổng lồ thử nghiệm During the initial cài đặt of emteria.OS, you’ll be asked to lớn activate your device with a licence – clicking Next allows you khổng lồ continue on with emteria.OS và use it for không tính phí. There are some limitations, however: it only stays on for eight hours at a time, và has a watermark in the corner. Perfect for testing it out with a few projects, though! Purchasing a licence There are full licences for purchase on, including a cheaper ‘personal’ option & one suited for business that includes bulk-buy discounts.

Running Android apps on Raspberry Pi

Now that you've got Android running on a Raspberry Pi, you'll want khổng lồ install some apps. This is easy thanks khổng lồ F-Droid.

Here is how to lớn install Android software onto lớn your emteria.OS-powered Pi

Step 1: Start F-Droid

Find F-Droid on your trang chủ screen on in the apps thực đơn and start it up. It won’t launch straight away as it will first need to lớn update all its repositories – something you’ll be familiar with from installing software on Raspbian using apt-get. This might also take a while so please be patient.


Step 2: Find an app

F-Droid works very similarly to lớn the usual Play Store on normal Android devices. There are categories you can look for apps in, & you can also search for something you lượt thích. Some of your favourite apps on Android may even be available.

Xem thêm: Tuyển Dụng, Tìm Việc Làm Ngành Ô Tô Tại Tphcm, Cổng Thông Tin Việc Làm Ngành Ô Tô


Step 3: Install!

Select the app you want, then hit the install button. It’s as easy as that – F-Droid even includes some info on the apps as well. F-Droid also lets you keep the apps up-to-date, although it’s a bit more manual than the Play Store equivalent.


Three F-Droid apps to try out

NewPipe. Play YouTube videos on your device with this small, lightweight phầm mềm that doesn’t require the original YouTube app khổng lồ work Terminal Emulator. As emteria.OS is a bit more hackable than stock Android, you’ll be able khổng lồ make good use of this terminal emulator lớn run more advanced commands. Face Slim. Missing out on some social media time? Face Slim allows you lớn use Facebook much lượt thích the standard tiện ích.

How lớn sideload Android apps on Raspberry Pi

Android apps can also be downloaded and installed manually on a Raspberry Pi, by a process known as "sideloading".

Step 1: Use an APK

Android apps work by downloading a specific tệp tin which is then used to install the software onto the device. These files are called APKs (Android Package Kit), as that’s the file name extension (.apk). If you have the APK file, you can install an tiện ích on Android without having khổng lồ go through a separate store.

Step 2: Install Netflix on Raspberry Pi Android

F-Droid specialises in miễn phí và open-source Android apps, so you may not find everything you want on there, such as Netflix. As Netflix is more concerned about you being able to watch the shows you’re already paying for, the APK for the tiện ích is available from its website. mở cửa the browser in emteria.OS & head to lớn Netflix.


Step 3: Run the APK

Once the APK file has been downloaded, open it from the Downloads menu. You may need to enable installing from unknown sources if you’ve turned that option off in the emteria.OS settings – otherwise it will go about installing the Netflix APK for you. It will appear in your phầm mềm menu as usual, although you’ll need khổng lồ perkhung manual updates every now and then!

Install RTAndroid on a Raspberry Pi 3

Google’s Android operating system seems like a great fit for the Raspberry Pi. Both run on ARM hardware, Android is based on Linux & Google is keen to push for the next generation of coders.

But you don’t need to lớn wait for Google to develop the official version of Android. It’s already possible to install, and run, Android apps on your Raspberry Pi with RTAndroid.


ETA Prime has a video showing how khổng lồ install RTAndroid on a Raspberry Pi 3. They demonstrate installing the operating system, and using the Google Play store khổng lồ download Android apps, including games. They even demonstrate Angry Birds in action.

There are a few limitations. You can’t use a touch screen, not even the official Raspberry Pi touch display. There are also some graphical hardware acceleration issues, although the demonstration of Angry Birds seems khổng lồ run fine.

See also:

How to mix up RT Android on a Raspberry Pi

According lớn the makers: “RTAndroid is developed by the Embedded Software Laboratory at RWTH Aachen University and provides a reliable execution environment for applications with real-time requirements on comtháng điện thoại devices. The platkhung benefits from Android’s high usability và its wide range of supported hardware.”

There are detailed instructions on how khổng lồ flash RTAndroid. The instructions request that you use Linux for the installation process, which you can run in a virtual environment on Mac or Windows.

The installation process seems is reasonably simple. Unzip the rtapk download, và run the install script (pointing it khổng lồ the mount point of your SD Card).

It’s unsurprising that RTAndroid works well on the Raspberry Pi 3, and we’re waiting khổng lồ see if Google itself develops the operating system for the Raspberry Pi. This could offer more detailed support, including tư vấn for the Touch Screen.

Xem thêm: Bộ Trang Điểm Mac 9 Món - Bộ Trang Điểm Mac Chính Hãng Giá Bao Nhiêu

In Google's Android Open Source Project (AOSP) repository, a device tree for the Raspberry Pi 3 appeared bachồng in May. It was created by Thomas Joseph Avila, but has remained empty since then.

Subscribe & never miss an issue


Get a a brand new Raspberry Pi Zero W, a case for it, và a selection of adapter cables with a twelve-month print subscription khổng lồ The!

Chuyên mục: Công nghệ