Меню

android tv raspberry pi 3 установка приложений

Android TV теперь можно запустить на Raspberry Pi 3

Raspberry Pi 3 — это не только плата для разработчиков, но и отличный медиасервер. Теперь — один из немногих, которые способны работать с официальной медиаплатформой Google. Все подробности о сборке лучшего центра для воспроизведения контента — в нашей статье.

Ранее уже сообщалось, что Google внесла Raspberry Pi 3 в список устройств с поддержкой Android и даже выделила место на сервере под исходные коды системы. Однако официального релиза пока не было.

Зато для новой модели одноплатного компьютера появилась неофициальная сборка платформы Android TV. Подробности о процессе установки и настройки, а также исходники можно найти здесь. Несмотря на мелкие нюансы, установка этой ОС не сложнее установки Raspbian: записать образ на флешку, вставить в порт, и можно использовать.

Как сообщается, текущая сборка ОС работает со всеми нужными приложениями. При её использовании доступны все необходимые внешние интерфейсы платы, в том числе HDMI, USB и беспроводная связь с использованием интегрированных в новый Raspberry модулей Wi-Fi и Bluetooth. При желании можно даже установить (правда, после разгона процессора) эмуляторы консольных игр N64 и SNES и поиграть в некоторые любимые игры. Производительности системы вполне достаточно: например, Mario Kart 64 показывает стабильные 30 кадров в секунду.

Открытым остаётся вопрос о текущей работоспособности GPIO — от этого зависит возможность установки плат расширения. Если она подтвердится, Raspberry Pi 3 станет самой удобной и интересной платформой для создания домашнего медиацентра. Купить высококачественный усилитель и дополнительный экран и создать Hi-Fi-ресивер на её основе не составляет труда уже давно, а в скором времени мы расскажем о нескольких способах создать подобное устройство в домашних условиях.

Напомним, что, кроме Android TV, для Raspberry доступна другая платформа для воспроизведения медиаконтента — Kodi, которая может похвастаться активным сообществом, широким набором функций и простотой настройки.

Однако Android TV является, пожалуй, наиболее удачной специализированной системой для потребления контента из всех существующих. Хотя бы потому, что в ней так же, как и в других версиях Android, доступны Google Play и прочие ресурсы Google.

Ранее Android TV поддерживали только Asus Nexus Player, Nvidia Shield и последнее поколение Sony Bravia TV. Появление сборки системы, пусть и неофициальной, для Raspberry Pi существенно расширит возможности создания домашнего медиацентра.

источник

Антон Штырляев

Избранное

Как поставить Android TV на Raspberry Pi 3

В данном гайде описывается способ установки на Raspberry Pi 3 рабочего Android и использование малинки в качестве андроид-приставки в связке с видео-сервисами. Такими как HD Videobox, 24h, Kinopub, EdemTV и прочими приложениями, позволяющие смотреть тв, сериалы и фильмы в одном месте.

Сборка Lineage OS 16.0 на базе Android 9 (Pie) вполне сносно работает этой модели мини-компьютера, что можно считать успехом и попробовать попользоваться андроидом, вместо OSMC и Kodi.

Прошивка образа

  1. Скачиваем образ Lineage OS для Raspberry Pi 3. ставить будем сборку для Android 9 (Pie).
  2. Прошиваем полученный образ на MicroSD флешку с помощью Etcher: выбираем файл, указываем путь до флешки MicroSD и нажимаем кнопку Flash
  3. После окончания процесса записи образа, заходим в корень флешки, ищем там файл resolution.txt, меняем значение на разрешение вашего монитора или телевизора. например, 1920х1080, сохраняем файл.
  4. Также заодно можно поменять настройки самой малинки в файле config.txt, прописав информацию о купленном кодеке и параметры производительности.
Читайте также:  wp свой плагин с настройками

Предварительная настройка

  1. Вытаскиваем флешку из компьютера и вставляем ее в Raspberry.
  2. Включаем питание малинки и дожидаемся полной загрузки Lineage OS.
  3. Подключаем мышку к малинке и проходим быстро мастер предварительной настройки установленной системы, можно в настройки не вникать, все равно потом придется их проставлять еще раз после установки Google Apps.
  4. Заходим в настройки Андроида: О системе -> Номер сборки, жмём 5 раз, чтобы включить возможности разработчика. Далее Система -> Developer Options -> Root Access -> App and ADB, соглашаемся с окном Allow root access?. Включаем локальный терминал в опции Local terminal (нужно передвинуть ползунок).
  5. Но лучше всё же настройки разрешения и малинки отложить и сделать это после запуска мастера предварительной настройки при первой загрузке системы, так как это позволит избавиться от зависаний и лагов в процессе.

Google Apps

