1 votes

Réduire l'affichage entier de quelques pixels en raison du remplacement de l'écran ?

Je ne suis pas familier avec Android Stack Exchange, alors je m'excuse d'avance si je pose cette question au mauvais endroit ou si je formule mal quelque chose.

J'ai récemment remplacé un écran endommagé par un nouvel écran sur mon Samsung A8 2018. J'ai remarqué assez rapidement que le numériseur de l'écran semble dépasser l'écran lui-même de quelques pixels, à la fois en haut et en bas. C'est assez ennuyeux car cela coupe certaines des informations que j'ai besoin de lire et qui sont situées à cet endroit (comme la barre de notification).

Je pense que la solution serait de réduire l'écran verticalement de quelques pixels de chaque côté, mais je ne sais pas comment faire. J'ai essayé este mais la mise à l'échelle commence sous la barre de notification, ce qui ne m'aide pas. Le téléphone n'est pas enraciné (mais je prévois de l'enraciner dans un avenir proche, donc toute solution qui implique l'enracinement est toujours utile) et j'utilise adb pour des choses super basiques de temps en temps.

Est-ce que quelqu'un connaît une application ou une commande adb qui pourrait réduire la longueur totale de l'écran et laisser les zones vides de l'écran en noir ?

0voto

losethos Points 373

Il y a une commande appelée wm gestionnaire de fenêtres, qui permet essentiellement de définir la densité, la taille et la superposition de l'écran. Maintenant, pour être sûr que vous avez wm sur votre appareil, essayez d'ouvrir un shell (Android terminal ou un shell adb) et essayez ensuite de taper wm . S'il montre un tas de choses utiles, alors bonne nouvelle, vous avez cela et pouvez probablement l'utiliser. Maintenant, dans votre cas, puisque les choses sortent des limites de l'écran, c'est probablement la taille de l'écran qui doit être personnalisée ici. Avant de passer à la commande principale, essayez d'abord de voir le rapport d'écran de votre appareil. Tapez wm size et il montrera la résolution de votre écran. Maintenant, par exemple, si ça dit 800x480. Vous devez réduire un peu la taille et l'ajuster jusqu'à ce que vous trouviez le bon ratio, par exemple pour diminuer, tapez wm size 790x450 pour redimensionner la résolution de la fenêtre.

Maintenant, juste avant d'appliquer tout cela, si vous prévoyez de le faire à partir de votre terminal Android, vous aurez besoin de Root privillege, puisque pour le moment vous n'avez pas Root privillege, adb shell pourrait très certainement fonctionner. J'espère que cela vous aidera ( : Si vous n'avez pas wm binaire par hasard, peut-être que l'installation de busybox serait une meilleure idée.

Cet article pourrait également être utile

https://stackoverflow.com/questions/18500611/Android-how-to-use-adb-shell-wm-to-simulate-other-devices

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