Как установить 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 поставляется с сервисами Play и магазином Play. Следовательно, вы можете установить все приложения из магазина Google Play позже.
- Откройте приложение «Настройки».
- В строке поиска введите «сборка» и в списке результатов поиска найдите и щелкните номер сборки.
- Нажмите на «номер сборки» семь раз, пока не увидите тост с надписью «Теперь вы разработчик».
- Теперь вернитесь в настройки и введите «Разработчик» в строке поиска. В результатах поиска найдите и нажмите «Параметры разработчика».
- В параметрах разработчика найдите и включите « Root-доступ ».
- Наконец, найдите и включите «Локальный терминал».
Загрузка в TWRP
- Теперь в меню приложения найдите и запустите Терминал . Если вы не найдете его, перезагрузите Raspberry Pi.
- В терминале введите следующие команды.
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 загрузится в режиме восстановления, «проведите пальцем, чтобы разрешить изменения».
- Теперь вы вернетесь в домашний раздел TWRP.
- Нажмите на вариант установки. Перейдите в каталог, в который вы загрузили пакет Gapps Pico, нажмите на него и, наконец, «проведите пальцем, чтобы прошить» ZIP-файл.
- Теперь вернитесь назад, нажмите «перезагрузка» и нажмите «система».
- Теперь ваш 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.
Часто задаваемые вопросы
- Может ли Raspberry Pi без проблем запускать Android?
Если у вас есть Raspberry Pi 4B, у вас не будет проблем с Android. Однако ОС будет сильно отставать на других платах RPI, и у вас не будет приятного опыта.
- Достаточно ли 4 ГБ для Raspberry Pi
да. По большей части 4 ГБ ОЗУ достаточно для повседневного использования, но если вы планируете многозадачность с Chromium и другими приложениями, вы можете рассмотреть вариант с 8 ГБ.
- Является ли Raspberry Pi 64-битной?
Да это так. Broadcom BCM2711 SoC — это 64-битная SoC, представляющая собой четырехъядерный чип с ядрами ARM Cortex-A73. Следовательно, вы можете установить любую 64-битную ОС.
- Как сменить ОС на Raspberry Pi 4?
Это довольно просто. Перейдите на веб-сайт ОС, прочитайте инструкции по перепрошивке, загрузите образ ОС и прошейте его на карту с помощью Raspberry Pi Imager.