Installer Android sur Raspberry Pi est de plus en plus facile, mais ce n’est toujours pas aussi simple que la plupart des autres systèmes.
Le système de base est facile à installer, mais l’activation de services comme le Google Play Store reste compliquée.
Plusieurs solutions permettent de faire tourner Android sur Raspberry Pi:
Ce tutoriel, détaille les étapes à accomplir, en prenant LineageOS ou OmniROM comme base, une bonne alternative pour faire tourner Android sur Raspberry Pi 4.
Il faut télécharger plusieurs choses avant de démarrer le processus d’installation:
Une fois le processus d'installation terminé, retirer la carte SD de l'ordinateur, l'insérer dans le Raspberry Pi 4 et allumer l'appareil. Le premier démarrage est un peu plus long, sans doute le temps de tout configurer. Une fois que c’est fait, un assistant va s’afficher pour vous aider à terminer l’installation :
Une fois ceci-fait, le bureau Android devrait apparaître, on a déjà quelque chose qui fonctionne avec les applications de base (navigateur, explorateur de fichiers, etc.) Pour y accéder, faites défiler la barre du bas vers le haut.
C’est toujours la partie la plus compliquée lors d’une installation Android, quel que soit le matériel ou le système utilisé.
Comme on n’a pas une image officielle d’Android ni un appareil recommandé, il y a quelques étapes supplémentaires avant de pouvoir activer le Google Play Store.
Il faut passer en mode récupération pour installer les paquets additionnels, pour cela, il faut activer le mode développeur pour pouvoir lancer une commande en tant que root.
Voici comment faire:
Il faut désormais passer en mode récupération.
De retour sur Android, on doit maintenant voir l’application Terminal, lancer l'application et taper les commandes suivantes :
su rpi4-recovery.sh reboot
Accepter toutes les permissions demandées.
Sous Raspberry Pi 3, il y a sans doute une commande équivalente:
rpi3-recovery.sh
Le système va maintenant redémarrer en mode récupération.
Faire glisser le curseur pour autoriser les modifications systèmes, on doit arriver sur le menu Team Win Recovery Project
.
On peut maintenant passer à l’installation de Google Apps
Une fois en mode récupération, insérer la clé USB conteant le package OpenGapps téléchargé ci-dessus, puis suivre cette procédure :
Ne pas redémarrer pour l’instant, sinon on reviendra dans ce mode de récupération.
Si tout est OK, on peut maintenant repasser en mode normal.
Comme pour l’activation du mode récupération, il faut à nouveau lancer une commande pour repasser en mode normal :
rpi4-recovery.sh boot reboot
À partir d’Android 10 et plus, le script rpi4-recovery.sh n’est plus disponible dans le terminal, il faut donc télécharger ce fichier depuis le site Konstagang. le mettre sur la même clé USB que Gapps et l'installer le juste après Gapps.
Cela permettra de repasser au mode normal.
Et voilà, le Raspberry Pi redémarre maintenant en mode normal. Une fois sur le bureau Android, on peut voir l’icône Play Store dans la liste des applications.
La dernière étape est du classique, comme sur n’importe quel appareil Android:
On peut maintenant installer n’importe quelle application ou jeu sur le Raspberry Pi.
Utiliser un appareil Android exécutant Kodi en arrière-plan est la meilleure méthode pour diffuser le contenu de Kodi sur Chromecast, car cela économise la batterie de l'appareil Android. Avec cette méthode, la lecture vidéo en continu est lue sur le périphérique Chromecast même lorsque le périphérique est verrouillé, contrairement aux autres méthodes répertoriées ci-dessous. De plus, le streaming vidéo sur la télévision connectée Chromecast est sans faille avec cette méthode.
Avant d’aller plus loin, il faut récupérer trois applications et un fichier:
playercorefactory.xml
Après avoir installé toutes ces applications, télécharger le fichier PlayerFactoryCore.xml
. Une fois téléchargé, ouvrir ES File Explorer, puis aller dans paramètres et cocher « Afficher les fichiers cachés ».
Ensuite, aller dans le dossier « Téléchargements » et rechercher et copier le fichier PlayerFactoryCore.xml
téléchargé. Coller le fichier dans le dossier Android-> Données-> org.xbmc.kodi-> fichiers ->. Kodi-> userdata
.
Après avoir coller le fichier, ouvrir l'application Kodi et lire n'importe quelle vidéo . S'il y a plusieurs applications de casting installées, Android demandera de choisir une application, choisir «LocalCast» . S'il n'y a pas d'autre application de diffusion que LocalCast, la vidéo Kodi sélectionnée sera automatiquement chargée.
Ensuite, sélectionner l'appareil Chromecast, puis appuyer sur Lecture . La vidéo Kodi devrait alors être lue sur l'appareil connecté à Chromecast.
Pour ajouter les vidéos à la liste de lecture, utiliser simplement l'option « Ajouter à la file d'attente ».
Le gros avantage de l’utilisation de LocalCast pour diffuser Kodi est que l'on peut éteindre l’écran de l'appareil sans affecter la lecture vidéo et donc économiser la durée de vie de la batterie.
La méthode LocalCast est également plus rapide. La lecture des vidéos commence instantanément sur le Chromecast, et il n’est pas nécessaire de jouer avec la capture d’écran et d’autres paramètres. En raison des processus techniques sous-jacents, la méthode LocalCast est également moins susceptible de rencontrer une pixellisation ou un bégaiement dû à une surcharge du processeur.