Как да изградим Android TV Box с Raspberry Pi

Как да изградим Android TV Box с Raspberry Pi

Искате да направите медиен център, базиран на Raspberry Pi, но откривате, че основната инсталация на Kodi не предлага достатъчно функции? Не се притеснявайте, има изпитана алтернатива: Android TV!





пощенско приложение за windows 10 срещу outlook

Ето как да инсталирате Android TV и да се насладите на предимствата на всяко популярно стрийминг приложение, което работи на Android, на вашите Raspberry Pi 3, 3 B+и Raspberry Pi 4.





Android TV на Raspberry Pi

Преди да започнете, важно е да разберете, че версиите на Android и Android TV, използвани в този проект, са бета стандартни. Като такива, те идват с определени недостатъци, които може да не изпитате с действително устройство с Android TV.





Три модела Raspberry Pi са подходящи за работа с Android TV:

  • Малина Пи 3
  • Малина Pi 3 B+
  • Малина Пи 4

Стъпките за Raspberry Pi 4 са по -долу. За Raspberry Pi 3 и 3 B+са необходими различни стъпки, които следват по -късно.



Инсталирайте Android TV на Raspberry Pi 4

За да изградите свой собствен Android TV на базата на Raspberry Pi 4, ще ви трябва:

  • Raspberry Pi 4 (моделите с 4GB или 8GB са най -добри)
  • Качествена microSD карта (16GB или повече)
  • Захранване Raspberry Pi 4
  • USB клавиатура и мишка (алтернативно, комбинирано дистанционно)
  • флашка
  • HDMI кабел
  • Ethernet кабел (по избор)

С тези елементи сте готови да започнете.





Стъпка 1: Изтеглете и инсталирайте Android TV

За да инсталирате Android TV на вашия Raspberry Pi 4, започнете, като вземете изграждането на LineageOS 18.1 Android TV.

Изтегли : LineageOS 18.1 Android TV от KostaKANG





След това изтеглете и инсталирайте Etcher от Balena. Това е универсален инструмент за запис на дискови изображения, използван тук за създаване на стартиращи SD карти за Raspberry Pi.

Изтегли : Етчер

След това трябва да инсталирате LineageOS на SD картата с помощта на Etcher. Вижте нашето ръководство за инсталиране на Raspberry Pi OS за детайли.

Стъпка 2: Конфигурирайте Android TV, TWRP и GApps

За разлика от конструкцията на Raspberry Pi 3, настройката на Android TV на Raspberry Pi 4 е почти готова за използване извън кутията. Като казахте това, ще трябва да инсталирате няколко приложения, които не са включени, не на последно място GApps. Изискват се обаче няколко ощипвания.

Първо обаче ще трябва да знаете как да използвате Android TV с клавиатура.

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

След като се свържете с вашата Wi-Fi мрежа, активирайте опциите за програмисти:

  1. Отидете на Настройки> Предпочитания за устройство
  2. Отворено относно
  3. Превъртете до Номер на компилация и щракнете върху това многократно, докато видите съобщение за опциите за програмисти
  4. Отивам обратно и ще видите менюто Опции за програмисти под Настройки

С наличните опции за програмисти можете да конфигурирате опцията Разширено рестартиране, за да активирате достъпа до менюто за възстановяване на TWRP:

  1. Отворено Настройки> Предпочитания за устройство
  2. Изберете Опции за разработчици
  3. Тук щракнете Разширено рестартиране

Това ви позволява достъп до TWRP, който е необходим за мигане и странично зареждане, където идва пакетът GApps.

Пакетите на Google Apps (GApps) за Android TV на Raspberry Pi 4 в момента са тестови версии. Това означава, че функциите може да липсват или да са нестабилни.

Изтегли : GApps за Android TV на Raspberry Pi 4

Изберете пакета tvstock или tvmini и изтеглете ZIP файла на компютъра си, след което копирайте на сменяемо устройство, което можете да свържете към Raspberry Pi.

След като направите това, стартирайте TWRP:

  1. Отворено Настройки> Предпочитания за устройство
  2. Изберете Рестартиране> Възстановяване

В TWRP:

  1. Изберете Инсталирай
  2. Прегледайте ZIP файла на GApps
  3. Използвайте Плъзнете, за да потвърдите светкавицата и чакай
  4. След това изберете Избършете> Фабрично нулиране

За да излезете от TWRP, рестартирайте Raspberry Pi 4, като използвате опцията Reboot.

Стъпка 3: Рестартирайте Raspberry Pi 4, за да използвате Android TV

Сега сте подредили приложенията на Google, можете да рестартирате Pi 4, за да започнете да използвате Android TV. Влезте в акаунтите си, изтеглете инструменти за поточно предаване на медии или свържете вашите собствени медии към системата. Всичко е там за вас!

Искате допълнителна конфигурация? Тази версия на Android TV за Raspberry Pi 4 разполага с няколко ощипвания, които можете да направите за настройката. Това обхваща всичко - от настройка на хардуерен бутон за захранване до конфигуриране на SSH. Можете също така да активирате IR дистанционно управление и да изпращате аудио през 3,5 мм жак вместо през HDMI.

Ще намерите специфични опции за Raspberry Pi 4 в Настройки> Предпочитания за устройство> Настройки на Raspberry Pi .

Промените и съветите за отстраняване на неизправности могат да бъдат намерени на страницата за изтегляне на уебсайта на KostaKANG.

Инсталирайте Android TV на Raspberry Pi 3 и 3 B+

Ако имате Raspberry Pi 3/3 B+, ​​стъпките за инсталиране се различават донякъде. Преди да започнете, уверете се, че имате:

  • A Raspberry Pi 3 или Raspberry Pi 3 B+
  • ДА СЕ microSD с добро качество карта
  • Надеждно захранване на Raspberry Pi
  • USB клавиатура и мишка (или комбинирано дистанционно)
  • флашка
  • HDMI кабел
  • Ethernet кабел (по избор)

За да инсталирате Android TV на Raspberry Pi 3 или 3 B+, ​​ще ви трябват следните програми за изтегляне:

Готови ли сте да започнете? Да тръгваме.

Стъпка 1: Разопаковайте и инсталирайте Android

Инсталирането на LineageOS на вашия Raspberry Pi ви дава предимството на операционната система Android. Това означава потенциално по -добра поддръжка за медиен софтуер, като YouTube и Kodi. С инсталираните правилни приложения на Google обаче, вашият Raspberry Pi, работещ с Android, прави страхотен Android TV.

Това е възможно с различни версии на Android за Raspberry Pi , но за най -добри резултати използвайте версията LineageOS, свързана по -горе. Преди да продължите, уверете се, че ZIP файлът е разопакован.

След това трябва да инсталирате LineageOS на SD картата с помощта на Etcher. След инсталирането и успешно зареждане, LineageOS изисква основна конфигурация. Определете обичайните неща: задайте държава, часова зона и т.н.

Стъпка 2: Подгответе Android TV за Google Apps

Вашият Raspberry Pi вече работи с Android. Това е версия, базирана на AOSP, което означава, че няма инсталирани приложения на Google - ще трябва да ги инсталирате ръчно.

Трябваше вече да сте изтеглили пакета GApps на вашия компютър. Посетете opengapps.org и изберете:

  • ARM
  • 8.1
  • Клюн

(Изкушаващо е да изберете опцията Android TV вместо Pico --- не. Това е просто по-голям файл и всъщност не прави нищо друго освен да създава проблеми надолу.)

как да направите добър профил на пара

Изберете Изтегли , след това, когато файлът GApps бъде записан на вашия компютър, копирайте го на USB флаш паметта. Безопасно премахнете това и го поставете във вашия Raspberry Pi.

След това в LineageOS отворете чекмеджето на приложението и изберете Настройки> Система> Всичко за таблета . Тук превъртете надолу до Номер на компилация и щракнете върху него многократно. В крайна сметка това ще добави менюто с опции за програмисти към предишния екран.

Кликнете назад, докато излезете от Настройки приложение, след това го отворете отново и отидете до Система> Опции за програмисти . Изберете Корен достъп и изберете Приложения и ADB опция, щракване Добре когато се появи предупреждението.

