Ich führe android-x86 als VMware-Image aus und habe die gesamte zweite Anzeige dafür reserviert. Die Auflösung des Displays beträgt 1024x768, aber die Auflösung in Android ist niedriger. Es scheint etwas über 800x480 zu sein. Gibt es eine Möglichkeit, die Auflösung der physischen Anzeige in Android an die Monitorauflösung anzupassen? Ich habe einen Root-Zugriff auf das Gerät.
6
Antworten:
Dank eldarerathis Kommentar.
In der Tat konnte ich die erforderliche Auflösung durch Ändern der Kernel-Boot-Parameter einstellen. Anstelle von
video=-16
Kernel-Boot-Optionen verwende ichvideo=uvesa UVESA_MODE=1024x768
und alles funktioniert in nativer Monitorauflösung!Eine detailliertere Beschreibung finden Sie hier (in russischer Sprache).
quelle
Ich habe mehrere Bildschirmwechsler ausprobiert. Das, was mir am besten gefällt, ist:
Auflösungswechsler
Funktioniert möglicherweise nicht auf X86.
quelle
Sie können LCDDensity ausprobieren , um den Effekt einer höheren Auflösung zu erzielen. Ich bin mir nicht sicher, wie dies in einer VM aussehen würde.
quelle
Eine gute Option ist es, den GRUB-Bootloader zu bearbeiten und vga = ask am Ende der Zeile einzufügen. Daraufhin wird ein Menü angezeigt, in dem Sie bei jedem Start gefragt werden, mit welcher Auflösung Sie das Gerät ausführen möchten. Höhere Auflösung = mehr Overhead. Auf den ersten Blick funktioniert der Modus 333 zuverlässig (1024 x 768 bei 16-Bit-Farbe), und ich habe mit 16-Bit-Farbmodi und Standard-VGA / HDTV-Auflösungen etwas mehr Glück
Die aktuell akzeptierte Antwort funktioniert gut, wenn Sie immer einen bestimmten Modus verwenden
quelle