Vill du skapa ett Raspberry Pi-baserat mediacenter, men upptäcker att den grundläggande Kodi-installationen inte erbjuder tillräckligt med funktioner? Oroa dig inte, det finns ett beprövat alternativ: Android TV!
Så här installerar du Android TV och njuter av fördelarna med alla populära streamingappar som körs på Android, på din Raspberry Pi 3, 3 B+ och Raspberry Pi 4.
Android TV på Raspberry Pi
Innan du börjar är det viktigt att förstå att versionerna av Android och Android TV som används i det här projektet är betastandard. Som sådana kommer de med vissa brister som du kanske inte upplever med en verklig Android TV-enhet.
Tre Raspberry Pi-modeller är lämpliga för att köra Android TV:
Raspberry Pi 3 Raspberry Pi 3 B+ Raspberry Pi 4
Stegen för Raspberry Pi 4 är nedan. Olika steg krävs för Raspberry Pi 3 och 3 B+, som följer senare.
Installera Android TV på en Raspberry Pi 4
För att bygga din egen Raspberry Pi 4-baserade Android TV behöver du:
Raspberry Pi 4 (4GB eller 8GB modeller är bäst) Ett microSD-kort av god kvalitet (16GB eller mer) Raspberry Pi 4 PSU USB-tangentbord och -mus (alternativt en kombifjärrkontroll) USB-minne HDMI-kabel Ethernet-kabel (tillval)
Med dessa saker samlade är du redo att börja.
Steg 1: Ladda ner och installera Android TV
För att installera Android TV på din Raspberry Pi 4, börja med att ta tag i LineageOS 18.1 Android TV-bygget.
Ladda ner: LineageOS 18.1 Android TV av KostaKANG
Ladda sedan ner och installera Etcher från Balena. Detta är ett mångsidigt verktyg för att skriva skivavbildningar, som används här för att skapa startbara SD-kort för Raspberry Pi.
Ladda ner: Etsare
Du bör sedan installera LineageOS på SD-kortet med Etcher. Se vår guide för att installera ett Raspberry Pi OS för detaljer.
Steg 2: Konfigurera Android TV, TWRP och GApps
Till skillnad från Raspberry Pi 3-bygget är Android TV-installationen på Raspberry Pi 4 i stort sett redo att användas direkt. Med det sagt måste du installera några appar som inte ingår, inte minst GApps. Det krävs dock några justeringar.
Först måste du dock veta hur du använder Android TV med ett tangentbord.
F1 = Hem F2 = Tillbaka F3 = Visa öppna appar F4 = Meny F5 = Ström F11 = Volym ned F12 = Volym upp
När du har anslutit till ditt Wi-Fi-nätverk, aktivera utvecklaralternativ:
- Gå till Inställningar > Enhetsinställningar Öppen Handla om Bläddra till Bygga nummer och klicka på detta upprepade gånger tills du ser ett meddelande om Developer Options Go Tillbaka och du kommer att se menyn Utvecklaralternativ under Inställningar
Med utvecklaralternativ tillgängliga kan du konfigurera alternativet Avancerad omstart för att aktivera åtkomst till TWRP-återställningsmenyn:
- Öppen Inställningar > Enhetsinställningar Välj Utvecklaralternativ Här, klicka Avancerad omstart
Detta låter dig komma åt TWRP, som krävs för att blinka och sidoladdning, vilket är där GApps-paketet kommer in.
Google Apps (GApps)-paket för Android TV på Raspberry Pi 4 är för närvarande testversioner. Det betyder att funktioner kan saknas eller vara instabila.
Ladda ner: GApps för Android TV på Raspberry Pi 4
Välj tvstock- eller tvmini-paketet och ladda ner ZIP-filen till din dator, kopiera sedan till en flyttbar enhet som du kan ansluta till Raspberry Pi.
När du har gjort det, starta upp till TWRP:
- Öppen Inställningar > Enhetsinställningar Välj Starta om > Återställning
I TWRP:
- Välj Installera Bläddra till GApps ZIP-fil Använd Svep för att bekräfta blixten och vänta Nästa, välj Torka > Fabriksåterställning
För att avsluta TWRP, starta om Raspberry Pi 4 med alternativet Reboot.
Steg 3: Starta om din Raspberry Pi 4 för att använda Android TV
Nu har du sorterat ut Google-apparna, du kan starta om Pi 4 för att börja använda Android TV. Logga in på dina konton, ladda ner verktyg för mediastreaming eller anslut din egen media till systemet. Allt finns där för dig!
Vill du ha ytterligare konfiguration? Den här versionen av Android TV för Raspberry Pi 4 har flera justeringar du kan göra i installationen. Detta täcker allt från att ställa in en hårdvaruströmknapp till att konfigurera SSH. Du kan också aktivera en IR-fjärrkontroll och skicka ljud via 3,5 mm-uttaget istället för HDMI.
Du hittar Raspberry Pi 4 specifika alternativ i Inställningar > Enhetsinställningar > Raspberry Pi-inställningar.
Tweaks och felsökningstips finns på nedladdningssidan på KostaKANGs webbplats.
Installera Android TV på Raspberry Pi 3 och 3 B+
Om du har en Raspberry Pi 3/3 B+ skiljer sig stegen för installationen en del. Innan du börjar, se till att du har:
A Raspberry Pi 3 eller Raspberry Pi 3 B+ Ett microSD-kort av god kvalitet Pålitlig Raspberry Pi-strömförsörjning USB-tangentbord och mus (eller kombifjärrkontroll) USB-flashminne HDMI-kabel Ethernet-kabel (tillval)
För att installera Android TV på en Raspberry Pi 3 eller 3 B+ behöver du följande programvarunedladdningar:
Redo att börja? Nu går vi.
Steg 1: Packa upp och installera Android
Att installera LineageOS på din Raspberry Pi ger dig fördelen med Android-operativsystemet. Detta innebär potentiellt bättre stöd för mediaprogramvara, som YouTube och Kodi. Med rätt Google-appar installerade blir din Android-drivna Raspberry Pi en fantastisk Android-TV.
Detta är möjligt med olika versioner av Android för Raspberry Pi, men för bästa resultat, använd LineageOS-versionen som länkas till ovan. Innan du fortsätter, se till att ZIP-filen är uppackad.
Du bör sedan installera LineageOS på SD-kortet med Etcher. Efter installation och en lyckad start kräver LineageOS grundläggande konfiguration. Definiera de vanliga sakerna: ställ in land, tidszon, etc.
Steg 2: Förbered Android TV för Google Apps
Din Raspberry Pi kör nu Android. Detta är en version baserad på AOSP vilket innebär att inga Google-appar är installerade – du måste installera dessa manuellt.
Du borde redan ha laddat ner GApps-paketet till din PC. Besök opengapps.org och välj:
(Det är frestande att välja Android TV-alternativet snarare än Pico—gör det inte. Det här är helt enkelt en större fil och gör egentligen inget annat än att orsaka problem längre fram.)
Välj Ladda ner, när GApps-filen är sparad på din PC, kopiera den till ditt USB-flashminne. Ta bort detta på ett säkert sätt och sätt in det i din Raspberry Pi.
Öppna sedan applådan på LineageOS och välj Inställningar > System > Om surfplattan. Här, scrolla ner till Bygga nummer och klicka på den flera gånger. Så småningom kommer detta att lägga till menyn för utvecklaralternativ till föregående skärm.
Klicka tillbaka tills du har avslutat inställningar app, öppna den igen och navigera till System > Utvecklaralternativ. Välj Root-åtkomst och välj Appar och ADB alternativ, klicka OK när varningen visas.
Scrolla sedan ner till Lokal terminal och aktivera appen. Detta ger dig lokal skalåtkomst, vilket innebär att du kan ange kommandon via tangentbordet.
Gå tillbaka till applådan och öppna Terminal-appen Tillåta appens behörighet att komma åt din enhet.
Ange sedan superanvändarkommandot:
su
En varningsruta för Privacy Guard visas. Kolla upp Kom ihåg mitt val (för att säkerställa framtida tillstånd för vad du ska göra) och sedan Tillåta.
Skriv sedan in kommandot
rpi3-recovery.sh
Detta laddar återställningsskriptet. Ange kommandot omstart för att starta det.
reboot
Raspberry Pi kommer att starta upp i TWRP-återställningskonsolen. Välj här Installera, sedan Välj Lagring för att välja din USB-flashenhet.
Välj sedan GApps-filen Installera Zip, och kontrollera i nästa skärm Starta om efter installationen, då Svep för att bekräfta Flash.
När enheten startar om bör du kunna komma åt Play Butik.
Steg 3: Konfigurera ditt Android TV-gränssnitt
Hittills kommer du att märka att gränssnittet på LineageOS på din Raspberry Pi i princip ser ut som Android, inte Android TV. För att ändra detta behöver du ett startprogram.
Flera finns tillgängliga; vi använde en lansering som stöds av annonser, ATV Launcher Free från Play Store. Logga helt enkelt in med ditt vanliga Google-konto, sök efter det och installera. (Observera att din första inloggning till Play Butik tar en stund att slutföra tack vare verifieringsstegen.)
Med gränssnittet sorterat måste du lägga till några användbara medieappar. Saker som YouTube, Plex, Amazon Prime Video, Kodi och mer fungerar och är alla tillgängliga på Google Play. Installera helt enkelt dessa som vanligt för att dra nytta av dina befintliga prenumerationer.
Obs: Prestanda för dessa appar har visat sig vara blandade i bästa fall. Håll dig till YouTube för bästa resultat. Om du letar efter andra appar, sök efter de bästa versionerna att installera.
Steg 4: Styr din Raspberry Pi 3 Android TV
Med allt klart och klart kommer du förmodligen att vilja koppla bort musen och tangentbordet till förmån för något lätt. Flera fjärralternativ finns tillgängliga för Raspberry Pi, som borde fungera med Android TV.
Ett alternativ är Mini Wireless Keyboard/Air Remote Control som är en kombinationsenhet med konfigurerbar LED-bakgrundsbelysning.
Alternativt kanske du föredrar iPazzPort Wireless Mini Keyboard med pekplatta. Detta kombinerar tangentbordet och pekplattan tillsammans med en D-platta och mediakontroller till en enhet.
Båda enheterna är trådlösa och levereras med en dedikerad Wi-Fi-dongel som är speciellt kopplad till fjärrkontroller.
Vid det här laget borde du ha en Raspberry Pi 3 eller senare som pumpar ut videor och musik med hjälp av LineageOS med ett Android TV-användargränssnitt. Till all del har du en DIY Android TV-box!
Visserligen kan du få problem med prestanda, så se till att ditt microSD-kort är upp till noll. Kontrollera också att du använder en godkänd Raspberry Pi-strömförsörjning. Detta kommer att säkerställa att Pi får den kraft den behöver utan att riskera underspänning och korruption av microSD-kort.
Gillar du känslan av Android TV men får du inte de bästa resultaten? Kanske köp en Android TV-box istället.
Om författaren
Christian Cawley (1554 publicerade artiklar)
Biträdande redaktör för säkerhet, Linux, gör-det-själv, programmering och teknisk förklarad, och riktigt användbar podcastproducent, med lång erfarenhet av skrivbords- och mjukvarustöd. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi-pyssare, en Lego-älskare och en fan av retrospel.
Mer från Christian Cawley
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