Установка Google Apps замедляет работу системы, поэтому подумайте: может вам хватит возможностей чистого андроида?

  1. Теперь нужно скачать Google Apps. выбираем платформу ARM, версию 9.0, вариант Pico и жмем кнопку скачивания. Не выбирайте вариант tvstock, он довольно тяжелый и система потом может просто не загрузиться.
  2. Берем обычную USB-флешку, форматируем ее в FAT32, закидываем туда скачанный Google Apps и recovery2boot.zip, он понадобится для перезагрузки обратно в Lineage OS после TWRP.
  3. Свайпаем вверх на рабочем столе Lineage OS и запускаем терминал. В запросе на права доступа к файлам отвечаем утвердительно. Набираем сначала команду su для получения прав суперпользователя и нажимаем энтер, соглашаемся выдать рут-права. Далее выполняем команду rpi3-recovery.sh и затем reboot.
  4. После перезагрузки сразу загрузится рекавери, свайпаем в пункте Swipe to Allow Modifications. Выбираем пункты Install -> Select Storage -> USB-OTG. Запускаем файл open-gapps-arm-9.0-pico-xxxxxxxx.zip и свайпаем кнопку Swipe to confirm flash.
  5. После завершения установки кликаем в левом верхнем углу на логотип TWRP и переходим в главное меню, затем выбираем пункт Wipe и свайпаем Swipe to Factory Reset для сброса настроек.
  6. Снова кликаем по логотипу, в этот раз жмём на пункт Install и выбираем на USB-флешке файл lineage-16.0-rpi3-recovery2boot.zip, свайпаем для подтверждения прошивки. TWRP запустит скрипт для восстановления загрузки Lineage OS. После окончания нажимаем кнопку Reboot System

Lineage OS

  1. В это раз система будет грузиться дольше и после окончания процесса вновь запустится мастер предварительной настройки андроида, теперь можно спокойно выбрать русский язык и поставить все необходимые настройки.
  2. Если установка зависла на пункте «Проверка обновлений. », то просто нажмите кнопку назад внизу экрана, как на телефоне.
  3. Мастер попросит вас залогиниться в аккаунт Google, сделайте это если считайте нужным и хотите синхронизировать данные со всех своих гугловских приложений.
  4. Если вы отказались от установки Google Apps, то в системе отсутствует приложение Play Market и файлы приложений придется устанавливать с флешки, предварительно разрешив установку из неизвестных источников в андроиде. Еще APK-файлы можно скачать с сайта apkmirror.
  5. Для того, чтобы лаунчер был похож на Android TV, скачиваем с 4PDA или Play Market ATV Launcher и запускаем его

Управление

Для управления с клавиатуры в системе предусмотрены следующие кнопки:

F1 = Домой
F2 = Назад
F3 = Список приложений
F4 = Меню
F5 = Питание
F11 = Уменьшение громкости
F12 = Увеличение громкости

Читайте также:  canon 4410 настройка текущего времени

источник

Как установить Android на Raspberry Pi 3 и почему этого не следует делать?

В отличие от предыдущих версий Raspberry Pi, на RPi3 возможно относительно легко установить Android. И не какой-то, а относительно свежий – v7.1.

В отличие от предыдущих версий Raspberry Pi, на RPi3 возможно относительно легко установить Android. И не какой-то, а относительно свежий – v7.1. Но прежде, чем рассмотреть вопрос, касающийся того, как это сделать, следует предупредить об одной вещи.

Некогда компания Google заявляла, что в будущем возможно она выпустит «Зеленого робота» под «Малину». Но по состоянию на середину 2018 года этого пока еще не произошло. Поэтому все версии Android для Raspberry Pi 3 являются кастомными сборками. Это означает, что их работоспособность никто не гарантирует. При этом со 100% вероятностью пользователи, инсталлировавшие Андроид на RPi, со временем станут сталкиваться с разными трудностями, некоторые из которых, вполне вероятно, будет очень сложно или вовсе невозможно преодолеть. Поэтому перед тем, как устанавливать данную систему, нужно хорошо подумать о целесообразности этого решения.

Для чего устанавливают Android на Raspberry Pi?

Существует несколько причин, по которым некоторые могут захотеть инсталлировать на RPi «Зеленого робота». Следует привести основные из них:

  • привычный интерфейс;
  • доступ к Android TV;
  • воспроизведение игр, разработанных для Андроид;
  • использование приложений Android.

Если вы хотите использовать Андроид на Raspberry Pi 3 с указанными целями, то вначале ознакомьтесь с текстом ниже.

Почему на RPi3 не рекомендуется устанавливать Android?

Хотя интерфейс Android и является для многих привычным, взаимодействовать с ним посредством мыши не так удобно, как с тачскрина. Но это не главная проблема. Более важно то, что достаточно тяжелый GUI на «Малине» будет подтормаживать или вовсе вылетать. Это сведет его удобство на нет.

На RPi может работать Android TV, но вполне возможно, что он станет периодически вылетать. Будет очень неприятно, если посреди фильма приложение аварийно завершит свою работу и потом не запустится без устранения неполадок.

Проблема с воспроизведением игр. У «Малины» сравнительно слабое железо – значительно менее мощное, чем на многих современных телефонах. Поэтому о том, чтобы играть в какие-то более или менее современные требовательные игры речи идти не может. Кроме того, при управлении с джойстика следует быть готовым к высокому инпут-лагу.

