Comment Installer Android sur Raspberry Pi (+Play Store)
L’installation d’Android sur Raspberry Pi a toujours été un défi. Mais grâce au travail de plusieurs développeurs, cette tâche est devenue plus facile au fil des ans. Dans cet article, je vous partage la dernière méthode pour le faire fonctionner sur votre Pi (et avec le Play Store, pour pouvoir installer n’importe quelle application).
Pour installer Android sur un Raspberry Pi, une image personnalisée est requise, car Google ne propose aucune version pour le Raspberry Pi. De plus, l’accès au Play Store nécessite une version personnalisée de Google Apps.
Ce processus est très différent de ce à quoi vous pourriez être habitué lorsque vous installez de nouveaux systèmes d’exploitation sur votre Pi. Mais ne vous inquiétez pas, j’expliquerai toutes les étapes en détail, avec des illustrations pour vous assurer que vous suivez bien.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Défis clés pour faire fonctionner Android sur Raspberry Pi
Je ne veux pas commencer par quelque chose d’ennuyeux, mais il y a quelques points importants à connaître avant les étapes techniques pour installer Android.
Propriétaire vs open source
Le cœur du système Android est open source, mais le Play Store et les applications Google sont des applications propriétaires.
Android est un produit de Google créé pour les smartphones et tablettes. Seuls les partenaires (fabricants) peuvent obtenir la version complète et l’installer sur leurs produits une fois approuvés par Google. La prise en charge du Raspberry Pi n’est clairement pas la priorité de Google.
Ce n’est pas seulement un problème pour le Raspberry Pi, mais aussi pour de nombreux autres appareils. Certaines personnes sont également intéressées par une version open source d’Android. C’est pourquoi des projets comme Emteria et LineageOS ont été créés.
LineageOS est une version gratuite et open source d’Android créée pour les tablettes et smartphones. LineageOS dispose de quelques applications de base (navigateur, agenda, calculatrice, etc.), mais aucune application Google ni aucun bloatware inutile n’est préinstallé.
LineageOS fonctionne-t-il sur Raspberry Pi ?

Il existe un moyen de faire fonctionner LineageOS sur votre Pi, mais pas avec la version officielle.
Comme vous pouvez le voir sur la page de téléchargement ici, LineageOS est disponible pour de nombreux appareils (Samsung, Huawei, Sony, etc.), mais uniquement pour des smartphones ou des tablettes.
Cependant, il existe une version non officielle disponible sur ce site, spécialement conçue pour les appareils Raspberry Pi. C’est ce que nous utiliserons pour ce tutoriel.
J’espère que cette introduction a clarifié le processus. Nous n’installons pas l’Android officiel de Google (propriétaire) ni celui de LineageOS (non supporté), mais plutôt une image personnalisée dérivée de LineageOS pour le Raspberry Pi.
Installer Android sur Raspberry Pi
Voici un aperçu des étapes pour installer Android sur Raspberry Pi :
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
- Télécharger la version de LineageOS pour Raspberry Pi depuis Konstakang.
- Télécharger les Google Apps et les enregistrer sur une clé USB.
- Flasher l’image personnalisée sur une carte SD et démarrer le Raspberry Pi.
- Redémarrer en mode récupération pour installer les Google Apps.
Je vais maintenant détailler chaque étape.
Exigences matérielles

Voici le matériel recommandé pour suivre ce guide et tirer le meilleur parti de votre système :
- Raspberry Pi 5 ou Raspberry Pi 4 : Les smartphones sont assez puissants de nos jours, et si vous voulez obtenir des performances similaires à celles de votre téléphone ou tablette, un Raspberry Pi avec suffisamment de RAM est recommandé.
Si vous n’en avez pas, vous pouvez essayer avec un Raspberry Pi 3B+ et télécharger l’image correspondante, mais c’est mieux si vous pouvez utiliser un Pi 4. - Carte SD de qualité : Essayez d’en obtenir une bonne avec suffisamment d’espace pour vos objectifs (32 Go minimum). Le lien mène à la meilleure disponible actuellement, et vous pouvez lire mes benchmarks ici si vous voulez savoir pourquoi.
Alternativement, vous pouvez utiliser un disque SSD ou un disque NVMe pour de meilleures performances, fiabilité ou espace, mais ce n’est pas obligatoire. - Clé USB : Vous aurez besoin d’une clé USB pour installer les Google Apps, une clé USB sera parfaite pour cela.
Tout modèle convient, le fichier est assez petit. Voici celle que j’utilise, pour information. - Moniteur : Si le but est de construire une table compacte, un produit comme le RasPad 3 que j’ai testé ici serait parfait. Pour un centre multimédia, vous pouvez connecter votre Pi à votre téléviseur, ou simplement utiliser un moniteur Raspberry Pi comme celui que j’utilise (en anglais).
Mise à jour : J’ai récemment testé Android avec cet écran tactile de SunFounder, et ça fonctionne très bien. Android est conçu pour les appareils tactiles, donc ça a du sens :).
Télécharger les images
Vous aurez besoin de télécharger plusieurs choses avant de commencer le processus d’installation. Il n’est pas toujours facile de les télécharger directement sur Raspberry Pi, donc je recommande de les télécharger sur votre PC. J’expliquerai plus tard que faire avec chaque fichier.
Donc, téléchargez tous ces fichiers sur votre ordinateur :
- Raspberry Pi Imager ou Balena Etcher (en anglais).
Choisissez celui que vous préférez. Ils sont disponibles sur tous les systèmes d’exploitation.
Nous l’utiliserons pour flasher la carte SD. - LineageOS pour Raspberry Pi 5 ou LineageOS pour Pi 4 ou LineageOS pour Pi 3.
Téléchargez la build Konstakang et sélectionnez la dernière version pour votre appareil.N’oubliez pas de décompresser l’archive sur votre PC pour obtenir le fichier .img.
(Important : Si vous êtes intéressé par Android TV, la procédure n’est pas exactement la même.
Lisez plutôt cet article.) - NikGapps.
Ce logiciel ajoute les applications Google après l’installation du système d’exploitation.
(Il semble que OpenGapps ne met plus à jour ses paquets (ou du moins ils sont souvent très en retard) donc je recommande maintenant d’utiliser NikGapps à la place.)
Cliquez sur le lien ci-dessus ; puis descendez et cliquez sur le bouton « Download Now ».- Sur SourceForge, allez dans « Releases »
- Ensuite, allez dans le dossier correspondant à la version Android que vous avez téléchargée à l’étape précédente. Mon exemple utilise le dossier « Android-14 ».
- Puis allez à une date de version que vous préférez. J’ai simplement choisi la date la plus récente.
- Enfin, téléchargez le fichier dont le nom contient « Core ».
(Le paquet « Core » suffit pour un Raspberry Pi. La partie importante est le Google Play Store, donc tout le reste peut être ajouté plus tard.)
- Lancez Raspberry Pi Imager. L’interface ressemble à ceci :
- Cliquez sur Choose OS, faites défiler jusqu’à « Use custom » puis sélectionnez le fichier image LineageOS depuis votre répertoire Téléchargements.
- Insérez votre carte SD dans votre ordinateur et sélectionnez-la sous Storage.
- Cliquez sur le bouton NEXT pour commencer.
Lorsque vous êtes interrogé si vous souhaitez appliquer les paramètres de « OS customisation », appuyez sur NON, puis OUI pour confirmer.
Imager commencera à écrire l’image sur votre support. - Affichez les fichiers sur le lecteur sur lequel vous venez de flasher l’image.
- Ouvrez config.txt avec un éditeur de texte.
- Changez cette section :
- Vous devez seulement décommenter une ligne.
- Dans l’exemple ci-dessus, je voulais démarrer à partir d’une clé USB. J’ai donc décommenté la 2ème ligne en supprimant le « # » au début et en ajoutant « # » aux autres.
(Pour un NVMe, vous devriez décommenter la 3ème ligne et commenter les 2 premières.)
- Ouvrez l’application Settings.
- Dans la barre de recherche, tapez « recovery ».
- Activez l’option « Reboot to recovery » :
- Maintenez la touche F5 enfoncée pour faire apparaître les options de redémarrage d’alimentation. Ensuite, cliquez sur Recovery :
Je recommande de copier le fichier zip « NikGapps » ou « OpenGapps » sur votre clé USB dès maintenant.
C’est plus facile que de le télécharger directement depuis Android. Je vous montrerai comment les installer plus tard.
Attention : Assurez-vous que la clé USB est formatée en FAT32.
Elle ne fonctionnera pas avec d’autres formats.
Flasher la carte SD avec LineageOS
Ensuite, nous devons préparer la carte SD comme d’habitude. Vous pouvez utiliser soit Raspberry Pi Imager, soit Balena Etcher pour cela, lequel vous utilisez n’a pas d’importance.
Voici les étapes avec Raspberry Pi Imager :
Quelques minutes plus tard, votre SD est prête, et vous pouvez l’insérer dans votre Raspberry Pi.
Facultatif : démarrer LineageOS depuis un lecteur USB ou un lecteur NVMe
Remarque : Si vous avez écrit l’image sur un lecteur USB ou un lecteur NVMe, vous devrez modifier config.txt avant de démarrer avec votre Pi.
Voici comment effectuer la modification :
Démarrer sur LineageOS
Démarrez votre Raspberry Pi. Le premier démarrage prendra un peu plus de temps, car le système doit initialiser la configuration en arrière-plan.
Sur les versions récentes, vous devriez obtenir un assistant de bienvenue pour configurer les paramètres. Cela vous permettra de vous connecter au Wi-Fi, de définir votre fuseau horaire et d’autres éléments.
Remarque : Si votre affichage n’est pas ajusté correctement, utilisez les flèches du clavier pour atteindre le bouton de démarrage sur l’écran initial. Presque toutes les étapes suivantes fonctionnaient bien, il suffit de faire la même chose une ou deux fois après cela.
Ensuite, vous accéderez directement au bureau Android.
Mais vous n’êtes probablement pas ici pour utiliser uniquement les applications de messagerie et de navigateur de base ; il n’y a pas grand-chose que vous puissiez faire avec seulement les applications par défaut. C’est pourquoi nous allons installer le « Google Play Store » ensuite.
Configurer les paramètres Android
Si vous ne l’avez pas déjà fait avec l’assistant de bienvenue, c’est le bon moment pour ajuster les paramètres par défaut. Allez dans l’application « Settings » pour configurer votre connexion Internet, langue, date/heure, etc.
J’utilise mon Raspberry Pi 4 avec le câble Ethernet branché, mais il ne se connectera pas à mon réseau. Si vous êtes dans la même situation, commencez par configurer le réseau Wi-Fi. Il se synchronisera alors avec le serveur de temps et corrigera la date/heure pour vous.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Installer le Google Play Store sur Android
Maintenant que le système Android est installé et configuré, nous devons installer NikGapps pour nous permettre d’utiliser le Play Store et d’installer toutes les applications habituelles.
Vous aurez l’impression d’être un hacker en faisant cela, car ce n’est pas un processus courant. Mais ne vous inquiétez pas, j’explique toutes les étapes en détail.
Redémarrer en mode récupération
Tout d’abord, nous devons démarrer LineageOS en mode récupération pour installer Google Apps.
Pour ce faire, nous devons débloquer l’accès à ce mode en activant le redémarrage avancé.
Voici comment procéder :
Attendez quelques secondes que le mode de récupération démarre.
Le système va maintenant redémarrer en mode de récupération.
L’interface principale ressemble à ceci :
Nous pouvons maintenant commencer l’installation des Google Apps.
Installer les Google Apps
C’est terminé ! Votre Raspberry Pi va maintenant redémarrer en mode normal.
Une fois sur le bureau Android, vous verrez maintenant que le Play Store est disponible dans votre liste d’applications.
Se connecter au Play Store
La dernière étape consiste à vous connecter sur Google Play, comme vous le feriez pour tout appareil Android.
Ouvrez l’application Play Store et essayez de vous connecter avec votre compte Google :
Vous pouvez recevoir certains messages d’erreur durant ce processus, demandant si vous souhaitez fermer ou attendre :
Continuez à choisir « Wait » jusqu’à ce que vous parveniez à vous connecter.
Une fois connecté, vous pouvez fermer l’appli et redémarrer l’appareil.
Après le redémarrage, tout devrait bien fonctionner.
Vous pouvez maintenant installer toutes les applications ou jeux que vous souhaitez sur votre Raspberry Pi :).
Démonstration vidéo
J’ai une vidéo sur ma chaîne YouTube qui vous guide à travers l’installation d’Android 12. Vous pouvez la regarder ici pour un exemple du processus complet :
Abonnez-vous à la chaîne YouTube de RaspberryTips pour recevoir de nouvelles vidéos directement dans votre flux :
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).
Questions associées
Pouvez-vous faire fonctionner AndroidTV sur Raspberry Pi ?
Oui, mais Android TV fonctionne uniquement sur les modèles Raspberry Pi plus récents, avec une image personnalisée de LineageOS de Konstakang. Il ne peut pas fonctionner sur Raspberry Pi 3B+ et inférieurs avec cette méthode.
Si vous avez un Raspberry Pi 5, Pi 4, ou Pi 400, vous pouvez suivre les mêmes étapes et choisir AndroidTV au lieu d’Android lors du téléchargement de l’image. Les autres étapes sont très similaires (l’interface est légèrement différente, mais vous vous y retrouverez grâce au site web du développeur).
J’ai un tutoriel complet sur Android TV que je recommande de lire si vous êtes intéressé. Et vous pouvez également regarder cette autre vidéo que j’ai faite il y a quelque temps :
Voilà ! Nous avons enfin trouvé un moyen d’avoir Android fonctionnant mieux que jamais sur Raspberry Pi, et ce n’est pas très difficile à installer. Nous n’avons besoin d’aucun compte (sauf Google), et c’est gratuit.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources
Bonsoir,
J ai effectué l installation ainsi qu l application qui m interresse et tout fonctionne à merveille.
Par contre l application que je souhaite utiliser est smartlife pour voir mes cameras connectés, ce sue j aimerai c est pouvoir mettre l ecran à l horizontale de manière forcé. Est ce possible et si oui comment.
Merci d avance
Bonne soiree
Bonjour,
Je ne sais pas s’il y a une option sur ces builds custom pour le Raspberry Pi, mais il existe pas mal d’applications qui permettent de gérer cela.
C’est surement le plus simple.
https://play.google.com/store/search?q=landscape%20rotation&c=apps&hl=fr
Patrick
OK super merci je vais tester ça!
Bonjour, j’ai telecharger les fichiers comme indiqué sur la marche a suivre mais lors du flashage, une erreur apparait systematiquement, j’ai aussi telecharger un autre lien et la le flashage s’est passer tres rapidement mais rien n’affiche a l’ecran avec le rpi.
Avez vous des solutions a m’apporter?merci
Bonjour, j’aimerai utiliser la sortie vidéo composite de mon PI4, dans la configuration du PI sous LineageOS, je peux choisir la sortie audio (jack ou HDMI) mais pas la sortie vidéo.
Quand je démarre en branchant uniquement le jack vidéo / audio (pas de HDMI), je n’ai rien en sortie vidéo.
Pouvez-vous m’aider ?
Merci.