Comment Installer Android sur Raspberry Pi (+Play Store)

Si vous cliquez sur nos liens et effectuez un achat, nous pouvons recevoir une commission d'affiliation. En savoir plus

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 ?

lineageos logo

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 :

Téléchargez mon antisèche !
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

pi standing up

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.
    konstakang download lineageos image for piN’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.)
    nikgapps google apps core download
    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 ».
      nikgapps download core android 14
      (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.)

  • 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 :

    • Lancez Raspberry Pi Imager. L’interface ressemble à ceci :
      raspberry pi imager
    • 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.
      raspberry pi imager montrant l'image lineageos sélectionnée
    • 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.


    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 :

    • 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 :
      lineageos boot to usb
      • 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.)

    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.

    Selon votre objectif, vous pouvez commencer à travailler avec les applications de base (navigateur, fichiers, etc.).
    Pour y accéder, faites défiler la barre du bas.

    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.

    Téléchargez mon antisèche !
    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 :

    • Ouvrez l’application Settings.
    • Dans la barre de recherche, tapez « recovery ».
    • Activez l’option « Reboot to recovery » :
      android reboot to recovery option
    • Maintenez la touche F5 enfoncée pour faire apparaître les options de redémarrage d’alimentation. Ensuite, cliquez sur Recovery :
      android advanced recovery


    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 :

    android recovery mode

    Nous pouvons maintenant commencer l’installation des Google Apps.

    Installer les Google Apps

    Une fois en mode récupération, suivez cette procédure :

    • Branchez votre clé USB contenant le fichier zip des Google Apps.
    • Cliquez sur « Mount ».
      C’est ici que vous choisissez quelle partition monter (= rendre le lecteur USB accessible).
      Nous devons monter la clé USB, cochez donc l’élément USB de la liste.
    • Ensuite, retournez au menu principal, et cliquez sur « Install« .
    • Cliquez sur « Select Storage » et choisissez la clé USB.
    • Enfin, vos fichiers devraient apparaître.
      Cliquez sur le fichier zip NikGapps pour l’installer :

      Faites glisser pour confirmer, il n’y a rien d’autre à modifier.
      (Ne redémarrez pas après l’installation, car le système reviendra en mode de récupération.)
    • Si tout est OK, vous pouvez maintenant redémarrer en mode normal. Retournez au menu d’accueil, cliquez sur « Reboot », et choisissez « System » dans le menu.


    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 :
    google play store sign in prompt

    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 :

    Téléchargez mon antisèche !
    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.

Téléchargez mon antisèche !
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

Comment avez-vous trouvé cet article ?

Cliquez sur une étoile pour noter !

Note moyenne / 5. Nombre de votes :

Aucun vote pour l'instant ! Soyez le premier à évaluer cet article.

Si vous avez aimé cet article ...

Partagez le sur les réseaux

Nous sommes désolés que vous n'ayez pas aimé cet article !

Améliorons cet article !

Comment pouvons-nous améliorer cet article ?


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

5 commentaires

  1. 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

  2. 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

  3. 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.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *