Accueil

Comment construire une Android TV Box avec un Raspberry Pi

Added 2019-07-30


Vous souhaitez créer un centre multimédia basé sur Raspberry Pi, mais vous constatez que l’installation de base de Kodi n’offre pas suffisamment de fonctionnalités? Ne vous inquiétez pas, il existe une alternative éprouvée: Android TV!

Voici comment installer Android TV et profiter des avantages de chaque application de streaming populaire fonctionnant sous Android, sur votre Raspberry Pi.

Android dans une boîte

C'est un projet relativement simple, vous obligeant à:

  1. Installez une ROM Android dédiée sur votre Raspberry Pi
  2. Installer un logiciel spécifique Android TV
  3. Commencer à regarder la télévision

Avant de commencer, assurez-vous d'avoir:

  • Un Raspberry Pi 3 (actuellement aucun support pour Pi 3 B + ou Pi 4)
  • Reliable alimentation Raspberry Pi
  • Clavier et souris USB (ou télécommande combinée)
  • clé USB
  • câble HDMI
  • Câble Ethernet (optionnel)

Vous aurez également besoin des téléchargements de logiciels suivants:

Prêt à commencer? Allons-y.

Étape 1: décompresser et installer Android

L'installation de LineageOS sur votre Raspberry Pi vous donne l'avantage du système d'exploitation Android. Cela signifie une meilleure prise en charge potentielle des logiciels multimédia, tels que YouTube et Kodi. Avec les bonnes applications Google installées, cependant, votre Raspberry Pi Android est un excellent téléviseur Android.

Installer Android sur le Raspberry Pi avec Etcher

Pour l’installer, insérez d’abord la carte microSD de votre Raspberry Pi dans votre lecteur de carte PC et lancez Etcher.

Ici, cliquez Sélectionnez une image et naviguez jusqu'au fichier image décompressé. Sélectionnez ceci, puis assurez-vous que votre carte SD est sélectionnée sous Sélectionnez le lecteur . Une fois que vous êtes satisfait, cliquez sur Flash  pour commencer à écrire l’image disque Android.

Installer Android sur le Raspberry Pi avec Etcher

Attendez la fin de l'écriture - Etcher vous informe que le processus est terminé - puis éjectez la carte SD. Insérez-le dans votre Raspberry Pi, puis démarrez.

Lors du premier lancement, le chargement peut prendre un peu de temps pour Android. Une fois en cours d’exécution, configurez le Wi-Fi si vous avez un clavier et une souris. Sinon, connectez votre Raspberry Pi à votre réseau à l'aide d'un câble Ethernet connecté à votre routeur.

Après l'installation et le démarrage réussi, LineageOS nécessitera une configuration de base. Ce ne sera que l'habituel: définir le pays, le fuseau horaire, etc.

Étape 2: préparer Android TV pour Google Apps

Votre Raspberry Pi est maintenant sous Android. Ceci est une version basée sur AOSP, ce qui signifie qu'aucune application Google n'est installée. Au lieu de cela, vous devrez le faire manuellement.

Vous devriez déjà avoir téléchargé le package GApps sur votre PC. Visite opengapps.org et sélectionnez:

  • BRAS
  • 8.1
  • Pico

(C’est tentant de choisir l’option Android TV plutôt que Pico. Ne le faites pas. C’est simplement un fichier plus volumineux qui ne fait rien de plus que de causer des problèmes plus tard.)

Sélectionner Télécharger , puis, lorsque le fichier GApps est enregistré sur votre PC, copiez-le sur votre clé USB. Retirez-le en toute sécurité et insérez-le dans votre Raspberry Pi.

Ensuite, sur LineageOS, ouvrez le tiroir de l'application et sélectionnez Paramètres & gt; Système & gt; A propos de la tablette . Ici, faites défiler jusqu'à Numéro de construction  et cliquez dessus à plusieurs reprises. Finalement, cela ajoutera le menu des options du développeur à l’écran précédent.

Cliquez en arrière jusqu'à ce que vous ayez quitté le Réglages  app, puis rouvrez-le et accédez à Système & gt; Options de développeur . Sélectionner Accès racine  et choisissez le Applications et BAD  option, en cliquant D'accord  lorsque l'avertissement est affiché.