След това превъртете надолу до Локален терминал и активирайте приложението. Това ви дава достъп до локална обвивка, което означава, че можете да въвеждате команди чрез клавиатурата.

Върнете се в чекмеджето за приложения и след това отворете приложението Terminal Позволява разрешението на приложението за достъп до вашето устройство.

След това въведете командата на суперпотребителя:

su

Ще се появи предупредително поле Privacy Guard. Проверете Запомни моя избор (за да осигурите бъдещо разрешение за това, което предстои да направите) и след това Позволява .

След това въведете командата

rpi3-recovery.sh

Това зарежда скрипта за възстановяване. Въведете командата reboot, за да я стартирате.

reboot

Raspberry Pi ще се зареди в конзолата за възстановяване на TWRP. Тук изберете Инсталирай, тогава Изберете Съхранение за да изберете вашето USB флаш устройство.

Изберете файла GApps, след това Инсталирайте Zip , и на следващия екран проверете Рестартирайте след инсталиране , тогава Плъзнете, за да потвърдите Flash .

как да изтеглите песен от google play

Когато устройството се рестартира, трябва да имате достъп до Play Store.

Стъпка 3: Конфигурирайте вашия Android TV интерфейс

Досега ще забележите, че интерфейсът на LineageOS на вашия Raspberry Pi по същество прилича на Android, а не на Android TV. За да промените това, ще ви е необходим стартер.

Налични са няколко; използвахме стартер, поддържан от реклами, ATV Launcher Безплатно от Play Store. Просто влезте с обичайния си акаунт в Google, потърсете го и инсталирайте. (Имайте предвид, че първоначалното ви влизане в Play Store ще отнеме няколко минути, за да завърши благодарение на стъпките за потвърждение.)

С подредения интерфейс ще трябва да добавите някои полезни медийни приложения. Неща като YouTube, Plex, Amazon Prime Video, Kodi и други работят и са достъпни в Google Play. Просто ги инсталирайте както обикновено, за да се възползвате от съществуващите си абонаменти.

Забележка: Ефективността на тези приложения се оказа смесена в най -добрия случай. За най -добри резултати се придържайте към YouTube. Ако търсите други приложения, проучете, за да намерите най -добрите версии за инсталиране.

Стъпка 4: Контрол на вашия Raspberry Pi 3 Android TV

С всичко готово, вероятно ще искате да изключите мишката и клавиатурата в полза на нещо леко. Налични са няколко дистанционни опции за Raspberry Pi, който трябва да работи с Android TV.

Единият вариант е Мини безжична клавиатура/дистанционно управление за въздух което е комбинирано устройство с конфигурируема LED подсветка.

Като алтернатива може да предпочетете Безжична мини клавиатура iPazzPort с тъчпад. Това комбинира клавиатурата и тъчпада заедно с D подложка и медийни контролери в едно цяло.

И двете устройства са безжични и се доставят със специален Wi-Fi ключ, специално пригоден за дистанционно управление.

Насладете се на вашите медии с Android TV за Raspberry Pi!

Вече трябва да имате Raspberry Pi 3 или по -нова версия, която да изпомпва видеоклипове и музика с помощта на LineageOS с потребителски интерфейс за Android TV. За всички намерения, имате DIY Android TV кутия!

Разбира се, може да срещнете проблеми с производителността, затова се уверете, че вашата microSD карта е на ниво. Също така проверете дали използвате одобрено захранване Raspberry Pi. Това ще гарантира, че Pi ще получи необходимата мощност, без да рискува недостатъчно напрежение и повреда на microSD картата.

Като усещането за Android TV, но не получавате най -добри резултати? Може би вместо това купете Android TV кутия.

Дял Дял Туит електронна поща Най -добрата Android TV кутия за всички бюджети

Кутиите с Android TV са чудесен начин да добавите интелигентни функции и стрийминг към всеки телевизор. Ето най -добрите кутии за Android TV.

Прочетете Напред
Свързани теми
  • Направи си сам
  • Умен дом
  • Развлечения
  • Малина Пи
  • Android TV
  • Медиен център
  • Уроци за проекти „направи си сам“
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурност, Linux, DIY, програмиране и обяснени технологии и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате