Android TV

Objectif

Cette documentation explique comment :

  • Activer le mode développeur
  • Activer le débogage ADB (USB / Wi-Fi)
  • Se connecter à un écran Android via ADB
  • Déployer une APK (ex : Zebrix Agent)
  • Configurer le driver dans Zebrix

Prérequis

  • Écran Android (ex : Samsung WAF – Android 14)
  • PC avec ADB installé
  • Écran et PC sur le même réseau
  • Télécharger l'APK à déployer

1. Accéder aux informations système

Depuis l'écran, aller dans Paramètres → À propos de la tablette Repérer :

  • Version du système
  • Numéro de build

2. Activer le mode développeur

Cliquer 7 fois sur “Numéro de build”

Résultat :

  • Le message “Vous êtes maintenant développeur” apparaît
  • Le menu “Options pour les développeurs” est activé

3. Accéder aux options développeur

Aller dans Paramètres → Système → Options pour les développeurs

Activer :

  • Utiliser les options développeur
  • Débogage USB

4. Connexion ADB

Depuis un PC, télécharger ADB Télécharger l'APK à déployer Ouvrir une invite de commande et taper le code suivant:

adb connect IP

ou

adb connect IP:PORT

Exemple :

adb connect 192.168.1.1:5555

5. Vérification

Les commandes suivantes vous permettent de vérifier la connexion entre votre PC et votre écran:

adb devices

Résultat attendu :

192.168.1.1:5555    device

⚠️ Si “unauthorized” :

  • Vérifier l’écran
  • Accepter la demande de debug

6. Installation APK

Les commandes suivantes vous permettent d'installer l'apk précédemment téléchargé:

adb -s 192.168.1.1:5555 install "{chemin}\zebrix-agent.apk"

Mise à jour :

adb -s 192.168.1.1:5555 install -r "{chemin}\app-release.apk"

Une fois l'installation terminée, entrez les commandes suivantes

# Luminosité
.\adb.exe -s 192.168.1.1:5555 shell appops set net.zebrix.agent WRITE_SETTINGS allow
 
# Lecture de la source affichée (obligatoire pour input_source)
.\adb.exe -s 192.168.1.1:5555 shell appops set net.zebrix.agent GET_USAGE_STATS allow
.\adb.exe -s 192.168.1.1:5555 shell am force-stop net.zebrix.agent
.\adb.exe -s 192.168.1.1:5555 shell am start -n net.zebrix.agent/.ui.MainActivity
 
# Device Admin — Gestion de veille et verrouillage
.\adb.exe -s 192.168.1.1:5555 shell dpm set-active-admin net.zebrix.agent/.service.ZebrixDeviceAdminReceiver
 
# Device Owner - Gestion du redémarrage
.\adb.exe -s 192.168.1.1:5555 shell dpm set-device-owner net.zebrix.agent/.service.ZebrixDeviceAdminReceiver

Configuration dans Zebrix

Configurer le driver de votre écran de la maniere suivante:

Votre équipement est désormais configuré

Haut de page