Ingenieurbüro Edelmann

Softwareentwicklung • Softwarearchitektur • Beratung


Android X86 IceCreamSandwich Emulator selbstgebaut 2

… wenn’s mal wieder länger dauert 2 …

Im ersten Teil hab’ ich beschreiben, wie aus den Sourcen der Emulator kompiliert wird. Hier im zweiten Teil folgen ein paar Hinweise, wie man die richtige Auflösung einstellt.

Die voreingestellte Standardauflösung für den Android X86 Emulator ist 800x600. Das ist aber nicht sonderlich hilfreich, um “gerätenah” zu testen. Dafür wünschen wir uns Auflösungen von 480x800 und 720x1280.

Vorkonfiguriert sind diese nicht -> dann bauen wir sie eben selber.

Dazu im Dateimanager das Verzeichnis “/home/thomas/.VirtualBox/Machines/ICS X86” und dann die Datei “ICS X86.xml” öffnen.

Relativ weit oben steht da eine Zeile

Direkt danach fügen wir die folgenden beiden Zeilen ein:

Jetzt weiß schon mal die Virtualbox, dass es die beiden Auflösungen gibt.

Jetzt müssen wir nur noch Android davon überzeugen, dass es die vorhanden Auflösungen auch benutzt.

Dazu während der Bootscreen angezeigt wird, auf [TAB] drücken. Und an die Zeile mit den Parametern fügen wir für die 480x800 Auflösung folgendes an:

vga=0x360 UVESA_MODE=480x800

bzw. für 720x1280 Galaxy Nexus Auflösung

vga=0x361 UVESA_MODE=720x1280

Done. Und schon läuft der Androd X86 Emulator in der passenden Auflösung.