Aller au contenu
Cheat Sheet
Android

[AndroidTV] Limiter l’utilisation de la TV

Parfois on voudrait faire en sorte que ses enfants n’aient pas accès à la TV en permanence. Parfois on voudrait que les heures de TV soient limitées. Voici comment faire sur une TV équipée d’AndroidTV ou GoogleTV.

Installer l’application

  1. Dans le PlayStore de votre téléviseur, installez l’application tvusage – Digital Wellbeing.
  2. Faites en sorte de donner les droits d’accès à cette application.
    Si cela ne fonctionne pas (parce que les accès ne sont pas proposés par l’interface Android), il faut les activer par adb.
  3. L’application permettra ensuite de choisir application par application ou globalement, les restrictions à appliquer :
    • Code PIN pour déverrouiller un accès.
    • Plages horaires autorisées.
    • Durée autorisée.
    • …

Activer les droits par adb

  1. Installer adb sur un ordinateur qui se trouve sur le même réseau.
    Un tutoriel en anglais est disponible ici : https://www.thecustomdroid.com/install-adb-windows-linux-macos/
  2. Activer le mode « developer » d’Android :
    • Aller dans les paramètres d’Android -> Préférences -> A propos -> Cliquer 7 fois sur Build pour activer les options « developer ».
  3. Trouver l’IP de sa TV :
    • Aller dans les paramètres d’Android -> Réseau et internet -> Sélectionner la connexion active.
    • L’IP commence généralement par 192.168.x.y.
  4. Sur l’ordinateur, se connecter à la TV avec adb avec la commande suivante :
    adb connect <IP_ADDRESS>
  5. Trouver l’identifiant de l’utilisateur pour lequel on veut activer les droits avec la commande
    adb shell pm list users
    Généralement, c’est 0 pour l’utilisateur principal et 12 pour un utilisateur restreint.
  6. Exécuter les commandes suivantes pour activer les droits :
    adb shell pm grant --user in.codeseed.tvusage android.permission.PACKAGE_USAGE_STATS
    adb shell appops set --user in.codeseed.tvusage GET_USAGE_STATS allow
    adb shell dumpsys deviceidle whitelist +in.codeseed.tvusage
  7. Si on est sous AndroidTV 10, il faut exécuter en plus la commande :
    adb shell pm grant --user <USER_ID> in.codeseed.tvusage android.permission.SYSTEM_ALERT_WINDOW

Source : https://app.tvusage.app/permissions-with-adb

[WordPress] Protéger son répertoire « wp-admin »
[Windows] Activer sa licence
android android tv contrôle parental google tv tv

Articles similaires

Le serveur ADB ne démarre…
Créer une application Android avec…
[Android] Désactiver une application built-in
Mettre à jour un Moto…
Afficher la limitation de vitesse…
Le partage de connexion ne…
Synchroniser son compte Firefox dans…

Catégories

  • Android
  • Calibre
  • Docker
  • Excel
  • Git
  • Google Sheet
  • Knime
  • Linux
  • Logiciels
  • Matériel
  • Non classé
  • Notepad++
  • PHP
  • Power BI
  • Programmation
  • Python
  • Qlik
  • Service
  • Synology
  • Visual Studio Code
  • VSCode
  • Windows
  • Word
  • WordPress

Étiquettes

adb android apache audio calibre convertion css debian docker drivers excel fichiers firefox flask google grep html kobo linux manette markdown mp3 notepad++ office php pip portable privoxy python qlik qliksense qlikview realtek selenium synology tor venv vim virtualenv vscode web windows wordpress xargs youtube

Tags

adb android apache audio calibre convertion css debian docker drivers excel fichiers firefox flask google grep html kobo linux manette markdown mp3 notepad++ office php pip portable privoxy python qlik qliksense qlikview realtek selenium synology tor venv vim virtualenv vscode web windows wordpress xargs youtube
Thème par Colorlib Propulsé par WordPress