Dans cet article, retrouvez la procédure complète pour installer Touchify sur des périphériques Android TV.
Configuration initiale
Compte Google
Généralement Android TV demande de connecter l'appareil avec un compte Google. Vous pouvez créer un compte spécifique pour votre projet, par exemple mycustomer.mycompany.signage@gmail.com
Sur certains appareils il est possible d'ignorer cette étape. Auquel cas, Google Play ne sera pas disponible et l'installation d'application nécessitera de connecter l'appareil à un ordinateur. Plus d'informations dans la section Installer une application avec ADB.
Premier démarrage
Avant de commencer l'installation de Touchify sur votre player Android TV, quelques étapes sont nécessaires pour démarrer le player. Commencez par brancher le player à votre écran et à l'alimentation puis suivez les instructions sur l'écran :
- Associer la télécommande
- Sélectionner la langue de l'interface et la région
- Passer l'étape "Configurer le rapidement la TV avec votre téléphone Android"
- Connecter le player à votre réseau Wi-Fi
- Se connecter avec un compte Google
- Accepter les "Conditions d'utilisation"
- Sur l'étape "Services Google" :
- Décocher "Utiliser la position"
- Décocher "Aider à améliorer Android"
- Cliquer "Accepter"
- Sur l'étape "Google Assistant", sélectionner "Non, merci"
- Sur l'étape "Installer d'autres applications", décocher "Installer toutes les applis suivantes", puis "Continuer"
- Sur l'étape "Rester informé", sélectionner "Non, merci"
- Sur l'étape "Sélectionner vos abonnements", cliquer sur "Continuer"
Installer les prérequis
Installer l'application Downloader
- Ouvrir "Google Play"
- Rechercher "Downloader"
- Sélectionner "Downloader by AFTVnews"
- Cliquer sur "Installer"
Note : Si Google Play n'est pas disponible, utiliser ADB pour installer Touchify directement. Plus d'informations dans la section Installer une application avec ADB.
Mettre à jour la webview
- Ouvrir "Google Play"
- Rechercher "webview"
- Sélectionner "Android System Webview"
- Cliquer sur "Mettre à jour"
Note : Si Google Play n'est pas disponible, utiliser ADB pour mettre à jour la webview. Plus d'informations dans la section Installer une application avec ADB.
Configurer le player
Mettre à jour le système
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Préférences relative à l'appareil" puis "A propos"
- Cliquer sur "Mise à jour du système"
- Si une mise à jour est disponible, l'installer
Supprimer les restrictions du player
En restant sur la page "A propos", commencer à l'étape 3.
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Préférences relative à l'appareil" puis "A propos"
- Naviguer sur "Build"
- Cliquer 7 fois sur "Build"
Changer le nom du périphérique
En restant sur la page "A propos", commencer à l'étape 3.
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Préférences relative à l'appareil" puis "A propos"
- Cliquer sur "Nom de l'appareil" puis "Modifier"
- Sélectionner "Saisir un nom personnalisé"
- Saisir un nom identifiable (ex : screen-client-1)
- Cliquer sur "Entrée" sur le clavier
Désactiver l'écran de veille
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Préférences relative à l'appareil" puis "Options pour les développeurs"
- Activer "Ecran toujours actif"
- Cliquer sur "Retour" pour retour sur la page de "Préférences relative à l'appareil"
- Naviguer dans "Economiseur d'écran"
- Dans "Economiseur d'écran", sélectionner "Sommeil"
- Dans "Mettre l'appareil en veille", sélectionner "Jamais"
Supprimer les applications
Il est conseillé de supprimer ou désactiver les applications non utilisées.
Note : il est possible d'utiliser l'application ADB TV pour simplifier cette opération (réf. section Installer l'application ADB TV)
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Applications"
- Sélectionner une application à supprimer
- Cliquer sur "Désinstaller" ou "Désactiver"
Mettre à jour les applications
- Ouvrir le "Google Play"
- Cliquer sur l'icone de l'utilisateur en haut à droite de l'écran
- Naviguer sur "Gérer les applications et les jeux" puis "Mise à jour"
- Cliquer sur "Tout mettre à jour"
Autoriser Downloader à installer des applications
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Applications" puis "Sécurité et restrictions" puis "Sources inconnues"
- Cocher "Downloader"
Désactiver les recommandations et la synchronisation
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Comptes et connexion"
- Sélectionner votre compte
- Décocher "Jouer automatiquement les trailers"
- Cocher "Applications uniquement" et cliquer sur "Activer"
- Décocher les synchronisations "Agenda", "Contacts", et "Google Play Films et TV"
Installer Touchify Player
Sur l'écran d'accueil :
- Ouvrir "Downloader"
- Autoriser "Downloader" à accéder aux photos, contenus multimédias et fichiers sur votre appareil
- Dans la barre d'adresse, entrer l'URL suivante : get.touchify.io/android
- Après le téléchargement, une fenêtre de confirmation apparaît, cliquer sur "Installer"
- Après l'installation, cliquer sur "OK" (ne pas ouvrir l'application pour l'instant)
Ajouter les permissions à Touchify Player
Autoriser l'application à se lancer au démarrage
- Naviguer dans les paramètres du player (en haut à droite de l'écran)
- Naviguer dans "Applications", puis "Accès spécifiques des applications", puis "Superposer aux autres applications"
- Activer "Touchify Player"
- Il est recommandé de désactiver toutes les autres applications
Autoriser l'application à se mettre à jour
- Retourner dans le menu "Applications"
- Naviguer dans "Sécurité et restrictions" puis "Sources inconnues"
- Activer "Touchify Player"
- Eventuellement, désactiver "Downloader"
Associer l'écran à votre compte
Depuis l'écran d'accueil :
- Ouvrir "Touchify Player"
- Entrer votre clé de déploiement (voir Introduction à Touchify Publisher)
Au premier démarrage, une popup s'affiche pour vous inviter à lancer automatiquement Touchify Player au démarrage de l'appareil, cliquer sur "Activer".
Utiliser ADB pour installer une application (optionnel)
Où trouver ADB ?
Si les outils de développement Android sont installés sur votre ordinateur, ADB se trouve dans le dossier platform-tools du SDK, par exemple AppData/Local/Android/Sdk/platform-tools.
Vous pouvez également télécharger ADB sur Google Android Developpers.
Où trouver les applications ?
Plusieurs sites référencent les applications Android, par exemple APK Mirror.
Rechercher une application et sélectionner la version la plus récente correspondant à votre version d'Android.
L'application Touchify Player est accessible sur note site Internet : Télécharger Touchify Player
Installer une application
En ligne de commande, dans le dossier contenant ADB :
> adb install -r "PATH\TO\FILE\package.apk"
Configurer un mode kiosque avancé (optionnel)
Installer l'application ADB TV
Si l'appareil est déjà connecté via ADB, vous pouvez ignorer cette étape. L'application ADB TV permet un accès à ADB directement depuis l'appareil.
A partir du Google Play, rechercher l'application ADB TV puis installer.
Si le Google Play n'est pas disponible, installer l'application avec ADB.
Définir Touchify comme application d'Accueil
Exécuter la commande suivante pour définir Touchify comme application d'Accueil
## A partir d'une ligne de commande
> adb shell pm set-home-activity co.touchify.player/co.touchify.cordova.plugin.launcher.LauncherActivity
## A partir de la console ADB TV
> pm set-home-activity co.touchify.player/co.touchify.cordova.plugin.launcher.LauncherActivity
Exécuter la commande suivante pour désactiver l'application d'accueil par défaut :
## A partir d'une ligne de commande
> adb shell pm disable-user --user 0 com.google.android.tvlauncher
## A partir de la console ADB TV
> pm disable-user --user 0 com.google.android.tvlauncher
Rétablir l'écran d'accueil par défaut
Exécuter les commandes suivantes pour rétablir l'écran d'accueil par défaut :
## A partir d'une ligne de commande
> adb shell pm enable --user 0 com.google.android.tvlauncher
> adb shell pm set-home-activity com.google.android.tvlauncher/.MainActivity
## A partir de la console ADB TV
> pm enable --user 0 com.google.android.tvlauncher
> pm set-home-activity com.google.android.tvlauncher/.MainActivity