6 votes

Comment changer la résolution de l'écran sur un appareil Android enraciné ?

J'exécute Android-x86 en tant qu'image VMware, et je lui ai dédié le deuxième écran entier. La résolution de l'écran est de 1024x768, mais la résolution dans Android est plus faible, il semble qu'il s'agisse de 800x480. Existe-t-il un moyen de modifier la résolution de l'écran physique dans Android pour l'adapter à la résolution du moniteur ? J'ai un accès Root à l'appareil.

1 votes

Je sais que sur VirtualBox vous devez le forcer via la configuration de VBox, il est donc possible que vous deviez faire quelque chose de similaire sur VMWare. En d'autres termes, il n'y avait pratiquement aucun moyen de le faire dans Android, cela dépendait de la configuration de la machine virtuelle.

0 votes

@eldarerathis Vraiment, j'ai pu définir la résolution nécessaire en modifiant les options de démarrage du noyau. Voir ma réponse ci-dessous pour plus de détails. Merci pour le commentaire !

3voto

Matthias Meid Points 8473

Merci à Eldarerath pour ce commentaire.

En effet, j'ai pu régler la résolution nécessaire en modifiant les paramètres de démarrage du noyau. Au lieu de video=-16 dans les options de démarrage du noyau, j'utilise video=uvesa UVESA_MODE=1024x768 et tout fonctionne en résolution native du moniteur !

Une description plus détaillée est aquí (en langue russe).

0 votes

Merci beaucoup. C'est dommage que tous les résultats de recherche montrent comment faire cela dans Virtualbox et non dans VMware Workstation. Mais y a-t-il un moyen de rendre ces paramètres permanents ?

1voto

subjectivist Points 223

J'ai essayé plusieurs changeurs d'écran. Celui que je préfère est le suivant :

Changeur de résolution

Mais il se peut que cela ne fonctionne pas sur X86.

0voto

Andris Points 143

Vous pouvez essayer LCDDensité pour créer l'effet d'une résolution plus élevée. Je ne suis pas sûr de ce que cela donnerait dans une VM.

0 votes

LCDDensity ne fonctionnera pas. Il ne change pas la résolution physique, mais seulement les ppp.

0voto

Slyre Points 142

Une bonne option est d'éditer le chargeur de démarrage GRUB et de mettre vga=ask à la fin de la ligne. Cela fera apparaître un menu vous demandant à quelle résolution vous voulez exécuter le périphérique à chaque démarrage. Une résolution plus élevée = plus de frais généraux. Pour l'instant, le mode 333 fonctionne de manière fiable (1024x768@couleurs 16 bits), et j'ai un peu plus de chance avec les modes de couleurs 16 bits et les résolutions standard VGA/HDTV.

La réponse actuellement acceptée fonctionne bien si vous utilisez toujours un certain mode.

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