Установка Android на Raspberry Pi с помощью Emteria.OS

Официальной операционной системой для Raspberry Pi сейчас является Raspberry Pi OS (бывшая Raspbian). Также на Raspberry Pi без особых проблем можно установить Linux и Windows, а также множество других операционных систем. Но вследствие отсутствия официальной поддержки Android ее установка на плату Raspberry Pi всегда была достаточно непростым делом.

Внешний вид проекта по установке Android на Raspberry Pi

Существует ряд кастомизированных (сделанных специально под конкретные задачи) версий операционной системы Android, которые поддерживают установку на Raspberry Pi, но они работают не совсем так, как оригинальная Android. Альтернативой этому варианту являются версии Android, выпущенные сторонними разработчиками, например, emteria.OS, LineageOS, Custom Android 7.1 build, Android Things. В данной статье мы рассмотрим превращение платы Raspberry Pi в Android-устройство с помощью такой популярной платформы как emteria.OS.

Установка Android на Raspberry Pi 3 с помощью Emteria OS

Emteria.OS представляет собой полнофункциональную сборку Android для Raspberry Pi. Ее версия для домашнего использования полностью бесплатна, но если вы хотите использовать ее в коммерческих целях, то придется заплатить за официальную лицензию. У бесплатной версии существует небольшие ограничения (принудительная перезагрузка каждые восемь часов, водяной знак в нижнем углу), но нам кажется, что они не очень критичны для домашнего использования.

Emteria OS основана на платформе RTAndroid, которая ориентирована на работу в бизнес приложениях.

Для установки Emteria.OS выполните следующую последовательность шагов.

Шаг 1. Зарегистрируйтесь на сайте emteria.com.

Чтобы скачать установщик Emteria.OS вначале необходимо зарегистрировать себе аккаунт на официальном сайте emteria.com. На сайте emteria.com в правом верхнем углу нажмите на ‘Register’ (зарегистрироваться), заполните свои персональные данные, подтвердите свой email адрес и затем зайдите в свой аккаунт на emteria.com.

Внешний вид главной страницы сайта emteria.com

Шаг 2. Скачайте установщик.

На сайте emteria.com нажмите на ‘downloads’ и скачайте установщик emteria.OS для windows и затем установите его. В результате своей работы установщик запишет образ emteria.OS на SD карту.

Страница скачивания установщика emteria.OS

Запустите установщик (installer), введите свои имя пользователя и пароль, затем нажмите на ‘Login’.

Ввод имени пользователя и пароля в установщике emteria.OS

Шаг 3. Запишите образ операционной системы на SD карту.

В следующем открывшемся окне выберите Raspberry Pi 3 в качестве устройства для установки операционной системы. Затем выберите SD карту в качестве места для установки, после этого подождите пока установщик скачает файл образа emteria.OS и запишет его на SD карту.

Выбор настроек установщика emteria.OS

Подождите завершения процесса, после этого закройте установщик и безопасно извлеките SD карту. Вставьте SD карту в отключенную плату Raspberry Pi 3, подключите монитор, клавиатуру, мышку и подайте питание на плату.

После этого Android будет загружаться – это займет некоторое время. После этого вы должны увидеть экран, показанный на рисунке ниже. Нажмите на кнопку next в правом нижнем углу.

Процесс загрузки emteria.OS завершен

Далее выберите язык, временной пояс и Wi-Fi сеть. После этого домашний экран Emteria OS должен выглядеть следующим образом:

Домашний экран Emteria OS

Запуск приложений Android на Raspberry Pi

Теперь, когда операционная система Android работает на вашей плате Raspberry Pi, вы можете устанавливать различные приложения на нее. В официальной Android для этого используется Play Market, но в Emteria OS это можно сделать с помощью F-Droid.

На домашнем экране Emteria OS откройте приложение F-Droid. Оно работает примерно так же, как и официальный Play Market – существуют различные категории для различных предложений. Также вы можете выполнить поиск приложений, которые вы хотите установить.

Поиск приложений для установки в F-Droid

Установка Android приложений на Raspberry Pi с помощью APK файлов

Android приложения, которых нет в F-Droid, могут быть установлены с помощью APK файлов. К примеру, если вы хотите установить приложение Netflix, скачайте для ее установки APK файл с помощью браузера, встроенного в emteria OS.

Установка приложений в emteria OS с помощью APK файлов

После скачивания APK файла установите его. После этого вы сможете использовать Netflix на своей Raspberry Pi.

Установленное приложение Netflix на Raspberry Pi

Другие варианты операционной системы Android для Raspberry Pi

Самыми лучшими вариантами операционных систем Android для платы Raspberry Pi, на наш взгляд, являются следующие.

1. Emteria OS.

Установка Emteria OS на Raspberry Pi достаточно проста, при этом Emteria OS представляет собой полнофункциональную сборку Android. Существует три версии Emteria OS: Evolution (начальная), Personal (персональная) и Business (бизнес). Версия Evolution бесплатна для использования, но она с некоторыми ограничениями, за версии Personal и Business необходимо заплатить.

Существующая версия emteria OS "заточена", в основном, под бизнес-пользователей. Для промышленного использования emteria OS хорошо подходит для установки на торговые автоматы и различные управляющие устройства.

2. LineageOS.

Lineage OS официально не поддерживается для Raspberry Pi, но некоторые энтузиасты адаптировали ее для Raspberry Pi 3B и 3B+ (а сейчас, возможно, и для Raspberry Pi 4).

Lineage OS предназначена для опытных пользователей и она требует наличия определенных технических знаний для ее установки работы с ней. Установка Android приложений в ней доступна через APK файлы.

3. Android Things.

Android Things для большинства пользователей не будет лучшим выбором, поскольку ее внешний вид и функционал отличаются от той Android, которую вы привыкли видеть на смартфонах и планшетах.

Android Things, в основном, используется разработчиками устройств для технологии интернета вещей (IoT). Программировать ее нужно с отдельного компьютера.

4. Custom Android.

Существует несколько "кастомных" версий Android, к примеру, Android 7.1, Android 8.1 и Android 9 Pie. Если в техническом плане вы достаточно хорошо подкованы, то вы можете попробовать использовать эти версии Android TV и Android для планшетов на своей плате Raspberry Pi. Но эти "кастомные" версии Android содержат в себе очень мало доступных приложений и у них могут быть проблемы со стабильностью работы.

Вывод: если вы присматриваетесь к операционной системе для разработки интернет-приложений и устройств интернета вещей, то вам стоит обратить внимание на Android Things, для остальных вариантов коммерческого использования Android на Raspberry Pi целесообразно использовать emteria.OS. Версия Evaluation emteria.OS бесплатна для использования, однако, как уже указывалось, она имеет некоторые ограничения, но для решения несложных задач она вполне подойдет.

(Проголосуй первым!)
Загрузка...
32 просмотров


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *