J'ai un décodeur Android Geniatech ATV1220 fonctionnant sous Android 4.2.2 et j'utilise un arduino avec un capteur de mouvement connecté à celui-ci pour modifier le contenu d'un site Web lorsque quelqu'un se trouve devant le capteur via NodeJS.
Cela fonctionne très bien, mais ce que j'aimerais faire, c'est manipuler l'intégralité de la fenêtre d'affichage du système Android. Par exemple, si quelqu'un s'avance devant le capteur, le système entier devrait être affiché dans une taille réduite comme 1/4 d'original en bas à droite de l'écran tandis que l'autre zone devrait juste afficher du noir ou pratiquement rien.
Il est vraiment difficile de trouver quelque chose à cause des mots-clés assez courants comme display, viewport, size et ainsi de suite. Je pourrais probablement le faire en fonction des applications individuelles, mais je veux aussi l'utiliser dans des applications tierces, que je ne peux pas modifier.
Actuellement, j'utilise parfois des commandes comme celle-ci :
echo 1 >/sys/class/graphics/fb0/blank
pour modifier le contenu qui s'affiche. Dans ce cas, tout devient noir/blanc et je me demande s'il existe un moyen similaire de réaliser ce que je veux faire. Toute aide est la bienvenue.