Vuoi risparmiare sulla scatola di streaming TV? Scopri come costruire il tuo Android TV box usando un Raspberry Pi!
Non devi spendere centinaia di dollari per una nuova TV per ottenere Android TV. In effetti, tutto ciò di cui hai bisogno è un computer compatto da $ 50 e una scheda microSD. Puoi creare il tuo Raspberry Pi Android TV box per una frazione del prezzo di un nuovo televisore e configurarlo esattamente come desideri.
Scopri come installare Android TV su computer Raspberry Pi 3, 3 B+ e Raspberry Pi 4 e 400.
Android TV su Raspberry Pi
Prima di iniziare, è importante capire che le versioni di Android e Android TV utilizzate in questo progetto sono standard beta. Come tali, vengono forniti con alcune carenze che potresti non riscontrare con un’unità Android TV reale.
Quattro modelli Raspberry Pi sono adatti per l’esecuzione di Android TV:
- Raspberry Pi 3
- Raspberry Pi 3 B+
- Raspberry Pi 4
- Raspberry Pi 400
Otterrai i migliori risultati con un Raspberry Pi 4 con 8 GB di RAM.
I passaggi per Raspberry Pi 4 e Raspberry Pi 400 kare di seguito. Per l’installazione di Raspberry Pi 3 e Raspberry Pi 3 B+ Android TV sono necessari diversi passaggi, che seguiranno in seguito.
Se vuoi costruire una smart TV Raspberry Pi senza spendere soldi per una nuova TV Android, ecco cosa devi fare.
Installa Android TV su un Raspberry Pi 4 o 400
Per creare la tua Android TV basata su Raspberry Pi 4, avrai bisogno di:
- Raspberry Pi 4 (i modelli da 4 GB o 8 GB sono i migliori)
- Una scheda microSD di buona qualità (16GB o più)
- Alimentatore Raspberry Pi 4
- Tastiera e mouse USB (in alternativa, un telecomando combinato)
- Unità flash USB
- Cavo HDMI
- Cavo Ethernet (opzionale)
Con questi elementi raccolti, sei pronto per iniziare.
Passaggio 1: scarica e installa Android TV
Per installare Android TV sul tuo Raspberry Pi 4, inizia afferrando la build di LineageOS 18.1 Android TV.
Scarica: LineageOS 18.1 Android TV da KonstaKANG
Quindi, scarica e installa Etcher da Balena. Questo è uno strumento versatile per la scrittura di immagini disco, utilizzato qui per creare schede SD avviabili per Raspberry Pi.
Scarica: Etcher
È quindi necessario installare LineageOS sulla scheda SD utilizzando Etcher. Fare riferimento alla nostra guida all’installazione di un sistema operativo Raspberry Pi per i dettagli.
Passaggio 2: configura Android TV, TWRP e GApps
A differenza della build Raspberry Pi 3, la configurazione di Android TV su Raspberry Pi 4 è praticamente pronta per l’uso fuori dalla scatola. Detto questo, dovrai installare alcune app che non sono incluse, non ultimo GApps. Tuttavia, sono necessarie alcune modifiche.
Prima, però, dovrai sapere come utilizzare Android TV con una tastiera.
- F1 = Casa
- F2 = Indietro
- F3 = Visualizza app aperte
- F4 = Menu
- F5 = Potenza
- F11 = Volume giù
- F12 = Volume su
Dopo esserti connesso alla rete Wi-Fi, abilita le opzioni per gli sviluppatori:
- Vai a Impostazioni > Preferenze dispositivo
- Apri Informazioni su
- Scorri fino al numero build e fai clic su questo ripetutamente fino a visualizzare un messaggio sulle opzioni sviluppatore
- Torna indietro e vedrai il menu Opzioni sviluppatore in Impostazioni
Con le opzioni sviluppatore disponibili, è possibile configurare l’opzione di riavvio avanzato per abilitare l’accesso al menu di ripristino TWRP:
- Apri Impostazioni > Preferenze dispositivo
- Seleziona Opzioni sviluppatore
- Qui, fai clic su Riavvio avanzato
Ciò consente di accedere a TWRP, necessario per il flashing e il sideload, che è dove entra in gioco il pacchetto GApps.
I pacchetti Google Apps (GApps) per Android TV su Raspberry Pi 4 sono attualmente build di prova. Ciò significa che le funzionalità potrebbero essere mancanti o instabili. Una versione dedicata di Android 12 di GApps è disponibile per il download su Android Filehost
Scarica: GApps per Android TV su Raspberry Pi 4
Seleziona il pacchetto tvstock o tvmini e scarica il file ZIP sul tuo computer, quindi copialo su un’unità rimovibile che puoi collegare al Raspberry Pi.
Una volta fatto, avvia TWRP:
- Apri Impostazioni > Preferenze dispositivo
- Seleziona Riavvia > ripristino
In TWRP:
- Seleziona Installa
- Passare al file ZIP di GApps
- Usa Scorri per confermare il flash e attendere
- Quindi, seleziona Cancella ripristino > impostazioni di fabbrica
Per uscire da TWRP, riavviare il Raspberry Pi 4 utilizzando l’opzione Riavvia.
Passaggio 3: riavviare il Raspberry Pi 4 per utilizzare Android TV
Ora che hai risolto le app di Google, puoi riavviare Pi 4 per iniziare a utilizzare Android TV. Accedi ai tuoi account, scarica strumenti di streaming multimediale o connetti i tuoi contenuti multimediali al sistema. È tutto lì per te!
Vuoi un’ulteriore configurazione? Questa build di Android TV per Raspberry Pi 4 presenta diverse modifiche che è possibile apportare alla configurazione. Questo copre tutto, dall’impostazione di un pulsante di accensione hardware alla configurazione di SSH. È inoltre possibile abilitare un telecomando IR e inviare l’audio tramite il jack da 3,5 mm anziché HDMI.
Troverai le opzioni specifiche di Raspberry Pi 4 in Impostazioni > Preferenze dispositivo > Impostazioni Raspberry Pi.
Modifiche e suggerimenti per la risoluzione dei problemi sono disponibili nella pagina di download sul sito Web KostaKANG. Altrimenti, ora hai un Android TV Raspberry Pi 4!
Installa Android TV su Raspberry Pi 3 e 3 B+
Se si dispone di un Raspberry Pi 3/3 B +, i passaggi per l’installazione differiscono leggermente. Prima di iniziare, assicurati di avere:
- Un Raspberry Pi 3 o Raspberry Pi 3 B+
- Una scheda microSD di buona qualità
- Alimentatore Raspberry Pi affidabile
- Tastiera e mouse USB (o telecomando combinato)
- Unità flash USB
- Cavo HDMI
- Cavo Ethernet (opzionale)
Per installare Android TV su un Raspberry Pi 3 o 3 B +, è necessario il seguente download di software:
- LineageOS 16
- Apri il pacchetto GApps Pico da opengapps.org
- Acquafortista Software di scrittura per schede SD
Pronto per iniziare? Andiamo.
Passaggio 1: decomprimere e installare Android
L’installazione di LineageOS sul tuo Raspberry Pi ti offre i vantaggi del sistema operativo Android. Ciò significa un supporto potenzialmente migliore per i software multimediali, come YouTube e Kodi. Con le giuste app Google installate, tuttavia, il tuo Raspberry Pi alimentato da Android rende un’ottima TV Android.
Questo è possibile con varie versioni di Android per Raspberry Pi, ma per i migliori risultati, utilizzare la versione LineageOS collegata sopra. Prima di procedere, assicurarsi che il file ZIP sia decompresso.
È quindi necessario installare LineageOS sulla scheda SD utilizzando Etcher. Dopo l’installazione e un avvio riuscito, LineageOS richiede una configurazione di base. Definisci le solite cose: imposta paese, fuso orario, ecc.
Passaggio 2: prepara Android TV per Google Apps
Il tuo Raspberry Pi ora esegue Android. Questa è una versione basata su AOSP, il che significa che non sono installate app Google: dovrai installarle manualmente.
Dovresti aver già scaricato il pacchetto GApps sul tuo PC. Visita opengapps.org e seleziona:
- BRACCIO
- 8.1
- Pico
(Si è tentati di selezionare l’opzione Android TV piuttosto che Pico—non. Questo è semplicemente un file più grande e in realtà non fa altro che causare problemi lungo la linea.)
Seleziona Scarica, quindi quando il file GApps viene salvato sul PC, copialo sulla chiavetta USB. Rimuovilo in modo sicuro e inseriscilo nel tuo Raspberry Pi.
Quindi, su LineageOS, apri il cassetto delle app e seleziona Impostazioni > sistema > Informazioni sul tablet. Qui, scorri verso il basso fino a Numero build e fai clic su di esso ripetutamente. Alla fine, questo aggiungerà il menu Opzioni sviluppatore alla schermata precedente.
Fai clic su Indietro fino a quando non sei uscito dall’app Impostazioni, quindi riaprila e vai alle opzioni System > Developer. Selezionare Accesso root e scegliere l’opzione App e ADB, facendo clic su OK quando viene visualizzato l’avviso.
Quindi, scorri verso il basso fino a Terminale locale e abilita l’app. Questo ti dà accesso alla shell locale, il che significa che puoi inserire i comandi tramite la tastiera.
Torna al cassetto delle app e apri l’app Terminale, quindi Consenti all’app di accedere al tuo dispositivo.
Quindi, inserisci il comando superutente:
su
Apparirà una casella di avviso di Privacy Guard. Seleziona Ricorda la mia scelta (per garantire l’autorizzazione futura per ciò che stai per fare) e quindi Consenti.
Quindi, inserisci il comando
rpi3-recovery.sh
In questo modo viene caricato lo script di ripristino. Immettere il comando di riavvio per avviarlo.
reboot
Il Raspberry Pi si avvierà nella console di ripristino TWRP. Qui, seleziona Installa, quindi Seleziona archiviazione per scegliere il tuo dispositivo flash USB.
Seleziona il file GApps, quindi Installa Zip e nella schermata successiva seleziona Riavvia dopo l’installazione, quindi Scorri per confermare Flash.
Quando il dispositivo si riavvia, dovresti essere in grado di accedere al Play Store.
Passaggio 3: configura l’interfaccia di Android TV
Finora, noterai che l’interfaccia su LineageOS sul tuo Raspberry Pi sembra fondamentalmente Android, non Android TV. Per cambiare questo, avrai bisogno di un launcher.
Diversi sono disponibili; abbiamo usato un launcher supportato da pubblicità, ATV Launcher Free dal Play Store. Accedi semplicemente con il tuo solito account Google, cercalo e installalo. Tieni presente che il tuo accesso iniziale al Play Store richiederà alcuni istanti per essere completato grazie ai passaggi di verifica.
Con l’interfaccia ordinata, dovrai aggiungere alcune utili app multimediali. Cose come YouTube, Plex, Amazon Prime Video, Kodi e altro funzionano e sono tutte disponibili su Google Play. Basta installarli come al solito per ottenere il vantaggio dei tuoi abbonamenti esistenti.
Nota: le prestazioni di queste app si sono dimostrate al massimo miste. Per ottenere i migliori risultati, attieniti a YouTube. Se stai cercando altre app, cerca di trovare le migliori versioni da installare.
Passaggio 4: controllo del Raspberry Pi 3 Android TV
Con tutto pronto, probabilmente vorrai scollegare il mouse e la tastiera a favore di qualcosa di leggero. Sono disponibili diverse opzioni remote per Raspberry Pi, che dovrebbe funzionare con Android TV.
Un’opzione è il Mini Wireless Keyboard / Air Remote Control che è un dispositivo combinato con retroilluminazione a LED configurabile.
In alternativa, potresti preferire la mini tastiera wireless iPazzPort con touchpad. Questo combina la tastiera e il touchpad insieme a un D pad e controller multimediali in un’unica unità.
Entrambi i dispositivi sono wireless e vengono forniti con un dongle Wi-Fi dedicato specificamente collegato ai telecomandi.
Goditi i tuoi contenuti multimediali con Android TV per Raspberry Pi!
Ormai dovresti avere un Raspberry Pi 3 Android TV o Raspberry Pi 4 Android TV in streaming video e musica e giocare grazie a LineageOS e all’interfaccia utente di Android TV. A tutti gli effetti, hai un box TV Raspberry Pi fai-da-te alimentato con Android TV.
Certo, potresti incorrere in problemi con le prestazioni, quindi assicurati che la tua scheda microSD sia all’altezza. Inoltre, controlla che stai utilizzando un alimentatore Raspberry Pi approvato. Ciò garantirà che il Pi ottenga l’energia di cui ha bisogno senza rischiare la sottotensione e la corruzione della scheda microSD.