- Как установить Android 11 на Raspberry Pi 4
- Что такое ОмниРОМ?
- Что следует иметь в виду
- Как установить Android 11 на Raspberry Pi 4
- Как сначала обновить прошивку Raspberry Pi 4
- Необходимый
- Как установить OmniROM для Android 11
- Необходимый
- Как собрать Android TV Box с Raspberry Pi
- Android в коробке
- Шаг 1: Распакуйте и установите Android
- Установите Android на Raspberry Pi с помощью Etcher
- Шаг 2. Подготовьте Android TV для Google Apps
- Шаг 3. Настройте интерфейс Android TV
- Шаг 4: Управление Android TV на Raspberry Pi
- Наслаждайтесь своим медиа с Android TV на Raspberry Pi!
Как установить Android 11 на Raspberry Pi 4
Raspberry Pi был незаменимым помощником для технических специалистов и энтузиастов. Он предлагает множество вариантов обновления и во многих случаях поставляется со своим собственным набором микросхем и оперативной памятью, что позволяет использовать несколько вариантов использования. Вы можете использовать его для управления камерами видеонаблюдения, создания удаленной рабочей станции, создания медиацентра и многого другого.
Многие люди уже довольно давно пытаются запустить Android на Pi 4, и мы увидели несколько крупных релизов еще в 2019 году. Все они были основаны на Android 10, но, к счастью, только что была выпущена новая сборка, которая позволит вам чтобы наслаждаться Android 11 на Raspberry Pi 4. Давайте быстро взглянем на него.
Что такое ОмниРОМ?
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
Что следует иметь в виду
Это первая сборка OmniROM на базе Android 11 для Pi 4, и она не рекомендуется в качестве ежедневного драйвера для большинства пользователей. Кроме того, в текущей сборке отсутствует поддержка аппаратного кодирования и декодирования, что не позволит вам транслировать HD-контент в большинстве популярных приложений. Однако, если вы все еще хотите транслировать контент, вы можете попробовать Firefox для Android, который на данный момент работает довольно хорошо в качестве временного решения.
Кроме того, вам также следует просмотреть страницу readme, опубликованную разработчиком по адресу эта ссылка. Это поможет вам выявить дополнительные недостатки сборки, которые помогут вам определить, следует ли вам переходить на нее или нет.
Как установить Android 11 на Raspberry Pi 4
Чтобы запустить Android 11 на вашем Pi 4, вам необходимо убедиться, что вы используете последнюю версию прошивки для своего устройства. Если вы недавно обновили прошивку, вы можете пропустить это руководство и сразу перейти к процедуре перепрошивки. Но если вы давно не обновляли свой Pi 4, давайте кратко рассмотрим процедуру.
Как сначала обновить прошивку Raspberry Pi 4
Перед установкой OmniROM нам необходимо сначала обновить прошивку.
Необходимый
- Ваш 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 на ваше устройство.
Как установить 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.
Ваш компьютер может отображать несколько сообщений об ошибках, но они распространены, поскольку карта теперь отформатирована для распознавания вашим Pi 4, поэтому Windows столкнется с ошибками при чтении ее содержимого.
Примечание: Если вы скачали еженедельную сборку, сейчас самое время прошить файл .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. Если у вас есть к нам какие-либо вопросы или проблемы, не стесняйтесь обращаться к нам, используя раздел комментариев ниже.
Источник
Как собрать Android TV Box с Raspberry Pi
Хотите создать медиацентр на основе Raspberry Pi, но обнаружите, что в базовой установке Kodi недостаточно функций? Не волнуйтесь, есть проверенная альтернатива: Android TV!
Ниже описано, как установить Android TV и пользоваться всеми преимуществами любого популярного потокового приложения, которое работает на Android, на вашем Raspberry Pi.
Android в коробке
Это относительно простой проект, требующий от вас:
- Установите специальный Android ROM на Raspberry Pi
- Установите определенное программное обеспечение Android TV
- Начать смотреть телевизор
Это действительно настолько просто. Если вы знаете, как установить операционную систему на Raspberry Pi , у вас не должно быть никаких проблем.
Прежде чем начать, убедитесь, что у вас есть:
- A Raspberry Pi 3 (в настоящее время не поддерживается Pi 3 B + или Pi 4)
- Хорошее качество microSD карт
- Надежный источник питания Raspberry Pi
- USB клавиатура и мышь (или комбинированный пульт)
- флешка
- Кабель HDMI
- Кабель Ethernet (опционально)
Вам также понадобятся следующие загрузки программного обеспечения:
Готов начать? Пошли.
Шаг 1: Распакуйте и установите Android
Установка LineageOS на вашем Raspberry Pi дает вам преимущество операционной системы Android. Это означает потенциально лучшую поддержку медиа-программ, таких как YouTube и Kodi. Тем не менее, с правильными установленными приложениями Google ваш Raspberry Pi на платформе Android станет отличным Android TV.
Это возможно с различными версиями Android для Raspberry Pi (один из которых мы рассмотрели ранее), но для достижения наилучших результатов используйте версию LineageOS, указанную выше. Прежде чем продолжить, убедитесь, что ZIP-файл распакован.
Установите Android на Raspberry Pi с помощью Etcher
Для установки сначала вставьте карту microSD Raspberry Pi в устройство чтения карт ПК и запустите Etcher.
Здесь нажмите « Выбрать изображение» и перейдите к разархивированному файлу изображения. Выберите это, затем убедитесь, что ваша SD-карта выбрана в разделе « Выбрать диск» . Когда вы будете удовлетворены, нажмите Flash, чтобы начать запись образа диска Android.
Дождитесь окончания записи — Etcher сообщит вам о завершении процесса — затем извлеките SD-карту. Вставьте его в свой Raspberry Pi, затем загрузитесь.
При первом запуске для Android может потребоваться некоторое время для загрузки. После запуска, если у вас есть клавиатура и мышь, настройте Wi-Fi. Если нет, подключите Raspberry Pi к сети с помощью кабеля Ethernet, подключенного к маршрутизатору.
После установки и успешной загрузки LineageOS потребует базовой настройки. Это будут обычные вещи: указать страну, часовой пояс и т. Д.
Шаг 2. Подготовьте Android TV для Google Apps
Ваш Raspberry Pi теперь работает под управлением Android. Это версия на основе AOSP, что означает, что приложения Google не установлены. Вместо этого вам нужно будет сделать это вручную.
Вы уже должны были загрузить пакет GApps на свой компьютер. Посетите opengapps.org и выберите:
(Соблазнительно выбрать опцию Android TV, а не Pico — не делайте. Это просто файл большего размера, и на самом деле он ничего не делает, кроме как создает проблемы в дальнейшем.)
Выберите Download , затем, когда файл GApps будет сохранен на вашем ПК, скопируйте его на флэш-накопитель USB. Осторожно удалите это и вставьте в Raspberry Pi.
Затем в LineageOS откройте панель приложений и выберите « Настройки»> «Система»> «О планшете» . Здесь прокрутите вниз до номера сборки и щелкните по нему несколько раз. В конце концов, это добавит меню параметров разработчика на предыдущий экран.
Нажимайте назад, пока не выйдете из приложения « Настройки» , затем снова откройте его и выберите « Система»> « Параметры разработчика» . Выберите Root access и выберите « Приложения и ADB» , нажав « ОК» при отображении предупреждения.
Далее, прокрутите вниз до локального терминала и включите приложение. Это дает вам локальный доступ к оболочке, что означает, что вы можете вводить команды с клавиатуры.
Вернитесь к ящику приложения, где вы найдете приложение Terminal. Нажмите, чтобы открыть и разрешить приложениям доступ к вашему устройству.
Далее введите команду суперпользователя:
Появится окно с предупреждением Privacy Guard. Установите флажок Запомнить мой выбор (чтобы в будущем получить разрешение на то, что вы собираетесь делать), а затем Разрешить .
Далее введите команду
Это загружает скрипт восстановления. Введите команду перезагрузки, чтобы запустить ее.
Raspberry Pi загрузится в консоль восстановления TWRP. Здесь выберите Install, затем выберите Storage, чтобы выбрать ваше USB-устройство флэш-памяти.
Выберите файл GApps, затем Install Zip и на следующем экране установите флажок « Перезагрузка после установки» , затем проведите пальцем, чтобы подтвердить Flash .
Когда устройство перезагрузится, вы сможете получить доступ к Play Store.
Шаг 3. Настройте интерфейс Android TV
Пока что вы заметите, что интерфейс LineageOS на вашем Raspberry Pi в основном выглядит как Android, а не как Android TV. Чтобы изменить это, вам понадобится лаунчер.
Несколько доступны; мы использовали рекламный лаунчер ATV Launcher Free из магазина Play. Просто войдите в свою обычную учетную запись Google, найдите ее и установите. (Обратите внимание, что ваш первоначальный вход в Play Store займет несколько минут, чтобы завершить процесс проверки.)
С отсортированным интерфейсом вам нужно будет добавить несколько полезных мультимедийных приложений. Такие вещи, как YouTube, Plex, Amazon Prime Video, Kodi и другие, и все это доступно в Google Play. Просто установите их как обычно, чтобы получить выгоду от существующих подписок.
Примечание: производительность этих приложений оказалась в лучшем случае смешанной. Для достижения наилучших результатов, придерживайтесь YouTube. Если вы ищете другие приложения, найдите лучшие версии для установки.
Шаг 4: Управление Android TV на Raspberry Pi
Когда все готово, вы, вероятно, захотите отключить мышь и клавиатуру в пользу чего-то более легкого. Для Raspberry Pi доступно несколько вариантов дистанционного управления, которые должны работать с Android TV.
Одним из вариантов является мини-беспроводная клавиатура / пульт дистанционного управления, представляющий собой комбинированное устройство с настраиваемой светодиодной подсветкой.
В качестве альтернативы вы можете предпочесть беспроводную мини-клавиатуру iPazzPort с сенсорной панелью. Это объединяет клавиатуру и сенсорную панель вместе с D-pad и медиа-контроллерами в одном устройстве.
Оба устройства являются беспроводными и поставляются со специальным ключом Wi-Fi, специально предназначенным для дистанционного управления.
Наслаждайтесь своим медиа с Android TV на Raspberry Pi!
К настоящему моменту у вас должен быть Raspberry Pi 3 или более поздней версии, позволяющий загружать видео и музыку с помощью LineageOS с пользовательским интерфейсом Android TV. В любом случае, у вас есть Android TV Box!
По общему признанию, у вас могут возникнуть проблемы с производительностью, поэтому убедитесь, что ваша карта microSD исправна. Также убедитесь, что вы используете одобренный блок питания Raspberry Pi. Это гарантирует, что Pi получает необходимое питание без риска пониженного напряжения и повреждения карты microSD.
Понравилось ощущение от Android TV, но вы не добились лучших результатов? Рассмотрите наш список лучших Android TV
Источник