Ensuite, faites défiler jusqu'à Terminal local et activez l'application. Cela vous donne un accès au shell local, ce qui signifie que vous pouvez entrer des commandes via le clavier.

Retournez dans le tiroir des applications, où vous trouverez l'application Terminal. Cliquez pour ouvrir et Permettre  les autorisations de l'application pour accéder à votre appareil.

Ensuite, entrez la commande superutilisateur:


su

Une boîte d’avertissement Privacy Guard apparaît. Vérifier Souviens-toi de mon choix  (pour garantir l’autorisation future de ce que vous êtes sur le point de faire), puis Permettre .

Ensuite, entrez la commande


rpi3-recovery.sh

Cela charge le script de récupération. Entrez la commande de redémarrage pour le lancer.


redémarrer

Le Raspberry Pi démarrera dans la console de récupération TWRP. Ici, sélectionnez Installer,  puis Sélectionnez le stockage  choisir votre périphérique flash USB.

Sélectionnez votre périphérique USB pour installer GApps

Sélectionnez le fichier GApps, puis Installer zip , et dans la prochaine vérification d'écran Redémarrer après l'installation , puis Glissez pour confirmer Flash .

Package Flash Google Apps GApps sur Raspberry Pi

Lorsque le périphérique redémarre, vous devriez pouvoir accéder au Play Store.

Étape 3: Configurez votre interface Android TV

Jusqu'à présent, vous remarquerez que l'interface de LineageOS sur votre Raspberry Pi ressemble à Android, pas à Android TV. Pour changer cela, vous aurez besoin d’un lanceur.

Plusieurs sont disponibles; nous avons utilisé un lanceur financé par la publicité, ATV Launcher Free  du Play Store. Connectez-vous simplement avec votre compte Google habituel, recherchez-le et installez-le. (Notez que votre connexion initiale au Play Store prendra quelques instants grâce aux étapes de vérification.)

Android TV Launcher sous Raspberry Pi

Une fois l'interface triée, vous devrez ajouter des applications multimédia utiles. Des éléments tels que YouTube, Plex, Amazon Prime Video, Kodi, etc., sont tous disponibles sur Google Play. Installez-les simplement comme d’habitude pour profiter de vos abonnements existants.

Remarque: les performances de ces applications se sont révélées au mieux mitigées. Pour de meilleurs résultats, restez sur YouTube. Si vous recherchez d'autres applications, recherchez les meilleures versions à installer.

Étape 4: Contrôle de l’Android TV sur Raspberry Pi

Avec tout en place et prêt, vous voudrez probablement déconnecter votre souris et votre clavier en faveur de quelque chose de léger. Plusieurs options à distance sont disponibles pour le Raspberry Pi, qui devrait fonctionner avec Android TV.

Une option est la Mini clavier sans fil / télécommande qui est un dispositif combiné avec rétro-éclairage LED configurable.

Sinon, vous pourriez préférer le Mini clavier sans fil iPazzPort  avec pavé tactile. Cela combine le clavier et le pavé tactile avec un pavé tactile D et des contrôleurs multimédias en une seule unité.

Les deux appareils sont sans fil et livrés avec un dongle dédié Wi-Fi spécialement conçu pour les télécommandes.

Profitez de vos médias avec Android TV sur Raspberry Pi!

A présent, vous devriez avoir un Raspberry Pi 3 ou une version ultérieure pompant des vidéos et de la musique à l'aide de LineageOS avec une interface utilisateur Android TV. À toutes fins utiles, vous avez une boîte de télévision Android!

Certes, vous risquez de rencontrer des problèmes de performances, alors assurez-vous que votre carte microSD est à jour. Vérifiez également que vous utilisez une source d’alimentation approuvée Raspberry Pi. Cela garantira que le Pi obtiendra la puissance dont il a besoin sans risquer une sous-tension et une corruption de la carte microSD.






Nuage de tags

Choix de L'éditeur


Thomas Becket

Je suis un écrivain indépendant qui couvre la programmation et les logiciels.
Je suis étudiant en informatique et je m'intéresse à la programmation, aux logiciels et à la technologie
Gadgets technologiques et critiques 2019