Transformer un Raspberry Pi 4 ou 5 en box Android TV 15

Android TV Raspberry Pi

Pourquoi choisir Android TV sur Raspberry Pi ?

  • Interface TV optimisée pour canapé, télécommande et commandes vocales.
  • Accès Google Play Store (applis vidéo, jeux, domotique).
  • Puce BCM2712/2711 décodant H.265 4K 60 fps, idéale pour Netflix*, Prime Video*, Kodi, IPTV.
  • Coût < 100 € tout compris, réutilisable en console rétro, cloud gaming ou Home Assistant.

*HD limité à Widevine L3 (voir § 8).

Matériel & pré-requis

ÉlémentMinimumConseillé
Raspberry Pi4 B (2 Go) ou 5Pi 5 (8 Go + ventilateur)
microSD32 Go UHS-I A1SSD NVMe + adaptateur PCIe (Pi 5)
Alimentation5 V 3 A (USB-C PD)5 V 5 A officielle
RefroidissementRadiateurVentilateur PWM + boîtier ventilé
TélécommandeHDMI-CEC du TVXiaomi Mi BT, 8BitDo M30 BT ou FLIRC IR
PC de flashWindows, macOS ou Linux

1. Choisir l’image Android TV la plus récente

PiVersionBuild (mainteneur)Date
Pi 5LineageOS 22.2 Android 15 TVKonstaKANG14 mai 2025 konstakang.com
Pi 4/400/CM4LineageOS 22.2 Android 15 TVKonstaKANG14 mai 2025 konstakang.com
Pi 5LineageOS 21 Android 14 TVKonstaKANG16 août 2024 konstakang.com
Pi 4LineageOS 20 / 21 TVKonstaKANG2024+

Téléchargez l’archive *.img.xz ou *.img.gz (≈ 1,2 Go).

2. Flasher la carte SD/SSD

  1. Balena Etcher ou Raspberry Pi Imager
    • Sélectionner l’image LineageOS.
    • Choisir la carte SD/SSD.
    • Cliquer Flash puis Verify.
  2. Éjecter proprement, insérer dans le Raspberry Pi.

Astuce : avec Pi 5 + NVMe, flashez directement le SSD ; la partition userdata sera créée au premier démarrage.

3. Premier démarrage & configuration initiale

  1. Brancher HDMI 2.0, Ethernet (plus stable que Wi-Fi au setup).
  2. À l’écran LineageOS :
    • Sélectionner la langue, réseau, fuseau horaire.
    • Accepter le CLUF KonstaKANG
  3. Laisser la compilation des APK système (5–10 min). Le Pi peut atteindre 70 °C ; un ventilateur est recommandé.

4. Installer Google Apps & Play Store

Étape
Télécharger NikGapps-tv ou MindTheGapps-tv (ARM64, Android 15) sur PC.
Copier le .zip sur une clé USB ou dans /sdcard/Download.
Activer Options développeur → ADB puis adb reboot recovery.
Dans recovery LineageOS, flasher le .zip (Apply from ADB ou Apply from storage).
Redémarrer ; Play Store apparaît dans le lanceur Android TV.

5. Ajouter une télécommande

  1. HDMI-CEC : activer CEC sur le TV (Samsung Anynet+, LG Simplink…) et dans Paramètres → Appareils & télécommande → CEC du Pi.
  2. Bluetooth : Paramètres → Ajouter accessoire puis appairer une télécommande BT (Mi Stick, 8BitDo…).
  3. IR : dongle FLIRC USB ou GPIO + lircd ; mapper les touches avec Key Layout Editor.

6. Optimisations performances & température

ActionGain typique
Overclock GPU ( Pi 5 v3d_freq=1000)+15 % fluidité UI
Activer SurfaceFlinger → Disable HW overlays (dev options)Zapping plus fluide
Ventilateur 5 V + fan_temp0=40 (Pi 5)< 55 °C en 4K
Régler résolution 1080p 60 Hz au lieu de 4K–25 % charge GPU
Passer au SSD NVMe (Pi 5)-20 s au boot, +150 % I/O

7. Contenu protégé & Widevine DRM

  • Les builds KonstaKANG intègrent Widevine L3 : Netflix, Disney+, MyCanal limités à 480p.
  • Solutions :
    • Utiliser Kodi 21 + plugin Netflix qui contourne L3 via InputStream Adaptive (1080p plafonné).
    • Caster depuis smartphone (Chromecast intégré fonctionne).
    • Adopter un HDMI dongle officiel Google TV pour 4K HDR certifié.

8. Dépannage rapide

ProblèmeCorrectif
Boot loop sur logo LineageOSRe-flasher, tester autre carte SD (A1/V30), aliment. 5 V 5 A.
Wi-Fi/BT absent Pi 5Paramètres → Système → Modem fils (activer) ; antenne 2,4 GHz requise.
Son HDMI muetParamètres → Affichage → Formats → Forcer Passthrough PCM.
Télécommande BT non reconnueadb shell setprop persist.bluetooth.disableabsprofile true puis reboot.
Play Store bloqué sur « Téléchargement… »Autoriser Services Google Play dans Économiseur d’énergie.

9. Mise à jour (OTA)

  1. Paramètres → À propos → LineageOS Update.
  2. Télécharger l’incrémentiel (300–500 Mo) et redémarrer.
  3. Si le Pi reste sur bootloader, flasher manuellement la nouvelle image puis reflasher GApps.

Note : passez toujours par la même branche (OS 22.2 → 22.x). Un changement majeur (21 → 22) requiert clean flash + factory reset.

10. Pour aller plus loin

  • Automatiser les tâches : Home Assistant sur le même Pi via Waydroid multi-boot.
  • Gaming : Moonlight/Steam Link 1080p 60 fps (Gigabit Ethernet).
  • Domotique : app Google Home + Zigbee2MQTT en conteneur Docker (Linux deploy).

Conclusion

En une heure, votre Raspberry Pi 4, 5 ou 400 devient une box Android TV 15 capable de streaming, jeux et domotique—le tout 100 % open-source et modifiable. Respectez impérativement l’alimentation, le refroidissement et gardez votre image LineageOS à jour pour profiter d’un media-center fluide et sécurisé !