Come costruire un TV Box Android con un Raspberry Pi

Come costruire un TV Box Android con un Raspberry Pi

Vuoi creare un media center basato su Raspberry Pi, ma scopri che l'installazione di base di Kodi non offre funzionalità sufficienti? Non preoccuparti, c'è un'alternativa collaudata: Android TV!





un altro computer su questa rete ha lo stesso indirizzo IP

Ecco come installare Android TV e godere dei vantaggi di tutte le popolari app di streaming che girano su Android, sul tuo Raspberry Pi 3, 3 B+ e Raspberry Pi 4.





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. In quanto tali, presentano alcune carenze che potresti non riscontrare con un'unità TV Android reale.





Tre modelli Raspberry Pi sono adatti per l'esecuzione di Android TV:

  • Raspberry Pi 3
  • Raspberry Pi 3 B+
  • Lampone Pi 4

Di seguito sono riportati i passaggi per Raspberry Pi 4. Sono necessari diversi passaggi per Raspberry Pi 3 e 3 B+, ​​che seguono in seguito.



Installa Android TV su un Raspberry Pi 4

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à (16 GB o più)
  • Alimentatore Raspberry Pi 4
  • Tastiera e mouse USB (in alternativa, un telecomando combinato)
  • chiavetta 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 Android TV LineageOS 18.1.

Scarica : LineageOS 18.1 Android TV di KostaKANG





Quindi, scarica e installa Etcher da Balena. Questo è uno strumento di scrittura di immagini disco versatile, utilizzato qui per creare schede SD avviabili per Raspberry Pi.

Scarica : incisore

Dovresti quindi installare LineageOS sulla scheda SD usando Etcher. Fare riferimento alla nostra guida per installazione di un sistema operativo Raspberry Pi per 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. Detto questo, dovrai installare alcune app che non sono incluse, non ultime le GApp. Tuttavia, sono necessarie alcune modifiche.

Prima, però, dovrai sapere come usare Android TV con una tastiera.

  • F1 = Casa
  • F2 = Indietro
  • F3 = Visualizza le app aperte
  • F4 = Menù
  • F5 = Potenza
  • F11 = Volume giù
  • F12 = Volume su

Dopo esserti connesso alla tua rete Wi-Fi, abilita le opzioni sviluppatore:

  1. Vai a Impostazioni > Preferenze dispositivo
  2. Aprire Di
  3. Scorri fino a Numero di build e fai clic ripetutamente finché non vedi un messaggio sulle Opzioni sviluppatore
  4. andare Di ritorno e vedrai il menu Opzioni sviluppatore in Impostazioni

Con le Opzioni sviluppatore disponibili, puoi configurare l'opzione di riavvio avanzato per abilitare l'accesso al menu di ripristino TWRP:

  1. Aprire Impostazioni > Preferenze dispositivo
  2. Selezionare Opzioni sviluppatore
  3. Qui, clicca Riavvio avanzato

Ciò consente di accedere a TWRP, necessario per il flashing e il sideload, ed è qui che entra in gioco il pacchetto GApps.

I pacchetti Google Apps (GApps) per Android TV su Raspberry Pi 4 sono attualmente build di test. Ciò significa che le funzionalità potrebbero essere mancanti o instabili.

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.

Fatto ciò, avvia la TWRP:

  1. Aprire Impostazioni > Preferenze dispositivo
  2. Selezionare Riavvia > Ripristino

Nella TWRP:

  1. Selezionare Installare
  2. Sfoglia il file ZIP di GApps
  3. Utilizzo Scorri per confermare il flash e aspetta
  4. Quindi, seleziona Cancella > Ripristino impostazioni di fabbrica

Per uscire da TWRP, riavvia il Raspberry Pi 4 utilizzando l'opzione Reboot.

Passaggio 3: riavvia il tuo Raspberry Pi 4 per utilizzare Android TV

Ora che hai risolto le app di Google, puoi riavviare il Pi 4 per iniziare a utilizzare Android TV. Accedi ai tuoi account, scarica strumenti di streaming multimediale o collega 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 puoi apportare alla configurazione. Questo copre tutto, dalla configurazione di un pulsante di accensione hardware alla configurazione di SSH. Puoi anche abilitare un telecomando IR e inviare l'audio tramite il jack da 3,5 mm anziché HDMI.

Troverai opzioni specifiche per Raspberry Pi 4 in Impostazioni > Preferenze dispositivo > Impostazioni Raspberry Pi .

Modifiche e suggerimenti per la risoluzione dei problemi sono disponibili nella pagina di download del sito Web KostaKANG.

Installa Android TV su Raspberry Pi 3 e 3 B+

Se hai 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+
  • A microSD di buona qualità carta
  • Affidabile alimentazione Raspberry Pi
  • Tastiera e mouse USB (o telecomando combinato)
  • chiavetta USB
  • Cavo HDMI
  • Cavo Ethernet (opzionale)

Per installare Android TV su un Raspberry Pi 3 o 3 B+, ​​avrai bisogno dei seguenti download di software:

Pronto per iniziare? Andiamo.

Passaggio 1: decomprimi e installa Android

L'installazione di LineageOS sul tuo Raspberry Pi ti offre il vantaggio 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 con Android è un ottimo TV Android.

Questo è possibile con varie versioni di Android per Raspberry Pi , ma per i migliori risultati, usa la versione LineageOS collegata sopra. Prima di procedere, assicurati che il file ZIP sia decompresso.

Dovresti quindi installare LineageOS sulla scheda SD usando Etcher. Dopo l'installazione e un avvio riuscito, LineageOS richiede una configurazione di base. Definisci le solite cose: imposta il paese, il 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. Visitare opengapps.org e seleziona:

  • BRACCIO
  • 8.1
  • Becco

(Si è tentati di selezionare l'opzione Android TV piuttosto che Pico --- non farlo. Questo è semplicemente un file più grande e in realtà non fa altro che causare problemi su tutta la linea.)

come ottenere osx su Windows?

Selezionare Scarica , quindi quando il file GApps viene salvato sul tuo PC, copialo sulla chiavetta USB. Rimuovilo in sicurezza 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 di build e fare clic ripetutamente. Alla fine, questo aggiungerà il menu Opzioni sviluppatore alla schermata precedente.

Fare clic su Indietro fino a quando non si esce da Impostazioni app, quindi riaprila e vai a Sistema > Opzioni sviluppatore . Selezionare Accesso root e scegli il App e ADB opzione, 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 comandi tramite la tastiera.

Torna al cassetto delle app e apri l'app Terminale, quindi Permettere l'autorizzazione dell'app per accedere al dispositivo.

Quindi, inserisci il comando superutente:

su

Apparirà una finestra di avviso di Privacy Guard. Dai un'occhiata Ricorda la mia scelta (per garantire il permesso futuro per ciò che stai per fare) e poi Permettere .

Quindi, inserisci il comando

rpi3-recovery.sh

Questo carica lo script di ripristino. Inserisci il comando di riavvio per avviarlo.

reboot

Il Raspberry Pi si avvierà nella console di ripristino TWRP. Qui, seleziona Installare, poi Seleziona spazio di archiviazione per scegliere il dispositivo flash USB.

Seleziona il file GApps, quindi Installa Zip , e nella schermata successiva controlla Riavvia dopo l'installazione , poi Scorri per confermare Flash .

come eliminare i file con nomi lunghi

Quando il dispositivo si riavvia, dovresti essere in grado di accedere al Play Store.

Passaggio 3: configura l'interfaccia Android TV

Finora, noterai che l'interfaccia su LineageOS sul tuo Raspberry Pi assomiglia sostanzialmente ad Android, non ad Android TV. Per cambiare questo, avrai bisogno di un launcher.

Diversi sono disponibili; abbiamo usato un launcher supportato da pubblicità, ATV Launcher gratuito dal Play Store. Accedi con il tuo solito account Google, cercalo e installa. (Tieni presente che l'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. Installali semplicemente come al solito per ottenere il vantaggio dei tuoi abbonamenti esistenti.

Nota: le prestazioni di queste app si sono dimostrate nella migliore delle ipotesi contrastanti. Per i migliori risultati, attieniti a YouTube. Se stai cercando altre app, cerca le migliori versioni da installare.

Passaggio 4: controllo della TV Android Raspberry Pi 3

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 tastiera wireless/telecomando aereo che è un dispositivo combinato con retroilluminazione a LED configurabile.

In alternativa, potresti preferire il 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 codificato per i telecomandi.

Goditi i tuoi contenuti multimediali con Android TV per Raspberry Pi!

A questo punto dovresti avere un Raspberry Pi 3 o successivo che emette video e musica utilizzando LineageOS con un'interfaccia utente di Android TV. A tutti gli effetti, hai una scatola TV Android fai-da-te!

Certo, potresti avere problemi con le prestazioni, quindi assicurati che la tua scheda microSD sia all'altezza. Inoltre, controlla di utilizzare un alimentatore Raspberry Pi approvato. Ciò garantirà che il Pi ottenga la potenza di cui ha bisogno senza rischiare sottotensione e corruzione della scheda microSD.

Ti piace la sensazione di Android TV ma non stai ottenendo i migliori risultati? Magari acquista invece un box TV Android.

Condividere Condividere Tweet E-mail Il miglior TV Box Android per tutti i budget

I box TV Android sono un ottimo modo per aggiungere funzionalità intelligenti e streaming a qualsiasi televisore. Ecco i migliori box TV Android.

Leggi Avanti
Argomenti correlati
  • Fai da te
  • Casa intelligente
  • Divertimento
  • Lampone Pi
  • TV Android
  • Centro multimediale
  • Tutorial progetto fai da te
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante dei Lego e fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti