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