С приложениями можно работать, но следует готовиться к той же проблеме, что и с Android TV. Программы с высокой вероятностью станут вылетать.

В большинстве случаев использовать Android на Raspberry Pi 3 неудобно и некомфортно. Значительно проще работать с Raspbian. На нем можно без проблем смотреть фильмы и видео с YouTube, а также использовать различные сервисы через их веб-интерфейс.

Управление электроприборами через Raspberry Pi

Как установить Android 7.1 на «Малину»?

Если же вы все-таки решились на установку системы от Google, тогда в первую очередь вам понадобится приготовить:

  • сам одноплатник Raspberry Pi 3;
  • компьютер (лучше под Linux, а если на Windows, то виртуальную машину с соответствующей системой);
  • блок питания для него;
  • карту памяти на 16 гигабайт и больше;
  • монитор и HDMI-кабель;
  • набор специального ПО.

Самое главное – это программное обеспечение. Адаптированную под «Малину» версию Android можно скачать по этому адресу: https://raspbian-france.fr/download/and7_1-tablet-23012017.zip. Также потребуется скрипт, посредством которого будет установлен Play Market. И, конечно, понадобится утилита, через которую «Зеленый робот» будет записан на флэшку. Таковой является Etcher – https://etcher.oi.

Читайте также:  настройка хостинга под centos

После того, как все необходимое загружено, а MicroSD вставлена в кардридер, потребуется запустить Etcher. Отобразится экран, где присутствует кнопка Select Image. На нее следует нажать и выбрать образ с Android из директории, в которую он был ранее загружен.

Затем кнопка Flash станет активной. На неё нужно нажать – это запустит процесс записи файлов на карту памяти. Когда прогресс-бар будет полностью заполнен, можно вытащить карту из ридера и вставить ее в «Малину».

Вот и все. Теперь на Raspberry Pi 3 Android 7 установлен. Но установка Андроид на Raspberry Pi 3 еще не завершена. Для более или менее полноценного использования системы понадобится одна вещь – рабочий Play Market.

Как установить Play Market на RPi3?

Инсталлирование магазина приложений – самая сложная задача во всем рассматриваемом процессе. Но она не настолько трудна, как кажется на первый взгляд.

Для начала нужно включить «Малину» и дождаться полной загрузки Андроида. После этого потребуется активировать WiFi и подсоединиться к своей сети. Роутер автоматически даст ему адрес. Его потребуется узнать. Сделать это нетрудно. Нужно зайти в «Настройки» и перейти в раздел под названием «Об устройстве». Там будет присутствовать пункт «Статус». Его следует выбрать, после чего отобразится IP-адрес девайса. Он будет иметь вид: 198.168.xx.

Теперь, когда IP записан, понадобится запустить скрипт, который был ранее скачен. Собственно, для этого и нужен компьютер на Linux или Mac OS. Но перед тем, как отправить его на исполнение, потребуется открыть его в редакторе. В данном файле есть строчка ADB_ADRESS. Её значение (адрес, который указан в кавычках) следует изменить на IP «Малины». Должно получиться что-то вроде этого: ADB_ADDRESS = «192.168.x.xx». После нужно сохранить изменения.

Также следует убедиться, что значения строк: SHOW_HELP, ARCHITECTURE, PACKAGE_NAME и INIT_FILE имеют следующие значения: false, arm, pico и /etc/init.d/gapps, соответственно. Если нет, тогда нужно вписать указанные.

Теперь останется установить android-tools-adb и Lzip из репозитория. Когда это сделано, потребуется в консоли ввести команду: adb connect АДРЕС_МАЛИНЫ, а затем запустить скрипт таким образом: sudo chmod u+x ./gapps.sh, sudo ./gapps.sh. Первая команда даст права на исполнение, а вторая запустит сам скрипт. Предварительно, конечно, нужно перейти в каталог, в котором находится файл gapps.sh.

Все, теперь «Зеленый робот» полностью готов к работе. В завершении следует отметить, что установка Android на Raspberry Pi 3 model b ничем не отличается от инсталлирования на обычную модель, так как в ней тот же самый процессор.

Олег 2020-03-25 20:12:07

установил на 4 , работает идеально ( 4 , 64 )

Альберт 2020-02-12 19:57:00

Доброе время суток
Я установил и запустил на 16 Ги.
Магазин не ставил (возможно он много весит 🙂
Образ and7 — 7 948 206 285 байт
Всем удачи.

Den 2020-01-30 19:10:15

> карту памяти на 16 гигабайт и больше;

Какие нахрен 16 гигабайт??
Образ and7_1-tablet-23012017.img занимает 32 094 814 208 байт!
Он даже не флешку 32 GB не влезет!

Макс 2019-02-14 16:06:55

Спасибо, хотел установить игрушки поюзать, но теперь подумаю еще раз.

источник

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

Adblock
detector