Как установить Android на Raspberry Pi 4?

Опубликовано: 2021-03-24

Нельзя отрицать тот факт, что Android — одна из лучших операционных систем с открытым исходным кодом. Что делает Android особенным, так это его гибкость, позволяющая работать на нескольких платформах с небольшой настройкой здесь и там. Благодаря этому вы также можете запустить Android на Raspberry Pi, самом маленьком персональном компьютере, который у вас есть. В этой статье рассмотрим, как установить Android на Raspberry Pi 4 с помощью LineageOS 17.1.

Прежде чем мы начнем, вот список вещей, которые вам понадобятся.

  • Raspberry Pi 4 с оперативной памятью не менее 4 ГБ.
  • Внешний монитор
  • Карта Micro SD емкостью 16 ГБ или выше
  • ПК под управлением Windows или Linux
  • USB-ридер или адаптер SDHC
  • USB-клавиатура и мышь, кабель micro HDMI — полноразмерный HDMI и зарядное устройство USB 5V 3A для питания Pi.
  • Zip-файл LineageOS 17.1 для Raspberry Pi
  • Почтовый индекс пакета приложений Google (Pico zip)
  • Balena Etcher для Windows и Linux
  • много терпения

Одна из замечательных особенностей Raspberry Pi заключается в том, что вам не нужно беспокоиться о его поломке, в отличие от устройств Android. Даже если что-то пойдет не так, вы в конечном итоге повредите свою SD-карту. К счастью, SD-карты дешевы.

Как установить и запустить Android на Raspberry Pi 4?

Установка Raspberry Pi Android Gapps

Вам нужно будет установить магазин Google Play и сервисы Play, установив пакет Gapps (Google Apps). Сначала загрузите zip-файл отсюда.

скачать gapps pico на sourceforge

Обязательно загрузите пико -версию Gapps. Чем меньше размер пакета, тем быстрее будет процесс перепрошивки, и шансы на успех перепрошивки также будут высоки.

Пакет Pico поставляется с сервисами Play и магазином Play. Следовательно, вы можете установить все приложения из магазина Google Play позже.

  • Откройте приложение «Настройки».
    настройки приложения lineage - как установить андроид на raspberry pi 4
  • В строке поиска введите «сборка» и в списке результатов поиска найдите и щелкните номер сборки.
    поиск по номеру сборки
  • Нажмите на «номер сборки» семь раз, пока не увидите тост с надписью «Теперь вы разработчик».
    нажмите на номер сборки 7 раз
  • Теперь вернитесь в настройки и введите «Разработчик» в строке поиска. В результатах поиска найдите и нажмите «Параметры разработчика».
    поиск опций разработчика
  • В параметрах разработчика найдите и включите « Root-доступ ».
    включить родословную корневого доступа
  • Наконец, найдите и включите «Локальный терминал».
    включить локальный терминал - как установить андроид на raspberry pi 4

Загрузка в TWRP

  • Теперь в меню приложения найдите и запустите Терминал . Если вы не найдете его, перезагрузите Raspberry Pi.
    Терминал меню приложений — как установить Android на Raspberry Pi 4

  • В терминале введите следующие команды.

 su //To enter the rest of the commands as a super user rpi4-recovery.sh // To boot into recovery on the next reboot

  • Вы увидите это.

 Mounting partitions... Changing ramdisk... Unmounting partitions... Done, reboot device! :/ #

  • Теперь введите команду перезагрузки и нажмите Enter.

 reboot

  • Ваш Raspberry Pi 4 теперь загрузится в режиме восстановления TWRP. Я всесторонне объяснил, что такое рутирование и как установить пользовательское восстановление в других моих статьях, поэтому обязательно ознакомьтесь с ними (Psst. Следуйте этим руководствам с осторожностью. Одна ошибка, и ваше Android-устройство будет равносильно мертвому) .
  • После того, как ваш Pi загрузится в режиме восстановления, «проведите пальцем, чтобы разрешить изменения».
    Проведите пальцем, чтобы разрешить модификации — как установить Android на Raspberry Pi 4
  • Теперь вы вернетесь в домашний раздел TWRP.
    Параметры дома twrp - как установить андроид на raspberry pi 4
  • Нажмите на вариант установки. Перейдите в каталог, в который вы загрузили пакет Gapps Pico, нажмите на него и, наконец, «проведите пальцем, чтобы прошить» ZIP-файл.
    gapps nano - как установить андроид на raspberry pi 4
  • Теперь вернитесь назад, нажмите «перезагрузка» и нажмите «система».
  • Теперь ваш Raspberry Pi 4 должен загрузиться в LineageOS. Проверьте меню приложения и вуаля! Теперь у вас должны быть установлены сервисы Google Play и магазин Play.

Мои мысли о сборке

Я тестировал эту сборку почти целый день и обнаружил, что она довольно стабильна. У меня были случайные перезагрузки пару раз, но в целом эту сборку можно использовать в качестве ежедневного драйвера. Не хватает только аппаратного кодирования (программное кодирование присутствует).

Приложения, которые я тестировал, были:

  • YouTube
  • Gmail
  • Слабый
  • Реддит
  • Cloudfare 1.1.1.1
  • Гугл Хром
  • Через браузер
  • Гугл фото
  • Спотифай
  • Кастро

Все приложения, кроме Reddit и Brave, работали хорошо. Pi 4B также хорошо обрабатывал видео 720P 30/60 кадров в секунду на YouTube с небольшими просадками кадров здесь и там.

Скорость интернета была приличной. На нашем соединении 50 Мбит/с мы получили среднюю скорость 32 Мбит/с после четырех запусков.

Что касается Geekbench 5, то результаты были далеки от даже 2-3-летних устройств среднего класса, таких как Redmi Note 7, который был оснащен Snapdragon 660. Pi показал респектабельный одноядерный балл 237 и многоядерный балл 587.

Просматривать веб-страницы в Chrome было проще простого. Было несколько случайных сбоев, но это приемлемо для оборудования Pi. С пятью вкладками Chrome, приложением настроек и Google Фото, работающими в фоновом режиме, среднее потребление оперативной памяти составило около 2 ГБ.

В целом, опыт был лучше, чем в среднем для неофициальной сборки. Эта сборка была предоставлена ​​вам разработчиком KonstaaT, поэтому обязательно ознакомьтесь с его профилем на Github.

Хотите вместо этого установить Ubuntu? Обязательно ознакомьтесь с нашей статьей, как установить Ubuntu MATE на Raspberry Pi.

Часто задаваемые вопросы

  1. Может ли Raspberry Pi без проблем запускать Android?

    Если у вас есть Raspberry Pi 4B, у вас не будет проблем с Android. Однако ОС будет сильно отставать на других платах RPI, и у вас не будет приятного опыта.

  2. Достаточно ли 4 ГБ для Raspberry Pi

    да. По большей части 4 ГБ ОЗУ достаточно для повседневного использования, но если вы планируете многозадачность с Chromium и другими приложениями, вы можете рассмотреть вариант с 8 ГБ.

  3. Является ли Raspberry Pi 64-битной?

    Да это так. Broadcom BCM2711 SoC — это 64-битная SoC, представляющая собой четырехъядерный чип с ядрами ARM Cortex-A73. Следовательно, вы можете установить любую 64-битную ОС.

  4. Как сменить ОС на Raspberry Pi 4?

    Это довольно просто. Перейдите на веб-сайт ОС, прочитайте инструкции по перепрошивке, загрузите образ ОС и прошейте его на карту с помощью Raspberry Pi Imager.