Установка андроид на raspberry pi 4b без компьютера
Хотя для Raspberry Pi доступно так много операционных систем, вы можете предпочесть использовать одну из них на базе Linux. Но как насчет отсутствия поддержки сенсорного экрана?
Возможно, лучшее решение — установить Android на Raspberry Pi. Но насколько хорошо он работает, и есть ли существенное отличие от его мобильной версии? Давайте разберемся.
Запуск приложений Android на Raspberry Pi
Теперь, когда операционная система Android работает на вашей плате Raspberry Pi, вы можете устанавливать различные приложения на нее. В официальной Android для этого используется Play Market, но в Emteria OS это можно сделать с помощью F-Droid.
На домашнем экране Emteria OS откройте приложение F-Droid. Оно работает примерно так же, как и официальный Play Market – существуют различные категории для различных предложений. Также вы можете выполнить поиск приложений, которые вы хотите установить.
Introduction
LineageOS is a free and open source operating system, like most new systems I introduce on this website.
The first thing to understand, LineageOS is made for smartphones and tablets, it’s not an emulator or something specially dedicated to single board computers.
LineageOS was created in 2016, and is a fork from CyanogenMod.
LineageOS comes with a few basic applications (browser, calendar, calculator, etc.), but it doesn’t com with any Google applications or any useless preinstalled software.
If you are interested, you can get further information on their website.
Шаг 1: прошить Android на карту microSD
Загрузив все файлы, начните с установки Etcher на свой компьютер. Затем вставьте карту microSD в устройство чтения карт. Кроме того, убедитесь, что вы распаковали файл образа Android и подготовили его к использованию.
Запустите Etcher. Если вы не использовали этот инструмент раньше, вы увидите, что он гораздо проще, чем любые другие. Etcher имеет трехступенчатый процесс:
- Нажмите Выберите изображение
- Просмотрите ваше устройство, чтобы выбрать файл ISO
- Нажмите Хорошо
Это так просто. Etcher также переформатирует вашу SD-карту, поэтому вам не нужно беспокоиться об этом в первую очередь. Приложение должно автоматически определить вашу карту microSD. Если нет, нажмите Выберите диск (или же + Изменить если выбрано неправильное устройство) и перейдите к нему.
Наконец, нажмите вспышка начать запись на карту microSD. Подождите, пока процесс завершится, затем закройте Etcher и безопасно извлеките карту microSD. Затем вы можете вставить карту в выключенный Raspberry Pi 3. Подключить дисплей и устройство ввода (клавиатура, мышь, сенсорная панель или сенсорный экран), а затем загрузить его.
Что следует иметь в виду
Это первая сборка OmniROM на базе Android 11 для Pi 4, и она не рекомендуется в качестве ежедневного драйвера для большинства пользователей. Кроме того, в текущей сборке отсутствует поддержка аппаратного кодирования и декодирования, что не позволит вам транслировать HD-контент в большинстве популярных приложений. Однако, если вы все еще хотите транслировать контент, вы можете попробовать Firefox для Android, который на данный момент работает довольно хорошо в качестве временного решения.
Кроме того, вам также следует просмотреть страницу readme, опубликованную разработчиком по адресу эта ссылка. Это поможет вам выявить дополнительные недостатки сборки, которые помогут вам определить, следует ли вам переходить на нее или нет.
Является ли Raspberry Pi хорошим Android-устройством?
В целом, Android работает хорошо, но может быть лучше с поддержкой Raspberry Pi. К счастью, кажется, что есть энтузиазм в предоставлении работоспособной версии Android для Pi.
Какие приложения для Android вы можете использовать на Raspberry Pi? Что ж, с подключенным телевизором с большим экраном приложения для медиа особенно перспективны. Вы можете установить видео приложения, такие как Netflix, Hulu, Amazon Prime Video и даже Kodi. В качестве альтернативы вы можете предпочесть запускать игры на вашем Android-устройстве с Raspberry Pi.
К сожалению, поддержка Raspberry Pi от разработчиков приложений для Android отсутствует. Таким образом, запуск приложений и игр часто является азартной игрой, несмотря на улучшенную аппаратную статистику Raspberry Pi 3. В целом, однако, Android работает на Raspberry Pi достаточно хорошо — лучше, чем на некоторых дешевых планшетах!
Android — отличная операционная система, но, возможно, она не подходит для вашего Raspberry Pi. Ищете альтернативу Raspbian и Linux в целом? Множество Raspberry Pi-совместимых операционных систем не используют Linux
5 Raspberry Pi Операционные системы, которые не Linux
5 Raspberry Pi Операционные системы, которые не Linux
Ищете операционную систему для своего Raspberry Pi, но не хотите использовать Linux? Проверьте эти альтернативы Linux для вашего Raspberry Pi!
Прочитайте больше
,
Узнайте больше о: Android, Операционные системы, Raspberry Pi.
Raspberry Pi был незаменимым помощником для технических специалистов и энтузиастов. Он предлагает множество вариантов обновления и во многих случаях поставляется со своим собственным набором микросхем и оперативной памятью, что позволяет использовать несколько вариантов использования. Вы можете использовать его для управления камерами видеонаблюдения, создания удаленной рабочей станции, создания медиацентра и многого другого.
Многие люди уже довольно давно пытаются запустить Android на Pi 4, и мы увидели несколько крупных релизов еще в 2019 году. Все они были основаны на Android 10, но, к счастью, только что была выпущена новая сборка, которая позволит вам чтобы наслаждаться Android 11 на Raspberry Pi 4. Давайте быстро взглянем на него.
Sign in on Play Store
The last step is to sign in on Google Play, as you would for any Android device.
Open the Play Store app and try to sign in with your Google account:
You may get some error messages during this process, asking if you want to close or wait:
Keep choosing “Wait” until you manage to log in.
Once logged in, you can close the app and reboot the device.
After the reboot, everything should be fine.
You can now install any app or game you want on your Raspberry Pi :).
Другие проекты Android для Raspberry Pi
В то время как мы рассматривали проект, который использует определенную сборку Android 7.1, другие доступны. Они включают:
- emteria.OS: Пожалуй, самая известная реализация Android на Raspberry Pi, emteria.OS доступна бесплатно или в виде премиум-продукта (около $ 21). Бесплатная опция перестает работать каждые восемь часов и отображает водяной знак.
- LineageOS 15.1 (на базе Android 8.1): если вам не нравятся ограничения emteria.OS, эта версия Android является сильной альтернативой.
- Android Things: эта версия представляет собой полезную платформу Интернета вещей, которая работает на Raspberry Pi 3 и более поздних версиях. Хотя он идеально подходит для проектов IoT, он менее подходит для запуска игр и приложений.
Выбор правильной версии Android для ваших целей даст вам лучшие результаты. Потратьте время, чтобы опробовать все доступные версии, чтобы помочь принять обоснованное решение.
Android configuration
Before going further, now is a good time to adjust the default configuration if needed. As there is no wizard anymore to guide you with the configuration, you can go to the “Settings” app if needed to configure your Internet connection, language, date/time, etc.
I’m using my Raspberry Pi 4 with the Ethernet cable plugged, but it doesn’t work, I have no network. If you are in the same situation, start by configuring the Wi-Fi network. It will then synchronize with the time server and fix the date/time for you.
Что такое микрокомпьютер Raspberry PI
В сущности, персоналка микроформата не зря называется одноплатником. В 99 % случаев — она представлена небольшой платой, на которой размещены процессор, оба вида памяти (постоянная и оперативная), контроллеры ввода вывода. Для Raspberry PI характерны находящиеся там же USB и LAN разъемы, ридер SD-карт и линейка контактов, отправляя импульсы, на которые, при помощи самого устройства, можно контролировать внешнее оборудование. Там же распаян видео выход или в виде HDMI или аналогового AV. Присутствует и звуковой джек. Процессор представлен ARM Cortex-A7 или ARM Cortex-A53 с числом ядер от 1 до 4, при оперативной памяти от 512 Мб до 4 Гб. Эти характеристики и служат центральным различающимся моментом в зависимости от модели Raspberry Pi. Также туда относится видео ядро (которое, впрочем, расположено в самой микросхеме процессора ARM, варианты, выпущенные Broadcom и применяются в «малинке»). К номенклатуре разнообразия модельного ряда относится и наличие WIFI адаптера в дополнение к штатному LAN.
Наиболее простым (и дешевым) из представленных устройств от производителя на рынке — можно назвать Raspberry PI Zero. Обладая достаточно скромными характеристиками он и цену имеет попросту смешную — 20 $, хотя служит полнофункциональным компьютером для систем нетребовательным к мощности. В то же время, среди моделей есть и наибольший по конфигурации Raspberry Pi 4 Model B. Он по своей функциональности уже достиг реального соответствия быстродействию аналогичных PC x86 машин, при гораздо более низкой цене. Начинка одноплатника весьма впечатляет — 64 битный CPU ARM Cortex-A72 1.7 Ghz, 4 ядра, до 8 Гб оперативной памяти DDR4, USB 3.0, а сеть представлена Gigabit Ethernet и WI-FI адаптером.
Рекомендуем к прочтению: обзор характеристик Raspberry Pi 4B.
Также доступна возможность подключения к нему двух мониторов через распаянные на плате micro-HDMI разъемы. Присутствует 3D ускоритель, совместимый со стандартом OpenGL 3.0 — в его качестве ядро VideoCore VI GPU. И все это по цене, начинающейся с 35 $.
Есть и средние конфигурации, наиболее подходящие для каждого конкретного применения. Диапазон конечных цен также не сильно различается. Здесь главенствуют Raspberry Pi 2 и 3 нескольких моделей и комплектаций поставки.
Prerequisites
Ok, so you’ll need to download several things before starting the installation process.
It’s not always easy to download it directly from Raspberry Pi, so I recommend downloading it from your computer.
I will explain what to do with each file later.
-
.
We’ll use it to flash the SD card. It’s available on any operating system.
You may already have it or prefer another tool, which isn’t a problem.
Raspberry Pi Imager will work, you just need to choose “custom OS” in the OS selection menu. or LineageOS for Raspberry Pi 3.
Download it from the Konstakang website, take the latest version available for your device:
.
The alternative to install Google Apps on a custom Android device.
Choose the ARM platform, the corresponding Android version and the “pico” variant:
I recommend copying the “OpenGapps” file to a USB key.
It’s easier than downloading it from the Android system. I’ll show you in the last part how to install them.
Attention: make sure the USB key is formatted in FAT32. It won’t work with another file format.
Note: At the time I’m updating this article, OpenGapps is not yet available for Android 12, so you need to stay with the previous version of LineageOS (Android 11) if you want to use the Play Store.
An alternative is to use the Gapps from another developer. I tried NikGapps, and it worked fine (here is the website).
Операционные системы
Android не единственная Linux-система доступная к установке на Raspberry PI всех моделей. Да, вне зависимости от мощности конечного аппарата, с ним совместимы: Pidora, Archlinux, Raspbian, Gentoo, Alt linux, RISC OS, MS Windows IoT, Android. И это только официальные, кроме которых есть еще пара десятков операционных систем совместимых с «малинкой».
Рекомендуем подробнее узнать про Raspberry Pi 3 B, операционные системы которые можно на нее установить и как это сделать.
Как сначала обновить прошивку Raspberry Pi 4
Перед установкой OmniROM нам необходимо сначала обновить прошивку.
Зачем устанавливать Android вместо Linux на Raspberry Pi?
Linux широко доступен для Raspberry Pi. Начиная с дистрибутива Raspbian Stretch, выпущенного Фондом Raspberry Pi, и заканчивая Arch Linux, версиями Ubuntu и другими, это основной выбор. Легкие операционные системы Raspberry Pi
6 легких операционных систем для Raspberry Pi
6 легких операционных систем для Raspberry Pi
Нужно выжать немного дополнительной вычислительной мощности из Raspberry Pi? Вы должны попробовать легкую операционную систему. Эти примеры помогут вам начать.
Прочитайте больше
(обычно используется, когда вам нужен базовый подход), все они также основаны на Linux.
Так зачем выбирать Android для своего Raspberry Pi? Ну, есть фактор сенсорного экрана, для начала. Ни одна из других операционных систем Raspberry Pi не имеет их, за исключением тех, которые работают поверх другого программного обеспечения, такого как Kodi.
Тогда есть выбор приложений. Хотя Android для Raspberry Pi не является на 100% стабильным, он, тем не менее, способен предложить широкий выбор приложений и игр для использования и игры. Доступны онлайновые RPG, удобные утилиты, офисные инструменты (например, Microsoft Office) и многое другое.
Необходимый
- Ваш Pi 4 работает под управлением Raspberry Pi OS
- Ваш Pi 4 подключен к Интернету
Включите Raspberry Pi 4 и запустите окно терминала с панели задач.
После открытия окна терминала введите следующую команду.
Примечание: Вам нужен только текст в кавычках.
Нажмите Enter, чтобы запустить команду.
Ваш Pi 4 теперь проверит установленную прошивку вместе с последней прошивкой, доступной на серверах Raspberry. Затем он отобразит всю информацию о вашем устройстве. В последних двух строках будет отображаться текущая прошивка и последняя доступная прошивка. Если эти два числа совпадают, значит, у вас установлена последняя версия прошивки.
Но если они не совпадают, вам нужно будет обновить прошивку до последней версии. Введите следующую команду, чтобы обновить прошивку до последней версии.
Теперь ваш Pi 4 будет связываться с серверами и получать все необходимые файлы, необходимые для установки. После завершения этого процесса используйте команду ниже, чтобы установить последнюю версию прошивки.
Ваш Pi 4 начнет обновляться до последней доступной прошивки. Убедитесь, что вы не выключаете свое устройство во время этой процедуры, так как это может привести к повреждению установки и вынудить вас выполнить восстановление на вашем Pi 4.
После завершения процесса на вашем Pi 4 должна быть установлена последняя версия ОС Pi. Теперь мы можем двигаться дальше и установить OmniROM на базе Android 11 на ваше устройство.
Установка Android на Raspberry Pi 3 с помощью Emteria OS
Emteria.OS представляет собой полнофункциональную сборку Android для Raspberry Pi. Ее версия для домашнего использования полностью бесплатна, но если вы хотите использовать ее в коммерческих целях, то придется заплатить за официальную лицензию. У бесплатной версии существует небольшие ограничения (принудительная перезагрузка каждые восемь часов, водяной знак в нижнем углу), но нам кажется, что они не очень критичны для домашнего использования.
Emteria OS основана на платформе RTAndroid, которая ориентирована на работу в бизнес приложениях.
Для установки Emteria.OS выполните следующую последовательность шагов.
Шаг 2. Скачайте установщик.
Запустите установщик (installer), введите свои имя пользователя и пароль, затем нажмите на ‘Login’.
Шаг 3. Запишите образ операционной системы на SD карту.
В следующем открывшемся окне выберите Raspberry Pi 3 в качестве устройства для установки операционной системы. Затем выберите SD карту в качестве места для установки, после этого подождите пока установщик скачает файл образа emteria.OS и запишет его на SD карту.
Подождите завершения процесса, после этого закройте установщик и безопасно извлеките SD карту. Вставьте SD карту в отключенную плату Raspberry Pi 3, подключите монитор, клавиатуру, мышку и подайте питание на плату.
После этого Android будет загружаться – это займет некоторое время. После этого вы должны увидеть экран, показанный на рисунке ниже. Нажмите на кнопку next в правом нижнем углу.
Далее выберите язык, временной пояс и Wi-Fi сеть. После этого домашний экран Emteria OS должен выглядеть следующим образом:
Install Google Apps
- Click on “Mount”.
This is where you can choose which partition to mount.
We need to mount the USB key, so check the USB item in the list. - Then, back on the main menu, click on “Install”.
- Click on “Select Storage” and choose the USB key.
- Finally, your files appear.
Click on the Open Gapps file to install it:
Swipe to confirm, there is nothing else to change. - Don’t reboot after the installation, as it will come back to the recovery mode.
Master Python on Raspberry Pi
Sale: 10% off today.
Get the eBook.
Do more with your Raspberry Pi, learn the useful concepts and take the shortcuts.
You miss half of the fun of using a Raspberry Pi if you don’t know anything about Python.
If everything is OK, you can now restart in normal mode, choose “System” in the menu when you click on Reboot.
That’s it, your Raspberry Pi will now restart in normal mode.
Once on the Android desktop, you can see that Play Store is available in the apps.
Install Android on Raspberry Pi
- Download the LineageOS version for Raspberry Pi from Konstakang.
- Download OpenGapps and save it on a USB key.
- Flash the LineageOS image on a SD card and start the Raspberry Pi.
- Reboot in recovery mode to install the Google apps.
I will now explain each step in detail.
Flash the SD card
- Install Etcher if not already done.
- Start it, you’ll get something like this:
- On the left, pick the LineageOS image file from your Downloads directory.
Then insert your SD card in your computer, Etcher should select it automatically.
And finally click on “Flash!” to start the copy.
A few minutes later, your SD is ready and you can insert it in your Raspberry Pi.
Boot on LineageOS
Start your Raspberry Pi.
The first boot will take a bit longer, as the system initialize the configuration in the background.
Then, you’ll access directly the Android desktop. There is no longer any setup wizard as with the older versions:
Master your Raspberry Pi in 30 days
Sale: 10% off today.
Download the eBook.
Uncover the secrets of the Raspberry Pi in a 30 days challenge.
Learn useful Linux skills and practice multiples projects.
Depending on your goal, you can start working with the basic apps (browser, file browse, etc.).
To access them, scroll up the bottom bar.
But you’re probably not here to only use the email and browser apps, there is not much you can do with only the default apps. That’s why we’ll quickly move to the Google Play Store installation.
Как установить Android 11 на Raspberry Pi 4
Чтобы запустить Android 11 на вашем Pi 4, вам необходимо убедиться, что вы используете последнюю версию прошивки для своего устройства. Если вы недавно обновили прошивку, вы можете пропустить это руководство и сразу перейти к процедуре перепрошивки. Но если вы давно не обновляли свой Pi 4, давайте кратко рассмотрим процедуру.
В чем могут возникнуть проблемы
Классически здесь все может упираться в драйвера устройств Broadcom, которые хоть и подготавливаются изготовителем под ядро linux, тем не менее не славятся своей надежностью. А вся малинка собственно построена на базе микросхем этого производителя. Сеть, беспроводной модуль, сам процессор, системы ввода-вывода — все это Broadcom. Отсюда и возможны периодические подвисания ОС. Кроме того, «тяжесть» Android и кастомность сборки дает и свой вклад.
Для описанного далее случая дополнительно не функционирует аппаратное декодирование видео потока, оно выполняется только за счет набора инструкций центрального процессора малинки пи, что дает свой минус на высококачественных записях — они полностью загружают ресурсы машины.
Что вам нужно
Чтобы установить Android на Raspberry Pi, вам потребуется:
- Модель Raspberry Pi 3 или 3B + — Android не будет надежно работать на моделях с более низкими характеристиками
- Надежный, подходящий источник питания
- Высококачественная карта памяти microSD объемом не менее 16 ГБ
- Дисплей (официальный 7-дюймовый сенсорный дисплей Raspberry Pi — хороший вариант)
- Мышь и / или клавиатура, если вы не используете сенсорный дисплей
Raspberry Pi 7-дюймовый сенсорный экран
Raspberry Pi 7-дюймовый сенсорный экран
Купить сейчас на Amazon $ 66,00
Вы также должны загрузить образ Android для Raspberry Pi 3. Наконец, вам понадобится программное обеспечение Etcher, используемое для записи образов дисков во флэш-память. Это доступно для Windows, macOS и Linux в 32-битной и 64-битной версиях.
Установка Raspberry Pi Android
Прежде, чем начинать установку, пользователь должен отдавать себе отчет, что официальных сборок под Raspberry Pi не существует. Все варианты кастомны и могут обладать некоторым количеством ошибок. Кроме того, андроид все же изначально тяжеловат, поэтому быстрой работы от него ожидать не стоит, особенно на младших моделях семейства «малинки». Критична здесь не мощность процессора или видео, а объем оперативной памяти. Для начального уровня использования ОС Android рекомендуются Raspberry Pi 3 Model b с ее размером от 2 Гб.
What is LineageOS?
Download the Pi Glossary!
If you are lost in all these new words and abbreviations, request my free Raspberry Pi glossary here (PDF format)!
Что это даст
Немного о плюсах. Тут основной и главный — доступ к всей той громадной коллекции программного обеспечения, которое разработано для Android. С его помощью можно играть, слушать музыку, смотреть тв, редактировать документы, серфить в internet и все это в пределах, предоставляемых возможностями микрокомпьютера.
Где купить
Как установить OmniROM для Android 11
Перед тем, как начать установку OmniROM, вам нужно будет загрузить несколько файлов. В основном сборка OmniROM для вашего Pi 4, Gapps, если они вам нужны, и инструмент для перепрошивки. Вы можете скачать их все по ссылкам ниже.
Примечание: Если вы не хотите использовать приложения Google в OmniROM, убедитесь, что вы загрузили версию microG, как показано ниже.
Если вы хотите использовать Gapps с OmniROM, убедитесь, что вы загрузили последнюю еженедельную сборку OmniROM. Кроме того, при загрузке Gapps вы получите множество вариантов. Мы рекомендуем пакет приложений nano для вашего Pi 4, но вы можете получить дополнительную информацию о каждой сборке на эта ссылка. Для этой процедуры мы будем использовать сборку MicroG для OmniROM. Сборка microG поставляется с предустановленными сервисами Aurora и магазином Aurora.
Необходимый
После того, как вы загрузили все в свое хранилище, запустите инструмент для перепрошивки Etcher. Он поставляется как переносимый исполняемый файл для систем Windows и как установщик для macOS и Linux. Если вы используете Windows, просто дважды щелкните файл .exe, чтобы запустить программу. Если вы используете macOS или Linux, следуйте инструкциям по установке, а затем запустите приложение после его установки.
Теперь нажмите «Прошить из файла».
Откроется окно, показывающее локальное хранилище на вашем устройстве. Найдите и выберите сборку OmniROM, которую вы только что скачали, и нажмите «Открыть», когда закончите.
Теперь подключите SD-карту, которую вы планируете использовать с Pi 4. Подождите, пока карта распознается. Как только он будет распознан, нажмите «Изменить» под значком диска посередине.
Установите флажок для вашей SD-карты Pi 4.
Нажмите «Выбрать» внизу.
Наконец, нажмите «Flash».
Теперь сборка OmniROM будет записана на вашу SD-карту. Этот процесс может занять некоторое время в зависимости от скорости передачи данных, доступной для вашей SD-карты. После завершения процесса вы сможете использовать OmniROM на своем Pi 4.
Примечание: Если вы скачали еженедельную сборку, сейчас самое время прошить файл .zip на SD-карту. Используйте Etcher таким же образом, как указано выше, но вместо выбора сборки OmniROM в начале просто выберите пакет Gapps, который вы загрузили из OpenGapps, и запишите его на SD-карту.
После прошивки подключите SD-карту к Pi 4 и включите ее.
И это все! Теперь у вас должен быть Android 11 на вашем Pi 4. Первая загрузка может занять некоторое время, поэтому будьте терпеливы и не выключайте устройство на полпути. После загрузки вы автоматически попадете на рабочий стол своего устройства. Теперь вы можете использовать новый Pi 4 под управлением Android 11, как хотите.
Примечание: Текущая сборка OmniROM не поддерживает аппаратное кодирование или декодирование видео, что означает, что вы не сможете транслировать высококачественный контент на свой Pi 4. Однако Firefox как браузер, похоже, работает достаточно хорошо при потоковой передаче контента 720p, который требует аппаратное кодирование. Таким образом, вы можете попробовать Firefox в качестве альтернативы, пока не будет выпущено обновление для OmniROM с поддержкой аппаратного кодирования и декодирования.
Мы надеемся, что это руководство помогло вам легко установить Android 11 на Raspberry Pi 4. Если у вас есть к нам какие-либо вопросы или проблемы, не стесняйтесь обращаться к нам, используя раздел комментариев ниже.
Среди всего многообразия «умной техники», окружающей человека, отдельную нишу занимают микрокомпьютеры. Их, на текущий момент, выпускает множество фирм, начиная от таких мастодонтов, как Intel или Arduino и заканчивая малоизвестными Pine64. Наибольшее распространение получила техника от Raspberry Pi Foundation, представленная на рынке множеством микро-ПК серий 1, 2, 3, 4, Orange и Zero в большом количестве их модификаций. К сожалению, наличие одного только компьютера для конечного пользователя недостаточно. Нужна еще и операционная система, которая будет управлять и им самим, и всем тем, что к нему подключено.
Среди множества существующих вариантов, наверняка многих заинтересует, как поставить Android на raspberry pi 3 или любую другую модель от производителя. Ведь в сущности это самая распространенная мобильная система. Которая в свою очередь, работает практически со всем тем программным обеспечением, созданным в рамках проекта Google, направленного на совместимость между носимым оборудованием, стационарными компьютерами и встраиваемыми системами.
Конечно, подобная идентичность работы, достигается только в нише операционной системы, которая вне зависимости от аппаратной составляющей предоставляет единообразный доступ всему софту к оборудованию, добавляя к этому дополнительные сервисные возможности в виде многозадачности, управления файловыми системами, менеджмента оперативной памяти и функций интерфейса с конечным пользователем. Собственно, подобная межплатформенность изначально заложена в ядро Linux, которое служит основой Android. Несмотря на то, что каждый производитель добавляет к нему поддержку своего оборудования, — главные принципы функциональной схемы никогда не меняются.
Теперь стоит остановиться на названиях — почему все модели Raspberry Pi называют «малинкой». Причина проста — логотип фирмы производителя похож на упрощенный рисунок ягоды — малины, да и собственно название «Raspberry» так и переводится.
Recommended stuff for Android on Raspberry Pi
- Raspberry Pi 4: If you don’t have one yet, I highly recommend switching to the fastest Raspberry Pi model available. Android is still a bit slow on any other model.
- SSD drive: If you want better performances, a Raspberry Pi and a SSD allows you to run systems really fast. My favorite model is this one. SSD drives are now really affordable, go for it! (USB adapter included).
- Touch screen: Android is built to use on a tactile screen, this one is cheap and allow you to have a better experience with your new Android system.: This has been my best experience so far. A “real” tablet with a battery and a touchscreen, it’s perfect to use with this Android build. Check the link for more details.
Thanks to all my Patrons for supporting me, helping me to keep doing this and producing even more tutorials for everyone! Thank you to everyone supporting me there.
Установка Google Play
Изначально, выбирая андроид для своей малинки пи, пользователь подразумевает доступ к сервисам Google с целью установки стороннего программного обеспечения на свой компьютер. Именно таким образом можно получить Android TV, редактирование доков, браузеры просмотра интернета, плееры музыки, игры и все прочие возможности, требуемые от Raspberry пи, но изначально не входящие в поставку LineageOS. Итак, по шагам:
В сущности, далее все на 100 % будет происходить аналогичным процессам в смартфонах или планшетах под управлением Android.
Installing Android on Raspberry Pi is a dream that is difficult to achieve. Perhaps you’ve already tried, but were unsuccessful. Me too, many times :).
I already created a tutorial on this topic using Emteria and a Raspberry Pi 3. But Emteria is a paid software, and the whole system was a bit slow and unstable on Pi 3.
How does it work now with a better Raspberry Pi and OS? We’ll see learn about this in today’s post.
Konstakang has created a custom image of LineageOS, an open-source version of Android, that can be installed on Raspberry Pi 3 and 4. Google Apps can then be added on the SD card to have a complete Android version running on Raspberry Pi.
In this tutorial, I will guide you through all of the steps with LineageOS, which is a good alternative to run Android on Raspberry Pi 4.
Edit : I recently tested this Android version with a touch screen for Raspberry Pi (I have this one from SunFounder to be precise), and it works very well. Android is designed for touch devices, so it makes sense :).
If you are looking to quickly progress on Raspberry Pi, you can check out my e-book here. It’s a 30-day challenge, where you learn one new thing every day until you become a Raspberry Pi expert. The first third of the book teaches you the basics, but the following chapters include projects you can try on your own.
Установка Android приложений на Raspberry Pi с помощью APK файлов
Android приложения, которых нет в F-Droid, могут быть установлены с помощью APK файлов. К примеру, если вы хотите установить приложение Netflix, скачайте для ее установки APK файл с помощью браузера, встроенного в emteria OS.
После скачивания APK файла установите его. После этого вы сможете использовать Netflix на своей Raspberry Pi.
Reboot in recovery mode
We’ll need to boot in recovery mode to install OpenGapps.
To do this, we need to unlock the access to this mode by enabling the advanced restart.
- Open the “Settings” app.
- Go to “System” > “Advanced settings”
- Enable the first option “Reboot to recovery”
- Scroll down the notification bar and click on the power icon.
Then click on Restart:
In theory, F5 should work to display this screen, but it doesn’t work anymore once the reboot to recovery enabled.
Plug your USB key with OpenGapps on it, and wait a few second for the recovery mode to start.
The system will now reboot on recovery mode.
We can now move to the Google Apps installation.
Другие варианты операционной системы 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 бесплатна для использования, однако, как уже указывалось, она имеет некоторые ограничения, но для решения несложных задач она вполне подойдет.
Install Google Play Store on Android
This is always the most complex part on an Android installation, for any device or system.
As we don’t use an official Android image and device, there are additional steps to enable Google Play Store. But Konstakang has made this really simpler now, and you’ll quickly have everything your need on your device.
Does it work on Raspberry Pi?
As you can imagine, I will not write about something that doesn’t work on Raspberry Pi on this site :).
So yes, there is a way to make it work on your Pi, but it’s not with the official release.
Raspberry Pi Bootcamp
Sale: 10% off today.
Take it to the next level.
I'm here to help you get started on Raspberry Pi.
Learn all the skills you need in the correct order.
As you can see on the download page here, LineageOS is available for many devices (Samsung, Huawei, Sony, etc.), but not for anything other than smartphones and tablets.
However, there is an unofficial version available on this website for Raspberry Pi 4.
It’s not the latest LineageOS version (it’s Android 11 at the time of writing), but it’s good enough for the moment.
So, I’ll show you how to install this version on your Raspberry Pi 4.
There is also a version available for Raspberry Pi 3 if you use this model.
One good idea is to use it with a touch screen.
This way you can get a real Android tablet for cheap.
As explained in the Introduction, I have tested it with a 7″ one from SunFounder, and it works really well (you can read my review here).
Сама установка
Вне зависимости от используемой модели Raspberry PI, установка Android всегда проходит в рамках одной процедуры, представленной далее по шагам. В качестве основы берется LineageOS — кастомная сборка на 9 версии андроида. Встраивать конкретно специализированную, типа Android TV на Raspberry Pi 3 или выше смысла особого нет. У таких прошивок в реальности мало сторонних возможностей и программ, выходящих за рамки их основной направленности. Установив универсальную систему на Распбери пи можно получить все то же самое, плюс к этому дополнительную функциональность. Итак,
Что такое ОмниРОМ?
OmniROM — это новая сборка Raspberry Pi на базе Android 11. Она поставляется в флэш-архиве .zip и может быть получена из Разработчики XDA. OmniROM уже довольно давно является заметным именем в сообществе XDA. За последние несколько месяцев они выпустили несколько сборок на базе Android 11 для нескольких телефонов. Этот опыт, вероятно, сделал их достаточно смелыми, чтобы создать сборку для Pi 4.
OmniROM для Pi 4 поставляется в двух вариантах: один в комплекте с приложениями microG, а другой позволяет устанавливать стандартные Gapps. Сборка microG больше ориентирована на конфиденциальность, поскольку она не полагается на сервисы Google Play или Play Store.
Еженедельные сборки предназначены для установки с Google Apps, когда вы записываете ПЗУ на SD-карту. Хотя сборка из коробки довольно стабильна, это пока только первая. Может быть несколько ошибок, поэтому не рекомендуется использовать его в качестве повседневного драйвера.
Кроме того, хотя новый OmniROM поддерживает установку на USB-носители и жесткие диски, вам необходимо будет создать свои собственные разделы, а затем отформатировать их на основе файловых систем, поддерживаемых Pi 4. Поэтому мы рассмотрим только процедуру для SD-карты, которые автоматически распознаются как загрузочный диск при подключении к вашему Pi 4.
Связанный: Как установить официальное обновление Android 11
Raspberry Pi Resources
Not sure where to start?
Understand everything about the Raspberry Pi, stop searching for help all the time, and finally enjoy completing your projects.
Watch the Raspberry Pi Bootcamp course now.
Master your Raspberry Pi in 30 days
Don’t want the basic stuff only? If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.
Download the e-book.
VIP Community
If you just want to hang out with me and show your support, you can also join the Patreon community. I share behind-the-scenes content there and give you early access to my content. You’ll also get a shoutout when you join.
More details here.
Need help building something with Python?
Create, understand and improve any Python script for your Raspberry Pi.
Learn the essentials, step-by-step, without losing time understanding useless concepts.
Get the e-book now.
You can also find all my recommendations for tools and hardware on this page.
Официальной операционной системой для Raspberry Pi сейчас является Raspberry Pi OS (бывшая Raspbian). Также на Raspberry Pi без особых проблем можно установить Linux и Windows, а также множество других операционных систем. Но вследствие отсутствия официальной поддержки Android ее установка на плату Raspberry Pi всегда была достаточно непростым делом.
Существует ряд кастомизированных (сделанных специально под конкретные задачи) версий операционной системы Android, которые поддерживают установку на Raspberry Pi, но они работают не совсем так, как оригинальная Android. Альтернативой этому варианту являются версии Android, выпущенные сторонними разработчиками, например, emteria.OS, LineageOS, Custom Android 7.1 build, Android Things. В данной статье мы рассмотрим превращение платы Raspberry Pi в Android-устройство с помощью такой популярной платформы как emteria.OS.
Шаг 2: Установите Android на Raspberry Pi
Когда вы включите Raspberry Pi, Android загрузится. Поначалу опыт может быть немного вялым; вы можете ожидать изначально медленной загрузки, пока система настраивается. Однако через несколько минут (у нас это заняло 90 секунд) вы должны заметить нормальную работу.
Отсюда вы можете получить доступ к обычным приложениям Android по умолчанию и выходить в интернет как обычно через выпадающее меню. Если ваш Raspberry Pi 3 подключен к вашей сети через Ethernet, это уже сделано; в противном случае используйте Wi-Fi.
На данный момент операционная система работает, работает и может использоваться. Во многих случаях этого может быть достаточно. Но что, если вы хотите установить приложения? Единственный вариант — это боковая загрузка, импорт файлов Android APK из внешнего хранилища или с облачного диска.
Однако для этого сначала нужно включить Неизвестные источники в Настройки> Безопасность меню. найти настройки перемещая мышь в верхний правый угол рабочего стола.
Если вы хотите установить файл APK из облачного хранилища, откройте хранилище в браузере и загрузите файл APK. После загрузки перетащите вниз панель уведомлений в верхней части экрана и выберите файл APK, чтобы установить его.
Проверьте разрешения, затем установите. Это не так просто, как иметь доступ к Google Play, но это достаточно хорошо. Если вы хотите получить доступ к среде магазина, используйте альтернативу Google Play
4 лучших варианта Google Play для загрузки приложений для Android
4 лучших варианта Google Play для загрузки приложений для Android
Не хотите использовать Google Play Store? Или нет доступа к нему? Здесь представлены лучшие альтернативные магазины приложений для Android.
Прочитайте больше
,
Рассмотрим другой совет
Если Raspberry Pi не подходит для вас как устройство Android, помните, что это не единственный доступный одноплатный компьютер. С момента запуска Pi в 2012 году появилось много конкурирующих устройств, предлагающих компактные компьютеры с достаточной мощностью для работы на базовом настольном компьютере или воспроизведения фильмов в формате HD.
С другой стороны, эти решения не так доступны, как Raspberry Pi. Присущая ему дешевизна делает его идеальным решением для многих проектов. В конце концов, Raspberry Pi Zero стоит всего несколько долларов!
Если вы рассматриваете замену для вашего Raspberry Pi, проверьте эти альтернативы Raspberry Pi
5 альтернатив Raspberry Pi, о которых вам нужно знать
5 альтернатив Raspberry Pi, о которых вам нужно знать
Raspberry Pi больше не единственная доска в городе. Мы расскажем о некоторых из наших любимых конкурентов и о том, почему вы можете их купить.
Прочитайте больше
, Многие из них могут работать под управлением Android.
Conclusion
That’s, we finally found a way to have Android working better than ever on Raspberry Pi
And it’s not so difficult to install, we don’t need any account (except from Google), and it’s free 🙂
Video
I have recorded the whole process in video simultaneously. You can watch it here if you want:
Subscribe to the RaspberryTips YouTube channel to receive new videos directly in your feed:
Читайте также: