7 votes

Comment puis-je définir une résolution d'écran personnalisée pour mon boîtier TV Android ?

J'essaie d'utiliser un nouveau boîtier TV Android avec un vieux projecteur. Les appareils en question sont un lecteur multimédia Android M8 et un projecteur Optoma EP719.

https://www.amazon.ca/gp/product/B00KNL4GLK http://www.projectorcentral.com/Optoma-EP719.htm

Le lecteur multimédia est connecté au projecteur via un adaptateur HDMI vers DVI. Le lecteur multimédia est enraciné et j'ai un accès adb sur le réseau. Il fonctionne sous Android 4.4.

Le problème que je rencontre est le suivant :

android media player home screen on projector with part of the image duplicated on the right

Une partie de l'image est répétée sur le côté droit. Cela n'apparaît pas dans les captures d'écran. Je pense que cela est dû au rapport d'aspect 16:9 de la résolution. Techniquement, cette résolution devrait fonctionner, mais dans tous les cas, ma solution préférée (et j'espère la plus simple) est de régler la résolution sur 1280x1024. Je sais que cela fonctionne déjà avec mon raspberry pi, bien que j'aie une distorsion similaire lorsque j'essaie de le régler sur une résolution de 720p.

Le problème est que je ne parviens pas à définir la résolution à cette valeur. Je peux sélectionner des résolutions en allant dans Paramètres > Affichage, en désactivant la détection automatique HDMI et en choisissant dans une liste de résolutions HDMI, mais ni la résolution 1280x1024 ni les autres résolutions généralement disponibles pour les moniteurs mais pas pour les téléviseurs ne sont listées. Je peux choisir, par exemple, 480p, 720p et 1080i, qui sont toutes des résolutions d'écran. devrait fonctionnent avec ce projecteur, mais provoquent tous une certaine forme de distorsion (généralement en étirant un côté de l'écran au lieu de le dupliquer).

J'ai essayé de régler manuellement la résolution avec plusieurs applications différentes et via le CLI avec wm size comme dans la question connexe Modifier la résolution de l'écran en 1024x768 sur Samsung Galaxy S3 . L'écran devient alors beaucoup plus petit qu'il ne devrait l'être, n'occupant qu'une petite partie de l'écran (par exemple, le quart supérieur gauche).

J'ai aussi essayé setprop hw.hdmi.resolution 133 (133 étant le code pour la résolution 1280x1024, je pense) puis en déconnectant et reconnectant l'adaptateur comme suggéré dans l'autre question connexe Comment changer la résolution de l'écran externe ? . Cela n'a pas marché non plus.

Est-ce possible et, dans l'affirmative, comment puis-je le faire ? Il serait également acceptable que le projecteur puisse gérer une résolution de 1280x720, mais je ne sais pas si c'est un problème du côté du projecteur ou du côté de l'appareil.

EDIT : J'ai essayé de flasher le lecteur multimédia avec une image OpenELEC. Le même problème s'est produit même avec le changeur de résolution de Kodi. Pour une raison quelconque, il insiste pour détecter l'appareil en 16:9 même s'il se présente en 4:3.

5voto

J'avais trouvé une situation similaire en utilisant une TVbox, j'essayais de changer la résolution en full HD (1920x1080), la solution était la suivante :

  1. Activez Android en mode développeur sur la TVBOX, via un câble USB, exécutez la commande suivante via l'invite de commande :

    adb shell wm size 1920x1080 #To change resolution into FullHD

    o

    adb shell wm size 1280x720 #To change resolution into HD
  2. Redémarrer l'appareil ( adb reboot )

2voto

aslam Points 1

Au lieu de modifier la résolution, modifiez la densité en ppp de l'écran.

utilisez cette commande pour modifier le dpi

adb shell wm density 240

moins le nombre de ppp est élevé, plus l'image à l'écran est petite et plus elle ressemble à celle d'un moniteur haute résolution.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X