Android-x86 setup in Vmware
Last update
2019-05-30
2019-05-30
« — »
VM Setup
- download the x86_64 ISO image from android-x86.org
- create a VM with an IDE disk
- boot, from grub prompt choose Advanced > Auto installation to disk
- power off
Fix video mode / booting to console
- mount the virtual disk
- edit /grub/menu.lst
- add boot params:
nomodeset vga=ask
- umount, boot VM, press enter at the prompt to see vga modes
- convert the desired vga mode from hex to dec, eg:
- 1152x864@32 = 342 HEX = 834 DEC
- 1920x1080@32bpp = 367 HEX = 871 DEC
- power off
- set display size to 1152x864 with 1 monitor
- remount disk, change boot params to
nomodeset vga=834
- change
timeout=2
to shorten boot time - umount and boot
Enable 3D acceleration
Add mks.gl.allowBlacklistedDrivers = "TRUE"
in ~/.vmware/preferences
or in /etc/vmware/config
Disable animations
- Enable developer options: go to Settings > About phone, then tap on Build number several times to enable it
- Go to Settings > Developer options, and scroll down to Window animation scale, Transition animation scale, and Animator duration scale
- Tap on each of the animation options and turn them off
Source: android-x86 docs, boot to terminal fix, vga modes, vmware 3d blacklist